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)