如何使用普罗米修斯节点导出器提取 运行 进程?
How to extract the running process using prometheus node exporter?
I have downloaded the prometheus node exporter in prometheus official site https://prometheus.io/download/ for my linux system.
如果我 运行 节点导出器文件,它 运行 没问题并且能够在 9100 端口看到指标。
在 9100 指标中,我希望提取 运行ning 进程(例如:我需要提取任何 运行ning 应用程序,如 'chrome' 浏览器),但我确实这样做了节点导出器目录中没有任何配置文件来过滤 运行ning 进程。
他们的任何命令是否可用于过滤节点导出器中所需的 运行ning 进程,例如,
./node_exporter "filter process like 'chrome'"
我可以使用 "prometheus.yml" 文件 'labels' 来过滤我的 linux 系统中的 运行ning 进程吗?
请建议我如何在节点导出器中提取 运行ning 进程和系统详细信息。
Node Exporter 旨在提供 machine-level(内核|OS)指标的测量。
可以将节点导出器配置为表面聚合 (!) 过程测量,但不能将其配置为表面 per-process 测量。原因是对合理数量的进程进行测量可能会淹没导出器。
有一个(配套)解决方案可让您报告经过筛选的一组流程。我没用过这个,但在回答你的问题时发现了它:
I have downloaded the prometheus node exporter in prometheus official site https://prometheus.io/download/ for my linux system.
如果我 运行 节点导出器文件,它 运行 没问题并且能够在 9100 端口看到指标。
在 9100 指标中,我希望提取 运行ning 进程(例如:我需要提取任何 运行ning 应用程序,如 'chrome' 浏览器),但我确实这样做了节点导出器目录中没有任何配置文件来过滤 运行ning 进程。
他们的任何命令是否可用于过滤节点导出器中所需的 运行ning 进程,例如, ./node_exporter "filter process like 'chrome'"
我可以使用 "prometheus.yml" 文件 'labels' 来过滤我的 linux 系统中的 运行ning 进程吗?
请建议我如何在节点导出器中提取 运行ning 进程和系统详细信息。
Node Exporter 旨在提供 machine-level(内核|OS)指标的测量。
可以将节点导出器配置为表面聚合 (!) 过程测量,但不能将其配置为表面 per-process 测量。原因是对合理数量的进程进行测量可能会淹没导出器。
有一个(配套)解决方案可让您报告经过筛选的一组流程。我没用过这个,但在回答你的问题时发现了它: