Docker 서버에 zabbix agent2 설치 후 " Docker by Zabbix agent 2 " Templates 데이터 수집 시 일부 항목 오류 발생
Cannot fetch data: Get http://1.28/system/df : dial unix /var/run/docker.sock: connect: permission denied.
해당 데이터 수집을 위해서는 Docker 소켓 파일에 대해 권한이 필요 함.
- zabbix 사용자는 Docker 소켓 파일에 액세스 할 수 있어야 함.
오류 메시지 해결을 위해서는 zabbix 사용자를 docker 그룹에 추가
# usermod -aG docker zabbix
docker 서비스 재가동 후 데이터 수집 정상 확인
- 메시지 수집이 안되면 시스템 리부팅 후 확인