zabbix的基礎使用

来源:https://www.cnblogs.com/tushanbu/archive/2022/09/04/16656459.html
-Advertisement-
Play Games

zabbix的基礎使用 zabbix服務端web界面使用介紹 基於zabbix服務端的部署進行下麵的操作 web界面 在我們登錄的時候預設會進入監控選項欄的儀錶盤界面 (Monitoring)監控選項欄設置 (Dashboard)儀錶盤 這裡我們一般要修改的是儀錶盤的佈局 選擇編輯儀錶盤 將“當前問 ...


zabbix的基礎使用


目錄

zabbix服務端web界面使用介紹

基於zabbix服務端的部署進行下麵的操作

web界面

在我們登錄的時候預設會進入監控選項欄的儀錶盤界面

(Monitoring)監控選項欄設置

(Dashboard)儀錶盤
這裡我們一般要修改的是儀錶盤的佈局
選擇編輯儀錶盤

將“當前問題組件”放在最上方

(Problems)問題標簽
一般是用來篩選問題使用

(Hosts)主機標簽
用於對主機的各個數據鏡像篩選監控

點擊(Graphs 26)可以查看主機資源統計圖

(Latest data)最新數據標簽
用於查看數據

(Maps)網路結構圖標簽
用於觀測網路結構圖

(Discovery)發現設備標簽
用於檢測設備

(Services)服務選項欄

(Service)服務標簽
用於篩選服務進行監控

(Service actions)服務行動標簽
要創建新的服務操作,單擊右上角的“創建操作”

(SLK)服務協議

(SLK report)服務協議報告

(lnventory)清單選項欄

用來做資產管理的(一般不使用)
(Overview)概述標簽
可以查看field和主機數量

(Hosts)主機標簽
可以用來查看各個主機的清單信息

(Reports)報告選項欄

用來查看各類信息
(System information)系統信息標簽

(Scheduled reports)調度器標簽
右上角有創建報告使用,調度器一般是發生什麼問題時生成報告

(Availability report)可用性報告標簽

這個報告也會報出我們的問題
(Triggers top 100)觸發器前100標簽
用來查看100 個最繁忙的觸發器

(Audit)審計標簽
用來查看審計日誌的

(Action log)行動日誌標簽

(Notifications)通知標簽

(Configuration)配置選項欄

(Template groups)模板組標簽
用來查看各類模板

(Host groups)主機組標簽
用來添加修改主機組,已經將主機加入到主機組裡面

(Templates)模板標簽
用來創建,修改,刪除模板

(Hosts)主機標簽
用來添加,刪除,修改主機

(Maintenance)維護標簽
用來維護主機

(Actions)動作標簽
動作一般有:
觸發動作

發現動作

自動註冊

內部動作

(Event correlation)事件相關標簽
用來創建事件相關性

(Discovery)發現標簽
添加發現規則後,用來自行發現監控設備

(Administration)管理選項卡

(General)通用標簽
這裡可以設置 “用戶圖形化界面”,“自動註冊”,“管理過去數據”,“審計日誌”,“圖片”,“圖標映射”,“常用表達式”,“巨集”,“觸發顯示選項”,“地理圖片”,“模塊”,“api令牌”等等

(Proxies)代理標簽
配置代理時使用

(Authentication)驗證標簽

(User groups)用戶組標簽

(User roles)用戶規則標簽

(Users)用戶標簽

(Media types)媒介類型標簽
設置媒介,用於什麼方式來通知管理者

(Scripts)腳本標簽

(Queue)隊列標簽
隊列概覽

代理隊列概覽

隊列詳細信息

(User settings)用戶設置

(Sign out)退出

zabbix監控配置流程

管理層次:
開發人員要加監控,需要讓其提供監控指標
運營人員要加監控,讓其找開發要監控指標
運維人員要加監控,讓運營人員去找開發要監控指標;我不會,這玩意找開發,我一點都不會
配置層次:

  1. 創建主機並加入到主機組
  2. 添加監控項
    2.1 使用模板添加
    2.2 自定義模板
    2.3 手動加監控項
  3. 添加觸發器
  4. 添加媒介
  5. 添加動作
  6. 手動觸發告警
    zabbix 監控指標:
    系統:
    CPU
    記憶體
    硬碟
    網路:
    網卡、網口
    業務:
    進程
    埠號
    日誌
    硬體:
    電源個數
    CPU溫度
    硬碟溫度

手動創建zabbix監控

環境 IP 要安裝的服務
伺服器 192.168.222.250 lamp架構
zabbix server
zabbix agent
客戶端 192.168.222.251 zabbix agent

zabbix客戶端部署

zabbix6.2源碼包

[root@localhost ~]# useradd -rMs /sbin/nologin zabbix
//創建用戶
[root@localhost ~]# dnf -y install make gcc gcc-c++ pcre-devel openssl openssl-devel
//下載編譯工具和依賴包
...
  pcre2-devel-10.32-2.el8.x86_64                     pcre2-utf16-10.32-2.el8.x86_64                       
  pcre2-utf32-10.32-2.el8.x86_64                     zlib-devel-1.2.11-17.el8.x86_64                      

Complete!
[root@localhost ~]# wget https://cdn.zabbix.com/zabbix/sources/stable/6.2/zabbix-6.2.2.tar.gz
//下載源碼包
--2022-09-04 22:17:12--  https://cdn.zabbix.com/zabbix/sources/stable/6.2/zabbix-6.2.2.tar.gz
Resolving cdn.zabbix.com (cdn.zabbix.com)... 104.26.7.148, 172.67.69.4, 104.26.6.148, ...
Connecting to cdn.zabbix.com (cdn.zabbix.com)|104.26.7.148|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 34995538 (33M) [application/octet-stream]
Saving to: 'zabbix-6.2.2.tar.gz'

zabbix-6.2.2.tar.gz        100%[======================================>]  33.37M  1.04MB/s    in 68s     

2022-09-04 22:18:21 (502 KB/s) - 'zabbix-6.2.2.tar.gz' saved [34995538/34995538]
[root@localhost ~]# ls
anaconda-ks.cfg  zabbix-6.2.2.tar.gz
[root@localhost ~]# tar xf zabbix-6.2.2.tar.gz  //解壓
[root@localhost ~]# cd zabbix-6.2.2/
[root@localhost zabbix-6.2.2]# ./configure --enable-agent
//編譯zabbix_agentd
.....
***********************************************************
*            Now run 'make install'                       *
*                                                         *
*            Thank you for using Zabbix!                  *
*              <http://www.zabbix.com>                    *
***********************************************************
[root@localhost zabbix-6.2.2]# make install
//安裝
[root@localhost zabbix-6.2.2]# cd
[root@localhost ~]# vim zabbix-6.2.2/conf/zabbix_agentd.conf 
//修改配置文件
Server=192.168.222.250 //服務端ip
ServerActive=192.168.222.250 //agent主動模式
Hostname=tushanbu   //zabbix系統內主機名(自定義)
[root@localhost ~]# zabbix_agentd   //啟動zabbix_agentd
[root@localhost ~]# ss -antl     //查看埠
State       Recv-Q      Send-Q           Local Address:Port            Peer Address:Port     Process      
LISTEN      0           128                    0.0.0.0:22                   0.0.0.0:*                     
LISTEN      0           128                    0.0.0.0:10050                0.0.0.0:*                     
LISTEN      0           128                       [::]:22                      [::]:*                     

創建監控主機

點擊右上角的創建

設置好後點右下角的添加


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 阿裡druid-spring-boot-starter 配置,個人整理(之後可能會忘記)。。 現版本其實有大量的預設值都已經配置好了,可以自己去看看源碼 ...
  • 1.準備工作(django連接資料庫) 1.本機電腦下載好mysql資料庫 2.打開django,修改setting.py中的DATABASES配置項 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': ' ...
  • C++ 課堂筆記(一) 說明:此筆記是學習於B站黑馬程式員的C++視頻所作的,感謝黑馬程式員的教學;如有什麼不足之處,望各位賜教。僅供學習。 第一個代碼:書寫hello world #include<iostream> using namespace std; int main() { cout < ...
  • x64dbg 是一款開源的應用層反彙編調試器,旨在對沒有源代碼的可執行文件進行惡意軟體分析和逆向工程,同時 x64dbg 還允許用戶開發插件來擴展功能,插件開發環境的配置非常簡單,如下將簡單介紹x64dbg是如何配置開發環境以及如何開發插件的。 ...
  • 摘要 這就是一個記錄自己進行WinUI項目實踐的博客,項目開源地址如下,覺得有幫助的可以去看看,因為項目都開源了,所以保姆級的講解肯定不如直接看代碼來的實在了。 電子腦殼項目地址 為什麼叫新 因為之前發過一篇講開發上位機應用的博客,所以作為區分就把這篇成為新的一篇了,微軟最新的windows應用開發 ...
  • RPC 遠程過程調用(遠程函數調用) GRPC google開發,跨語言RPC,用來解決微服務通信性能和擴展問題 跨語言:通過Protobuffer文件(通用文件)解決跨語言問題的 高併發:GRPC基於http/2協議,多路復用機制(服務端一個線程可以連接任意數量客戶端請求) webapi缺陷 we ...
  • 前言 在日常工作中,偶爾需要調查一些詭異的問題,而業務代碼經過長時間的演化,很可能已經變得錯綜複雜,流程、分支眾多,如果能在關鍵方法的日誌里添加上調用者的信息,將對定位問題非常有幫助。 介紹 StackTrace, 位於 System.Diagnostics 命名空間下,名字很直觀,它代表一個方法調 ...
  • 一:背景 一直在用 WinDbg 調試用戶態程式,並沒有用它調試過 內核態,畢竟不是做驅動開發,也沒有在分析 dump 中需要接觸用內核態的需求,但未知的事情總覺得很酷,加上最近在看 《深入解析 Windows 操作系統》 一書,書中有不少案例需要深入到 內核態 ,所以這篇準備整理一下如何用 Win ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...