当前位置: 首页 > news >正文

涨薪技术|Prometheus定义主机监控告警实例

Prometheus 是一个强大的开源监控和告警工具,支持通过灵活的规则定义来监控主机(如服务器、容器等)的运行状态。上节分享了有关Prometheus的告警规则,今天给大家分享实例:定义主机监控告警

修改Prometheus配置文件prometheus.yml,添加以下配置:

rule_files:- /etc/prometheus/rules/*.rules

在目录/etc/prometheus/rules/下创建告警文件hoststats-alert.rules内容如下:

重启Prometheus后访问

Prometheus UIhttp://127.0.0.1:9090/rules可以查看当前以加载的规则文件。

切换到Alerts标签http://127.0.0.1:9090/alerts可以查看当前告警的活动状态。

此时,我们可以手动拉高系统的CPU使用率,验证Prometheus的告警流程,在主机上运行以下命令:

cat /dev/zero>/dev/null

运行命令后查看CPU使用率情况,如下图所示:

Prometheus首次检测到满足触发条件后,hostCpuUsageAlert显示由一条告警处于活动状态。由于告警规则中设置了1m的等待时间,当前告警状态为PENDING,如下图所示:

如果1分钟后告警条件持续满足,则会实际触发告警并且告警状态为FIRING,如下图所示:

http://www.jsqmd.com/news/608017/

相关文章:

  • 单细胞分析避坑指南:为什么你的diffusionMap结果总是不连续?聊聊高斯核与零值处理
  • 逻辑漏洞与信息工具实战博客
  • 2026届必备的降重复率助手解析与推荐
  • Javy部署完全手册:从开发到生产的完整WebAssembly应用流程
  • BeesAndroid安全机制剖析:权限管理、沙箱隔离与系统安全的完整指南
  • 告别虚拟机!用Rufus和傲梅分区助手,30分钟搞定Win11与Ubuntu24.04双启动
  • 2026届必备的五大降AI率网站解析与推荐
  • 一款基于 .NET 开源、跨平台应用程序自动升级组件玖
  • SolidWorks小白必看:3步搞定复杂LOGO批量添加(附详细操作截图)
  • 数据集成平台设计与实现:构建高效的数据集成系统
  • 智能二维码分发:如何一键适配iOS与Android用户的下载需求
  • OpenClaw发布2026.4.5新版本可以直接生成视频
  • mysql数据库高级特性
  • 2026届必备的降AI率助手推荐榜单
  • [ 渗透实战篇 ] Kali Linux下ARP欺骗攻防全解析:从断网攻击到流量劫持
  • 如何在Windows上获得完整的AirPods体验?终极解决方案来了!
  • Qwen3-VL-8B快速部署指南:无需网络,本地搭建图片问答AI
  • 来个大佬帮我看一下ip5306是否接对了
  • 【无标题】抚养费18岁后的义务、大学费用与兴趣班买单规则
  • AlexNet架构解析:从理论到实践的深度学习革命
  • 实战指南:在STM32上为LVGL定制专属中文字体库
  • Vagrant-aws故障排除大全:8个常见问题与解决方案
  • Notepad++ 插件创意:Phi-4-mini-reasoning为轻量编辑器注入代码智能
  • BetterGI:5大终极自动化功能带你轻松玩转原神
  • 显示器插座最短连线算法(蓝桥杯十六届C组编程题第二题)
  • wan2.1-vae部署案例:双RTX 4090显卡适配方案与显存优化实操解析
  • AutoDL实例没GPU了?别慌!手把手教你无损迁移数据和镜像到带GPU的新机器
  • 万本双抗焕亮精华水全肤质适配攻略 - 资讯焦点
  • BeRoot高级使用技巧:如何利用LD_PRELOAD和Python库劫持实现权限提升
  • 自定义编码器深度解析:msgpack Golang高级用法终极指南