機械翻訳について

自動スケール・ポリシーによってトリガーされたイベントの表示

get

/paas/api/v1.1/instancemgmt/{identityDomainId}/services/JaaS/instances/{serviceId}/autoscaling/activities

このエンドポイントはOracle Public Cloudでのみ使用できます。

評価されたイベント、およびOracle Java Cloud Serviceインスタンスで実行された自動スケール・アクティビティを返します。

リクエスト

パス・パラメータ
identityDomainId
型: string
必須: true
Oracle Java Cloud Serviceアカウントのアイデンティティ・ドメインID。
serviceId
型: string
必須: true
Oracle Java Cloud Serviceインスタンスの名前。
ヘッダー・パラメータ
X-ID-TENANT-NAME
型: string
必須: true
Oracle Java Cloud Serviceアカウントのアイデンティティ・ドメインID。

レスポンス

サポートされているメディア・タイプ
  • application/json
200レスポンス
OK。
本文
レスポンス本文には、自動スケール・ポリシーによってトリガーされたイベントおよびアクティビティが含まれています。
ルート・スキーマ: activites-response
レスポンス本文には、自動スケール・ポリシーによってトリガーされたイベントおよびアクティビティが含まれています。
ネストされたスキーマ: items
型: array
自動スケール・ポリシーに定義されている1つ以上のルールによってトリガーされたイベントをグループ化します。
ネストされたスキーマ: event-details
ネストされたスキーマ: actions
型: array
アクティビティ・メッセージのグループ化。
ネストされたスキーマ: activity-messages

次の例では、cURLを使用してRESTリソースに対するGETリクエストを発行することによってOracle Java Cloud Serviceインスタンスの自動スケール・ポリシー・ルールによってトリガーされるアクティビティを表示する方法を示しています。

注意:

  • この例のコマンドでは、URL構造https://rest_server_url/resource-pathが使用されています。ここで、rest_server_urlはアイデンティティ・ドメインを問い合せるためのOracle Public CloudのRESTサーバーです。 Oracle Public Cloudに使用する適切なURL構造の詳細は、リクエストの送信を参照してください。

  • リソース・パスのサービス・タイプ../JaaS/..では大文字小文字が区別されます。

cURLコマンド

curl -i -X GET -u username:userPassword1! -H "X-ID-TENANT-NAME:ExampleIdentityDomain" https://rest_server_url/paas/api/v1.1/instancemgmt/ExampleIdentityDomain/services/JaaS/instances/ExampleInstance/autoscaling/activities

レスポンス・ヘッダーの例

次にレスポンス・ヘッダーの例を示します。

HTTP/1.1 200 OK
Date: Thu, 21 Jul 2016 16:17:49 GMT
Content-Length: 954
Content-Type: application/json

レスポンス本文の例

JSON形式で返されるレスポンスの例を次に示します。

{
    "items":[
    {
        "event":"CPUUtilization <= 10 percent",
        "operation":"scaleIn",
        "receiveTime":"2016-07-21T13:40:00.000+0000",
        "status":"Scaling succeeded.",
        "actions":[
        {
            "message":"Evaluating event.",
            "time":"2016-07-21T13:58:22.522+0000"
        },
        {
            "message":"Scaling in progress.",
            "time":"2016-07-21T14:02:38.597+0000"
        },
        {
            "message":"Scaling succeeded.",
            "time":"2016-07-21T14:17:24.034+0000"
        },
        {
            "message":"Service is in cool down period.",
            "time":"2016-07-21T14:17:24.034+0000"
        },
        {
            "message":"Re-evaluating event.",
            "time":"2016-07-21T14:47:25.767+0000"
        },
        {
            "message":"No action needed. Scaling limit has reached.",
            "time":"2016-07-21T14:47:29.122+0000"
        }
        ]
    },
    {
        "event":"CPUUtilization <= 10 percent",
        "operation":"scaleIn",
        "receiveTime":"2016-07-21T13:40:00.000+0000",
        "status":"No action needed. Rule has changed.",
        "actions":[
        {
            "message":"Evaluating event.",
            "time":"2016-07-21T13:58:22.676+0000"
        },
        {
            "message":"No action needed. Rule has changed.",
            "time":"2016-07-21T14:47:29.136+0000"
        }
        ]
    }
    ]
}