0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Zabbix、Prometheus等常見監(jiān)控教程

馬哥Linux運(yùn)維 ? 來源:馬哥Linux運(yùn)維 ? 作者:馬哥Linux運(yùn)維 ? 2022-06-15 11:24 ? 次閱讀

監(jiān)控系統(tǒng)俗稱「第三只眼」,幾乎是我們每天都會打交道的系統(tǒng),俗話說:無監(jiān)控、不運(yùn)維,監(jiān)控系統(tǒng)的地位不言而喻。

先來認(rèn)識下主流的開源監(jiān)控系統(tǒng),Zabbix、Open-Falcon、Prometheus等,今天分享的資料包括【Zabbix】【Prometheus】【Cacti】【Nagios】【Garafana】常見監(jiān)控系統(tǒng),共6份文檔資料以及Garafana實(shí)操視頻!

2be7d7ee-ebe7-11ec-ba43-dac502259ad0.png

2bfcadc2-ebe7-11ec-ba43-dac502259ad0.png

2c0a74ca-ebe7-11ec-ba43-dac502259ad0.png

Prometheus

2c30033e-ebe7-11ec-ba43-dac502259ad0.png

Prometheus(普羅米修斯)是由前google員工2015年正式發(fā)布的開源監(jiān)控系統(tǒng),采用Go語言開發(fā)。它不僅有一個(gè)很酷的名字,同時(shí)它有Google與k8s的強(qiáng)力支持,開源社區(qū)異?;鸨?。

這份Prometheus官方中文文檔既適合小白入門也適合有一定基礎(chǔ)的同學(xué)進(jìn)階提升。這份文檔共分為7大部分,從最基礎(chǔ)的Prometheus介紹安裝及啟動講起,對不同監(jiān)控系統(tǒng)的優(yōu)缺點(diǎn)進(jìn)行了對比,例如:Graphite和OpenTSDB、Nagios等等。此外還包括一些實(shí)戰(zhàn)項(xiàng)目:Grafana結(jié)合Prometheus進(jìn)行可視化 、Instrumenting 以及編寫客戶庫、推送度量指標(biāo)等等,總之干貨十足!

第一部分:學(xué)習(xí)Prometheus的準(zhǔn)備工作 什么是Prometheus?Prometheus的適用場景有哪些?Prometheus的安裝及啟動,監(jiān)控系統(tǒng)產(chǎn)品對比詳解,此部分還列出了Prometheus學(xué)習(xí)路線圖和詞匯總覽,并推薦了一些權(quán)威的Prometheus學(xué)習(xí)媒介。

2c40f4e6-ebe7-11ec-ba43-dac502259ad0.png

2c56ed96-ebe7-11ec-ba43-dac502259ad0.png

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

在這部分,詳細(xì)對一些基礎(chǔ)概念進(jìn)行了介紹,通過這部分的學(xué)習(xí)才能真正了解Prometheus的工作原理。

metrics和labels

Notation(符號)

metrics類型

Gauge(測量器)

Histogram(柱狀圖)

Jobs和Instances

2c6b8b02-ebe7-11ec-ba43-dac502259ad0.png

第三部分:Prometheus的查詢及啟動
接下來開始慢慢進(jìn)入實(shí)戰(zhàn)操練部分了,第三大部分主要講了Prometheus的查詢及啟動,基本概念+實(shí)戰(zhàn)操練,真正進(jìn)入實(shí)戰(zhàn)環(huán)節(jié)!

2c7eeb8e-ebe7-11ec-ba43-dac502259ad0.png

第四部分:可視化

這部分最主要的內(nèi)容就是實(shí)現(xiàn)Prometheus的可視化,手把手教你運(yùn)用Grafana創(chuàng)建一個(gè)Prometheus Graph圖表 !

2c96c376-ebe7-11ec-ba43-dac502259ad0.png

Zabbix

2cbee5ae-ebe7-11ec-ba43-dac502259ad0.png

Zabbix是一個(gè)企業(yè)級的、開源的、分布式的監(jiān)控套件,被用來監(jiān)控IT基礎(chǔ)設(shè)施的可用性和性能。

與以上各種監(jiān)控系統(tǒng)的對比來看,Zabbix以強(qiáng)大優(yōu)勢傲視群雄,它豐富的功能、可擴(kuò)展的能力、二次開發(fā)的能力和簡單易用的特點(diǎn),使讀者大大降低了學(xué)習(xí)成本,可以輕輕松松構(gòu)建屬于自己的監(jiān)控系統(tǒng)。

今天分享的Zabbix實(shí)戰(zhàn)文檔,它由馬哥親自整理,一共141頁。內(nèi)容詳盡,理論+實(shí)戰(zhàn),干貨滿滿。相信大家看完后會對zabbix有更加深入的理解。

目錄:

一、監(jiān)控服務(wù)介紹

二、zabbix規(guī)劃及部署

三、zabbix監(jiān)控入門基礎(chǔ)

四、zabbix proxy

五、zabbix監(jiān)控案例實(shí)戰(zhàn)

六、zabbix事件通知機(jī)制

七、zabbix自動化運(yùn)維

2cd2b0ca-ebe7-11ec-ba43-dac502259ad0.gif

監(jiān)控服務(wù)介紹

邏輯布局

整體布局

常見的監(jiān)控方案

Zabbix使用場景及系統(tǒng)概述

2cece4a4-ebe7-11ec-ba43-dac502259ad0.png

zabbix規(guī)劃及部署

系統(tǒng)環(huán)境

apt/yum安裝 zabbix

編譯安裝zabbix

Web界面中文菜單環(huán)境

監(jiān)控項(xiàng)與亂碼

zabbix server配置文件詳解

2d01e7d2-ebe7-11ec-ba43-dac502259ad0.png

zabbix監(jiān)控入門基礎(chǔ)

監(jiān)控linux系統(tǒng)

監(jiān)控tomcat

zabbix 主動與被動監(jiān)控模式

2d11ef7e-ebe7-11ec-ba43-dac502259ad0.png

zabbix監(jiān)控案例實(shí)戰(zhàn)

監(jiān)控Linux TCP連接狀態(tài)

監(jiān)控memcache

監(jiān)控Redis

監(jiān)控Nginx

SNMP監(jiān)控

監(jiān)控MySQL

自定義端口和進(jìn)程監(jiān)控

故障自治愈功能

grafana圖形展示

自定義基礎(chǔ)監(jiān)控模板

結(jié)合pyhton腳本監(jiān)控案例

2d3e77c4-ebe7-11ec-ba43-dac502259ad0.png

zabbix自動化運(yùn)維

Zabbix Agent批量部署

Zabbix API添加主機(jī)

Zabbix 動態(tài)發(fā)現(xiàn)主機(jī)

2d4f6890-ebe7-11ec-ba43-dac502259ad0.png

Cacti

Cacti是一套基于PHP,MySQL,SNMP及RRDTool開發(fā)的網(wǎng)絡(luò)流量監(jiān)測圖形分析工具。簡單的說Cacti就是一個(gè)PHP程序。cacti是很老的一款監(jiān)控工具了,其實(shí)說它是一款流量監(jiān)控工具更合適,對流量監(jiān)控比較精準(zhǔn),但缺點(diǎn)很多,出圖不好看,不支持分布式。
關(guān)于Cacti監(jiān)控系統(tǒng),今天分享一份使用手冊。包括【使用模板添加響應(yīng)主機(jī)的基本監(jiān)控項(xiàng)】【自定義腳本的添加以及監(jiān)控】等內(nèi)容。

2d739b84-ebe7-11ec-ba43-dac502259ad0.gif

Nagios

Nagios是一款開源的免費(fèi)網(wǎng)絡(luò)監(jiān)視工具,能有效監(jiān)控Windows、Linux和Unix的主機(jī)狀態(tài),交換機(jī)路由器等網(wǎng)絡(luò)設(shè)備,打印機(jī)等。
Nagios簡介;Nagios工作原理;Nagios實(shí)驗(yàn)環(huán)境、安裝;Nagios配置;Nagios啟動與停止;Nagios查看初步配置情況;利用NRPE監(jiān)控Linux上的“本地信息等。

2dd1fdbe-ebe7-11ec-ba43-dac502259ad0.gif

Garafana

實(shí)戰(zhàn)視頻:從最基礎(chǔ)的Grafana安裝開始講起

Grafana入門、出圖及告警

1:Grafana出圖

2:Grafana優(yōu)化

3:Grafana自定義圖例

4:總結(jié)

2e0a250e-ebe7-11ec-ba43-dac502259ad0.png

2bfcadc2-ebe7-11ec-ba43-dac502259ad0.png

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 測量器
    +關(guān)注

    關(guān)注

    1

    文章

    17

    瀏覽量

    9134
  • 可視化
    +關(guān)注

    關(guān)注

    1

    文章

    1141

    瀏覽量

    20736
  • Prometheus
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    1696

原文標(biāo)題:【監(jiān)控】監(jiān)控系統(tǒng)看這一篇就夠了!Zabbix、Prometheus等常見監(jiān)控教程

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    寬VIN過壓和欠壓監(jiān)控器的常見應(yīng)用

    電子發(fā)燒友網(wǎng)站提供《寬VIN過壓和欠壓監(jiān)控器的常見應(yīng)用.pdf》資料免費(fèi)下載
    發(fā)表于 09-02 10:13 ?0次下載
    寬VIN過壓和欠壓<b class='flag-5'>監(jiān)控</b>器的<b class='flag-5'>常見</b>應(yīng)用

    突破傳統(tǒng)監(jiān)測模式:業(yè)務(wù)狀態(tài)監(jiān)控HM的新思路

    哪些?這就引出來數(shù)據(jù)監(jiān)控系統(tǒng)了。有小伙伴會問了,為什么業(yè)務(wù)狀態(tài)監(jiān)控系統(tǒng)可以做補(bǔ)償?別急,往下看。 傳統(tǒng)監(jiān)控系統(tǒng)分為兩種,系統(tǒng)監(jiān)控和業(yè)務(wù)監(jiān)控。
    的頭像 發(fā)表于 08-29 14:36 ?99次閱讀
    突破傳統(tǒng)監(jiān)測模式:業(yè)務(wù)狀態(tài)<b class='flag-5'>監(jiān)控</b>HM的新思路

    網(wǎng)絡(luò)監(jiān)控工具Nagios和Zabbix的功能和使用場景

    在現(xiàn)代網(wǎng)絡(luò)管理中,監(jiān)控工具是確保網(wǎng)絡(luò)運(yùn)行正常、快速發(fā)現(xiàn)和解決問題的關(guān)鍵。本文將詳細(xì)介紹網(wǎng)絡(luò)工程師常用的兩款監(jiān)控工具:Nagios、Zabbix。每款工具都有其獨(dú)特的功能和使用場景,了解并掌握這些工具的使用對于網(wǎng)絡(luò)工程師而言至關(guān)重
    的頭像 發(fā)表于 08-13 16:28 ?420次閱讀
    網(wǎng)絡(luò)<b class='flag-5'>監(jiān)控</b>工具Nagios和<b class='flag-5'>Zabbix</b>的功能和使用場景

    IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)支持Zabbix、阿里云、華為云、亞馬遜AWS、ThingsBoard、Ignition

    網(wǎng)關(guān)BE113作為這一融合過程中的關(guān)鍵設(shè)備,其能夠?qū)EC 104協(xié)議的數(shù)據(jù)轉(zhuǎn)換為MQTT消息,從而輕松接入Zabbix、阿里云、華為云、亞馬遜AWS、ThingsBoard、Ignition平臺
    的頭像 發(fā)表于 07-25 16:55 ?322次閱讀
    IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)支持<b class='flag-5'>Zabbix</b>、阿里云、華為云、亞馬遜AWS、ThingsBoard、Ignition

    淺談煤礦井下電力監(jiān)控系統(tǒng)的應(yīng)用

    模塊、以太網(wǎng)模塊、光纖模塊、人機(jī)界面、開關(guān)電源成分構(gòu)成,將收集到的信息遠(yuǎn)程傳輸給地面的站點(diǎn)和信息收集系統(tǒng),并通過一系列的信息轉(zhuǎn)化和解碼編程,實(shí)現(xiàn)煤礦井下電力監(jiān)控系統(tǒng)的有效信息傳遞和控制。 3.2煤礦
    發(fā)表于 02-01 12:54

    Prometheus監(jiān)控業(yè)務(wù)指標(biāo)詳解

    在 Kubernetes 已經(jīng)成了事實(shí)上的容器編排標(biāo)準(zhǔn)之下,微服務(wù)的部署變得非常容易。但隨著微服務(wù)規(guī)模的擴(kuò)大,服務(wù)治理帶來的挑戰(zhàn)也會越來越大。在這樣的背景下出現(xiàn)了服務(wù)可觀測性(observability)的概念。
    的頭像 發(fā)表于 01-24 10:32 ?455次閱讀
    <b class='flag-5'>Prometheus</b><b class='flag-5'>監(jiān)控</b>業(yè)務(wù)指標(biāo)詳解

    網(wǎng)絡(luò)監(jiān)控工具有哪些 網(wǎng)絡(luò)監(jiān)控用幾芯網(wǎng)線

    情況,幫助管理員了解網(wǎng)絡(luò)的使用狀況和流量分布,以便進(jìn)行合理的網(wǎng)絡(luò)設(shè)計(jì)和帶寬管理。常見的網(wǎng)絡(luò)流量監(jiān)控工具有Wireshark、NetworkMiner和ntopng。 Wireshark是一款開源的網(wǎng)絡(luò)流量分析工具,能夠捕獲并分
    的頭像 發(fā)表于 01-24 10:00 ?821次閱讀

    Linux下常見的十幾款CPU監(jiān)控工具

    今天浩道跟大家分享運(yùn)維工作中,Linux下常見的十幾款CPU監(jiān)控工具,你可能只會用到其中某些,但是個(gè)人覺得作為一個(gè)資深運(yùn)維,你要知道有這些工具可以監(jiān)控CPU。
    的頭像 發(fā)表于 01-22 09:19 ?2302次閱讀
    Linux下<b class='flag-5'>常見</b>的十幾款CPU<b class='flag-5'>監(jiān)控</b>工具

    Prometheus新手常犯的6項(xiàng)錯誤你知道嗎?

    這是 Prometheus 使用者經(jīng)常會犯的一個(gè)錯,因?yàn)?Prometheus 時(shí)序是基于多標(biāo)簽的,它非常靈活,有時(shí)你想新增一個(gè)標(biāo)簽,從而將一個(gè)粗粒度的指標(biāo)進(jìn)行拆分,但切記添加的標(biāo)簽的值應(yīng)該做到盡量收斂
    的頭像 發(fā)表于 12-26 10:18 ?499次閱讀
    <b class='flag-5'>Prometheus</b>新手常犯的6項(xiàng)錯誤你知道嗎?

    Prometheus實(shí)戰(zhàn)篇:Exporter知識概述

    所有可以向Prometheus提供監(jiān)控樣本數(shù)據(jù)的程序都可以被稱為一個(gè)Exporter.而Exporter的一個(gè)實(shí)例稱為target,如圖下所示
    的頭像 發(fā)表于 12-25 09:57 ?617次閱讀
    <b class='flag-5'>Prometheus</b>實(shí)戰(zhàn)篇:Exporter知識概述

    Prometheus的基本原理與開發(fā)指南

    ? 導(dǎo)讀??? ? 本文由梯度科技云管研發(fā)部高級工程師周宇明撰寫,共分為7章,緊密圍繞Prometheus的基本原理與開發(fā)指南展開介紹: 監(jiān)控系統(tǒng)概述 Prometheus入門 PromQL入門
    的頭像 發(fā)表于 11-09 10:45 ?931次閱讀
    <b class='flag-5'>Prometheus</b>的基本原理與開發(fā)指南

    什么是Kubernetes CoreDNS?如何監(jiān)控 CoreDNS?

    如果您在 Kubernetes 中運(yùn)行您的工作負(fù)載,并且您不知道如何監(jiān)控 CoreDNS,請繼續(xù)閱讀本文:如何使用 Prometheus 來抓取 CoreDNS 指標(biāo),您應(yīng)該檢查哪些指標(biāo),以及它們的含義。
    發(fā)表于 10-30 09:55 ?1951次閱讀
    什么是Kubernetes CoreDNS?如何<b class='flag-5'>監(jiān)控</b> CoreDNS?

    常見幾種硬盤的簡單介紹

    常見幾種硬盤的簡單介紹 硬盤是服務(wù)器托管用戶主機(jī)主要的數(shù)據(jù)存儲介質(zhì)。目前硬盤的種類有三類,不同的選擇方案也會有不同的優(yōu)劣對比。下面講講他們之間有什么不同吧    固態(tài)硬盤:  用固態(tài)電子存儲芯片陣列
    發(fā)表于 10-18 16:56

    基于Prometheus開源的完整監(jiān)控解決方案

    每一個(gè)被 Prometheus 監(jiān)控的服務(wù)都是一個(gè) Job,Prometheus 為這些 Job 提供了官方的 SDK ,利用這個(gè) SDK 可以自定義并導(dǎo)出自己的業(yè)務(wù)指標(biāo),也可以
    發(fā)表于 10-18 09:15 ?348次閱讀
    基于<b class='flag-5'>Prometheus</b>開源的完整<b class='flag-5'>監(jiān)控</b>解決方案

    普羅米修斯:接近完美的監(jiān)控系統(tǒng)

    普羅米修斯(Prometheus)是一個(gè)SoundCloud公司開源的監(jiān)控系統(tǒng)。當(dāng)年,由于SoundCloud公司生產(chǎn)了太多的服務(wù),傳統(tǒng)的監(jiān)控已經(jīng)無法滿足監(jiān)控需求,于是他們在2012年
    的頭像 發(fā)表于 10-17 11:44 ?2045次閱讀
    普羅米修斯:接近完美的<b class='flag-5'>監(jiān)控</b>系統(tǒng)