外部コマンドのソースを表示
←
外部コマンド
移動:
案内
、
検索
あなたには「このページの編集」を行う権限はありません。理由は以下の通りです:
要求した操作を行うことは許可されていません。
このページのソースの閲覧やコピーができます:
== 導入 Introduction == Nagiosは外部アプリケーション(CGIを含む)から命令を処理することができ、それが受ける命令に基づくそのモニタリング機能のいろいろな用途を変えることができます。外部アプリケーションは[http://nagios.sourceforge.net/docs/3_0/configmain.html#command_file コマンドファイル] に書くことによってコマンドを提出することができます。そして、それはNagiosデーモンによって定期的に処理されます。 == 外部コマンドを有効にすること == Nagiosプロセス外部コマンドを有効にするために、下記内容を確認してください。 * [http://nagios.sourceforge.net/docs/3_0/configmain.html#check_external_commands check_external_commands]オプションでチェックしている外部コマンドを有効にしてください。 * コマンドチェックの頻度に [http://nagios.sourceforge.net/docs/3_0/configmain.html#command_check_interval command_check_interval]オプションを追記してください。 * [http://nagios.sourceforge.net/docs/3_0/configmain.html#command_file command_file]オプションでコマンドファイルの位置を指定してください。 * [http://nagios.sourceforge.net/docs/3_0/quickstart.html quickstart]で案内していますが、外部コマンドを含んでいるディレクトリ上でパーミッションを正しく設定します。 == Nagiosは外部コマンドがないかどうかいつチェックしますか。 == * 主要な構成ファイルに関する内容 [http://nagios.sourceforge.net/docs/3_0/configmain.html#command_check_interval command_check_interval]によって一定の間隔で指定されます。 * ただちに[http://nagios.sourceforge.net/docs/3_0/eventhandlers.html イベントハンドラ]を実行します。イベントハンドラがコマンドをNagiosに実行されるならば、これは外部コマンドチェックにて規則的なサイクルで即時にコマンドを発行するために実行します。 == 外部コマンドを使用します == Nagiosが実行中に、外部コマンドはいろいろな状況によって達成するのに用いられます。何ができるかというと、即時のサービスチェックや、ホストへの追加コメントとサービスなどを一時的にサービスチェックを抑制し、サービスやホストのために通知を抑制し、一時的に読み込ませます。 == 基本的なコマンド == [http://nagios.sourceforge.net/docs/3_0/configmain.html#command_file コマンドファイル] に書かれる外部コマンドには、以下のフォーマットがあります <code> [time] command_id;command_arguments </code> 外部アプリケーションが外部コマンドからコマンドファイルにあるコマンドを実行します。(in time_t format) 引数 command_idとcommand_argumentsついて、どんなコマンドがNagios上で指定されているかによって変化します。 使用する事ができる(利用する方法の例も含めて)外部コマンドの使用方法について以下のURLで記載しています。 http://www.nagios.org/developerinfo/externalcommands/
外部コマンド
に戻る。
案内メニュー
個人用ツール
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
その他
検索
案内
メインページ
Nagios 3翻訳ドキュメント
コミュニティ・ポータル
最近の出来事
最近の更新
おまかせ表示
ヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報