Prometheus是最初在SoundCloud上构建的开源系统监视和警报工具包。自2012年成立以来,许多公司和组织都采用了Prometheus,该项目拥有非常活跃的开发人员和用户社区。Prometheus 于2016年加入了 Cloud Native Computing Foundation,这是继Kubernetes之后的第二个托管项目。
官网:https://prometheus.io 最新版本: 2.19.2
Exporter是一个采集监控数据并通过Prometheus监控规范对外提供数据的组件,能为Prometheus提供监控的接口。
Exporter将监控数据采集的端点通过HTTP服务的形式暴露给Prometheus Server,Prometheus Server通过访问该Exporter提供的Endpoint端点,即可获取到需要采集的监控数据。不同的Exporter负责不同的业务。
Prometheus 开源的系统监控和报警框架,灵感源自Google的Borgmon监控系统
AlertManager 处理由客户端应用程序(如Prometheus server)发送的警报。它负责将重复数据删除,分组和路由到正确的接收者集成,还负责
本文详述了如何部署Prometheus并配置监控规则、告警测试以及整合钉钉告警。首先介绍Prometheus环境准备,包括关闭防火墙和selinux。接着,配置记录规则和告警规则,通过PromQL定义告警条件。通过模拟节点宕机测试告警功能,确保邮件告警正常。最后,配置钉钉告警,通过创建群聊机器人并设置webhook,验证钉钉告警功能。告诫读者避免重复告警并提供修改默认url的方法。
订阅专栏 解锁全文
469

被折叠的 条评论
为什么被折叠?



