1、Prometheus+Grafana环境搭建
1.1、Prometheus
下载地址:Download | Prometheus
选择对应的系统的版本下载并解压压缩包,运行程序
本人在window系统上操作
双击
验证
浏览器输入http://localhost:9090/
点击Staatus=>Targets
出现以下即成功
1.2、Grafana
下载地址:Download Grafana | Grafana Labs
同理选择对应的系统下载(本人通篇均使用window系统
下载并解压运行程序,一直Next ,安装完即可,然后浏览器输入http://localhost:3000/
账号密码都是admin,即可登录成功
1.3、wmi_exporter
下载地址:Releases · prometheus-community/windows_exporter · GitHub
双击安装后,exporter 自动运行,可以在服务列表里看到。
Windows 默认 9182 端口。访问 http://127.0.0.1:9182/metrics 显示以下数据说明数据采集器安装成功。
配置prometheus目录下的prometheus.yml文件并保存重启程序
//加入如下内容: - job_name: 'localhost9182' static_configs: - targets: ['localhost:9182']
重新打开targetshttp://localhost:9090/targets?search=
Grafana配置Prometheus数据库
选择Prometheus
保存
去官网上找到windows系统相关的面板,复制id后导入面板
企业微信告警配置
获取webhook地址
设置告警
参考:Grafana告警体系配置_grafana告警配置_shines_m的博客-CSDN博客
将该告警方式配置为默认方式
设置告警
选择对象edit
设置告警规则
最后点击保存
添加告警后,可以在列表或者监控面板,查看监控状态
触发告警状态
企业微信收到消息