监控设置
- Web界面:通过
http://服务器IP:8080登录Jenkins,查看构建历史、任务详情。 - Jenkins插件:
- Monitoring插件:生成CPU、内存、系统负载等监控报告。
- Prometheus插件:导出指标至Prometheus,结合Grafana展示数据。
- 节点磁盘空间监控插件:监控节点磁盘空间,低于阈值时告警。
- 第三方工具:使用Netdata、Zabbix等监控系统性能。
- 命令行工具:通过
top、htop、curl等获取系统或Jenkins状态。
报警设置
- 邮件报警:安装Email Extension插件,配置SMTP服务器及收件人,设置构建失败/成功等触发条件。
- 即时通讯报警:集成钉钉/Slack机器人,通过Webhook协议接收构建状态通知。
- 监控工具报警:结合Prometheus的Alertmanager设置阈值告警规则。