본문 바로가기

리눅스

[리눅스] zabbix agent install

반응형

zabbix 아이템 수집

<구성>

 

Active 방식

사전조건으로 에이전트 설정 파일에서 ServerActive의 IP를 지정해주어야 그 IP를 참조해서 데이터를 전송할 수 있다.

Agent > Server로 데이터를 전송하는 방식(TCP 10051 포트를 이용)

Item 구성 시 Zabbix Agent(active)를 선택하면 Active 방식으로 사용 가능

 

Passive 방식(Default)

별다른 설정없이 기본 동작 방식

Server > Agent로 데이터를 수집하는 방식(TCP 1005포트를 이용)

Item 구성 시 Zabbix Agent를 선택하여 구성

출처: https://hakurei.tistory.com/271[Reimu's Development Blog]

 

zabbix agent install

#!/bin/bash
##Install Zabbix repository
sudo rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

##Install Zabbix server and agent 
sudo yum install -y zabbix-agent

##configure change
HS=${HOSTNAME}
sudo sed -i "s/^Server=127.0.0.1/Server=zabbix.sangchul.kr/g" /etc/zabbix/zabbix_agentd.conf
sudo sed -i "s/^ServerActive=127.0.0.1/ServerActive=zabbix.sangchul.kr/g" /etc/zabbix/zabbix_agentd.conf
sudo sed -i "s/^Hostname=Zabbix server/Hostname=${HS}/g" /etc/zabbix/zabbix_agentd.conf

##zabbix start
sudo systemctl enable zabbix-agent
sudo systemctl start zabbix-agent

 

728x90
반응형