Prometheus是一個開放性的監(jiān)控解決方案,用戶可以非常方便的安裝和使用Prometheus并且能夠非常方便的對其進行擴展往毡。為了能夠更加直觀的了解Prometheus Server,接下來我們將在本地部署并運行一個Prometheus Server實例卖擅,通過Node Exporter采集當前主機的系統(tǒng)資源使用情況墨技。 并通過Grafana創(chuàng)建一個簡單的可視化儀表盤。
Prometheus的架構(gòu)中被劃分為兩個部分挎狸,在Prometheus Server中定義告警規(guī)則以及產(chǎn)生告警,Alertmanager組件則用于處理這些由Prometheus產(chǎn)生的告警锨匆。Alertmanager提供了多種內(nèi)置第三方告警通知方式崭别,同時還提供了對Webhook通知的支持恐锣,通過Webhook用戶可以完成對告警更多個性化的擴展茅主。