学习-使用Prometheus普罗米修斯监控应用
2023-12-28 13:31:46
是什么
Prometheus是一个开源监控系统,它前身是SoundCloud的警告工具包。从2012年开始,许多公司和组织开始使用Prometheus。该项目的开发人员和用户社区非常活跃,越来越多的开发人员和用户参与到该项目中。目前它是一个独立的开源项目,且不依赖与任何公司。为了强调这点和明确该项目治理结构,Prometheus在2016年继Kurberntes之后,加入了Cloud Native Computing Foundation。
为什么使用
监控系统将为我们带来什么好处:
- 全面掌握生成系统的整体状况
- 告警,降低生产风险
- Linux服务器监控
- Mysql服务监控
- Docker服务监控
- jvm微服务监控
- Naocs服务监控
怎么部署
Prometheus部署:
- ? 二进制安装:自定义性更强
- ? docker安装:简单
可以在Prometheus上配置各种插件
- ?NodeExporter:监控linux服务器性能,有二进制和docker两种安装方式
- ?MYSQLExporter:监控数据库性能,有二进制和docker两种安装方式
- ?cadvisor:docker监控插件,用docker安装
- ?Grafana:是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知。将Prometheus作为数据源展示监控指标
- ?Alertmanager: 主要用于接收 Prometheus 发送的告警信息,它支持丰富的告警通知渠道,例如邮件、微信、钉钉、Slack 等常用沟通工具,而且很容易做到告警信息进行去重,降噪,分组等,是一款很好用的告警通知系统。
链接汇总
普罗米修斯的源码地址
Releases · prometheus/prometheus · GitHub
NodeExporter源码地址:
Releases · prometheus/node_exporter · GitHub
MYSQLExporter源码地址:
Releases · prometheus/mysqld_exporter · GitHub
Grafana下载地址
Download Grafana | Grafana Labs
Grafana控制台模板
Alertmanager源码
文章来源:https://blog.csdn.net/weixin_42124960/article/details/135252831
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!