国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

東莞網(wǎng)站優(yōu)化方案鄭州seo聯(lián)系搜點(diǎn)網(wǎng)絡(luò)效果好

東莞網(wǎng)站優(yōu)化方案,鄭州seo聯(lián)系搜點(diǎn)網(wǎng)絡(luò)效果好,貴陽(yáng)網(wǎng)站建設(shè)加q479185700,深圳福田網(wǎng)站建設(shè)專業(yè)公司文章目錄 一、zabbix簡(jiǎn)介二、???????zabbix構(gòu)成三、???????zabbix監(jiān)控對(duì)象四、???????zabbix常用術(shù)語(yǔ)五、 Zabbix 6.0 新特性1.Zabbix server高可用防止硬件故障或計(jì)劃維護(hù)期的停機(jī)2.Kubernetes系統(tǒng)從多個(gè)維度采集指標(biāo) 六、zabbix 工作原理1、主動(dòng)模式2、…

文章目錄

  • 一、zabbix簡(jiǎn)介
  • 二、???????zabbix構(gòu)成
  • 三、???????zabbix監(jiān)控對(duì)象
  • 四、???????zabbix常用術(shù)語(yǔ)
  • 五、 Zabbix 6.0 新特性
    • 1.Zabbix server高可用防止硬件故障或計(jì)劃維護(hù)期的停機(jī)
    • 2.Kubernetes系統(tǒng)從多個(gè)維度采集指標(biāo)
  • 六、zabbix 工作原理
    • 1、主動(dòng)模式
    • 2、被動(dòng)模式
  • 七、zabbix進(jìn)程詳解
  • 八、 zabbix監(jiān)控架構(gòu)
  • 九、部署 zabbix 6.0
    • 1.服務(wù)端安裝(192.168.44.10)
    • 2.添加 zabbix 客戶端(192.168.44.40)

一、zabbix簡(jiǎn)介

zabbix是一個(gè)監(jiān)控軟件,其可以監(jiān)控各種網(wǎng)絡(luò)參數(shù),保證企業(yè)服務(wù)架構(gòu)安全運(yùn)營(yíng),同時(shí)支持靈活的告警機(jī)制,可以使得運(yùn)維人員快速定位故障、解決問(wèn)題。zabbix支持分布式功能,支持復(fù)雜架構(gòu)下的監(jiān)控解決方案,也支持web頁(yè)面,為主機(jī)監(jiān)控提供了良好直觀的展現(xiàn)。

zabbix官網(wǎng)地址為https://www.zabbix.com/

二、???????zabbix構(gòu)成

zabbix主要由以下5個(gè)組件構(gòu)成:

1、Server

zabbix server是zabbix的核心組件,server內(nèi)部存儲(chǔ)了所有的配置信息、統(tǒng)計(jì)信息和操作信息。zabbix agent會(huì)向zabbix server報(bào)告可用性、完整性及其他統(tǒng)計(jì)信息。

2、web頁(yè)面

web頁(yè)面也是zabbix的一部分,通常和zabbix server位于一臺(tái)物理設(shè)備上,但是在特殊情況下也可以分開(kāi)配置。web頁(yè)面主要提供了直觀的監(jiān)控信息,以方便運(yùn)維人員監(jiān)控管理。

3、數(shù)據(jù)庫(kù)

zabbix數(shù)據(jù)庫(kù)內(nèi)存儲(chǔ)了配置信息、統(tǒng)計(jì)信息等zabbix的相關(guān)內(nèi)容。

4、proxy

zabbix proxy可以根據(jù)具體生產(chǎn)環(huán)境進(jìn)行采用或者放棄。如果使用了zabbix proxy,則其會(huì)替代zabbix server采集數(shù)據(jù)信息,可以很好的分擔(dān)zabbix server的負(fù)載。zabbix proxy通常運(yùn)用與架構(gòu)過(guò)大、zabbix server負(fù)載過(guò)重,或者是企業(yè)設(shè)備跨機(jī)房、跨網(wǎng)段、zabbix server無(wú)法與zabbix agent直接通信的場(chǎng)景。

5、Agent

zabbix agent通常部署在被監(jiān)控目標(biāo)上,用于主動(dòng)監(jiān)控本地資源和應(yīng)用程序,并將監(jiān)控的數(shù)據(jù)發(fā)送給zabbix server。

三、???????zabbix監(jiān)控對(duì)象

zabbix支持監(jiān)控各種系統(tǒng)平臺(tái),包括Linux和Windows等主流操作系統(tǒng),也可以借助SNMP或者是SSH協(xié)議監(jiān)控路由交換設(shè)備。
zabbix如果部署在服務(wù)器上,可以監(jiān)控其CPU、內(nèi)存、網(wǎng)絡(luò)性能等硬件參數(shù),也可以監(jiān)控具體的服務(wù)或者應(yīng)用程序、服務(wù)運(yùn)行情況及性能。

硬件監(jiān)控:Zabbix IPMI Interface ,通過(guò)IPMI接口進(jìn)行監(jiān)控,我們可以通過(guò)標(biāo)準(zhǔn)的IPMI硬件接口,監(jiān)控被監(jiān)控對(duì)象的物理特征,比如電壓、溫度、風(fēng)扇狀態(tài)、電源狀態(tài)等。

系統(tǒng)監(jiān)控:Zabbix Agent Interface ,通過(guò)專用的代理程序進(jìn)行監(jiān)控,與常見(jiàn)的master/agent模型類似,如果被監(jiān)控對(duì)象支持對(duì)應(yīng)的agent,推薦首選這種方式。

Java監(jiān)控:Zabbix JMX Interface ,通過(guò)JMX進(jìn)行監(jiān)控,JMX(java management extensions,即java管理擴(kuò)展),監(jiān)控JVM虛擬機(jī)時(shí),使用這種方法是非常不錯(cuò)的選擇。

網(wǎng)絡(luò)設(shè)備監(jiān)控:Zabbix SNMP Interface ,通過(guò)SNMP協(xié)議與被監(jiān)控對(duì)象進(jìn)行通信,SNMP協(xié)議的全稱為simple network management protocol,被譯為簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議,通常來(lái)說(shuō),我們無(wú)法在路由器、交換機(jī)這種硬件上安裝agent,但是這些硬件都支持SNMP協(xié)議。

應(yīng)用服務(wù)監(jiān)控:Zabbix Agent UserParameter

MySQL數(shù)據(jù)庫(kù)監(jiān)控:percona-monitoring-plulgins

URL監(jiān)控:Zabbix Web 監(jiān)控

四、???????zabbix常用術(shù)語(yǔ)

zabbix的學(xué)習(xí)需要掌握一些zabbix的常用術(shù)語(yǔ),zabbix常用術(shù)語(yǔ)列舉如下:

1、主機(jī)(host)

要監(jiān)控的設(shè)備,可以由IP或者是主機(jī)名(必須可解析)指定。

2、主機(jī)組(host group)

主機(jī)的邏輯容器,包含主機(jī)和模板,主機(jī)組通常在給用戶或者是用戶組指派監(jiān)控權(quán)限時(shí)使用。

3、監(jiān)控項(xiàng)(item)

一個(gè)特定監(jiān)控指標(biāo)的相關(guān)數(shù)據(jù),比如內(nèi)存的大小、CPU的使用率,甚至是服務(wù)的運(yùn)行狀態(tài)等等。監(jiān)控項(xiàng)數(shù)據(jù)來(lái)源于被監(jiān)控對(duì)象,并且每個(gè)監(jiān)控項(xiàng)都由一個(gè)key來(lái)標(biāo)識(shí)。

4、觸發(fā)器(trigger)

一個(gè)表達(dá)式,用于評(píng)估監(jiān)控項(xiàng)的值是否在合理的范圍內(nèi)。當(dāng)接收的值超出觸發(fā)器的規(guī)定時(shí),就被認(rèn)為是故障,如果超出后再次符合,就被認(rèn)為是正常。

5、事件(event)

觸發(fā)器觸發(fā)的一個(gè)特定事件,或者是zabbix定義的一個(gè)自動(dòng)上線注冊(cè)主機(jī)的事件。

6、動(dòng)作(action)

指根據(jù)配置,zabbix對(duì)于觸發(fā)器觸發(fā)的特定事件進(jìn)行處理的具體措施,如執(zhí)行某個(gè)腳本,或者是向管理員郵箱發(fā)送郵件等等。

7、報(bào)警升級(jí)(escalation)

發(fā)送警報(bào)或者是執(zhí)行遠(yuǎn)程命令的自定義方案。

8、媒介(media)

發(fā)送通知(告警)的手段,如微信、郵件、釘釘?shù)鹊取?/p>

9、通知(notification)

通過(guò)指定的媒介,向用戶發(fā)送的有關(guān)事件的信息。

10、遠(yuǎn)程命令(remote command)

指運(yùn)維人員提前寫好的命令,可以讓被監(jiān)控主機(jī)在觸發(fā)事件后執(zhí)行。

11、模板(template)

用于快速定義被監(jiān)控主機(jī)的預(yù)設(shè)條目集合,通常包括了監(jiān)控項(xiàng)、觸發(fā)器、應(yīng)用等,模板可以直接鏈接至某個(gè)主機(jī)。

12、應(yīng)用(application)

一組監(jiān)控項(xiàng)的集合。

13、web場(chǎng)景(web scennario)

用于檢測(cè)web站點(diǎn)可用性的一個(gè)或多個(gè)HTTP請(qǐng)求。

14、前端(frontend)

zabbix的web接口。

五、 Zabbix 6.0 新特性

1.Zabbix server高可用防止硬件故障或計(jì)劃維護(hù)期的停機(jī)

原生選擇加入HA群集配置
定義一個(gè)或多個(gè)備用節(jié)點(diǎn)
實(shí)時(shí)監(jiān)控Zabbix server群集節(jié)點(diǎn)的狀態(tài)
不需要外部工具即可將Zabbix server配置為HA群集模
Zabbix 6.0 LTS新增Kubernetes監(jiān)控功能,可以在

2.Kubernetes系統(tǒng)從多個(gè)維度采集指標(biāo)

Kubernetes節(jié)點(diǎn)和pods的自動(dòng)發(fā)現(xiàn)和監(jiān)控
無(wú)代理方式采集Kubernetes pods和節(jié)點(diǎn)的信息
獲取Kubernetes節(jié)點(diǎn)主機(jī)高水平信息

六、zabbix 工作原理

工作流程
zabbix在進(jìn)行監(jiān)控時(shí),zabbix客戶端要安裝在被監(jiān)控設(shè)備上,負(fù)責(zé)定期收集數(shù)據(jù),并將其發(fā)送給
zabbix服務(wù)端;zabbix服務(wù)端要安裝在監(jiān)控設(shè)備上,其將zabbix客戶端發(fā)送的數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)庫(kù)中,
zabbix web根據(jù)數(shù)據(jù)在前端進(jìn)行展示和繪圖。
zabbix的數(shù)據(jù)收集分為兩種模式:

1、主動(dòng)模式

zabbix客戶端主動(dòng)向zabbix server請(qǐng)求監(jiān)控項(xiàng)列表,并主動(dòng)將監(jiān)控項(xiàng)內(nèi)需要的數(shù)據(jù)提交給zabbix
server。

2、被動(dòng)模式

zabbix server向agent請(qǐng)求獲取監(jiān)控項(xiàng)的數(shù)據(jù),zabbix agent返回?cái)?shù)據(jù)。
可以看出,zabbix的主動(dòng)和被動(dòng)模式是以zabbix客戶端為基準(zhǔn)的。
在這里插入圖片描述

七、zabbix進(jìn)程詳解

在默認(rèn)情況下,zabbix有6個(gè)工作進(jìn)程,分別是zabbix_agentd,zabbix_get、zabbix_proxy、
zabbix_sender、zabbix_server和zabbix_gateway。其中,zabbix_java_gateway是可選進(jìn)程。這6個(gè)
進(jìn)程作用如下:
1、zabbix_agentd
zabbix_agentd為zabbix客戶端守護(hù)進(jìn)程,主要負(fù)責(zé)收集客戶端監(jiān)控項(xiàng)數(shù)據(jù)。
2、zabbix_server
zabbix_server為zabbix服務(wù)端守護(hù)進(jìn)程,主要負(fù)責(zé)收集zabbix客戶端數(shù)據(jù)。
3、zabbix_proxy
zabbix_proxy是zabbix代理進(jìn)程,其功能類似于server,作用上類似與一個(gè)中轉(zhuǎn)站,最終會(huì)把收集到的
數(shù)據(jù)再次提交給zabbix_server。
4、zabbix_get
zabbix_get為一個(gè)zabbix工具,通常運(yùn)行在zabbix server或者是zabbix proxy上,用于遠(yuǎn)程獲取客戶端
信息,通常用于排錯(cuò)。
5、zabbix_sender
zabbix_sender也是一個(gè)zabbix工具,通常運(yùn)行在zabbix客戶端,通常用于耗時(shí)比較長(zhǎng)的檢查,其作用
是主動(dòng)發(fā)送數(shù)據(jù)。
用戶發(fā)送數(shù)據(jù)給 server 或 proxy 端
6、zabbix_java_gateway
zabbix_java_gateway是zabbix2.0之后引入的新功能,可以用戶JAVA方面的設(shè)備,但是其只能主動(dòng)獲取
數(shù)據(jù),而不能被動(dòng)獲取數(shù)據(jù)。

八、 zabbix監(jiān)控架構(gòu)

在實(shí)際生產(chǎn)環(huán)境中,根據(jù)網(wǎng)絡(luò)環(huán)境和監(jiān)控規(guī)模的不同,zabbix一共有三種監(jiān)控架構(gòu),分別是serverclient架構(gòu)、master-node-client架構(gòu)和server-proxy-client架構(gòu)。

1、server-client架構(gòu)
zabbix最簡(jiǎn)單的架構(gòu),監(jiān)控設(shè)備和被監(jiān)控設(shè)備之間直接相連,zabbix server和zabbix client之間直接進(jìn)
行數(shù)據(jù)交互。

2、server-proxy-client架構(gòu)
proxy是連接server和client之間的橋梁,其本身并不存放數(shù)據(jù),只是將zabbix agent端發(fā)送來(lái)的數(shù)據(jù)暫
存,然后再提交給server。這種架構(gòu)一般用于跨機(jī)房、跨網(wǎng)絡(luò)的中型網(wǎng)絡(luò)架構(gòu)。在server-proxy-client
架構(gòu)架構(gòu)中,server設(shè)備的宕機(jī)會(huì)導(dǎo)致整個(gè)系統(tǒng)無(wú)法正常工作。

3、master-node-client架構(gòu)
master-node-client架構(gòu)是zabbix最復(fù)雜的架構(gòu),一般用于跨機(jī)房、跨網(wǎng)絡(luò)、監(jiān)控設(shè)備較多的大型網(wǎng)絡(luò)
架構(gòu)。與server-proxy-client相比,master-node-client架構(gòu)的主要區(qū)別在于node與proxy上。在
master-node-client架構(gòu)中,每個(gè)node可以理解為一個(gè)小的server端,有自己的配置文件和數(shù)據(jù)庫(kù),
node下游可以直接連接client,也可以再次經(jīng)過(guò)proxy代理后連接client。在master-node-client架構(gòu)
中,master設(shè)備宕機(jī)不會(huì)影響node結(jié)點(diǎn)的正常工作。
這三種架構(gòu)模式圖如下所示:
在這里插入圖片描述
每個(gè)模塊工作職責(zé):
1、Zabbix Server:Zabbix Server為核心組件,用來(lái)獲取agent存活狀況及監(jiān)控?cái)?shù)據(jù)。所有的配置、統(tǒng)
計(jì)、操作數(shù)據(jù)均通過(guò)Server進(jìn)行存取到database;
2、Zabbix Database:用戶存儲(chǔ)所有zabbix的配置信息、監(jiān)控?cái)?shù)據(jù)的數(shù)據(jù)庫(kù);
3、Zabbix Web:Zabbix的web界面,管理員通過(guò)web界面管理zabbix配置以及查看zabbix相關(guān)監(jiān)控信
息,通常與zabbix Server運(yùn)行在同一臺(tái)主機(jī)上,也可以單獨(dú)部署在獨(dú)立的服務(wù)器上;
4、Zabbix Proxy:常用于分布監(jiān)控環(huán)境中,代理zabbix Server收集部分被監(jiān)控的監(jiān)控?cái)?shù)據(jù)并統(tǒng)一發(fā)往
Server端;(通常大于500臺(tái)主機(jī)需要使用)
5、Zabbix Agent:部署在被監(jiān)控主機(jī)上,負(fù)責(zé)收集被監(jiān)控主機(jī)的數(shù)據(jù),并發(fā)往Server端或Proxy端;

另外,zabbix server、proxy、agent都有自己的配置文件以及l(fā)og文件,重要的參數(shù)需要在這里配置,
后面會(huì)詳細(xì)說(shuō)明。

Zabbix服務(wù)參數(shù)介紹:
zabbix server服務(wù)名:zabbix-server 端口:10051

zabbix agent服務(wù)名:zabbix-agent端口:10050

zabbix server主配置文件:/etc/zabbix/zabbix_server.conf

zabbix agent主配置文件:/etc/zabbix/zabbix_agentd.conf

zabbix企業(yè)微信報(bào)警腳本路徑:/usr/lib/zabbix/alertscripts

zabbix自定義監(jiān)控項(xiàng)路徑:/etc/zabbix/zabbix_agentd.d zabbix

日志文件路徑:/var/log/zabbix/

九、部署 zabbix 6.0

1.服務(wù)端安裝(192.168.44.10)

關(guān)閉防火墻和Selinux

systemctl disable --now firewalld
setenforce 0
hostnamectl set-hostname zbx-server #設(shè)置主機(jī)名

安裝 nginx

cat > /etc/yum.repos.d/nginx.repo << 'EOF'
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
EOF
yum install -y nginx

部署 Nginx + PHP 環(huán)境并測(cè)試

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos7.repo
yum install -y epel-release
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-pdo php72w-xml php72w-fpm php72w-mysqlnd php72wopcache php72w-ldap php72w-bcmath

修改nginx 配置

vim /etc/nginx/conf.d/zbx.conf
server {listen 80;#server_name zbx.abc.com;server_name 192.168.44.10;      #當(dāng)HTTP請(qǐng)求指向這個(gè)IP地址時(shí),以下的配置會(huì)被應(yīng)用root /var/www/zbx;location / {index index.php;           #默認(rèn)索引文件是index.php}location ~ \.php$ {root /var/www/zbx;fastcgi_pass 127.0.0.1:9000;     #指定了處理PHP請(qǐng)求的FastCGI服務(wù)器的地址和端口,即PHP-FPM監(jiān)聽(tīng)在本地的9000端口fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME /var/www/zbx$fastcgi_script_name;include fastcgi_params;}
}

修改 php 配置

vim /etc/php-fpm.d/www.conf
user = nginx         #8行
group = nginx        #10行vim /etc/php.ini
max_execution_time = 300         # 368行
max_input_time = 600             # 378行
post_max_size = 80M              # 656行
date.timezone = Asia/Shanghai    # 877行

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

創(chuàng)建目錄和測(cè)試文件,啟動(dòng)服務(wù)

mkdir -p /var/www/zbxvim /var/www/zbx/index.php
<?php
phpinfo();
?>systemctl enable --now nginx php-fpm

在這里插入圖片描述

測(cè)試訪問(wèn) http://192.168.44.10/index.php
在這里插入圖片描述

部署數(shù)據(jù)庫(kù),要求 MySQL 5.7 或 Mariadb 10.5 及以上版本
配置 Mariadb yum源

cat > /etc/yum.repos.d/mariadb.repo << EOF
[mariadb]
name = MariaDB
baseurl = http://mirrors.aliyun.com/mariadb/yum/10.5/centos7-amd64/
gpgkey = http://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1
enabled=1
EOFyum install -y mariadb-server mariadb
systemctl enable --now mariadb

初始化數(shù)據(jù)庫(kù)

mysql_secure_installation
分別輸入 回車 -> n -> Y (設(shè)置root密碼,如1234) -> 后面一路 Y
mysql -u root -p1234

創(chuàng)建數(shù)據(jù)庫(kù)并指定字符集

CREATE DATABASE zabbix character set utf8 collate utf8_bin;

創(chuàng)建 zabbix 數(shù)據(jù)庫(kù)用戶并授權(quán)

GRANT all ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY '123456';
GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY '123456';
flush privileges;

向數(shù)據(jù)庫(kù)導(dǎo)入 zabbix 數(shù)據(jù)

上傳源碼包 zabbix-6.0.13.tar.gz 到 /opt 目錄
cd /opt
tar xf zabbix-6.0.13.tar.gz#按照順序?qū)霐?shù)據(jù)庫(kù)
cd /opt/zabbix-6.0.13/database/mysql
mysql -uroot -p1234 zabbix < schema.sql
mysql -uroot -p1234 zabbix < images.sql
mysql -uroot -p1234 zabbix < data.sql
mysql -uroot -p1234 zabbix < double.sql
mysql -uroot -p1234 zabbix < history_pk_prepare.sql

編譯安裝 zabbix Server 服務(wù)端
安裝依賴包,創(chuàng)建 zabbix 用戶

yum install -y mysql-devel pcre-devel openssl-devel zlib-devel libxml2-devel net-snmp-devel net-snmp libssh2-devel OpenIPMI-devel libevent-devel openldap-devel libcurl-devel fping gcc gcc-c++ make
useradd -s /sbin/nologin -M zabbix          #創(chuàng)建不允許登錄的zabbix用戶

編譯安裝

cd /opt/zabbix-6.0.13/
export CFLAGS="-std=gnu99"        #" 用于在當(dāng)前的終端環(huán)境中設(shè)置編譯器的標(biāo)志 CFLAGS,使得編譯器在編譯 C 代碼時(shí)使用 GNU C99 標(biāo)準(zhǔn)。
./configure \
--sysconfdir=/etc/zabbix/ \
--enable-server \
--with-mysql \
--with-net-snmp \
--with-libxml2 \
--with-ssh2 \
--with-openipmi \
--with-zlib \
--with-libpthread \
--with-libevent \
--with-openssl \
--with-ldap \
--with-libcurl \
--with-libpcremake install

如果遇到以下錯(cuò)誤,說(shuō)明export CFLAGS=“-std=gnu99” 環(huán)境沒(méi)有配置
在這里插入圖片描述
檢查版本

zabbix_server --version

安裝成功
在這里插入圖片描述
修改 zabbix server 配置文件,修改數(shù)據(jù)庫(kù)的密碼

vim /etc/zabbix/zabbix_server.conf
LogFile=/var/log/zabbix_server.log # 38行,指定 zabbix 日志路徑
DBPassword=123456 # 123行,指定 zabbix 數(shù)據(jù)庫(kù)的密碼(和上面數(shù)據(jù)庫(kù)授權(quán)的用戶密碼要一致)#創(chuàng)建日志文件,并修改屬組和屬主權(quán)限
touch /var/log/zabbix_server.log
chown zabbix.zabbix /var/log/zabbix_server.log

在這里插入圖片描述
在這里插入圖片描述
準(zhǔn)備 systemctl 服務(wù)管理文件

vim /usr/lib/systemd/system/zabbix-server.service
[Unit]
Description=Zabbix Server with MySQL DB
After=syslog.target network.target mysqld.service[Service]
Type=simple
ExecStart=/usr/local/sbin/zabbix_server -f
User=zabbix[Install]
WantedBy=multi-user.target-------------------------------------------------------------------------------------------------------------------------
After=syslog.target network.target mysqld.service表示Zabbix Server服務(wù)將在syslog.target、network.target和mysqld.service啟動(dòng)之后啟動(dòng)。這是因?yàn)閆abbix Server需要日志服務(wù)、網(wǎng)絡(luò)服務(wù)和MySQL數(shù)據(jù)庫(kù)服務(wù)先運(yùn)行。
systemctl daemon-reload
systemctl enable --now zabbix-servernetstat -lntp | grep 10051

在這里插入圖片描述
部署 Web 前端,進(jìn)行訪問(wèn)

cp -r /opt/zabbix-6.0.13/ui/* /var/www/zbx           #設(shè)置的user和group為nginx
chown -R nginx.nginx /var/www/zbx
【Default language】選擇 Chinese(zh_CN),點(diǎn)擊下一步
【Zabbix主機(jī)名稱】輸入 Zabbix-監(jiān)控;【默認(rèn)時(shí)區(qū)】選擇 Asia/Shanghai,點(diǎn)擊下一步
安裝完成后,默認(rèn)的登錄賬號(hào)和密碼為:Admin/zabbix

在這里插入圖片描述
服務(wù)端安裝完成(5.0之前的版本可以在設(shè)置頁(yè)面修改為中文)
在這里插入圖片描述
解決 zabbix-server Web頁(yè)面中文亂碼問(wèn)題

yum install -y wqy-microhei-fonts
cp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /var/www/zbx/assets/fonts/DejaVuSans.ttf刷新瀏覽器頁(yè)面

在這里插入圖片描述
解決此處亂碼
在這里插入圖片描述

服務(wù)器安裝 zabbix 客戶端,實(shí)現(xiàn) zabbix 服務(wù)端自我監(jiān)控

rpm -ivh https://repo.zabbix.com/zabbix/6.0/rhel/7/x86_64/zabbix-release-6.0-4.el7.noarch.rpm
sed -i 's#https://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo#zabbix 5.0 版本開(kāi)始采用 golang 語(yǔ)言開(kāi)發(fā)的新版本客戶端 agent2
yum install -y zabbix-agent2
systemctl enable --now zabbix-agent2
netstat -lntp | grep 10050

在這里插入圖片描述

2.添加 zabbix 客戶端(192.168.44.40)

關(guān)閉防火墻

systemctl disable --now firewalld
setenforce 0
hostnamectl set-hostname zbx-agent01

服務(wù)端和客戶端都配置時(shí)間同步

yum install -y ntpdate
ntpdate -u ntp.aliyun.com

服務(wù)端和客戶端都設(shè)置 hosts 解析

cat > /etc/hosts << EOF
192.168.44.10 zbx-server
192.168.44.40 zbx-agent01
EOF

設(shè)置 zabbix 的下載源,安裝 zabbix-agent2

rpm -ivh https://repo.zabbix.com/zabbix/6.0/rhel/7/x86_64/zabbix-release-6.0-4.el7.noarch.rpm
sed -i 's#https://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
yum install -y zabbix-agent2

修改 agent2 配置文件

vim /etc/zabbix/zabbix_agent2.conf
.......
Server=192.168.44.10            #80行,指定 zabbix 服務(wù)端的 IP 地址
ServerActive=192.168.44.10      #133行,指定 zabbix 服務(wù)端的 IP 地址
Hostname=zbx-agent01            #144行,指定當(dāng)前 zabbix 客戶端的主機(jī)名//啟動(dòng) zabbix-agent2
systemctl start zabbix-agent2
systemctl enable zabbix-agent2

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

netstat -natp | grep zabbix

在這里插入圖片描述

在服務(wù)端驗(yàn)證 zabbix-agent2 的連通性

yum install -y zabbix-get          #安裝zabbix 主動(dòng)獲取數(shù)據(jù)的命令
zabbix_get -s '192.168.44.40' -p 10050 -k 'agent.ping'
zabbix_get -s '192.168.44.40' -p 10050 -k 'system.hostname'---------------------------------------------------------------------------------------------
#常用的鍵值
agent.ping #服務(wù)端與客戶端是否連通,返回1表示可達(dá),返回非表示不可達(dá)
system.hostname #系統(tǒng)主機(jī)名
agent.hostname #客戶端主機(jī)名
net.if.in[if,<mode>] #網(wǎng)絡(luò)接口進(jìn)入的流量統(tǒng)計(jì),if表示網(wǎng)卡名稱,帶<>的參數(shù)表示可以省略
net.if.out[if,<mode>] #網(wǎng)絡(luò)接口流出的流量統(tǒng)計(jì)
proc.num[<name>,<user>,<state>,<cmdline>,<zone>] #進(jìn)程數(shù)
net.tcp.port[<ip>,port] #檢查是否能建立tcp連接到指定端口,返回0表示不能連接,返回1表示可以連接

在這里插入圖片描述
在 Web 頁(yè)面中添加 agent 主機(jī)

點(diǎn)擊左邊菜單欄【配置】中的【主機(jī)】,點(diǎn)擊【創(chuàng)建主機(jī)】
【主機(jī)名稱】輸入 zbx-agent01
【可見(jiàn)的名稱】輸入 zbx-agent01-192.168.44.40
【模板】搜索 Linux ,選擇 Linux by Zabbix agent
【群組】選擇 Linux servers
【Interfaces】點(diǎn)擊添加 客戶端,【IP地址】輸入 192.168.44.40
#監(jiān)控模板下載地址
https://share.zabbix.com/
https://monitoringartist.github.io/zabbix-searcher/
https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
創(chuàng)建完成
在這里插入圖片描述

http://aloenet.com.cn/news/36603.html

相關(guān)文章:

  • 網(wǎng)站優(yōu)化建設(shè)上海西安網(wǎng)頁(yè)設(shè)計(jì)
  • 2023b站免費(fèi)推廣網(wǎng)seo是怎么優(yōu)化上去
  • 網(wǎng)站建設(shè)公司做前端廣告代運(yùn)營(yíng)
  • 一件代發(fā)幫做網(wǎng)站的騙局百度關(guān)鍵詞搜索量
  • android開(kāi)發(fā)app西安seo搜推寶
  • 怎么做移動(dòng)網(wǎng)站seo外包公司哪家好
  • 優(yōu)質(zhì)的seo網(wǎng)站排名優(yōu)化軟件下載安裝百度
  • 國(guó)際疫情最新消息惠州seo優(yōu)化服務(wù)
  • 愛(ài)站seo查詢軟件推廣平臺(tái) 賺傭金
  • 網(wǎng)站開(kāi)發(fā)還是做數(shù)據(jù)庫(kù)開(kāi)發(fā)代理公司注冊(cè)
  • 網(wǎng)站改標(biāo)題不改版 k網(wǎng)絡(luò)推廣技術(shù)外包
  • 建網(wǎng)站的資料網(wǎng)上營(yíng)銷推廣
  • 西地那非片能延時(shí)多久seo優(yōu)化服務(wù)商
  • 自己建網(wǎng)站做網(wǎng)店如何優(yōu)化搜索引擎的搜索功能
  • 本地的佛山網(wǎng)站建設(shè)南寧網(wǎng)絡(luò)推廣服務(wù)商
  • 網(wǎng)站建設(shè)方案可以亂寫嗎企業(yè)推廣的網(wǎng)站
  • 網(wǎng)站跳出率高的原因掃描圖片找原圖
  • 沈陽(yáng)市網(wǎng)站設(shè)計(jì)制作公司自己怎么做網(wǎng)站推廣
  • 汽車工廠視頻網(wǎng)站建設(shè)怎么樣把廣告做在百度上
  • 山西建設(shè)廳網(wǎng)站密鑰二十條疫情優(yōu)化措施
  • h5商城網(wǎng)站建設(shè)是什么電腦系統(tǒng)優(yōu)化工具
  • 濰坊網(wǎng)站建設(shè)費(fèi)用seo sem是啥
  • 家鄉(xiāng)網(wǎng)站怎么做無(wú)人區(qū)在線觀看高清1080
  • 從零開(kāi)始做電影網(wǎng)站快手刷粉網(wǎng)站推廣
  • 做網(wǎng)站私活北京昨晚出什么大事
  • 微網(wǎng)站 微信app關(guān)鍵詞優(yōu)化
  • 大型門戶網(wǎng)站建設(shè)方案網(wǎng)絡(luò)運(yùn)營(yíng)策劃
  • 鄭州網(wǎng)站建設(shè)開(kāi)發(fā)公司關(guān)鍵詞優(yōu)化排名用哪些軟件比較好
  • .net網(wǎng)站開(kāi)發(fā)的例子抖音優(yōu)化
  • wordpress adam & eve一鍵優(yōu)化大師下載