
Zabbix에서 ICMP Ping 모니터링이 동작하지 않아 확인해 보니 fping 설치와 서버 설정이 추가로 필요했습니다. fping을 설치하고 zabbix_server.conf에 경로를 지정한 뒤, 호스트에 ICMP Ping 템플릿을 적용했습니다.
1. 문제
Zabbix로 호스트의 ICMP(Ping) 상태를 모니터링하려 했는데 데이터가 수집되지 않았습니다. Zabbix 서버는 Ping 확인에 fping을 쓰기 때문에, fping 설치와 경로 설정이 필요했습니다.
2. 해결 과정
2.1 fping 설치
root@zabbix:~ apt-get install -y fping
설치 후 which로 fping 경로를 확인합니다. 이 경로를 다음 단계에서 설정 파일에 넣습니다.
root@zabbix:~ which fping

fping 설치 경로 확인
2.2 zabbix_server.conf 수정
FpingLocation에 위에서 확인한 경로를 넣고, Ping을 담당할 프로세스 수(StartPingers)를 지정합니다. 설정 파일 위치는 설치 방식에 따라 다를 수 있습니다.
vi /usr/local/etc/zabbix_server.conf
Timeout=4
LogSlowQueries=3000
StartPingers=5
FpingLocation=/usr/bin/fping
2.3 Zabbix 서버 재시작
root@zabbix:/usr/local/sbin/ ./zabbix_server
3. 호스트에 ICMP 템플릿 적용
ICMP 모니터링이 필요한 호스트에 ICMP Ping 템플릿을 선택해 적용합니다.

호스트에 ICMP Ping 템플릿 적용
4. 결과
호스트의 최근 데이터를 보면 Ping 테스트가 정상적으로 수집되고 있습니다.


ICMP Ping 최근 데이터
5. 정리
- Zabbix의 ICMP 모니터링에는 fping이 필요합니다.
- zabbix_server.conf의 FpingLocation에 fping 경로를 지정하고 서버를 재시작해야 적용됩니다.
- 설정 후 호스트에 ICMP Ping 템플릿을 붙이면 수집이 시작됩니다.
728x90
'Server & OS > Monitoring' 카테고리의 다른 글
| [ZABBIX] "More than 75% used in the configuration cache" 알림 해결 (0) | 2022.11.05 |
|---|---|
| [ZABBIX] Linux에 Zabbix Agent 5.4 설치 (0) | 2022.10.08 |
| [ZABBIX] zabbix-backup 스크립트로 설정 DB 백업하고 다른 서버에 복원 (0) | 2022.10.07 |
| [Zabbix] 그래프 한글 폰트 깨짐 해결 (0) | 2021.07.30 |
| [Zabbix] CentOS 7에 Zabbix 4.4 설치 (0) | 2021.02.18 |
서울
--:--:--
-전체 글
-카테고리
오늘 방문