PRTG 외부프로그램 호출 방법
페이지 정보
작성자 최고관리자 작성일18-05-28 10:18 조회1,921회 댓글0건관련링크
본문
PRTG에서도 마찬가지로 외부프로그램을 호출하여 문자를 발송하거나, 메일을 보내거나 할수가 있습니다.
어렵지 않으며 누구나 쉽게 따라하실수 있습니다.
아래에 그 원리에 대해서 간략하게 설명드리겠습니다.
먼저 아래 Notification 설정은 특이하게 Account Settings에 가서 선택을 해줘야 합니다.
아래에 Add new notification 버튼을 클릭합니다.
하단부분에 보시면 Execute Program 이라고 있는데 여기서 선택해주면 됩니다.
기본적으로 bat, ps1 두개가 보이는데 테스트해보니 VBscript 와 Exe 파일도 지원합니다.
아래에 박스부분은 Argument가 들어가는 부분입니다. 즉 %device 에는 장비명이 치환이 되서 프로그램에 전달이 됩니다
프로그램이 위치할 경로는 C:\Program Files (x86)\PRTG Network Monitor\Notifications\EXE 폴더안에 넣어주면 인식합니다. 넣어주신후 바로 뜨는것이 아니라 프로그램에서 한번 갱신해주어야 리스트에서 보입니다.
아래 처럼 간단하게 VBScript로 Argument를 받아서 로그로 저장해주는 프로그램을 만든후에 실행이 되는지 테스트해보겠습니다.
테스트해보니 12월 24일자로 만들어진 로그파일에서 PRTG에서 Argument로 넘겨진 장비명과 센서명 상태값이 넘어가서 로그로 저장된것을 확인할수 있습니다.
이런식으로 호출이 가능하며 여러가지로 응용이 가능합니다.
감사합니다.