Prometheus PromSQL 获取系统服务运行状态

使用systemd收集器:
--collector.systemd.unit-whitelist=".+" 从systemd中循环正则匹配单元
--collector.systemd.unit-whitelist="(docker|sshd|nginx).service" 白名单,收集目标

# 监控服务状态
/usr/bin/node_exporter --collector.systemd --collector.systemd.unit-whitelist=(docker|sshd|nginx).service

Node端修改启动配置

1、修改启动配置,添加参数:vim /usr/lib/systemd/system/node_exporter.service

[Unit]
Description=https://prometheus.io [Service]
Restart=on-failure
ExecStart=/usr/local/node_exporter/node_exporter --collector.systemd --collector.systemd.unit-whitelist=(docker|sshd|nginx).service [Install]
WantedBy=multi-user.target

2、加载配置重启服务

systemctl daemon-reload
systemctl restart node_exporter

监控端查看Node服务

1、通过promSQL查看服务

node_systemd_unit_state

2、查看docker服务运行几个状态

node_systemd_unit_state{instance="47.98.138.176:9100",job="node",name="docker.service"}

最新文章

  1. qt添加最小化和关闭按钮
  2. Aggregating local features for Image Retrieval
  3. spring <form:checkboxes> tag and css class
  4. onkeyup 事件会在键盘按键被松开时发生
  5. JS~重写alter与confirm,让它们变成fancybox风格
  6. jpg图片在开发板上显示
  7. JS函数和对象(一)
  8. How Cigna Tuned Its Spark Streaming App for Real-time Processing with Apache Kafka
  9. sqlalchemy查询结果类型简析
  10. UML model refactoring: a systematic literature review
  11. kafka环境搭建和使用(python API)
  12. 转《在浏览器中使用tensorflow.js进行人脸识别的JavaScript API》
  13. POJ 3662 Telephone Lines (二分+Dijkstra: 最小化第k大的值)
  14. 《大型分布式网站架构》学习笔记--01SOA
  15. 《mongoDB》基本操作-创建/更新/删除文档
  16. Python3基础 list len 输出元素的个数
  17. yum节省安装时间
  18. Beta阶段敏捷冲刺总结
  19. eclipse导入maven项目时报Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources
  20. intrinsicConditionQueue笔记

热门文章

  1. Docker Desktop for Windows 安装步骤
  2. 如何使用wce进行hash注入
  3. MES系统如何帮助烟草行业管理生产流程
  4. 服务器Oracle数据库配置与客户端访问数据库的一系列必要设置
  5. odoo10学习笔记九:Odoo10 API
  6. python 类 专有方法
  7. Rust中的Slices
  8. 05-人脸识别-FaceNet的感性认识
  9. 数据结构——顺序栈(sequence stack)
  10. [清华集训2017]小 Y 和地铁(神奇思路,搜索,剪枝,树状数组)