写点什么

GitHub 热榜:适合初学者学习的 Prometheus 监控系统

用户头像
JackTian
关注
发布于: 2020 年 06 月 16 日
GitHub 热榜:适合初学者学习的 Prometheus 监控系统

大家好,我是 JackTian。



在前面的GitHub 热榜:轻量级无 Agent 的自动化运维平台!文章中,简单的描述了下传统运维以及到现在的运维所接触的监控平台,spug 是面向中小型企业设计的轻量级无 Agent 的自动化运维平台。



不过,现在大多数的企业基本是以 Zabbix、Prometheus 等为主流的监控平台。恰巧,今天就跟大家分享一个 GitHub 热榜适合初学者学习的 Prometheus 监控系统的项目。

Prometheus 是一个系统监视和警报系统,2012 年由 SoundCloud 开源,并由Cloud Native Computing Foundation 孵化。



Prometheus 将所有度量标准数据存储为时间序列,即度量标准信息与记录它的时间戳一起存储,称为标签的可选键值对也可以与度量标准一起存储。



目前该项目内容包含:



  • 什么是 Prometheus?

  • 什么是度量指标,为什么重要?

  • Prometheus 的基本架构有哪些?

  • Prometheus 是怎么做的?

  • Prometheus 的指标类型

  • 创建一个简单的导出器

  • 在 Docker 中运行 Prometheus 和 Grafana

  • 参考文献





充分理解 PromQL 以便利用已收集的指标很重要。



目标不仅仅是收集指标,而是针对与应用程序相关的问题得出答案。 这是PromQL入门的很好资源。



虽然看上去这个项目目前内容所涵盖的不是很多,但我们相信这将是一个帮助您了解 Prometheus 的基本知识资源。



通过该项目来看还有一些内容即将去做的,例如:



  • 与 Grafana 集成以创建仪表板;

  • 添加所有度量标准类型的代码示例;

  • 解释用于与 Kubernetes 集成的服务发现的概念;

  • 基本警报 + Prometheus 警报与 Grafana 警报;

  • 将警报与诸如 Pagerduty 之类的工具集成在一起;



这个项目的作者,来自印度新德里的一位小哥 S Santhosh Nagaraj 开源。





最后,附上这个适合初学者学习 Prometheus 监控系统的 GitHub 地址,感兴趣的同学可以去看下:



https://github.com/yolossn/Prometheus-Basics

总结



如果你的企业刚好在用 Prometheus 监控系统,也恰巧是个小白,对这块掌握的还不是很多,那这个项目最适合不过了,相信对你有所帮助。



码字不易。 觉得这篇文章对你有点用的话,麻烦你为本文点个赞,或转发一下,因为这将是我输出更多优质文章的动力,感谢!



关注微信公众号『杰哥的IT之旅』,后台回复“1024”查看更多内容,回复“微信”添加我微信。





发布于: 2020 年 06 月 16 日阅读数: 125
用户头像

JackTian

关注

公众号:杰哥的IT之旅 微信:Hc220066 2018.09.21 加入

一名奋斗在一线城市的 Linux 中级运维工程师。 擅长 Linux、运维、GitHub 等方向领域; 爱好写作,听歌,喜欢交朋友,走过路过的朋友,也可以通过我的签名添加我的微信,畅聊你我之间的故事。

评论

发布
暂无评论
GitHub 热榜:适合初学者学习的 Prometheus 监控系统