アラートログの統計を照会します。
操作説明
アラートログの統計を照会します。
このトピックでは、product ディメンションに基づいて Elastic Compute Service (ECS) のアラートログの統計を照会する方法の例を示します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cms:DescribeAlertLogCount |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| StartTime |
integer |
任意 |
照会するアラートログの開始タイムスタンプ。 単位:ミリ秒。 過去 1 年以内のアラートログのみを照会できます。 照会期間が 1 年を超えると、 説明
開始時刻 (StartTime) と終了時刻 (EndTime) の間隔は 15 日以下である必要があります。 開始時刻と終了時刻は、同時に指定するか、同時に空にする必要があります。 開始時刻と終了時刻を指定しない場合、デフォルトで過去 15 分以内のアラートログが照会されます。 |
1609988009694 |
| EndTime |
integer |
任意 |
照会するアラートログの終了タイムスタンプ。 単位:ミリ秒。 過去 1 年以内のアラートログのみを照会できます。 照会期間が 1 年を超えると、 説明
開始時刻 (StartTime) と終了時刻 (EndTime) の間隔は 15 日以下である必要があります。 開始時刻と終了時刻は、同時に指定するか、同時に空にする必要があります。 開始時刻と終了時刻を指定しない場合、デフォルトで過去 15 分以内のアラートログが照会されます。 |
1610074409694 |
| PageNumber |
integer |
任意 |
データを集計する際のディメンションです。このパラメーターは、SQL の GROUP BY 句に相当します。有効な値は次のとおりです:
|
1 |
| PageSize |
integer |
任意 |
各ページに返すエントリ数。デフォルト値:10。 |
10 |
| SearchKey |
string |
任意 |
カウントするアラートログを検索するためのキーワード。 |
test |
| Namespace |
string |
任意 |
クラウドサービスの名前空間。 説明
クラウドサービスの名前空間の詳細については、「付録1:メトリック」をご参照ください。 |
acs_ecs_dashboard |
| GroupId |
string |
任意 |
アプリケーショングループの ID。 |
7301**** |
| Product |
string |
任意 |
サービス名の略称。 |
ECS |
| Level |
string |
任意 |
アラートのレベルと通知方法。有効な値:
|
P4 |
| SendStatus |
string |
任意 |
アラートのステータス。有効な値:
SendStatus パラメーターの値が 0 の場合、Level パラメーターの値 P4 はトリガーされたアラートを示し、値 OK はクリアされたアラートを示します。 |
0 |
| ContactGroup |
string |
任意 |
アラートグループ。 |
ECS_Group |
| RuleName |
string |
任意 |
アラートルールの名前。 |
test123 |
| MetricName |
string |
任意 |
メトリックの名前。 説明
さまざまなクラウドサービスのメトリックの詳細については、「付録1:メトリック」をご参照ください。 |
cpu_total |
| LastMin |
string |
任意 |
アラートログの統計期間。単位:分。 |
360 |
| GroupBy |
string |
必須 |
データが集計されるディメンション。このパラメーターは、SQL 文の Group By 句に似ています。有効な値:
|
product |
| SourceType |
string |
任意 |
このパラメーターは非推奨です。 |
无 |
| EventType |
string |
任意 |
アラートイベントのタイプ。有効な値:
|
TRIGGERED |
| RuleId |
string |
任意 |
アラートルールの ID。 アラートルールの ID を取得する方法の詳細については、「DescribeMetricRuleList」をご参照ください。 |
bfae2ca5b4e07d2c7278772e*********** |
共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Code |
string |
HTTP ステータスコード。 説明
ステータスコード 200 は、リクエストが成功したことを示します。 |
200 |
| Message |
string |
エラーメッセージ。 |
The specified resource is not found. |
| RequestId |
string |
リクエスト ID。 |
1C4A3709-BF52-42EE-87B5-7435F0929585 |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値:
|
true |
| AlertLogCount |
array<object> |
アラートログの統計。 |
|
|
array<object> |
|||
| Count |
integer |
アラートログの数。 |
1 |
| Logs |
array<object> |
アラートログの詳細。 |
|
|
object |
|||
| Name |
string |
アラートログが集計されるディメンションフィールドの名前。 |
product |
| Value |
string |
アラートログが集計されるディメンションフィールドの値。 |
ECS |
例
成功レスポンス
JSONJSON
{
"Code": "200",
"Message": "The specified resource is not found.",
"RequestId": "1C4A3709-BF52-42EE-87B5-7435F0929585",
"Success": true,
"AlertLogCount": [
{
"Count": 1,
"Logs": [
{
"Name": "product",
"Value": "ECS"
}
]
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ParameterInvalid | Parameter invalid. | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 403 | AccessForbidden | User not authorized to operate on the specified resource. | |
| 404 | ResourceNotFound | The specified resource is not found. | The specified resource is not found. |
| 409 | ResourceConflict | Concurrent modification of resources. | |
| 409 | ResourceExist | Resources already exist. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。