728x90
반응형

환경

zabbix agent version: 2.2.7

Windows: Windows 7 Windows Server 2012

 

다운로드

http://www.zabbix.com/jp/download.php

c:\Program Files\Zabbix\zabbix_agentd폴더를 작성

다운로드한 ZIP을 압축 해동 후, bin과 conf를 c:\Program Files\Zabbix\zabbix_agentd로 이동

conf\zabbix-agentd.win.conf를 conf\zabbix-agentd.conf에 리네임

 

설정

c:\Program Files\Zabbix\zabbix_agentd\conf\zabbix_agentd.userparams.conf를 새로 작성

zabbix_agentd.conf을 편집(개행 코드가\n이기 때문에 대응한 에디터가 필요 또는\r\n으로 변환한다)

변경하는 지시문은 LogFile, Server, ServerActive, Hostname, HostnameItem, Include

Hostname은 코멘트 아웃한다.(가급적 기존의 zabbix-agentd.conf에 맞추었다)

LogFile=c:\Program Files\Zabbix\zabbix_agentd\zabbix_agentd.log
Server=zabbix-1.cocone.jp
ServerActive=zabbix-1.cocone.jp
#Hostname=Windows Host
HostnameItem=system.hostname
Include=c:\Program Files\Zabbix\zabbix_agentd\conf\zabbix_agentd.userparams.conf

 

설치

명령 프롬프트로

cd "c:\Program Files\Zabbix\zabbix_agentd\bin\win64"
zabbix_agentd.exe --install --config "c:\Program Files\Zabbix\zabbix_agentd\conf\zabbix_agentd.conf"

 

기동과 정지

명령 프롬프트로

net start "Zabbix Agent"
net stop "Zabbix Agent"

혹은

cd "c:\Program Files\Zabbix\zabbix_agentd\bin\win64"
zabbix_agentd.exe --start --config "c:\Program Files\Zabbix\zabbix_agentd\conf\zabbix_agentd.conf"
zabbix_agentd.exe --stop --config "c:\Program Files\Zabbix\zabbix_agentd\conf\zabbix_agentd.conf"

 

TCP/10050을 기다리니 FW의 설정을 작성한다.

컨트롤 패널->시스템과 보안->Windows방화벽->상세 설정->수신의 규칙-> 새로운 규칙

포트->TCP->특정 로컬 포트 10050->접속을 허가한다->도메인, 개인, 공공용으로 체크->이름을 입력하고"완료"

 

소스 IP주소를 제한하는

컨트롤 패널->시스템과 보안->Windows방화벽->상세 설정->수신의 규칙->위에서 작성한 이름->속성

스코프->리모트 IP주소 이들 IP주소 추가->허가하고 싶은 주소 입력하고 OK

 

 

확인

Zabbix서버 측에서

$ zabbix_get -s WindowsのIPアドレス -k system.hostname

 

MS SQL Server템플릿 주위의 설정

값의 매핑과 템플릿을 작성한다.

템플릿은 zabbix.org에 있는 것을 가져옵니다.

참고:

Docs/howto/Microsoft SQL Server monitoring with unixODBC and LLD - Zabbix.org

 

값의 매핑을 작성

관리->일반 설정->값의 매핑->값의 매핑의 작성

이름: MS SQL Server database state
 
0 => ONLINE
1 => RESTORING
2 => RECOVERING
3 => RECOVERY PENDING
4 => SUSPECT
5 => EMERGENCY
6 => OFFLINE
7 => Database Does Not Exist on Server

 

템플릿을 가져옵니다

설정->템플릿->수입

임포트 후의 수정

타입이 Zabbix에이전트(액티브)가 되어 있는 아이템은 Zabbix에이전트에 변경

perf_counter키 이름을 변경.더블 컨 테이션으로 동이다.예:perf_counter["\SQLServer:Buffer Manager\Buffer cache hit ratio"]

 

728x90
300x250

'IT > Zabbix' 카테고리의 다른 글

MySQL ibdata1 용량 클리어 작업 (with Zabbix)  (0) 2022.02.18
(최신) Amazon Linux 2 Zabbix Server 5.0 설치  (0) 2022.01.17
Zabbix 감시 설정  (0) 2021.07.29
Zabbix Template 설정  (0) 2021.07.29
Zabbix Agent 설치  (0) 2021.07.29

+ Recent posts