1.2. http://localhost:7080/rest/alert : Deal with Alerts
この api は、発生したアラートを処理します。
Defining class: org.rhq.enterprise.server.rest.AlertHandlerBean
生成される - application/json、application/xml、text/html、application/vnd.rhq.wrapped+json
メソッド
GET /alert
description
リソースまたはアラート定義、優先度および開始時間によって制限される可能性のあるすべてのアラートを一覧表示するgzip ed Content-Encoding の返信をサポートします。
パラメーター: Name P.Type description 必須 type 許可される値 デフォルト値 page クエリー ページ番号 false int all 0 Size クエリー ページサイズ; '無制限' には -1 を使用します。 false int all 100 prio クエリー 優先度の制限 false string high、Medium、Low、All all slim クエリー 完全なリソースおよび定義を送信する必要がある false ブール値 all false since クエリー null 以外のアラートがこの時間後に発生したアラートのみを送信する場合、エポックからの時間はミリ秒です。 false long all resourceId クエリー 検索を制限するリソースの ID false 整数 all definitionId クエリー 検索するアラート定義の場合 false 整数 all unacknowledgedOnly クエリー 未承認のアラートのみを送信するべき false ブール値 all false return type: List<AlertRest> (multi)
エラーコード: code reason 406 クエリーパラメーターとして渡される 'resourceId' および 'definitionId' があります。 406 ページサイズが 0 406 ページ番号は < 0 でした。 GET /alert/count
description
基準に応じて、システムのアラートの数を返します。パラメーター: Name P.Type description 必須 type 許可される値 デフォルト値 since クエリー null 以外のアラートがこの時間後に発生したアラートのみを送信する場合、エポックからの時間はミリ秒です。 false long all 戻りタイプ: IntegerValue
GET /alert/{id}
description
渡された ID で 1 つのアラートを取得します。パラメーター: Name P.Type description 必須 type 許可される値 デフォルト値 id path 取得するアラートの ID true int all slim クエリー 完全なリソースおよび定義を送信する必要がある false ブール値 all false return type: AlertRest
GET /alert/{id}/conditions
description
指定のアラートの条件ログを返します。パラメーター: Name P.Type description 必須 type 許可される値 デフォルト値 id path 取得するアラートの ID true int all return type: javax.ws.rs.core.Response
GET /alert/{id}/notifications
description
指定のアラートの通知ログを返します。パラメーター: Name P.Type description 必須 type 許可される値 デフォルト値 id path 取得するアラートの ID true int all return type: javax.ws.rs.core.Response
put /alert/{id}
description
アラートを(呼び出し元によって)確認応答としてマークします。注記
アラートのスリムバージョンを返します。
パラメーター: Name P.Type description 必須 type 許可される値 デフォルト値 id path 確認応答するアラートの ID true int all return type: AlertRest
DELETE /alert/{id}
description
アラートの一覧からアラートを削除します。注記
この操作はデフォルトでべきべき等で、204. アラートが存在するかどうかを確認する場合は、「validate」クエリーパラメーターを渡す必要があります。
パラメーター: Name P.Type description 必須 type 許可される値 デフォルト値 id path 削除するアラートの ID true int all Validate クエリー アラートが存在するかどうかを検証します。 false ブール値 all false return type: javax.ws.rs.core.Response
エラーコード: code reason 204 アラートが削除されるか、検証が設定されていない状態で存在しなかった 404 アラートは存在せず、検証済みである GET /alert/{id}/definition
description
アラートのアラート定義(基本)を取得します。パラメーター: Name P.Type description 必須 type 許可される値 デフォルト値 id path 定義を表示するアラートの ID true int all return type: AlertDefinitionRest