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 の返信をサポートします。

    パラメーター:
    NameP.Typedescription必須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)

    エラーコード:
    codereason
    406 クエリーパラメーターとして渡される 'resourceId' および 'definitionId' があります。
    406 ページサイズが 0
    406 ページ番号は < 0 でした。
  • GET /alert/count

    description

    基準に応じて、システムのアラートの数を返します。
    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    since クエリー null 以外のアラートがこの時間後に発生したアラートのみを送信する場合、エポックからの時間はミリ秒です。 false long all

    戻りタイプ: IntegerValue

  • GET /alert/{id}

    description

    渡された ID で 1 つのアラートを取得します。
    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    id path 取得するアラートの ID true int all
    slim クエリー 完全なリソースおよび定義を送信する必要がある false ブール値 all false

    return type: AlertRest

  • GET /alert/{id}/conditions

    description

    指定のアラートの条件ログを返します。
    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    id path 取得するアラートの ID true int all

    return type: javax.ws.rs.core.Response

  • GET /alert/{id}/notifications

    description

    指定のアラートの通知ログを返します。
    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    id path 取得するアラートの ID true int all

    return type: javax.ws.rs.core.Response

  • put /alert/{id}

    description

    アラートを(呼び出し元によって)確認応答としてマークします。

    注記

    アラートのスリムバージョンを返します。

    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    id path 確認応答するアラートの ID true int all

    return type: AlertRest

  • DELETE /alert/{id}

    description

    アラートの一覧からアラートを削除します。

    注記

    この操作はデフォルトでべきべき等で、204. アラートが存在するかどうかを確認する場合は、「validate」クエリーパラメーターを渡す必要があります。

    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    id path 削除するアラートの ID true int all
    Validate クエリー アラートが存在するかどうかを検証します。 false ブール値 all false

    return type: javax.ws.rs.core.Response

    エラーコード:
    codereason
    204 アラートが削除されるか、検証が設定されていない状態で存在しなかった
    404 アラートは存在せず、検証済みである
  • GET /alert/{id}/definition

    description

    アラートのアラート定義(基本)を取得します。
    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    id path 定義を表示するアラートの ID true int all

    return type: AlertDefinitionRest

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.