如何基于 Prometheus 和 Grafana 做统一的监控和告警?
首先,在接入中心选择要接入的组件,有 MySQL、Redis、ES 等,默认支持阿里云 上的很多组件。以 MySQL 为例,首先选择要接入的实例,填写 exporter 名称,选择地址,再写入 用户密码,此处也可以查看当前 exporter 采集的指标。进入集成中心后,可以看到当前实例已经安装的组件,可以查看组件采集的指标,可以更精细化地选择哪些指标需要采集,哪些不需要。大盘列表里,ARMS 提供了非常多预置的 Grafana 大盘,比如 K8s 的总览视图或node 详情视图,可以查看当前节点各种状态,用户也可以基于视图自己编辑新的 图表。因为数据都写到 Prometheus,所以告警也可以基于 PromQL 扩展。我们提供了很 多默认的告警模板,比如节点的 CPU 使用率等。除了可以定制告警内容,还可以选 择通知策略,比如不同的告警发给不同的值班人员。
以上内容摘自 《2021 阿里云可观测技术峰会演讲实录合辑(下)》 电子书,点击https://developer.aliyun.com/ebook/download/7726 可下载完整版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云原生可观测基于Prometheus、Grafana 、OpenTelemetry 等核心产品, 形成指标、链路存储分析、异构数据源集成的数据层, 通过标准PromQL和SQL提供大盘展示、告警与探索能力。