자료실


자료실

HOME 고객지원 자료실

자료실

자료실

PRTG 외부프로그램 호출 방법

페이지 정보

작성자 최고관리자 작성일18-05-28 10:18 조회543회 댓글0건

본문

PRTG에서도 마찬가지로 외부프로그램을 호출하여 문자를 발송하거나, 메일을 보내거나 할수가 있습니다.

어렵지 않으며 누구나 쉽게 따라하실수 있습니다.

아래에 그 원리에 대해서 간략하게 설명드리겠습니다.

 

먼저 아래 Notification 설정은 특이하게 Account Settings에 가서 선택을 해줘야 합니다. 


19a436c0fd106b4a11f3925e3dc4df81_1527470148_0351.png
 

아래에 Add new notification 버튼을 클릭합니다.


19a436c0fd106b4a11f3925e3dc4df81_1527470163_5319.png
 

하단부분에 보시면 Execute Program 이라고 있는데 여기서 선택해주면 됩니다.

기본적으로 bat, ps1 두개가 보이는데 테스트해보니 VBscript Exe 파일도 지원합니다.


19a436c0fd106b4a11f3925e3dc4df81_1527470176_2842.png
 

아래에 박스부분은 Argument가 들어가는 부분입니다. %device 에는 장비명이 치환이 되서 프로그램에 전달이 됩니다


19a436c0fd106b4a11f3925e3dc4df81_1527470208_2643.png
 

프로그램이 위치할 경로는 C:\Program Files (x86)\PRTG Network Monitor\Notifications\EXE 폴더안에 넣어주면 인식합니다. 넣어주신후 바로 뜨는것이 아니라 프로그램에서 한번 갱신해주어야 리스트에서 보입니다.


19a436c0fd106b4a11f3925e3dc4df81_1527470221_2044.png
 

아래 처럼 간단하게 VBScript Argument를 받아서 로그로 저장해주는 프로그램을 만든후에 실행이 되는지 테스트해보겠습니다.


19a436c0fd106b4a11f3925e3dc4df81_1527470235_1442.png
 

테스트해보니 12 24일자로 만들어진 로그파일에서 PRTG에서 Argument로 넘겨진 장비명과 센서명 상태값이 넘어가서 로그로 저장된것을 확인할수 있습니다.


19a436c0fd106b4a11f3925e3dc4df81_1527470249_3538.png
 

이런식으로 호출이 가능하며 여러가지로 응용이 가능합니다.

감사합니다.