Zabbix Agent 동작 방식
<Active>
1) Agent에서 ServerActive를 설정해주면 그 IP를 참조해 데이터를 전송한다
2) TCP 10051 사용
<Passive>
1) Default 방식
2) Server가 직접 Agent의 IP를 찾아서 데이터를 가져옴
3) TCP 10050 사용
- 이번 테스트에서는 Passive 방식 사용
1. Hostname 설정
hostnamectl set-hostname centospassive
2. Zabbix Agent 다운로드
- OS에 맞게 설정
( https://www.zabbix.com/download )
2-1. Zabbix Repository 설치
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
yum clean all
2-2. Agent 설치 및 시작
yum -y install zabbix-agent
systemctl restart zabbix-agent
systemctl enable zabbix-agent
2-3. conf 파일 수정
vim /etc/zabbix/zabbix_agentd.conf
Server=server ip
Hostname=설정한 hostname
systemctl restart zabbix-agent
3. Server에서 Host 등록
3-1) 설정 > 호스트그룹 > 호스트 그룹 작성
3-2) 호스트 그룹 추가
3-3) 설정 > 호스트 > 호스트 작성
3-4)
- 호스트명 : agent에서 설정한 hostname
- 그룹 : 위에서 설정한 호스트 그룹
- IP주소 : agent 의 ip
- 포트 : passive방식이므로 10050
3-5) 호스트 > 템플릿
템플릿 탭에서 Linux by Zabbix agent 선택
4. 상태 확인
'Monitoring' 카테고리의 다른 글
[CloudWatch] CloudWatch Agent 설치하기 (Ubuntu) (0) | 2023.04.06 |
---|---|
[Zabbix] Amazon Linux2, CentOS에 Zabbix Server 설치하기 (0) | 2023.02.08 |
[Zabbix] Ubuntu에 Zabbix Agent 설치하기(Active) (0) | 2023.02.08 |
[Zabbix] Ubuntu에 Zabbix Server 설치하기 (0) | 2023.02.07 |