problemsServiceオブジェクトは、X-MONのサービス監視結果のステータス変動数を取得するオブジェクトです。
problems_service.getは、サービスステータス変動数を取得するためのメソッドです。
| 対応X-MONバージョン |
|
|---|---|
| 必要ユーザ権限 |
|
閲覧者権限のユーザは、閲覧対象ホストグループが設定されている場合、閲覧対象として許可されているホストのサービスステータス変動数のみが取得されます。
| カラム名称 | 型 | 概要 |
|---|---|---|
| start_time 必須 | integer | ステータス変動数取得開始日時のUNIXTIME |
| end_time 必須 | integer | ステータス変動数取得終了日時のUNIXTIME |
| host_name | string | ステータス変動数を取得するサービスのホストIDを指定します。 |
| host_group | string | ステータス変動数を取得するサービスのホストが所属しているホストグループIDを指定します。 |
| exclude_downtime | boolean |
ダウンタイム期間中のステータス変動数を取得するかどうか指定します。
省略時は、falseが指定されます。 |
| sort | string |
ソートの順序を指定します。
省略時は、criticalが指定されます。 |
| state_type | array |
サービスのステートタイプを指定します。両方指定することも可能です。
省略時は、HARDが指定されます。 |
| sum | array |
指定したステータスの変動数の合算値を出力することができます。
|
| pattern | string |
|
| カラム名称 | 型 | 概要 |
|---|---|---|
| host_name | string | ホストID |
| alias | string | ホスト名称 |
| service_description | string | サービスID |
| OK | integer | ステータスOKの変動数 |
| WARNING | integer | ステータスWARNINGの変動数 |
| CRITICAL | integer | ステータスCRITICALの変動数 |
| UNKNOWN | integer | ステータスUNKNOWNの変動数 |
| SUM | integer | 指定したステータスの変動数の合算値 |