zabbix--zabbix server的配置以及zabbix agent的安裝配置


 

1、zabbix  server端的配置在進行源碼安裝zabbix時已經配置好了,具體要配置的參數如下:

ListenPort=10051 server服務的監聽端口,默認是10051
DBHost=localhost 數據庫IP地址
DBName=zabbix 數據庫名稱
DBUser=zabbix 數據庫用戶名
DBPassword=zabbix 數據庫密碼
DBPort=3306 數據庫端口,默認是3306
ListenIP=127.0.0.1,192.168.10.10  zabbix server ip地址
vim /etc/zabbix/zabbix_server.conf
ListenPort=10051 DBHost
=localhost 數據庫ip地址 DBName=zabbix DBUser=zabbix DBPassword=zabbix
DBPort=3306

ListenIP
=127.0.0.1,192.168.10.10 zabbix server ip地址

剛剛開始需要關注的是這些,后面再補充。

 還有個:zabbix運行腳本存放路徑,這個也在/etc/zabbix/zabbix_server.conf 配置文件里配置,默認地址是:

AlertScriptsPath=${datadir}/zabbix/alertscripts

 

 

 zabbix_agent 客戶端配置,服務端在源碼安裝時已經進行了,批量部署的話不建議客戶端使用源碼安裝,推薦使用rpm包安裝,可以使用zabbix官方提供的rpm

路徑:repo.zabbix.com/zabbix/3.0/

修改Agent配置文件

 

zabbix agent的配置很簡單,只需要修改zabbix agent配置文件中的Server、ServerActive和Hostname這三項即可。

其中Server、ServerActive是zabbix server服務器的IP地址,Hostname是被監控端的IP地址,如下:

# sed -i "s/Server\=127.0.0.1/Server\=127.0.0.1,192.168.30.130/g" /etc/zabbix/zabbix_agentd.conf 
 
# sed -i "s/ServerActive\=127.0.0.1/ServerActive\=192.168.30.130:10051/g" /etc/zabbix/zabbix_agentd.conf 
 
# sed -i "s#tmp/zabbix_agentd.log#var/log/zabbix/zabbix_agentd.log#g" /etc/zabbix/zabbix_agentd.conf
  
# sed -i "#UnsafeUserParameters=0#aUnsafeUserParameters=1\n" /etc/zabbix/zabbix_agentd.conf

拷貝 Agent 啟動腳本

# mkdir /var/log/zabbix 
# chown zabbix.zabbix /var/log/zabbix # cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/ # chmod 755/etc/init.d/zabbix_agentd # sed -i "s#BASEDIR=/usr/local#BASEDIR=/usr/#g" /etc/init.d/zabbix_agentd

 

設置Agent開機啟動

# chkconfig zabbix_agentd on 
# servicezabbix_agentdstart

在Server端使用以下命令測試是否能連接到Agent端:

[root@localhost ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.217.139 -p 10050 -k "system.uptime"
17340

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM