化整为零,一步一步教你搭建Prometheus监控报警系统
生活随笔
收集整理的這篇文章主要介紹了
化整为零,一步一步教你搭建Prometheus监控报警系统
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
什么是Prometheus?
Prometheus是由SoundCloud開發(fā)的開源監(jiān)控報警系統(tǒng)和時序列數(shù)據(jù)庫(TSDB)。Prometheus使用Go語言開發(fā),是Google BorgMon監(jiān)控系統(tǒng)的開源版本。
2016年由Google發(fā)起Linux基金會旗下的原生云基金會(Cloud Native Computing Foundation), 將Prometheus納入其下第二大開源項目。
Prometheus目前在開源社區(qū)相當活躍。
Prometheus和Heapster(Heapster是K8S的一個子項目,用于獲取集群的性能數(shù)據(jù)。)相比功能更完善、更全面。Prometheus性能也足夠支撐上萬臺規(guī)模的集群。
Prometheus的特點
- 多維度數(shù)據(jù)模型。
- 靈活的查詢語言。
- 不依賴分布式存儲,單個服務(wù)器節(jié)點是自主的。
- 通過基于HTTP的pull方式采集時序數(shù)據(jù)。
- 可以通過中間網(wǎng)關(guān)進行時序列數(shù)據(jù)推送。
- 通過服務(wù)發(fā)現(xiàn)或者靜態(tài)配置來發(fā)現(xiàn)目標服務(wù)對象。
- 支持多種多樣的圖表和界面展示,比如Grafana等。
官網(wǎng)地址:https://prometheus.io/
架構(gòu)圖
總結(jié)
以上是生活随笔為你收集整理的化整为零,一步一步教你搭建Prometheus监控报警系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最新技术资讯,你必须知道的Python
- 下一篇: 深度学习核心技术精讲100篇(二十三)-