Prometheus 告警规则
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/prometheus-alerting-rules
技能介绍
要解决的问题
监控规模扩大后,告警规则常因配置入口分散、运行环境差异和上游文档版本变化而难以落地。工程师需要确认采用容器镜像、预编译二进制还是源码路径,还要理解告警规则与 Prometheus 运行前提之间的关系,否则容易出现规则无法加载、评估链路不通或文档与实际版本不匹配的问题。
技能如何工作
- 以 Prometheus 告警规则为核心入口,整理上游文档中的安装与配置上下文,帮助工程师先确定环境类型,再选择匹配的部署路径。
- 覆盖常见交付方式:容器镜像来自 Quay.io 或 Docker Hub,也提供预编译二进制与源码路径,便于对照不同运行场景。
- 保留上游 requirements and caveats 的提示位,提醒使用者在启用告警前核对版本、运行依赖和配置约束。
- 提供 basic usage 或 getting-started notes 的指引,让工程师能把告警规则接入已有的指标采集与评估流程。
适用边界与注意点
- 该技能不是官方文档替代品;Prometheus 的告警语法、规则求值语义和服务发现行为以上游版本为准。
- 容器、二进制和源码三种路径对维护成本、升级方式和依赖控制不同,选择前应结合部署环境确认。
- 上游 caveats 不能跳过;配置校验、访问端口、数据暴露方式和运行权限仍需按实际部署验证。
- 告警规则的实际效果依赖指标来源、采集稳定性和后续通知链路,技能侧重规则入口与安装上下文,不替代完整监控体系设计。
截图预览
使用场景
- 在容器化环境部署 Prometheus 并配置基础告警规则时,需要选择 Quay.io 或 Docker Hub 镜像的启动方式
- 在离线服务器安装 Prometheus,需要确定预编译二进制的获取与部署步骤
- 用 Go 工具链从源码构建 Prometheus,需要正确的 go install 命令
- 初次接触 Prometheus 告警,需要了解基本的安装路径与上手注意事项
适合人员
- 负责监控容器的 SRE 工程师,需要按官方推荐方式用 Docker 镜像部署 Prometheus
- 管理离线机房的运维工程师,需要为 Prometheus 选择预编译二进制安装路径
- 使用 Go 技术栈的后端工程师,需要从源码构建 Prometheus 组件
- 初次接触监控告警的后端工程师,需要一份清晰的安装与上手指南