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

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

如何進行zabbix監(jiān)控部署

今天就跟大家聊聊有關(guān)如何進行zabbix監(jiān)控部署,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

來賓ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

zabbix監(jiān)控  

環(huán)境 centos6.7   lamp  zabbix2

1 安裝zabbix

yum install -y epel-release

安裝rpm包的lamp環(huán)境 

yum install -y  httpd MySQL mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring

安裝zabbix服務(wù)端

yum install  zabbix20 zabbix20-agent zabbix20-server  zabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel

/etc/init.d/zabbix-server start                #啟動server端

 /etc/init.d/zabbix-agent start                #啟動agent端
/etc/init.d/httpd start                             #啟動apache

修改mysql配置文件修改

vim /etc/my.cnf    
[mysql]
default-character-set = utf8
[mysqld]
character_set_server = utf8

啟動mysql服務(wù)
/etc/init.d/mysqld start

建庫,導(dǎo)入數(shù)據(jù)
mysql -uroot -p -e  "create database zabbix"
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/p_w_picpaths.sql
mysql -uroot -p --default-character-set=utf8  zabbix < /usr/share/zabbix-mysql/data.sql

創(chuàng)建zabbix用戶并授權(quán)

grant all privileges on *.* to zabbix@'127.0.0.1' identified by 'zabbix';

grant all privileges on *.* to zabbix@'localhost' identified by 'zabbix';

grant all privileges on *.* to zabbix@'%' identified by 'zabbix';

修改zabbix server配置文件

配置文件:/etc/zabbix/zabbix-server.conf

指令有四類:

    ############ GENERAL PARAMETERS #################

    ############ ADVANCED PARAMETERS ################

    #############LOADABLE MODULES ##################

    #############TLS-RELATED PARAMETERS #############

只修改############ GENERAL PARAMETERS ################# 其他使用默認(rèn)配置即可

通用參數(shù),不需要修改 

# ListenPort=10051    

# SourceIP= 默認(rèn)所有IP

# LogType=file 日志主動保存到文件

LogFile=/var/log/zabbix/zabbix_server.log 日志位置

LogFileSize=0 日志多大后進行滾動

PidFile=/var/run/zabbix/zabbix_server.pid 服務(wù)端PID文件的路徑   

需要修改項: 

DBHost=localhost            # 取消注釋

DBName=zabbix                # 填寫庫名稱,默認(rèn)為zabbix

DBUser=zabbix                # 數(shù)據(jù)庫用戶名

DBPassword=zabbix        # 數(shù)據(jù)庫密碼

DBSocket=/var/lib/mysql/mysql.sock

# 如果數(shù)據(jù)庫在本機,和數(shù)據(jù)庫進行本機通信,要跟/etc/my.conf里的配置socket=/var/lib/mysql/mysql.sock一致

修改后重啟zabbix

/etc/init.d/zabbix-server restart

修改php.ini文件

vim /etc/php.ini

date.timezone=“Asia/Shanghai”

max_execution_time = 300

memory_limit = 128M

post_max_size = 16M

upload_max_filesize = 2M

max_input_time = 300

2.網(wǎng)頁安裝zabbix

關(guān)閉selinux 關(guān)閉防火墻
瀏覽器訪問 http://192.168.1.5/zabbix, 如果有“It is not safe to rely on the system‘s timezone settings ”這樣的警告信息,需要vim /etc/php.ini 設(shè)置 date.timezone=“Asia/Shanghai”點next

其他的參數(shù)報錯信息,按照上面修改 (vim /etc/php.ini)的參數(shù)


輸入mysql相關(guān)信息, 首先要測試一下,如果不通過,則需要調(diào)試,測試通過后,點next
Name 寫127.0.0.1,(可以自定義)點next,再點next,最后點finish
默認(rèn)管理員賬號為 admin:zabbix
如果遇到“zabbix server is not running”這樣的錯誤,需要編輯配置/etc/zabbix/zabbix_server.conf 配置DBUser, DBPassword

3. 接入要監(jiān)控的主機
在客戶端上yum install zabbix20-agent
vim /etc/zabbix_agentd.conf //更改Server=服務(wù)端ip; ServerActive=0.0.0.0:10050; Hostname=test(自定義,但要唯一) 
啟動客戶端 /etc/init.d/zabbix-agent start
服務(wù)端上命令行測試:zabbix_get -s 客戶端ip -p10050 -k "system.hostname"
在web界面下,點”configuration” --> “host” --> 右上角點”Create Host”  其中host name,  visible name自定義,可以選擇groups,這里默認(rèn)即可,ip address 寫入客戶端ip
配置監(jiān)控項目模板:點“templates”, 點add, 在彈出的小窗口中選擇Template OS Linux, 然后點select, 最后點save

4.自定義templates
Zabbix自帶了很多模板,模板中有很多監(jiān)控項目,比如CPU、網(wǎng)卡、內(nèi)存、進程等等。使用系統(tǒng)自帶模板有點太多了,所以我們可以自定義模板。點configuration 選擇 templates,點右上角的create template
Template name和Visible name  自定義,Groups 選擇templates, 點save
然后我們?nèi)ヌ暨x一些項目拷貝到該模板下:比如我們找到Template OS Linux 點一下items,選擇我們想要的項目,然后在下面選擇copy selected to … 然后點go 
Group 選擇templates, 找到剛才我們自定義的templates,點copy
點configuration 選擇 templates可以看到新建的templates中已經(jīng)有剛剛我們copy的items了
我們可以使用和上面相同的方法自定義拷貝Triggers(觸發(fā)器 ),它用來設(shè)置告警的閥值,當(dāng)然我們也可以自定義編輯它


5. 配置發(fā)郵件
yum install -y sendmail ; 
mkdir -p /home/zabbix/bin
vim /home/zabbix/bin/baojing.sh //內(nèi)容:
#! /bin/bash
echo "$3" |/bin/mail -s "$2" $1
chmod +x /home/zabbix/bin/baojing.sh 

在zabbix_server.conf配置文件中,有參數(shù)AlertScriptsPath和ExternalScripts
AlertScriptsPath=/home/zabbix/bin/ ---用戶自定義的media types腳本
ExternalScripts=/home/zabbix/bin/ ---用戶自定義的檢查的腳本(item)
這樣才能找到你的腳本,因為你在frontend中只是輸入腳本的名稱,沒有路徑。

創(chuàng)建mediea types: “Administration" -->”Media types",點擊右上角“Create Media Type"其中Description填"baojing” 或其它自定義名稱,Type選擇"Script",Script填”baojing.sh”然后點”Save”.  
創(chuàng)建user: “Adimistration” --> “Users”在右上角,選擇”Users”,點擊”Create User”, alias: test1,自定義name和lastname password:123456;group 選擇guest,回到上面點一下media,type 選擇baojing,send to 寫要發(fā)送郵件的郵箱,點add, 最后點save
創(chuàng)建action: “configuration” --> actions,右上角“Create Actions”, Name自定義,我這里寫”baojing”,其他默認(rèn),然后點右側(cè)的“Operations”下的“New”按鈕,“Operation Type”選擇“Send message”,“Send Message to”選擇一個或多個要發(fā)送消息的用戶組,Send to Users選擇我們之前新增的test1, “Send only to”選擇baojing , 點一下add
最后點save

看完上述內(nèi)容,你們對如何進行zabbix監(jiān)控部署有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


標(biāo)題名稱:如何進行zabbix監(jiān)控部署
瀏覽地址:http://weahome.cn/article/pehcsj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部