我已经四处寻找和搜索了,无法找到节点导出器公开的systemd指标列表?
答案 0 :(得分:1)
node_systemd指标列表:
node_systemd_unit_state - Systemd unit
node_systemd_unit_start_time_seconds - Start time of the unit since unix epoch in seconds
node_systemd_system_running - Whether the system is operational (see 'systemctl is-system-running')
node_systemd_units - Summary of systemd unit states
node_systemd_service_restart_total - Service unit count of Restart triggers
node_systemd_timer_last_trigger_seconds - Seconds since epoch of last trigger
node_systemd_socket_accepted_connections_total - Total number of accepted socket connections
node_systemd_socket_current_connections - Current number of socket connections
node_systemd_socket_refused_connections_total - Total number of refused socket connections
请记住,默认情况下禁用systemd收集器。您可以通过在启动node-exporter时传递--collector.systemd
来启用它。
P.S。目前,我无法访问prometheus / node-exporter实例,但是通过快速浏览该收集器here的代码,可以得到上面的列表。
如果您有权访问正在运行的node-exporter,并且启用了有问题的收集器,则可以通过转到暴露于端口node-exporter所在端口上的/ metrics来轻松找到所有指标。
答案 1 :(得分:0)
系统指标的集合为disabled by default。要启用它,您需要使用以下标志启动NodeExporter:
./node_exporter --collector.systemd
执行此操作后,系统化度量将显示在节点导出器/metrics
的URL中,前缀为node_systemd
。