Overview
Zabbix agent는 모니터링 되는 타깃에서 작동되며 로컬 영역의 자원과 어플리케이션들(하드 드라이브, 메모리, 프로세서 통계 등)을 실시간으로 모니터한다.
agent는 로컬 동작 정보를 모아서 Zabbix 서버로 그 후의 프로세싱을 위해 데이터를 보낸다. 실패할 경우(예를 들어 하드디스크가 풀난다거나 서비스가 충돌이 날 때)에는 Zabbix 서버가 실시간으로 실패가 발생한 특정 머신의 관리자에게 알릴 수 있다.
Zabbix agents는 통계 정보를 모을 때 시스템 자원을 사용하기 때문에 아주 효율적이다.
Passive and active checks
Zabbix agent들은 Passive와 Active 체크를 할 수 있다.
passive check에서는 agent가 데이터 요청에 반응한다. Zabbix 서버가 데이터 ( ex. CPU load )를 요청하면 Zabbix agent가 결과값을 돌려보낸다.
Active check에서는 더 복잡한 과정을 요구한다. agent는 독립적인 동작을 위해 반드시 Zabbix 서버로부터 아이템 리스트를 받아야 한다. 그리고 나서 주기적으로 그 아이템에 대한 새로운 값들을 보낸다.
Passive 또는 Active check을 설정할 때에는 각각의 모니터링 아이템 타입을 선택함으로써 설정이 된다. Zabbix agent는 'Zabbix agent' 또는 'Zabbix agent(active)'타입의 아이템들 실행한다.
지원 플랫폼
Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris:9 10 11, Windows 2000, Server 2003, XP, Vista, Server 2008, 7
UNIX에서 Agent 프로세스
shell> cd sbin
shell> ./zabbix_agentd
-c --config <file> 설정 파일을 설정한다. 초기 값은 /etc/zabbix/zabbix_agentd.conf
-h --help 도움말
-V --version 버전 정보 출력
-p --print 알려진 아이템들을 출력하고 나감
-t --test <item key> 특정 아이템을 테스트하고 나감
https://www.zabbix.com/documentation/2.4/manual/concepts/agent
'220.Zabbix > 01. Manual Translation' 카테고리의 다른 글
Zabbix concepts - Java Gateway (0) | 2015.11.04 |
---|---|
[번역]Proxy (0) | 2015.11.04 |
Zabbix Concepts - Server (0) | 2015.11.04 |
Zabbix Concepts - Zabbix Definitions (0) | 2015.11.04 |
zabbix 메뉴얼 (0) | 2015.11.04 |