1. 程式人生 > >linux被監控主機安裝zabbix agent

linux被監控主機安裝zabbix agent

系統OS:centos6.7   提示:Linux軟體編譯安裝都需要依賴兩個安裝包 gcc gcc-c++ make   可使用網路 yum -y install  gcc   gcc-c++   make  線上安裝。
1、cd /root
2、mkdir tools
3、rz (從本機上傳zabbix-3.2.6.tar.gz到tools),如果機器沒安裝lrzsz,請先安裝lrzsz: yum install lrzsz
4、cd tools,
5、tar -zxvf zabbix-3.2.6.tar.gz
6、cd zabbix-3.2.6
7、./configure --prefix=/usr/local/zabbix_agentd --enable-agent                   #編譯zabbix安裝包,配置引數只安裝zabbix_agentd客戶端
8、make install 
9、groupadd zabbix                                         #建立zaggix使用者組
10、useradd -g zabbix -s /sbin/nologin zabbix              #建立zabbix使用者,並限制zabbix使用者登入系統,/sbin/nologin禁用使用者不能登入系統
11、 cd /usr/local/zabbix_agentd/etc/
12、vim zabbix_agentd.conf                                 #修改zabbix_agentd.conf配置檔案
13、EnableRemoteCommands=1                                 #允許zabbix伺服器遠端zabbix_agentd執行命令

    LogRemoteCommands=1                                    #開啟遠端執行命令日誌

    Server=192.168.1.242                                  #填寫zabbix伺服器IP地址

    ServerActive=192.168.1.242                            #填寫zabbix伺服器IP地址

    Hostname=ndttest01                                     #填寫zabbix_agentd客戶端計算機名

    :wq                                                    #退出並儲存
14、cd /root/tools/zabbix-3.2.6                            #進入zabbix-3.2.6.tar.gz解壓目錄:
15、cp misc/init.d/fedora/core/zabbix_agentd  /etc/init.d/zabbix_agentd              #複製zabbix_agentd客戶端啟動檔案到系統啟動目錄
16、chmod 755 /etc/init.d/zabbix_agentd                    #賦予zabbix_agentd檔案執行許可權
17、chkconfig zabbix_agentd on                             #zabbix_agentd新增開機自啟動
18、vim /etc/init.d/zabbix_agentd                          #修改zabbix_agentd啟動檔案,BASEDIR=/usr/local/zabbix_agentd/ ,填寫zabbix_agentd安裝路徑,退出並儲存
19、vim /etc/sysconfig/iptables                            #新增-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT,儲存退出,重啟iptables。(0K)