これは正しい質問かどうかわかりませんが、私のPowershellスクリプトの終了コードに基づいてDataloopにウィジェットが正しく表示されるようになっています。Powershell with Dataloop/Outlyer
私はDataloopの監視を始めたばかりですから、これは間違っているかもしれませんが、ドキュメントからわかる限り、Nagiosと同じエラーコードシステムを使用しています。ウィジェットを表示するために使用できるDataloop内の.statusメトリック試験として
が、私は次のPowershellスクリプトを作成しました:私はDataloopサイトを介してプラグインのテストを実行すると
if (Test-path c:\scripts02) {
Write-Host "I found the directory!"
exit 0
}
else {
Write-Host "I could not find the directory!"
exit 2
}
、これは「私はディレクトリを見つけることができませんでした!」出力しますメッセージは正しい終了コード2とともに表示されます。パスを既存のディレクトリに変更すると、0と正しい出力メッセージで終了します。私は次の部分に移動するまで、すべてが期待どおりに動作するようです。
Dataloopの内部では、ウィジェットを追加し、エージェントをソースに設定し、テストプラグインの「ステータス」メトリック(powershellスクリプト)を選択します。ディレクトリパスが存在するため、ウィジェットが緑色になると灰色の画面が表示されます...
これで成功した人はいますか?私は彼らの文書をチェックアウトし、そこに記載されている手順を試しましたが、成功しませんでした。