真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操?。?/h1>

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。
zabbix server可以通過SNMP,zabbix agent,ping,端口監(jiān)視等方法提供對遠程服務(wù)器/網(wǎng)絡(luò)狀態(tài)的監(jiān)視,數(shù)據(jù)收集等功能,它可以運行在Linux,Solaris,HP-UX,AIX,F(xiàn)ree BSD,Open BSD,OS X等平臺上。

你所需要的網(wǎng)站建設(shè)服務(wù),我們均能行業(yè)靠前的水平為你提供.標(biāo)準(zhǔn)是產(chǎn)品質(zhì)量的保證,主要從事成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、企業(yè)網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、成都品牌網(wǎng)站建設(shè)、網(wǎng)頁制作、做網(wǎng)站、建網(wǎng)站。創(chuàng)新互聯(lián)建站擁有實力堅強的技術(shù)研發(fā)團隊及素養(yǎng)的視覺設(shè)計專才。

Zabbix 角色組件

Zabbix agent:負(fù)責(zé)部署在被監(jiān)控主機上,把被監(jiān)控主機的數(shù)據(jù)傳送給zabbix server
Zabbix server:負(fù)責(zé)接收agent發(fā)送的信息,組織配置信息,統(tǒng)計配置信息和操作數(shù)據(jù)等
Zabbix database: 用于存儲zabbix的所有配置信息,監(jiān)控數(shù)據(jù)的數(shù)據(jù)庫
Zabbix web: zabbix的web界面,管理可以通過zabbix的web界面管理zabbix配置以及查看zabbix的監(jiān)控信息,可以獨一部署在一臺服務(wù)器上
Zabbix proxy:分布式環(huán)境中使用,zabbix proxy代表server端管理該區(qū)域中的信息收集,最終統(tǒng)一發(fā)往zabbix server

zabbix通訊方式

agent:通過專用的代理程序進行監(jiān)控
ssh/Telnet:通過遠程控制協(xié)議進行通訊
SNMP:通過SNMP協(xié)議與被監(jiān)控對象進行通訊,路由器和交換機支持SNMP,其實也是一種agent
IPMI:通過IPMI接口進行監(jiān)控,通過IPMI硬件接口監(jiān)控,電壓,溫度,風(fēng)扇,和電源狀態(tài)
JMX:通過(java management extensions Java管理擴展)監(jiān)控JVM虛擬機~~

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操?。?></p><pre><code>分布式的監(jiān)控體系:監(jiān)控數(shù)據(jù)被提交給zabbix proxy 再 提交給zabbix server</code></pre><p><img src=Success!!

"; else echo "Fail!!"; mysql_close(); ?>

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操?。?></p><h3>2,上述頁面如果現(xiàn)實fail(解決方法)</h3><pre><code>[root@server html]# mysql -u zabbix -p
Enter password:     #此時輸入admin123無法登錄數(shù)據(jù)庫,說明有用戶占用
ERROR 1045 (28000): Access denied for user 'zabbix'@'localhost' (using password: YES)

`先使用root用戶登錄數(shù)據(jù)庫`
[root@server html]# mysql -u root -p

MariaDB [(none)]> select user,host from mysql.user;   ##查看用戶表
+--------+-----------+
| user   | host      |
+--------+-----------+
| zabbix | %         |
| root   | 127.0.0.1 |
| root   | ::1       |
|        | server     |
|        | localhost |
| root   | localhost |
+--------+-----------+

MariaDB [(none)]> drop user ''@localhost;   ##刪除空用戶
MariaDB [(none)]> drop user ''@server;    ##刪除空用戶
MariaDB [(none)]> select user,host from mysql.user;  
+--------+-----------+
| user   | host      |
+--------+-----------+
| zabbix | %         |
| root   | 127.0.0.1 |
| root   | ::1       |
| root   | localhost |
+--------+-----------+
4 rows in set (0.00 sec)

MariaDB [(none)]> quit
Bye
##此時再次刷新頁面就會顯示Success!!成功登錄</code></pre>
<h3>3,在server上安裝部署zabbix-server</h3><pre><code>[root@server html]# yum install php-bcmath php-mbstring -y  
[root@server html]# rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm
##安裝zabbix源
[root@server html]# cd /etc/yum.repos.d/
[root@server yum.repos.d]# cat zabbix.repo   ##這是下載的zabbix的源
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=http://repo.zabbix.com/zabbix/3.5/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch 
baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
[root@server yum.repos.d]#  yum install zabbix-server-mysql zabbix-web-mysql -y  
##安裝zabbix
[root@server yum.repos.d]# zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -u zabbix -p  zabbix
##在zabbix數(shù)據(jù)庫中生成數(shù)據(jù)文件
[root@server yum.repos.d]# vim /etc/zabbix/zabbix_server.conf   ##修改zabbix配置文件
125 DBPassword=admin123   ##添加zabbix數(shù)據(jù)庫密碼
[root@server yum.repos.d]# vim /etc/httpd/conf.d/zabbix.conf
 20         php_value date.timezone Asia/Shanghai   ##修改為中國時區(qū)
 [root@server yum.repos.d]# vim /usr/share/zabbix/include/defines.inc.php  
 #####修正圖表中文亂碼####
 ##在末行模式下進行替換
 :%s /graphfont/kaiti/g
 [root@server yum.repos.d]# cd /usr/share/zabbix/fonts/  ##在此目錄下上傳stkaiti.ttf字體
 [root@server fonts]# rz -E
[root@server fonts]# ls
graphfont.ttf  stkaiti.ttf
[root@server fonts]# systemctl start zabbix-server.service    ##開啟zabbix服務(wù)
[root@server fonts]# systemctl enable zabbix-server.service      
[root@server fonts]# netstat -antp | grep zabbix   (端口10051)
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      43984/zabbix_server 
tcp6       0      0 :::10051                :::*                    LISTEN      43984/zabbix_server
 [root@server fonts]# systemctl restart httpd.service  ##重啟httpd服務(wù)</code></pre>
<h3>4,在web上安裝zabbix</h3><p><img src=
zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操!)

點擊右上角人物頭像,在Language語言欄選擇Chinese(zh_CN)簡體中文,點擊Update更新

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操?。?></p><h3>監(jiān)控端配置完成...</h3><h3>5,配置agent代理端</h3><pre><code>[root@agent ~]# systemctl stop firewalld.service 
[root@agent ~]# systemctl disable firewalld.service     
[root@agent ~]# setenforce 0
[root@agent ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm
##安裝yum源
[root@agent ~]# yum install zabbix-agent -y  ##安裝代理agent
[root@agent ~]# vim /etc/zabbix/zabbix_agentd.conf  ##修改配置文件
 98 Server=192.168.13.128   ##指定監(jiān)控端server地址
 139 ServerActive=192.168.13.128   ##指定監(jiān)控端server地址
 150 Hostname=test   ##名稱
[root@agent ~]# systemctl start zabbix-agent.service   ##開啟服務(wù)
[root@agent ~]# systemctl enable zabbix-agent.service
[root@agent ~]# netstat -natp | grep zabbix   (agent端口號10050)
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      41189/zabbix_agentd 
tcp6       0      0 :::10050                :::*                    LISTEN      41189/zabbix_agentd </code></pre>
<h3>6,在web端上添加被監(jiān)測agent端</h3><h4>第一步:找到配置下的主機選項,點擊創(chuàng)建主機</h4><p><img src=

第二步:在主機配置界面填入相應(yīng)內(nèi)容,然后點擊模板

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操?。?></p><h4>第三步:在模板中選擇HTTP和SSH的模板鏈接,點擊提示器中的添加,然后再點擊藍色的添加圖標(biāo)</h4><p><img src=

第四步:在監(jiān)測儀表板可以看到監(jiān)測的問題

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操?。?></p><h3>7,配置郵件報警功能——server監(jiān)控端上配置</h3><pre><code>[root@server ~]# yum install mailx -y  ##安裝mailx軟件
[root@server ~]# vim /etc/mail.rc   ##修改配置文件
##末行添加
set from=706858376@qq.com
set smtp=smtp.qq.com
set smtp-auth-user=706858376@qq.com
set smtp-auth-password=授權(quán)碼   ##此處是你郵箱的第三方登錄的授權(quán)碼
set smtp-auth=login
[root@server ~]# echo

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操?。?></p><h3>8,編寫發(fā)郵件腳本腳本</h3><pre><code>[root@server ~]# cd /usr/lib/zabbix/alertscripts/  ##切換到zabbix腳本目錄下
[root@server alertscripts]# vim mailx.sh   ##編輯發(fā)送郵件腳本
#!/bin/bash
#send mail

messages=`echo $3 | tr '\r\n' '\n'`
subject=`echo $2 | tr '\r\n' '\n'`
echo >/tmp/mailx.log 2>&1 [root@server alertscripts]# touch /tmp/mailx.log ##創(chuàng)建日志 [root@server alertscripts]# chown -R zabbix.zabbix /tmp/mailx.log ##授權(quán)屬主屬組 [root@server alertscripts]# chmod +x /usr/lib/zabbix/alertscripts/mailx.sh ##執(zhí)行權(quán)限 [root@server alertscripts]# chown -R zabbix.zabbix /usr/lib/zabbix/ ##授權(quán)屬主屬組 [root@server alertscripts]# ./mailx.sh 706858376@qq.com "yun" "heihei"

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操?。?></p><h3>9,在web端上配置配置報警媒體</h3><h5>第一步:在上方選擇管理,找到其中的報警媒介類型,再點擊頁面右上角的創(chuàng)建媒體類型,在界面中輸入相關(guān)信息</h5><p><img src=

第二步:選項中會顯示3次探測服務(wù),如果宕掉就會觸發(fā)報警,最后點擊下方的藍色添加圖標(biāo),就可以生成新的報警類型了

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操?。?></p><h5>第三步:找到配置中的用戶界面,點擊Admin用戶</h5><p><img src=

第六步:在動作中刪除原有模板,在進行重新定義,點擊右上角的創(chuàng)建動作

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操!)

第七步:在操作中做以下操作,下方點擊新的,做添加操作,最后點擊更新

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操!)
zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操?。?></p><pre><code>模板:
默認(rèn)操作步驟持續(xù)時間 60
默認(rèn)接收人 : {TRIGGER.STATUS}:{TRIGGER.NAME}
默認(rèn)信息:

告警主機:{HOST.NAME}
告警  IP:{HOST.IP}
告警時間:{EVENT.DATE}-{EVENT.TIME}
告警等級:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}:{ITEM.VALUE}
事件  ID:{EVENT.ID}</code></pre>
<h5>第八步:恢復(fù)操作中配置</h5><p><img src=
zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操!)

[root@agent yum.repos.d]# systemctl start sshd  ##開啟被監(jiān)控端的ssh服務(wù)

zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操!)


謝謝閱讀!


文章標(biāo)題:zabbix監(jiān)控——部署、監(jiān)測及郵件報警機制(實操!)
當(dāng)前地址:http://weahome.cn/article/gicoce.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部