検索あなたには「このページの編集」を行う権限はありません。理由は以下の通りです:要求した操作を行うことは許可されていません。アクティブチェックは毎回、機器やサービスの状態や情報を”ポーリング”します。Nagiosは積極的に監視に行く方法ではない受動的(パッシブ)にサービスを監視する手段もサポートしています。パッシブチェックは外部のアプリケーションやプロセスに開始され、処理されます。アクティブチェックとパッシブチェックの主な違いはアクティブチェックはNagiosによって開始され処理されます、一方でパッシブチェックは外部のアプリケーションによってされます。非同期なサービスの例としてはSNTPトラップやセキュリティアラートがあります。これらは一定の時間にどの程度トラップやアラートが発生するか知る由がないので一定の間隔でモニタすることは不可能です。外部のアプリケーションがホストやサービスのチェックを行います。次にNagiosが外部コマンドファイルを読み込んだ際に後の処理のために外部コマンドファイルのパッシブチェックの結果をキューに入れます。実行し、キューのチェック結果をスキャンします。キューに見つかったそれぞれのサービスチェックの結果をそれがアクティブチェック、パッシブチェックによるチェック結果と関係なく同じように処理します。通知を送り、アラートをログに出す、などチェック結果に応じた処理をします。アクティブとパッシブチェックの結果の処理は本質的にはまったく同じです。これはNagiosと外部のアプリケーションからのステータスの情報をシームレスに統合できます。ディレクティブを1にします。ホストやサービスの定義の''passive_checks_enabled''ディレクティブを1にします。ディレクティブを0にします。いくつかのホストやサービスでパッシブチェックを無効にしたい場合は、そのホストやサービスの定義で''passive_checks_enabled''を0にします。書き込むことでパッシブチェックの結果を登録できます。サービスチェックを実施した(あるいは登録した)時間でtime_tフォーマット(UNIXエポックからの秒数)です。右の括弧の後のシングルスペースに注意してください。サービス定義のサービスに関連付けられたホストのショートネームです。特定のサービス定義のサービス名です。3=UNKNOWN)。[[File:note.gif|left|Note]]注意点:サービスパッシブチェックの結果を登録する前に定義されている必要があります!Nagiosは最後に(再)起動される前に設定されていないサービスのチェックはすべて無視します。ドキュメントに掲載しています。外部のアプリケーションはNagiosの外部コマンドファイルにPROCESS_HOST_CHECK_RESULTコマンドを書き込むことでホストのチェック結果を登録できます。チェックを実施した(あるいは登録した)時間でtime_tフォーマット(UNIXエポックからの秒数)です。右の括弧の後のシングルスペースに注意してください。サービス定義のサービスに関連付けられたホストのショートネームです。2=UNREACHABLE)。そのホストチェックのテキスト出力です。[[File:note.gif|left|Note]]注意点:パッシブチェックの結果が登録される前にそのホストはNagiosに定義されている必要があります!Nagiosは最後に(再)起動される前に設定されていないホストのチェックはすべて無視します。アクティブホストチェックと差異があるのはNagiosは(デフォルトでは)パッシブチェックではホストがDOWNあるいはUNREACHABLEであると判定しようとしません。基づいた実際のホストの状態の判定をするのではなく、パッシブチェックの結果を実際のホストの結果として捕らえます。パッシブチェックを登録した場合に問題になり得ます。