Skip to content

SaltedMan/prometheus-annotated

 
 

Repository files navigation

Prometheus 源码注释

本项目是Prometheus的fork项目,灵感源自于huangz1990同学的redis3.0源码注释项目,旨在通过添加一些代码的注释,给更多的人提供一些学习和深入Prometheus监控系统的资料。

PR要求

本次注释是基于Prometheus v1.6.3的源码,对应切出的分支是v1.6.3-annotated不允许任何源码内容方面的改动,需要链接介绍或详细解释等博客文章,请在注释里添加对应的链接,并在本README里PR内容链接。

源码结构

源文件 用途
Makefile build 编译入口,产出可执行文件prometheuspromtool
Prometheus cmd.prometheus.main prometheus启动入口

相关文章和参考

[1] Prometheus 实战于源码分析之服务启动 , 柳清风的专栏, CSDN, 2017.04.28

结语

最后,期待更多的源码解读和开源贡献,为互联网的分享和自由精神干杯!

Colstuwjx

2017.05.28

About

Prometheus with annotated source code, based on v1.6.3

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 90.8%
  • HTML 5.0%
  • JavaScript 3.4%
  • CSS 0.4%
  • Makefile 0.3%
  • Protocol Buffer 0.1%