Search

5 Zabbix Agent (Windows)

1. Installation 설치
 a. config (agent.conf, agentd.conf) 파일을 생성한다. 기존에 설치된 시스템에서 복사해서 사용해도 된다
(첨부로 샘플파일을 올려두겠다)

2 Install agent as a Windows service 서비스등록
 a. zabbix agent가 설치된 폴더에서 다음과 같이
 
zabbix_agentd.exe --install
 b. 위와 같이 실행하면 환경설정 파일은 c:\zabbix_agentd.conf에 위치해야 한다. 설정파일의 경로는 

zabbix_agentd.exe --config <파일절대경로> --install
와 같이 넣어준다

3. Run agent.실행

zabbix_agentd.exe --start
여기서 Windows Agent는 약간의 설정이 필요하다. 링크  에서 필요한 내용을 확인바란다

서비스를 확인하는 방법은 services.msc 등으로 위 명령어를 실행하고 서비스가 등록되었는지 확인할 수 있다

sc delete.

참고 - zabbix_agentd.exe 옵션 

Command line syntax:

zabbix_agentd.exe [-Vhp] [-idsx] [-c <file>] [-t <metric>]
Configuration file

Zabbix Windows agent accepts the following command line parameters:

Options:

  -c --config <file>   Specify alternate configuration file (default is c:\zabbix_agentd.conf).
  -h --help            Display help information.
  -V --version         Display version number.
  -p --print           Print known items and exit.
  -t --test <item key> Test single item and exit.
Functions:

  -i --install   Install Zabbix agent as a service.
  -d --uninstall Uninstall Zabbix agent service.
  -s --start     Start Zabbix agent service.
  -x --stop      Stop Zabbix agent service.



[Ubuntu] Zabbix Trouble shooing - Windows Agent

TechNote/Linux 2012. 1. 25. 21:34 Posted by harim~♥
Windwos용 에이전트를 비롯하여 Zabbix용 에이전트를 설치하고 Zabbix서버와의 원활한 통신을 원한다면 다음의 사항을 확인하는 것이 중요하다. 

1. agent.conf 및 agentd.conf 에서 Server= 값에 서버 주소가 정확한지
  : zabbix 서버의 경우 agentd.conf파일의
Server=localhost -> Server=127.0.0.1 로 수정 (IP주소로 수정)

2. agentd.conf 파일의  Hostname= 값과 frontend(웹)에 생성된 agent의 label(이름)이 동일해야 한다.
  : 수작업으로 위 두 값을 설정해 준다.  

3. agentd.conf 파일의 로그파일경로 수정(주로 Windows agent에 해당)
기본값이  
LogFile=/var/log/zabbix-agent/zabbix_agentd.log
로 되어 있어 이를 LogFile=C:\zabbix_agentd.log 등으로 바꿔준다. (Windows계열)

4. 마지막으로 Windows 방화벽 설정을 점검하여
 a. zabbix_agentd.exe 또는
 b. tcp 10050 포트
 를  Windows 방화벽 정책에 추가해 준다. 

위 사항에 대한 점검이 끝나면 agent를 재시작한다.