适用场景
运维日报的价值是"每天有人看一眼"。手工整理既费时又容易漏,做成自动采集 + 定时推送,才有持续性。
配置步骤(日报自动生成与推送)
# 1) 取数:监控 API / 数据库 / 日志平台
# 2) 汇总:脚本生成 Markdown/HTML
# 3) 推送:企业微信机器人 Webhook
curl -s -H 'Content-Type: application/json' \
-d '{「msgtype」:「markdown」,「markdown」:{「content」:「运维日报 ...」}}' \
https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=TOKEN
# 4) 定时:cron 每早 8:30
关键参数与建议
- 数据来源:监控、日志、工单、备份、安全设备,统一接口取数
- 日报内容:告警统计、故障与处理、备份结果、容量水位、待办
- 推送方式:企业微信/钉钉/邮件,早会前送达
- 大屏:只放核心指标(可用性、告警、容量、值班),自动刷新
- 异常突出:超阈值指标红标,避免"全绿看不出问题"
容易踩的坑
- 取数失败无告警,日报空白无人知
- Webhook Token 泄漏,被恶意推送
- 日报内容过多,没人看
验证与巡检
# 验证:连续 7 天推送记录;模拟取数失败应告警
- 巡检:推送成功率、内容准确率
小结
运维日报的验收:连续一周自动推送、内容准确、有异常时能一眼看出。没有人再手工整理的日报才算落地。
> 说明:文中命令为通用写法,不同型号/版本可能略有差异,落地前请对照设备实际版本的官方文档;带外管理与安全设备变更建议先在测试设备验证。