当前位置: 首页 > 知识库问答 >
问题:

开放遥测收集器缩放

席宜修
2023-03-14

我们将有一个高负荷的遥测服务。我正在寻找能够扩展收集器和后端(zipkin)的解决方案

有一种扩展zipkin的解决方案。看起来很简单-只需使用内部平衡

  loadbalancing:
protocol:
  otlp:
    timeout: 1s
    insecure: true
resolver:
  static:
    hostnames:
    - localhost:55690
    - localhost:55700
    - localhost:55710
    - localhost:55720

但是,我找不到使用多个openTelemetry收集器的示例。运行几个收集器实例没有什么问题,但我如何说“myApp”来平衡它们呢?在Exporters中没有这样的选项。

共有1个答案

孔鸿哲
2023-03-14

根据otel收集器/性能README,您可以在负载均衡器后面启动多个收集器或使用k8s部署。

 类似资料:
  • 我正在尝试为Lightstep中的Hello world示例设置跟踪安装https://lightstep.com/blog/opentelemetry-nodejs/: 我的tracing.js如下: 我的收集器正在本地主机4317上侦听,配置文件如下: 我正在运行otelcontribcol\u darwin\u amd64版本23。它会将痕迹发送到我的logz。io帐户。它适用于Java和P

  • 我正在尝试从节点将度量导出到OpenTelemetry收集器容器。js应用程序,然后将其导出到New Relic。 我正在制作一个简单的请求计数器: 我想使用status code属性,以便能够在New Relic中按不同的状态代码进行刻面/分组。为此,我需要在每个请求旁边导出状态代码属性(标签),以便在New Relic中使用它们。但是,这些标签不会在OTLP中导出,也不会显示在日志导出器中。我

  • 我正在使用一个Java应用程序,并尝试使用OpenTelemetrys Java autoinstrumentation。看起来,autoinstrumentation只对来自应用程序本身的代码直接调用起作用,而依赖项没有被检测? 该项目使用一个依赖项,该依赖项本身使用Apache HttpClient向远程服务器发送请求。然而,这些请求似乎没有被检测。当直接在我的应用程序中执行请求时,它也能正常

  • 我已经运行了官方的Otel collector文档,并使用Docker和以下配置/代码文件运行了collector,但当应用程序尝试发布到/v1/tracesendpoint时,总能从collector获得404。我也尝试过各种代码示例,这篇文章,在macOS和Ubuntu上运行收集器,使用旧版本,但都没有成功。偶数<代码>卷曲-s-X柱'http://localhost:55681/v1/tra

  • 我需要为网格视图添加一个收缩缩放。我没有找到任何关于在gridview中添加收缩缩放的示例。到目前为止,我的布局看起来像这样。我需要在网格视图中添加一个收缩缩放。 activity_main.xml: 碎片页面. java: 导入android.widget。线性布局;导入android.widget.LinearLayout.LayoutParams; 如果我得到任何示例代码或教程或任何建议,这