Programming/기본 (Baisc)

[POLESTAR][모니터링][솔루션] 디렉토리 파일 개수 탐지

YH.Dream 2023. 2. 15. 17:39

1. 개요

POLESTAR 라는 (주) NKIA 사의 솔루션을 사용 중 모니터링 시 "윈도우" 환경에서 파일 개수를 추출할 일이 생겼다.

장애 발생으로 인해, 디렉토리에 파일 개수는 쌓여가는데 연계 프로그램 상 특이 케이스가 없어기 때문이다.

 

2. 조치 방법

monitor group 생성 후 스크립트 정의를 통해서 다음과 같이 구성한다.

dir 디렉토리 경로 | find /c ".파일 대상 확장자"
rem 파일 개수가 전혀 발견되지 않는 경우 0이 아닌 파일을 찾을 수 없습니다.
rem 오류 메시지로 인해 정상 감지가 되지 않을 것이므로 ERRORLEVEL에 대한 처리는 필수이다.
rem 특히 exit 0 은 필수이다.
if not "%ERRORLEVEL%" == "0" exit 0