centos下Zabbix Agent端部署和安裝

2022-05-03 03:24:10 字數 2201 閱讀 1117

首先重複一下前面的規劃

server端:  192.168.136.144    centos6.5 (虛擬機器)

agent端:    192.168.136.155    centos6.5( 虛擬機器)

下面,我們要在agent端155上安裝 zabbix的agent ,看看如何進行安裝和監控起來

1、同步客戶端時間,防止跟伺服器端不一致,導致檢測到不可用的監控資料

本次實踐只是涉及zabbix本身,所以ntp時間同步不詳細說明,本部落格的其他章節有介紹。

2、建立zabbix執行所需要的使用者跟組

groupadd  -g 201 zabbix

useradd -g zabbix -u 201 -m zabbix

usermod -s /sbin/nologin zabbix

3、解壓安裝zabbixagent端

進入自己放安裝包的目錄, 首先要解壓安裝包。 

tar -zvxf zabbix-3.2.0.tar.gz 

cd zabbix-3.2.0

./configure --prefix=/usr/local/zabbix-3.2.0--with-net-snmp --enable-agent

make

make install

make成功時的介面如下圖:

4、copy agent端執行所需要的指令碼

cp misc/init.d/tru64/zabbix_agentd /etc/init.d/

chmod +x /etc/init.d/zabbix_agentd

注意,要修改一下這個啟動指令碼, vi   /etc/init.d/zabbix_agentd   將目錄修改為如下

5、配置agent端配置檔案

vim  /usr/local/zabbix/etc/zabbix_agentd.conf        #此處千萬別寫成了zabbix_agent.conf,否則配置了不生效

server=192.168.136.144                   #填寫server的ip位址

serveractive=192.168.136.144             #修改為server的ip位址

hostname=h3.worker.com                       #填寫本機的hostname,注意server端要能解析

unsafeuserparameters=1                   #是否允許自定義的key,1為允許,0為不允許

#include= etc/zabbix/zabbix_agentd.conf.d/   這個選項不要配置,否則會造成agent 查詢conf 出現遞迴,無法啟動。

6、從zabbix 服務端驗證一下,可以解析客戶端伺服器的hostname(注意:此步驟在服務端操作)

7、啟動zabbix agent端

/etc/init.d/zabbix_agentd start

備註:如果希望使用root使用者啟動,則修改 zabbix_agentd.conf中 allowroot=1

zabbix_agentd.conf 配置中,解釋如下:

### option: allowroot

#       allow the agent to run as 'root'. if disabled and the agent is started by 'root', the agent

#       will try to switch to user 'zabbix' instead. has no effect if started under a regular user.

#       0 - do not allow

#       1 - allow

## mandatory: no

# default:

# allowroot=0

centOS下解除安裝samba

1 首先檢查samba服務包,輸入命令 rpm qa grep samba,會出現下面兩到三個包 samba common 2.2.7a 7.9.0.i386 伺服器和客戶端均需要的檔案 samba 2.2.7a 7.9.0.i386 伺服器端檔案 samba client 2.27a 7.9.0....

centos下刪除軟體

要知道安裝了哪些元件,通過命令 rpm qa grep qt root lala download rpm qa grep qt ibus qt 1.3.0 2.el6.i686 qt 4.6.2 26.el6 4.i686 qt devel 4.6.2 26.el6 4.i686 qt x11 4...

CentOS下安裝linux kernel原始碼

1.centos下安裝linux kernel的原始碼 以root使用者進行以下操作 yum install rpm build yum install redhat rpm config lynx rpm ivh kernel 2.6.32 71.el6.src.rpm 3.執行rpmbuild命...