首頁  >  文章  >  運維  >  監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

Linux中文社区
Linux中文社区轉載
2023-08-01 16:31:551295瀏覽

監控俗稱「第三隻眼」,幾乎是我們每天都會打交道的系統,俗話說:無監控、不運維,監控的地位不言而喻,尤其是在維運自動化時代,傳統維運、DevOps,亦或是SRE,監控都是必備的技能。

我們先來認識主流的開源監控系統,Zabbix、Open-Falcon、Prometheus等,今天就簡單介紹一下# Zabbix】【Prometheus】【Cacti】【Nagios】【Garafana】等5種主流監控系統,以便大家選型時參考。另外也跟大家分享這五種監控系統的學習資料, 大家可自由學習參考。

所有資料已經整理成壓縮套件

【資料領取方式見文末! 】

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程


#
監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程
監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

#Prometheus


監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

##Prometheus(普羅米修斯)是由前google員工2015年正式發布的開源監控系統,採用Go語言開發。它不僅有一個很酷的名字,同時它有Google與k8s的強力支持,開源社群異常火爆。

這份Prometheus官方中文文件既適合小白入門也適合有一定基礎的同學進階提升。這份文件共分為7大部分,從最基礎的Prometheus介紹安裝及啟動講起,對不同監控系統的優缺點進行了對比,例如:Graphite和OpenTSDB、Nagios等等。另外還包括一些實戰項目:Grafana結合Prometheus進行視覺化 、Instrumenting 以及編寫客戶庫、推送度量指標等等,總之乾貨十足!

第一部分:學習#Prometheus的準備工作

什麼是Prometheus? Prometheus的適用場景有哪些? Prometheus的安裝及啟動,監控系統產品對比詳解,此部分也列出了Prometheus學習路線圖和詞彙總覽,並推薦了一些權威的 Prometheus學習媒介

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程


監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

#第二部分:Prometheus重要概念詳解

在這部分,詳細對一些基礎概念進行了介紹,透過這部分的學習才能真正了解Prometheus的工作原理。

  • metrics和labels
  • #Notation(符號)
  • metrics類型

Gauge(測量器)

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

Histogram(長條圖)
#Jobs和Instances

##第三部分:Prometheus的查詢及啟動監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

###############接下來開始慢慢進入實戰操練部分了,第三大部分主要講了Prometheus的查詢及啟動#########,######基本概念實戰操練,真正進入實戰環節! #####################

第四部分:視覺化

#這部分最主要的內容就是實作Prometheus的視覺化, 手把手教你運用Grafana來建立一個Prometheus Graph 圖表!

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

*聲明:資料源自網絡,詳見官網https://prometheus.io/, PDF僅供學習與交流,侵刪

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程
監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程##Zabbix

######Zabbix是一個企業級的、開源的、分散式的監控套件,被用來監控IT基礎設施的可用性和效能。 ############ ######

與以上各種監控系統的對比來看,Zabbix以強大優勢傲視群雄,它豐富的功能、可擴展的能力、二次開發的能力和簡單易用的特點,使讀者大大降低了學習成本,可以輕鬆地建構屬於自己的監控系統。

 

今天分享的Zabbix實戰文檔,它由馬哥親自整理,總共141頁。內容詳盡,理論 實戰,乾貨滿滿。相信大家看完後會對zabbix有更深入的體會。

目錄:
  • 一、監控服務介紹
  • 二、zabbix規劃及部署
  • 三、zabbix監控入門基礎
  • 四、zabbix proxy
  • #五、zabbix監控案例實戰

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

######################################################################### ###########六、zabbix事件通知機制###################七、zabbix自動化運作#################################################################### #####################
監控服務介紹
  • 邏輯佈局
  • 整體佈局
  • 常見的監控方案
  • Zabbix使用場景及系統概述

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

#
zabbix規劃及部署
  • 系統環境
  • apt/yum安裝zabbix

#編譯安裝zabbix監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

################################################################################################ ####Web介面中文選單環境##################監控項目與亂碼##################zabbix server設定檔詳解################################################
zabbix監控入門基礎
  • #監控linux系統
  • 監控tomcat
  • zabbix 主動與被動監控模式

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程


zabbix監控案例實戰

#
  • 監控Linux TCP連線狀態
  • #監控memcache
  • 監控Redis
  • 監控Nginx
  • ##SNMP監控
  • 監控MySQL
  • #自訂連接埠與進程監控
  • #故障自治癒功能
  • #grafana圖形展示
  • 自訂基礎監控範本
  • 結合pyhton腳本監控案例

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

zabbix自動化運維
  • Zabbix Agent批次部署
  • Zabbix API新增主機
  • ##Zabbix 動態發現主機

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

#

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程
監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

#Cacti


#Cacti是一套基於PHP,MySQL,SNMP及RRDTool開發的網絡流量監控圖形分析工具。簡單的說Cacti就是一個PHP程式。 cacti是很老的一款監控工具了,其實說它是一款流量監控工具比較合適,對流量監控比較精準,但缺點很多,出圖不好看,不支援分散式。

關於Cacti監控系統,今天就分享一份使用手冊。包括【使用範本新增回應主機的基本監控項目】【自訂腳本的新增以及監控】等內容。

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

*宣告:資料源自於網絡,PDF僅作學習與交流,侵刪

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程
監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程


##Nagios

監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

Nagios是一款開源的免費網路監視工具,能有效監控Windows、Linux和Unix的主機狀態,交換器路由器等網路設備,印表機等。

#########Nagios簡介;Nagios運作方式;Nagios實驗環境、安裝;Nagios配置;Nagios啟動與停止;Nagios查看初步配置情況;利用NRPE監控Linux上的「本地訊息等。############################
*宣告:資料源自於網路,PDF僅作學習與交流,侵刪


監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程
監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

Garafana


這是一個大佬在使用Grafana的過程中總結的筆記,強烈建議閱讀學習!

包括初學者在學習過程中可能遇到的各種問題,結合自身的體會總結了一下Grafana2 .1.3的使用,希望可以有助於大家的使用。 監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程

#########
*宣告:資料源自於網絡,PDF僅用於學習交流,侵刪


#

以上是監控系統看這篇就夠了! Zabbix、Prometheus等常見監控教程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:Linux中文社区。如有侵權,請聯絡admin@php.cn刪除