在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

zabbix監控系統的基礎知識

馬哥Linux運維 ? 來源:馬哥Linux運維 ? 作者:馬哥Linux運維 ? 2022-12-02 09:48 ? 次閱讀


?zabbix 監控系統概述

zabbix 是什么?

zabbix 是一個基于 Web 界面的提供分布式系統監視以及網絡監視功能的企業級的開源解決方案。

zabbix 能監視各種網絡參數,保證服務器系統的安全運營;并提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題。

zabbix 由 2 部分構成,zabbix server 與可選組件 zabbix agent。通過 C/S 模式采集數據,通過 B/S 模式在 Web 端展示和配置。

zabbix server 可以通過 SNMP,zabbix agent,ping,端口監視等方法提供對遠程服務器/網絡狀態的監視,數據收集等功能, 它可以運行在 Linux 等平臺上。

zabbix agent 需要安裝在被監視的目標服務器上,它主要完成對硬件信息或與操作系統有關的內存,CPU 等信息的收集。

zabbix 的主要特點

安裝與配置簡單,學習成本低

支持多語言(包括中文)

免費開源

自動發現服務器與網絡設備

分布式監視以及 WEB 集中管理功能

可以無 agent 監視

用戶安全認證和柔軟的授權方式

通過 WEB 界面設置或查看監視結果

email 等通知功能

zabbix 的主要功能

CPU 負荷

內存使用

磁盤使用

網絡狀況

端口監視

日志監視

zabbix 監控原理:

zabbix agent 安裝在被監控的主機上,zabbix agent 負責定期收集客戶端本地各項數據,并發送至 zabbix server 端,zabbix server 收到數據后,將數據存儲到數據庫中,用戶基于 Zabbix WEB 可以看到數據在前端展現圖像。當 zabbix 監控某個具體的項目, 該項目會設置一個觸發器閾值,當被監控的指標超過該觸發器設定的閾值,會進行一些必要的動作,動作包括:發送信息(郵件、微信、短信)、發送命令(shell 命令、reboot、restart、install 等)。

zabbix 常見的五個系統

zabbix 監控部署在系統中,包含常見的五個程序: zabbix_server、zabbix_agent、zabbix_proxy、zabbix_get、zabbix_sender 等。

zabbix server:zabbix 服務端守護進程,其中 zabbix_agent、zabbix_get、zabbix_sender、zabbix_proxy 的數據最終都提交給 zabbix server;

zabbix agent:客戶端守護進程,負責收集客戶端數據,例如:收集 CPU 負載、內存、硬盤使用情況等;

zabbix proxy:zabbix 分布式代理守護進程,通常大于 500 臺主機,需要進行分布式監控架構部署;

zabbix get:zabbix 數據接收工具,單獨使用的命令,通常在 server 或者 proxy 端執行獲取遠程客戶端信息的命令;

zabbix sender:zabbix 數據發送工具,用戶發送數據給 server 或 proxy 端,通常用戶耗時比較長的檢查。

zabbix 端口號

zabbix 服務端 zabbix_server 默認使用 10051 端口。

客戶端 zabbix_agent2 默認使用 10050 端口。

安裝 zabbix

zabbix-server  192.168.50.105 zabbix-server-mysql、zabbix-agent
zabbix-agent   192.168.50.110 zabbix-agent2

部署 zabbix 服務端(端口號 10051)

zabbix-server 內存至少 2G,推薦 4G

zabbix 服務端同時安裝 zabbix-server-mysql 和 zabbix-agent,因為服務端所在主機自己也要被監控。

關閉防火墻
systemctldisable--nowfirewalld
setenforce0
hostnamectlset-hostnamezbx-server

#獲取zabbix的下載源
rpm-ivhhttps://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

#更換zabbix.repo為阿里源
cd/etc/yum.repos.d
sed-i's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#'zabbix.repo

yumcleanall&&yummakecache

yuminstall-yzabbix-server-mysqlzabbix-agent

#安裝SCL(Software Collections),便于后續安裝高版本的 php,默認 yum 安裝的 php 版本為 5.4,版本過低,zabbix 5.0版本對 php 版本最低要 7.2.0版本。SCL 可以使得在同一臺機器上使用多個版本的軟件,而又不會影響整個系統的依賴環境。軟件包會安裝在/etc/opt/rh 目錄下。

yuminstall-ycentos-release-scl

#修改zabbix-front前端源,安裝zabbix前端環境到scl環境下
vimzabbix.repo
......
[zabbix-frontend]
......
enabled=1#開啟安裝源
......

yuminstall-yzabbix-web-mysql-sclzabbix-apache-conf-scl

#安裝zabbix所需的數據庫
yuminstall-ymariadb-servermariadb

systemctlenable--nowmariadb

mysql_secure_installation#初始化數據庫,并設置密碼,如abc123

#添加數據庫用戶,以及zabbix所需的數據庫信息
mysql-uroot-pabc123

CREATEDATABASEzabbixcharactersetutf8collateutf8_bin;
GRANTallONzabbix.*TO'zabbix'@'%'IDENTIFIEDBY'zabbix';
flushprivileges;

#導入數據庫信息
rpm-qlzabbix-server-mysql#查詢sql文件的位置

zcat/usr/share/doc/zabbix-server-mysql-5.0.15/create.sql.gz|mysql-uroot-pabc123zabbix

#修改zabbixserver配置文件,修改數據庫的密碼
vim/etc/zabbix/zabbix_server.conf
......
DBPassword=zabbix#124行,指定zabbix數據庫的密碼

#修改zabbix的php配置文件
vim/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
......
php_value[date.timezone]=Asia/Shanghai#24行,取消注釋,修改時區

#啟動zabbix相關服務
systemctlrestartzabbix-serverzabbix-agenthttpdrh-php72-php-fpm
systemctlenablezabbix-serverzabbix-agenthttpdrh-php72-php-fpm

瀏覽器訪問:http://192.168.50.105/zabbix
點擊下一步,設置數據庫的密碼zabbix
安裝完成后,默認的登錄賬號和密碼為:Admin/zabbix
設置文件界面:點擊左邊菜單欄的【User settings】,【Language】選擇 Chinese(zh_CN),再點擊 Update 更新。

//解決zabbix-serverWeb頁面中文亂碼問題
yuminstall-ywqy-microhei-fonts

cp-f/usr/share/fonts/wqy-microhei/wqy-microhei.ttc/usr/share/fonts/dejavu/DejaVuSans.ttf

4b484b10-7179-11ed-8abf-dac502259ad0.jpg

4b6681ac-7179-11ed-8abf-dac502259ad0.jpg

4b7283e4-7179-11ed-8abf-dac502259ad0.jpg

4b80e916-7179-11ed-8abf-dac502259ad0.jpg

4ba05986-7179-11ed-8abf-dac502259ad0.jpg

4bcd7f2e-7179-11ed-8abf-dac502259ad0.jpg

4bfa8dca-7179-11ed-8abf-dac502259ad0.jpg

4c10c59a-7179-11ed-8abf-dac502259ad0.jpg

4c1e302c-7179-11ed-8abf-dac502259ad0.jpg

4c3dc2f2-7179-11ed-8abf-dac502259ad0.jpg

4c4a8f46-7179-11ed-8abf-dac502259ad0.jpg

4c737fd2-7179-11ed-8abf-dac502259ad0.jpg

4c83cf54-7179-11ed-8abf-dac502259ad0.jpg

4c91a994-7179-11ed-8abf-dac502259ad0.jpg

4cb0a560-7179-11ed-8abf-dac502259ad0.jpg

4ce7e304-7179-11ed-8abf-dac502259ad0.jpg

4cf6a754-7179-11ed-8abf-dac502259ad0.jpg

4d141cbc-7179-11ed-8abf-dac502259ad0.jpg

4d2d83e6-7179-11ed-8abf-dac502259ad0.jpg

4d50804e-7179-11ed-8abf-dac502259ad0.jpg

4d6802d2-7179-11ed-8abf-dac502259ad0.jpg

4d8601ce-7179-11ed-8abf-dac502259ad0.jpg

4d9e5134-7179-11ed-8abf-dac502259ad0.jpg

4db25328-7179-11ed-8abf-dac502259ad0.jpg

4dd3c90e-7179-11ed-8abf-dac502259ad0.jpg

4dde2f16-7179-11ed-8abf-dac502259ad0.jpg

4dfb0dfc-7179-11ed-8abf-dac502259ad0.jpg

4e1a6ad0-7179-11ed-8abf-dac502259ad0.jpg

4e34c812-7179-11ed-8abf-dac502259ad0.jpg

4e54d274-7179-11ed-8abf-dac502259ad0.jpg

部署 zabbix 客戶端(端口號 10050)

zabbix 5.0 版本采用 golang 語言開發的新版本客戶端 agent2 。

zabbix 服務端 zabbix_server 默認使用 10051 端口,客戶端 zabbix_agent2 默認使用 10050 端口。

systemctldisable--nowfirewalld
setenforce0
hostnamectlset-hostnamezbx-agent01

//服務端和客戶端都配置時間同步
yuminstall-yntpdate
ntpdate-untp.aliyun.com

//客戶端配置時區,與服務器保持一致
mv/etc/localtime{,.bak}
ln-s/usr/share/zoneinfo/Asia/Shanghai/etc/localtime

date

//設置zabbix的下載源,安裝zabbix-agent2
rpm-ivhhttps://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

cd/etc/yum.repos.d
sed-i's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#'/etc/yum.repos.d/zabbix.repo

yuminstall-yzabbix-agent2

//修改agent2配置文件
vim/etc/zabbix/zabbix_agent2.conf
......
Server=192.168.50.105
#80行,指定zabbix服務端的IP地址
ServerActive=192.168.50.105
#120行,指定zabbix服務端的IP地址
Hostname=zbx-agent01
#131行,指定當前zabbix客戶端的主機名

//啟動zabbix-agent2
systemctlstartzabbix-agent2
systemctlenablezabbix-agent2

netstat-natp|grepzabbix
tcp600:::10050:::*LISTEN43654/zabbix_agent2

//在服務端驗證zabbix-agent2的連通性
yuminstall-yzabbix-get#安裝zabbix主動獲取數據的命令

zabbix_get-s'192.168.50.110'-p10050-k'agent.ping'
1

zabbix_get-s'192.168.50.110'-p10050-k'system.hostname'
zbx-agent01

4e6a8308-7179-11ed-8abf-dac502259ad0.jpg

4e82bc34-7179-11ed-8abf-dac502259ad0.jpg

4e94fc78-7179-11ed-8abf-dac502259ad0.jpg

4ea93dc8-7179-11ed-8abf-dac502259ad0.jpg

4ec6f5ca-7179-11ed-8abf-dac502259ad0.jpg

4ee5aa56-7179-11ed-8abf-dac502259ad0.jpg

4f002ec6-7179-11ed-8abf-dac502259ad0.jpg

4f2209ba-7179-11ed-8abf-dac502259ad0.jpg

4f2f0246-7179-11ed-8abf-dac502259ad0.jpg

4f3ce564-7179-11ed-8abf-dac502259ad0.jpg

4f59b1bc-7179-11ed-8abf-dac502259ad0.jpg

4f6a7fc4-7179-11ed-8abf-dac502259ad0.jpg

4f869772-7179-11ed-8abf-dac502259ad0.jpg

4f9ebd34-7179-11ed-8abf-dac502259ad0.jpg

4fc776a2-7179-11ed-8abf-dac502259ad0.jpg

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 監控系統
    +關注

    關注

    21

    文章

    3939

    瀏覽量

    175955
  • Zabbix
    +關注

    關注

    0

    文章

    25

    瀏覽量

    3376
收藏 人收藏

    評論

    相關推薦

    EMC基礎知識-華為

    EMC基礎知識-華為
    發表于 01-06 14:09 ?0次下載

    如何用zabbix監控網站性能

    ,包括網站性能。 2. 安裝Zabbix 在開始監控之前,你需要安裝ZabbixZabbix支持多種操作系統,包括Linux、Window
    的頭像 發表于 11-08 10:55 ?257次閱讀

    zabbix支持的設備類型和協議

    ) 數據庫:Zabbix支持監控多種數據庫系統,如MySQL、PostgreSQL、Oracle、SQL Server等。 e) 應用程序:Zabbix可以
    的頭像 發表于 11-08 10:53 ?597次閱讀

    zabbix的擴展功能與插件介紹

    Zabbix是一個開源的監控解決方案,用于監控網絡和應用程序的性能和健康狀況。它具有強大的功能,可以監控IT基礎設施,包括服務器、虛擬機、網絡設備等。 1. 擴展功能 1.1
    的頭像 發表于 11-08 10:50 ?511次閱讀

    使用zabbix監控云服務器的方法

    1. 了解Zabbix Zabbix是一個企業級的開源監控解決方案,用于監控IT基礎設施,包括硬件、軟件和服務。它提供了數據收集、數據存儲、數據處理和可視化功能,以及靈活的通知機制。
    的頭像 發表于 11-08 10:47 ?308次閱讀

    如何利用zabbix進行網絡監控

    了解Zabbix的基本概念 在開始使用Zabbix進行網絡監控之前,我們需要了解一些基本概念。Zabbix主要由以下幾個部分組成: Zabbix
    的頭像 發表于 11-08 10:39 ?489次閱讀

    zabbix監控系統使用指南

    1. Zabbix簡介 Zabbix是一個企業級的開源監控解決方案,用于監控IT基礎設施,包括網絡、服務器、虛擬機和應用程序。它可以實時監控
    的頭像 發表于 11-08 10:37 ?577次閱讀

    zabbix監控系統的安裝與配置

    Zabbix是一個開源的監控解決方案,用于監控網絡和應用程序的健康狀況和性能。它提供了數據收集、監控、分析和可視化功能,適用于各種規模的IT基礎設施。 1. 安裝
    的頭像 發表于 11-08 10:34 ?329次閱讀

    品質管理基礎知識

    品質管理基礎知識
    的頭像 發表于 11-01 11:08 ?388次閱讀
    品質管理<b class='flag-5'>基礎知識</b>

    Verilog HDL的基礎知識

    本文繼續介紹Verilog HDL基礎知識,重點介紹賦值語句、阻塞與非阻塞、循環語句、同步與異步、函數與任務語法知識
    的頭像 發表于 10-24 15:00 ?531次閱讀
    Verilog HDL的<b class='flag-5'>基礎知識</b>

    TI電池監控器IC的HDQ通信基礎知識

    電子發燒友網站提供《TI電池監控器IC的HDQ通信基礎知識.pdf》資料免費下載
    發表于 10-12 10:01 ?0次下載
    TI電池<b class='flag-5'>監控</b>器IC的HDQ通信<b class='flag-5'>基礎知識</b>

    負載開關基礎知識

    電子發燒友網站提供《負載開關基礎知識.pdf》資料免費下載
    發表于 10-08 09:56 ?1次下載
    負載開關<b class='flag-5'>基礎知識</b>

    網絡監控工具Nagios和Zabbix的功能和使用場景

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

    嵌入式系統軟硬件基礎知識大全

    嵌入式系統是現代科技發展的一個重要分支,廣泛應用于工業控制、消費電子、醫療設備、汽車電子等領域。本文試圖全面解析嵌入式系統的軟基礎知識,以期讓讀者對這一技術有更深入的了解。嵌入式系統
    發表于 05-09 14:12

    FPGA基礎知識介紹

    電子發燒友網站提供《FPGA基礎知識介紹.pdf》資料免費下載
    發表于 02-23 09:45 ?32次下載
    主站蜘蛛池模板: 欧美精品 在线播放| 欧美黑人xxxxxxxxxx| 国产高清一区二区三区四区| 国产在线精品美女观看| 国产精品yy9299在线观看| 成人ww| 51成人网| 特黄特黄一级高清免费大片| 欧美午夜影院| 夜色321看片资源站| 在线免费一区| 在线你懂的| 四虎影院大全| 欧美国产一区二区二区| 国产一级特黄aa级特黄裸毛片| 国产精品国产主播在线观看| 97大香伊在人人线色| 日本久久黄色| 成年女人毛片免费观看97| 在线国产播放| 狠狠操夜夜| 性夜黄a爽影免费看| 亚洲国产成a人v在线观看| 超h高h文污肉| 四虎影院网站| 狠狠色丁香婷婷综合久久片| 亚洲欧美圣爱天天综合| 精品午夜视频| 在线亚洲一区| 特黄特色的视频免费播放| 女毛片| 又长又大又粗又硬3p免费视 | 色偷偷狠狠色综合网| 免费 视频 1级| 欧美一级色| 国产欧美日韩综合精品一区二区| 亚洲国产影视| 夜色321看片资源站| 伊人啪| 美女天天色| 天天干天天操天天拍|