一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

zabbix監(jiān)控系統(tǒng)的基礎(chǔ)知識

馬哥Linux運維 ? 來源:馬哥Linux運維 ? 作者:馬哥Linux運維 ? 2022-12-02 09:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


?zabbix 監(jiān)控系統(tǒng)概述

zabbix 是什么?

zabbix 是一個基于 Web 界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級的開源解決方案。

zabbix 能監(jiān)視各種網(wǎng)絡(luò)參數(shù),保證服務(wù)器系統(tǒng)的安全運營;并提供靈活的通知機制以讓系統(tǒng)管理員快速定位/解決存在的各種問題。

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

zabbix server 可以通過 SNMP,zabbix agent,ping,端口監(jiān)視等方法提供對遠程服務(wù)器/網(wǎng)絡(luò)狀態(tài)的監(jiān)視,數(shù)據(jù)收集等功能, 它可以運行在 Linux 等平臺上。

zabbix agent 需要安裝在被監(jiān)視的目標服務(wù)器上,它主要完成對硬件信息或與操作系統(tǒng)有關(guān)的內(nèi)存,CPU 等信息的收集。

zabbix 的主要特點

安裝與配置簡單,學(xué)習(xí)成本低

支持多語言(包括中文)

免費開源

自動發(fā)現(xiàn)服務(wù)器與網(wǎng)絡(luò)設(shè)備

分布式監(jiān)視以及 WEB 集中管理功能

可以無 agent 監(jiān)視

用戶安全認證和柔軟的授權(quán)方式

通過 WEB 界面設(shè)置或查看監(jiān)視結(jié)果

email 等通知功能

zabbix 的主要功能

CPU 負荷

內(nèi)存使用

磁盤使用

網(wǎng)絡(luò)狀況

端口監(jiān)視

日志監(jiān)視

zabbix 監(jiān)控原理:

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

zabbix 常見的五個系統(tǒng)

zabbix 監(jiān)控部署在系統(tǒng)中,包含常見的五個程序: zabbix_server、zabbix_agent、zabbix_proxy、zabbix_get、zabbix_sender 等。

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

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

zabbix proxy:zabbix 分布式代理守護進程,通常大于 500 臺主機,需要進行分布式監(jiān)控架構(gòu)部署;

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

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

zabbix 端口號

zabbix 服務(wù)端 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 服務(wù)端(端口號 10051)

zabbix-server 內(nèi)存至少 2G,推薦 4G。

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

關(guān)閉防火墻
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),便于后續(xù)安裝高版本的 php,默認 yum 安裝的 php 版本為 5.4,版本過低,zabbix 5.0版本對 php 版本最低要 7.2.0版本。SCL 可以使得在同一臺機器上使用多個版本的軟件,而又不會影響整個系統(tǒng)的依賴環(huán)境。軟件包會安裝在/etc/opt/rh 目錄下。

yuminstall-ycentos-release-scl

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

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

#安裝zabbix所需的數(shù)據(jù)庫
yuminstall-ymariadb-servermariadb

systemctlenable--nowmariadb

mysql_secure_installation#初始化數(shù)據(jù)庫,并設(shè)置密碼,如abc123

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

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

#導(dǎo)入數(shù)據(jù)庫信息
rpm-qlzabbix-server-mysql#查詢sql文件的位置

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

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

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

#啟動zabbix相關(guān)服務(wù)
systemctlrestartzabbix-serverzabbix-agenthttpdrh-php72-php-fpm
systemctlenablezabbix-serverzabbix-agenthttpdrh-php72-php-fpm

瀏覽器訪問:http://192.168.50.105/zabbix
點擊下一步,設(shè)置數(shù)據(jù)庫的密碼zabbix
安裝完成后,默認的登錄賬號和密碼為:Admin/zabbix
設(shè)置文件界面:點擊左邊菜單欄的【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 語言開發(fā)的新版本客戶端 agent2 。

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

systemctldisable--nowfirewalld
setenforce0
hostnamectlset-hostnamezbx-agent01

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

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

date

//設(shè)置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服務(wù)端的IP地址
ServerActive=192.168.50.105
#120行,指定zabbix服務(wù)端的IP地址
Hostname=zbx-agent01
#131行,指定當前zabbix客戶端的主機名

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

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

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

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

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

    關(guān)注

    21

    文章

    4075

    瀏覽量

    182345
  • Zabbix
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    3554
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    功率器件熱設(shè)計基礎(chǔ)知識

    功率器件熱設(shè)計是實現(xiàn)IGBT、碳化硅SiC等高功率密度器件可靠運行的基礎(chǔ)。掌握功率半導(dǎo)體的熱設(shè)計基礎(chǔ)知識,不僅有助于提高功率器件的利用率和系統(tǒng)可靠性,還能有效降低系統(tǒng)成本。本文將從熱設(shè)計的基本概念、散熱形式、熱阻與導(dǎo)熱系數(shù)、功率
    的頭像 發(fā)表于 02-03 14:17 ?739次閱讀

    PCB繪制基礎(chǔ)知識

    電子發(fā)燒友網(wǎng)站提供《PCB繪制基礎(chǔ)知識.pdf》資料免費下載
    發(fā)表于 01-21 15:20 ?6次下載
    PCB繪制<b class='flag-5'>基礎(chǔ)知識</b>

    EMC基礎(chǔ)知識-華為

    EMC基礎(chǔ)知識-華為
    發(fā)表于 01-06 14:09 ?3次下載

    如何用zabbix監(jiān)控網(wǎng)站性能

    ,包括網(wǎng)站性能。 2. 安裝Zabbix 在開始監(jiān)控之前,你需要安裝Zabbix。Zabbix支持多種操作系統(tǒng),包括Linux、Window
    的頭像 發(fā)表于 11-08 10:55 ?654次閱讀

    zabbix支持的設(shè)備類型和協(xié)議

    ) 數(shù)據(jù)庫:Zabbix支持監(jiān)控多種數(shù)據(jù)庫系統(tǒng),如MySQL、PostgreSQL、Oracle、SQL Server等。 e) 應(yīng)用程序:Zabbix可以
    的頭像 發(fā)表于 11-08 10:53 ?1340次閱讀

    zabbix的擴展功能與插件介紹

    Zabbix是一個開源的監(jiān)控解決方案,用于監(jiān)控網(wǎng)絡(luò)和應(yīng)用程序的性能和健康狀況。它具有強大的功能,可以監(jiān)控IT基礎(chǔ)設(shè)施,包括服務(wù)器、虛擬機、網(wǎng)絡(luò)設(shè)備等。 1. 擴展功能 1.1
    的頭像 發(fā)表于 11-08 10:50 ?1140次閱讀

    使用zabbix監(jiān)控云服務(wù)器的方法

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

    如何利用zabbix進行網(wǎng)絡(luò)監(jiān)控

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

    zabbix監(jiān)控系統(tǒng)使用指南

    1. Zabbix簡介 Zabbix是一個企業(yè)級的開源監(jiān)控解決方案,用于監(jiān)控IT基礎(chǔ)設(shè)施,包括網(wǎng)絡(luò)、服務(wù)器、虛擬機和應(yīng)用程序。它可以實時監(jiān)控
    的頭像 發(fā)表于 11-08 10:37 ?1452次閱讀

    zabbix監(jiān)控系統(tǒng)的安裝與配置

    Zabbix是一個開源的監(jiān)控解決方案,用于監(jiān)控網(wǎng)絡(luò)和應(yīng)用程序的健康狀況和性能。它提供了數(shù)據(jù)收集、監(jiān)控、分析和可視化功能,適用于各種規(guī)模的IT基礎(chǔ)設(shè)施。 1. 安裝
    的頭像 發(fā)表于 11-08 10:34 ?950次閱讀

    品質(zhì)管理基礎(chǔ)知識

    品質(zhì)管理基礎(chǔ)知識
    的頭像 發(fā)表于 11-01 11:08 ?654次閱讀
    品質(zhì)管理<b class='flag-5'>基礎(chǔ)知識</b>

    Verilog HDL的基礎(chǔ)知識

    本文繼續(xù)介紹Verilog HDL基礎(chǔ)知識,重點介紹賦值語句、阻塞與非阻塞、循環(huán)語句、同步與異步、函數(shù)與任務(wù)語法知識
    的頭像 發(fā)表于 10-24 15:00 ?1184次閱讀
    Verilog HDL的<b class='flag-5'>基礎(chǔ)知識</b>

    TI電池監(jiān)控器IC的HDQ通信基礎(chǔ)知識

    電子發(fā)燒友網(wǎng)站提供《TI電池監(jiān)控器IC的HDQ通信基礎(chǔ)知識.pdf》資料免費下載
    發(fā)表于 10-12 10:01 ?1次下載
    TI電池<b class='flag-5'>監(jiān)控</b>器IC的HDQ通信<b class='flag-5'>基礎(chǔ)知識</b>

    負載開關(guān)基礎(chǔ)知識

    電子發(fā)燒友網(wǎng)站提供《負載開關(guān)基礎(chǔ)知識.pdf》資料免費下載
    發(fā)表于 10-08 09:56 ?2次下載
    負載開關(guān)<b class='flag-5'>基礎(chǔ)知識</b>

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

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