監視プラグインVPNサービスで常にのステータスを確認する - Windowsサーバーで実行される
nsclient.ini(またはnsclient.iniに含まれる別のINIファイル)で、 [/settings/external_scripts/scripts]
セクションでサービス(ここでcheck_aon_vpn
)を定義します。
[/settings/external scripts/scripts]
check_aon_vpn = cmd /c echo scriptscheck_aon_vpn.ps1; exit($lastexitcode) | powershell.exe -command -
スクリプト自体をNSCLIENT_PATHscripts
、たとえばC:Program FilesNSclient++scripts
に配置します。
定義されたNRPEコマンドcheck_aon_vpn
は、 check_nrpe
でリモートで実行できるようになりました。
$ /usr/lib/nagios/plugins/check_nrpe -H aonserver -c check_aon_vpn
Always On VPN OK - All Services OK (Server Vpn Addressing Vpn Connectivity Services)