首页 > 解决方案 > 无法从节点导出器指标中获取正确数量的打开文件描述符

问题描述

我们使用的是 node_exporter 版本 0.18.0

在 Grafana Node Exporter 仪表板中,它仅显示 Node Exporter 进程使用的打开文件描述符的数量,而不是该实例中操作系统使用的 FDS。

我们正在从 root 用户运行 node-exporter。

系统统计:

的输出lsof | wc -l446732

打开文件 (-n) 400000

节点导出器指标:

node_filefd_allocated 3232

node_filefd_maximum 1.508219e+06

node_scrape_collector_duration_seconds{collector="filefd"} 4.4016e-05

process_max_fds 1024

process_open_fds 9

标签: prometheusgrafanaprometheus-node-exporter

解决方案


node_filefd_allocated是您想要的指标。

并非列出的所有内容都lsof使用 Linux 上的文件描述符,例如动态链接库。

我们正在从 root 用户运行 node-exporter。

节点导出器不需要 root。


推荐阅读