问题标签 [prometheus-node-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 回答
3458 浏览

docker - 使用 docker-compose 在端口 9100 上无法访问 Prometheus Nodeexporter

我使用 Docker Compose(docker-compose.yml 如下所示)在同一个 Ubuntu 18.04 系统上启动了 Prometheus、Grafana 和 Nodeexporter。

问题:我无法通过 访问 Nodeexporter http://<ip.address>:9100/metrics,而 Promethus 和 Grafana 可以分别在http://<ip.address>:9090和访问http://<ip.address>:3000

nodeexporter的 docker logs 显示它正在侦听端口 9100,但lsof没有显示这一点。

为什么nodeexporter无法监听 9100 端口?

的输出docker logs nodeexporter

的输出lsof -i :3000,9100,9090

的输出curl localhost:9100

码头工人-compose.yml

改编自https://github.com/stefanprodan/dockprom/blob/master/docker-compose.yml

0 投票
1 回答
3460 浏览

python - 用于 json 值的 Prometheus python 导出器

我有一个场景,我正在获取和格式化 json 响应,然后我想使用 Prometheus-python 客户端将获得的json数据response转换为 Prometheus 相关指标。

这是我尝试过的:

但这无助于解决问题,我不确定如何在这里进行任何帮助都会很棒。prometheus 中的预期出口商指标输出。

0 投票
0 回答
1099 浏览

kubernetes - Pod node-exporter 没有在 azure kubernetes 服务上的 prometheus 中分配主机

我已将 aks 版本从 1.14.8 升级到 1.15.7,并且在这样做时我在 prometheus node-exporter 上遇到了一些错误。有 2 个 pod,它说“0/2 个节点可用:1 个节点与节点选择器不匹配,2 个节点没有用于请求的 pod 端口的空闲端口。” 在此处输入图像描述

解决此问题的任何想法都会非常有帮助。

0 投票
1 回答
110 浏览

prometheus - Prometheus 和节点导出器

节点导出器和目标是否必须驻留在同一系统上。在文档中给出了建议在主机上,但没有说明它是否不在主机上。

0 投票
2 回答
2339 浏览

kubernetes-helm - 使用 Helm3 在 Kubernetes Minikube 上安装 Prometheus Operator 时出现问题

我一直在尝试使用 Prometheus 来监控 http_request_rate 和/或 packet_per_second 的 pod 统计信息。为此,我计划使用 Prometheus Adapter,根据我的阅读,需要使用 Prometheus Operator。

我在从 helm stable 图表安装 Prometheus Operator 时遇到问题。运行安装命令“helm install prom stable/prometheus-operator”时,我收到以下警告消息显示六次

安装继续并部署 pod,但是 prometheus-node-exporter pod 进入状态:CrashLoopBackOff。

我看不到详细的原因,因为描述 pod 时的消息是“Back-off restarting failed container”

我在版本:1.7.2 上运行 Minikube。

我在版本:3.1.1 上运行 Helm。


>>>更新<<<

描述有问题的 Pod 的输出

有问题的 Pod 日志的输出

0 投票
1 回答
1714 浏览

mysql - Prometheus mysql-exporter

我正在尝试使用 Prometheus 从 MariaDB 获取数据。尤其是 Userstat 表。

我有三台机器。在第一个上,我安装了 MariaDB 数据库,在第二个上我安装了 Prometheus,第三个上安装了 Grafana。

我在 MariaDB 上设置了用户状态功能SET GLOBAL userstat=1; 并创建了 mysql_exporter 用户

接下来我在第二台机器上安装了 Prometheus 和 mysql exporter。我也从存储库和 mysql_exporter 获得了 Prometheus。

我的出口商的路径是:/etc/default/prometheus-mysqld-exporter并且看起来像:

普罗米修斯.yml:

不幸的是,它没有做我想做的事,并继续监控我安装了 Prometheus 的机器。任何想法可能是问题所在?提前致谢!

0 投票
1 回答
1487 浏览

prometheus - 节点导出器无法绑定端口

我的节点导出器是使用 kubernetes daemonset 安装的。node exporter的默认端口是9100,但是我的本地机器上的端口已经被占用了,所以我多次修改config文件来更改端口。但每次都失败了。以下配置是我尝试过的:tryied times 1(将 9100 端口修改为 19100):

结果是行不通。它仍在使用日志中的端口 9100

尝试了 2 次(向 args 添加新选项 - --web.listen-address=":9100"),如下所示:

它仍然不起作用。像这样的错误:

如何更改端口?

0 投票
0 回答
143 浏览

celery - celery-prometheus-exporter 将 celery_workers 计数为 0

试图监控气流上的活跃工作人员并使用了以下出口商 但在暴露的指标中总是将 celery_workers 设为 0。这是指标数据:

0 投票
2 回答
498 浏览

prometheus - Prometheus metrics_path 被编码

URL:localhost:15672/api/queues?columns=name,messages

结果:localhost:15672/api/queues%3Fcolumns=name,messages

普罗米修斯“?” 被编码为“%3F”,因此请求失败

你能写出结果吗?

0 投票
1 回答
791 浏览

prometheus - 上下文截止日期超出错误 - Prometheus

我已经在我的 Web 服务器中配置了 apache_exporter 以公开指标,Prometheus 将从中抓取指标。它适用于所有服务器,除了启用 apache http 身份验证的公共服务器(AuthType)。如果启用了 http 身份验证,我如何使用 prometheus 进行抓取。