Monitor/Zabbix
Zabbix Agent 재시작 배치파일
은이종
2013. 10. 29. 02:06
윈도우 (한글)에
유저파라메터 등록시 Zabbix Agent재시작이 필요한데
에 관련된 Agent 재시작 스크립트이다.
=============================================================
@echo off
:stop
sc stop "Zabbix Agent"
rem cause a ~10 second sleep before checking the service state
echo "==================="
echo "=== 5초간 대기 중 ==="
echo "=== 5초간 대기 중 ==="
echo "==================="
timeout /T 5
timeout /T 5
sc query "Zabbix Agent" | find /I "상태" | find "STOPPED"
if errorlevel 1 goto :stop
goto :start
:start
net start | find /i "Zabbix Agent">nul && goto :loop
sc start "Zabbix Agent"
==============================================================
매일 10시에 계정 로그인 상관없이 해당 배치파일 돌리기
작업 스케줄러 등록
SCHTASKS /Create /RU SYSTEM /SC DAILY /TN ZabbixAgentRestart /TR C:\zabbix_agentd\bin\zabbix_agent_restart.bat /ST 10:00
==============================================================
매일 10시에 계정 로그인 상관없이 해당 배치파일 돌리기
작업 스케줄러 등록
SCHTASKS /Create /RU SYSTEM /SC DAILY /TN ZabbixAgentRestart /TR C:\zabbix_agentd\bin\zabbix_agent_restart.bat /ST 10:00