问题标签 [exporter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
113 浏览

blender - Blender UV Sphere 导出为 GLTF

当我将默认的 UV Sphere 导出为 GLTF 模型时,它最终有 1940 个顶点。当我导出与 OBJ 相同的模型时,它有 482 个顶点(正确的计数)。

搅拌机 GLTF 导出器(版本 2.83)出现问题。

0 投票
2 回答
2400 浏览

monitoring - 具有历史数据的 Prometheus 导出器

Prometheus 导出器是否可以保存历史数据,而不仅仅是在抓取时提供价值?

我的目标是我的导出器每 1ms 读取一个值(比如说一个传感器)并保存它。现在,Prometheus 每 15 秒提取一次数据并获取自上次抓取以来的值列表。

这可能/打算与出口商一起完成吗?
因为如果我正确理解它,导出器并不打算保存值,只是在 Prometheus 抓取它时读取一个值。
排期调度

如果无法使用导出器解决此问题,我只能看到在节点和导出器之间添加时间序列数据库的解决方案。然后导出器只从 tsdb 中提取数据。
|节点| --[每毫秒产生值] --> |InfluxDB| --> |出口商| --> |普罗米修斯|

我在这里想念什么吗?

0 投票
1 回答
114 浏览

docker - 黑盒导出器在哪里存储探测数据?

我想通过卷挂载存储 blackbox-exporter 探测数据,以便当黑盒容器因任何原因重新启动时,以前的探测数据可用。我有什么办法可以做到这一点?我想知道容器内存储的探测数据在哪里,以便我可以通过卷挂载对其进行持久化。

附带问题:存储黑盒导出器探测数据或持久化普罗米修斯数据是否足够好?

0 投票
1 回答
187 浏览

couchdb - 带有 label_values 的 Grafana 查询解析错误

有两个 CouchDB 服务器,我在 Grafana 中使用变量来可视化一些指标,问题是带有变量的查询最终出现错误的 prasing:

我不知道为什么它包含斜线,这会导致空结果。我是否使用正确的查询“label_values”?

这是我的变量设置,结果显示了两台服务器:

在此处输入图像描述

这是我使用它的方式:

在此处输入图像描述

0 投票
0 回答
343 浏览

mongodb - 使用在 Docker 上运行的导出器和 Prometheus 监控 MongoDB

我不知道这是否是提出这类问题的正确地方,但我们不妨试试。

具体来说,这 4 个应用程序中的每一个都在 docker 容器上运行。所有容器都连接到同一个桥接网络。不幸的是,MongoDB 导出器无法与数据库通信,但我不明白为什么。我通过将 MongoDB URI 作为全局变量手动添加到 docker 文件来使用 Percona 维护的导出器。

不幸的是,这似乎不起作用。使用来自同一网络中的容器的 curl 命令查看导出器收集的指标,这似乎没有看到 MongoDB 处于活动状态

MongoDB 身份验证设置是默认设置,因此被禁用。

这个问题是否发生在可以向我展示解决它的可能方法的人身上?

0 投票
0 回答
259 浏览

docker - 无法运行 celery-prometheus-exporter

我正在尝试运行此在线 Celery 导出器以将指标发送到 Prometheus 。但是该命令在没有任何日志的情况下被卡住,并且“ docker ps ”显示容器正在运行。但该端口仍处于非活动状态。 在此处输入图像描述


在此处输入图像描述

恕我直言,添加了所有依赖项,但无法弄清楚它为什么不起作用。

它也可以作为 python 包使用。我也看到了同样的问题

一些可能有帮助的链接:

https://hub.docker.com/r/zerok/celery-prometheus-exporter

0 投票
0 回答
75 浏览

grpc-go - 如何在不使用 http 协议中使用 oltp 导出器的 opentelemtry 收集器的情况下将跟踪直接发送到 Web 服务?

我正在尝试使用 open telemetry-javaagent 向我的 Web 服务发送 2 个不同的微服务数据,一个使用 jaeger 导出器,另一个使用 otlp,看起来 jaeger 的所有跟踪都已成功发送并且 otlp 被丢弃,因为我的 Web 服务仅支持HTTP协议和javaagent有otlp grpc exporter。我找不到任何其他使用 otlp 以 HTTP 格式导出数据的代理。有什么参考资料可以让我得到这样的代理吗

0 投票
1 回答
168 浏览

go - Prometheus Exporter - Filtering targets

I'm in the process of writing a Prometheus Exporter in Go to expose metrics pushed from AIX severs. The AIX servers push their metrics (in json) to a central listener (the exporter program) that converts them to standard Prometheus metrics and exposes them for scraping.

The issue I have is that the hostname for the metrics is extracted from the pushed json. I store this as a label in each metric. E.g. njmon_memory_free{lpar="myhostname"}. While this works, it's less than ideal as there doesn't seem to be a way to relabel this to the usual instance label (njmon_memory_free{instance="myhostname"}. The Prometheus relabelling happens before the scrape so the lpar label isn't there to be relabelled.

One option seems to be to rewrite the exporter so that the Prometheus server probes defined targets, each target being the lpar. In order for that to work, I'd need a means to filter the stored metrics by lpar so only metrics relating to the target/lpar are returned. Is this a practical solution or am I forced to create a dedicated listener or url for every lpar?

0 投票
1 回答
253 浏览

prometheus - 如何在 snmp 导出器的版本 2 中设置密码

我使用版本 2 的 snmp 在 Cisco 交换机上设置了密码,但我无法使用导出器 snmp 获取数据 如何在版本 2 的 snmp 导出器中设置密码

错误

level=info ts=2020-12-27T11:37:06.875Z caller=collector.go:224 module=if_mib target=172.16.108.10 msg="错误抓取目标" err="抓取取消(可能超时)获取目标 172.16。 108.10"

0 投票
1 回答
515 浏览

linux - Mongodb 导出器即 Linux 中的服务

我正在尝试使用此 github 链接安装 mongodb 导出器:https ://github.com/percona/mongodb_exporter

我按照此链接获取说明 https://www.percona.com/blog/2020/04/17/how-to-configure-mongodb-exporter-with-ssl-tls/

到目前为止没有问题,我可以单独使用“mongodb_exporter”二进制文件执行并通过执行成功连接到mongo

但是要将这个二进制文件作为服务运行,我在 /etc/systemd/system 文件夹中创建了一个 mongodb_exporter.service。

这是服务文件的内容:

如您所见,我之前创建了 .mongodb_exporterconf 文件,然后为 ARG1 变量分配了上面的标志“--mongodb.uri”

当我检查此服务的状态时,它会引发此错误error msg="Can't create mongo session to mongodb://****:password@localhost:27017?&sslclientcertificatekeyfile=/etc/ssl/mongo.pem&sslinsecure=true&sslcertificateauthorityfile=/etc/ssl/mongo.pem" source="mongodb_collector.go:188"

目前我不知道我错过了什么,但我发现只有 1 个线索,但我不太确定,是错误消息没有显示或跳过“ssl = true”选项。或者我只是错过了一些配置。任何想法或帮助表示赞赏!