Prometheus and Grafana for Monitoring and Alerting监控和报警系统
Prometheus和Grafana入门到进阶

Prometheus and Grafana for Monitoring and Alerting监控和报警系统 free download
Prometheus和Grafana入门到进阶
随着业务的越发复杂,对软件系统的要求越来越高,这意味着我们需要随时掌控系统的运行情况。因此,对系统的实时监控以及可视化展示,就成了基础架构的必须能力。
Prometheus
Prometheus受启发于Google的Brogmon监控系统(相似的Kubernetes是从Google的Brog系统演变而来),从2012年开始由前Google工程师在Soundcloud以开源软件的形式进行研发,并且于2015年早期对外发布早期版本。2016年5月继Kubernetes之后成为第二个正式加入CNCF基金会的项目,同年6月正式发布1.0版本。2017年底发布了基于全新存储层的2.0版本,能更好地与容器平台、云平台配合。
Prometheus作为新一代的云原生监控系统,目前已经有超过650+位贡献者参与到Prometheus的研发工作上,并且超过120+项的第三方集成。
Grafana
Grafana是一款可视化工具,有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,大多使用在时序数据的监控方面,如同Kibana类似。
Grafana的UI更加灵活,有丰富的插件,功能强大。
Telegraf
Telegraf是一个用Golang写的开源数据收集Agent,基于插件驱动。在我们的课程里,我们会使用telegraf进行数据采集。