您好,登錄后才能下訂單哦!
Prometheus是由SoundCloud開發的開源監控報警系統和時序列數據庫(TSDB)。Prometheus使用Go語言開發,是Google BorgMon監控系統的開源版本。
2016年由Google發起Linux基金會旗下的原生云基金會(Cloud Native Computing Foundation), 將Prometheus納入其下第二大開源項目。
Prometheus和Heapster(Heapster是K8S的一個子項目,用于獲取集群的性能數據。)相比功能更完善、更全面。Prometheus性能也足夠支撐上萬臺規模的集群。
多維度數據模型。
靈活的查詢語言。
不依賴分布式存儲,單個服務器節點是自主的。
通過基于HTTP的pull方式采集時序數據。
可以通過中間網關進行時序列數據推送。
通過服務發現或者靜態配置來發現目標服務對象。
支持多種多樣的圖表和界面展示,比如Grafana等。
查看是否有鏡像
sudo docker search prometheus
編寫配置文件
vim?prometheus.yml
內容
global:
? scrape_interval:? ? ?60s
? evaluation_interval: 60s
?
scrape_configs:
? - job_name: prometheus
? ? static_configs:
? ? ? - targets: ['localhost:9191']
? ? ? ? labels:
? ? ? ? ? instance: prometheus
?
? - job_name: linux
? ? static_configs:
? ? ? - targets: ['10.0.14.135:9191']
? ? ? ? labels:
? ? ? ? ? instance: localhost
啟動
sudo?docker?run?--name?prometheus?-d?-p?9090:9090?-v?~/soft/prometheus.yml:/etc/prometheus/prometheus.yml???prom/prometheus
瀏覽器訪問
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。