statusオブジェクトは、X-MONのサービス監視結果を操作するオブジェクトです。
サービス監視設定に関する操作を知りたい方は、servicesを参照してください。
status.getは、サービス監視の結果を取得するためのメソッドです。
対応X-MONバージョン |
|
---|---|
必要ユーザ権限 |
|
閲覧者権限のユーザは、閲覧対象ホストグループが設定されている場合、閲覧対象として許可されているホスト情報のみが取得されます。
カラム名称 | 型 | 概要 |
---|---|---|
key | string |
指定した値をホストID、ホスト名称、IPアドレスの中から部分一致で検索を行います。 |
host_name | string |
指定した値をホストIDの部分一致で検索を行います。 |
host_alias | string |
指定した値をホスト名称の部分一致で検索を行います。 |
host_address | string |
指定した値をIPアドレスの部分一致で検索を行います。 |
hoststatustypes | array |
配列に指定したステータスのホストのみを取得します。 取得したいステータスを大文字で指定してください。 省略時には、全てのステータスを取得します。 |
servicestatustypes | array |
配列に指定したステータスのサービスのみを取得します。 取得したいステータスを大文字で指定してください。 省略時には、全てのステータスを取得します。 |
sort | object |
取得したい結果のソート方法指定します。
|
hostprops | object |
ホストプロパティを指定します。
|
serviceprops | object |
サービスプロパティを指定します。
|
pattern | string |
プリセット設定を指定します。
|
servicegroup | string |
指定したサービスグループに所属しているサービスの監視結果のみを取得します。 |
hostgroup | string |
指定したホストグループに所属しているホストの監視結果のみを取得します。 |
host | string |
指定したホストの監視結果のみを取得します。 |
カラム名称 | 型 | 概要 |
---|---|---|
host_name | string |
ホスト名 |
host_alias | string |
エイリアス |
host_state | string |
ホストステータス
PENDINGの判定は、host_has_been_checkedの値で行います。 |
host_address | string |
ホストアドレス |
host_groups | string |
該当ホストが所属しているホストグループ 複数に所属している場合、「,」区切りで連結されます。 |
groups | string |
該当サービスが所属しているサービスグループ 複数に所属している場合、「,」区切りで連結されます。 |
host_acknowledged | string |
ホストの認知済みの有無
|
host_notifications_enabled | string |
ホストの通知の有効無効
|
host_active_checks_enabled | string |
ホストのアクティブチェックの有効無効
|
host_is_flapping | string |
ホストがフラッピングがどうか
|
host_scheduled_downtime_depth | string |
ホストのダウンタイムスケジュールの有無
|
host_has_been_checked | string |
ホストがチェック済かどうか
|
host_icon_image | string |
ホストのアイコン画像のファイル名 |
description | string |
サービス名 |
state | string |
サービスステータス
PENDINGの判定は、has_been_checkedの値で行います。 |
acknowledged | string |
サービスの認知済みの有無
|
notifications_enabled | string |
サービスの通知の有効無効
|
active_checks_enabled | string |
サービスのアクティブチェックの有効無効
|
is_flapping | string |
サービスがフラッピングがどうか
|
scheduled_downtime_depth | string |
サービスのダウンタイムスケジュールの有無
|
has_been_checked | string |
サービスがチェック済かどうか
|
last_check | string |
サービスの最終確認日時のUNIXTIME |
last_state_change | string |
サービスの最終ステータス変更日時のUNIXTIME |
current_attempt | string |
現在の試行回数 |
max_check_attempts | string |
最大試行回数 |
next_check | string |
次回スケジュール日時のUNIXTIME |
plugin_output | string |
ステータス情報 |