Prometheus监控学习笔记之Prometheus监控简介

网友投稿 267 2022-11-01

Prometheus监控学习笔记之Prometheus监控简介

0x00 Prometheus容器监控解决方案

Prometheus(普罗米修斯)是一个开源系统监控和警报工具,最初是在SoundCloud建立的。它是一个独立的开放源码项目,并且独立于任何公司。不同于传统的运维监控工具,Prometheus是面向容器和微服务的监控系统,采用基于时间序列的存储方式,监控采集更加精确,监控频率更高,和容器和微服务兼容性更好。随着目前容器和微服务的使用日趋广泛,Prometheus的应用范围将会越来越广。

0x01 Prometheus架构

Prometheus是面向容器和微服务的监控系统,对容器和微服务的兼容性好。

服务器通过Pull模型以Server负责抓取和存储时间序列数据客户库负责检测应用程序代码支持短生命周期的PUSH网关基于Rails/SQL仪表盘构建器的GUI多种导出工具,可以支持Prometheus存储数据转化为HAProxy、StatsD、Graphite等工具所需要的数据存储格式警告管理器命令行查询工具其他各种支撑工具多数Prometheus组件是Go语言写的,这使得这些组件很容易编译和部署

0x03 Prometheus配合Grafana和AlertManager实现数据展示和多渠道报警

Grafana展示Prometheus监控的数据

# Configurations for several notification integrations.email_configs: [ - , ... ]hipchat_configs: [ - , ... ]pagerduty_configs: [ - , ... ]pushover_configs: [ - , ... ]slack_configs: [ - , ... ]opsgenie_configs: [ - , ... ]webhook_configs: [ - , ... ]wechat_configs: [ - , ... ]

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Prometheus监控学习笔记之Prometheus普罗米修斯监控入门
下一篇:图形液晶显示器和单片机接口应用技术
相关文章

 发表评论

暂时没有评论,来抢沙发吧~