この操作では、指定した期間内に発生したサービスに関連するイベントの数を照会します。
指定されたサービスに関連するイベントの数が返されます。
デバッグ
API Explorer を使用してデバッグを実行できます。 API Explorer を使用することで、さまざまな操作を実行して API の使用を簡素化できます。 たとえば、API の呼び出し、SDK サンプルコードの動的な生成、API の取得をすることができます。
リクエストパラメーター
| パラメーター | データ型 | 必須/省略可能 | 例 | 説明 |
|---|---|---|---|---|
| Action | String | 必須 | DescribeSystemEventCount |
実行する操作。 この値を DescribeCustomEventCount に設定します。 |
| EndTime | String | 省略可能 | 1552220485596 |
終了時刻。 1970 年 1 月 1 日の 00:00:00 から経過した時間です。 単位 : ミリ秒。 |
| EventType | String | 省略可能 | Exception |
イベントの種類。 サービスによって利用可能なイベントの種類は異なります。 各サービスの利用可能なイベントタイプを取得するには、DescribeSystemEventMetaList を呼び出します。 |
| GroupId | String | 省略可能 | 12345 |
アプリケーショングループの ID 。 |
| Level | String | 省略可能 | warn |
イベントのレベル。 有効値 : CRITICAL、WARN、INFO。 |
| Name | String | 省略可能 | BucketIngressBandwidth |
メトリックの名前。 |
| Product | String | 省略可能 | oss |
サービス名の省略形。 システムイベントモニターが有効化されているサービスの名前を取得するには、DescribeSystemEventMetaList を呼び出します。 |
| SearchKeywords | String | 省略可能 | cms |
イベントコンテンツ内のキーワードの式。 論理演算子は AND および OR がサポートされています。
|
| StartTime | String | 省略可能 | 1552209685596 |
開始時刻。 1970 年 1 月 1 日の 00:00:00 から経過した時間です。 単位 :ミリ秒。 |
| Status | String | 省略可能 | normal |
イベントの詳細。 複数の状態をコンマ (,) で区切る必要があります。 |
システムイベントモニターが有効化されているサービスに関する情報を取得するには、DescribeSystemEventMetaList を呼び出します。 返される情報には、サービス名、イベント名、イベント レベル、イベントステータスが含まれます。
レスポンスパラメーター
| パラメーター | データ型 | 例 | 説明 |
|---|---|---|---|
| Code | String | 200 |
ステータスコード。 値が 200 の場合、呼び出しが成功したことを示します。 |
| Message | String | success |
エラーメッセージ。 |
| RequestId | String | 60912C8D-B340-4253-ADE7-61ACDFD25CFC |
トラブルシューティングのリクエスト ID。 |
| Success | String | true |
呼び出しが成功したかを示します。 値が true の場合、呼び出しが成功したことを示します。 値が false の場合、呼び出しが失敗したことを示します。 |
| SystemEventCounts |
イベント数の詳細。 |
||
| └Content | String | xxxx |
コンテンツ。 |
| └GroupId | String | 123456 |
アプリケーショングループの ID 。 |
| └InstanceName | String | instanceId1 |
インスタンスの ID 。 |
| └Level | String | Warn |
イベントのレベル。 有効値 : CRITICAL、WARN、INFO。 |
| └Name | String | Agent_Status_Stopped |
メトリックの名前。 |
| └Num | Long | 2 |
イベント数。 |
| └Product | String | ECS |
サービス名の省略形。 |
| └RegionId | String | cn-hangzhou |
リージョン。 |
| └ResourceId | String | xxxxx-1 |
リソースの ID 。 |
| └Status | String | normal |
イベントのステータス。 |
| └Time | Long | 1552199984000 |
イベントの発生時刻。 |
例
リクエスト例
http(s)://[Endpoint]/? Action=DescribeSystemEventCount
&<Common request parameters>
通常のレスポンス例
XML形式
<DescribeCustomEventCountResponse>
<Message>userId:1****|select product, name, count(product) as num group by product,name order by product, name</Message>
<RequestId>4555773F-769B-4960-87E6-16009E5A4844</RequestId>
<Data>[{"product":"CloudMonitor","time":"1552199984000","num":"1","name":"Agent_Status_Stopped"},{"product":"OSS","time":"1552199984000","num":"4","name":"UserEgressBandwidth"}]</Data>
<Code>200</Code>
<Success>true</Success>
</DescribeCustomEventCountResponse>
JSON 形式
{
"Data":"[{\"product\":\"CloudMonitor\",\"time\":\"1552199984000\",\"num\":\"1\",\"name\":\"Agent_Status_Stopped\"},{\"product\":\"OSS\",\"time\":\"1552199984000\",\"num\":\"4\",\"name\":\"UserEgressBandwidth\"}]",
"Message":"userId:1****|select product, name, count(product) as num group by product,name order by product, name",
"RequestId":"4555773F-769B-4960-87E6-16009E5A4844",
"Success":true,
"Code": "200"
}