監視タスクを照会します。DescribeAlarms 操作を呼び出すことで、監視タスクの構成を確認し、モニタリングデータの変化をリアルタイムで把握できます。これにより、システムリソースに関する問題を早期にトラブルシューティングし、システムの安定性と信頼性を確保できます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ess:DescribeAlarms |
get |
*ScalingGroup
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
監視タスクのリージョン ID です。 |
cn-qingdao |
| ScalingGroupId |
string |
任意 |
監視タスクに関連付けられているスケーリンググループの ID です。 |
asg-bp18p2yfxow2dloq**** |
| AlarmTaskId |
string |
任意 |
監視タスクの ID です。 |
asg-bp1hvbnmkl10vll5****_f95ce797-dc2e-4bad-9618-14fee7d1**** |
| State |
string |
任意 |
監視タスクのステータスです。有効値は次のとおりです。
|
OK |
| IsEnable |
boolean |
任意 |
イベントトリガー型タスクを有効にするかどうかを指定します。有効値は次のとおりです。
|
true |
| MetricType |
string |
任意 |
メトリクスタイプです。有効値は次のとおりです。
|
true |
| MetricName |
string |
任意 |
メトリック名です。 |
CpuUtilization |
| PageSize |
integer |
任意 |
1 ページあたりのエントリ数です。有効値:1~50。 デフォルト値:10。 |
10 |
| PageNumber |
integer |
任意 |
ページ番号です。ページは 1 から始まります。 デフォルト値:1。 |
1 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーターです。 |
||
| PageSize |
integer |
1 ページあたりに返されるエントリ数です。 |
10 |
| RequestId |
string |
リクエストの ID です。 |
871C7C53-34A4-45AA-8C14-4B72FA6A**** |
| PageNumber |
integer |
返されたページのページ番号です。 |
1 |
| TotalCount |
integer |
イベントトリガー型タスクの総数です。 |
2 |
| AlarmList |
array<object> |
イベントトリガー型の監視タスク。 |
|
|
array<object> |
イベントトリガー型の監視タスク。 |
||
| AlarmTaskId |
string |
イベントトリガー型タスクの ID です。 |
asg-bp1hvbnmkl10vll5****_f95ce797-dc2e-4bad-9618-14fee7d1**** |
| MetricName |
string |
メトリック名です。有効値は次のとおりです。
詳細については、「システムモニタリングタイプの監視タスク」をご参照ください。 |
CpuUtilization |
| EvaluationCount |
integer |
しきい値に達した回数が連続して何回発生した場合にスケーリングルールを実行するかを示します。たとえば、このパラメーターを 3 に設定すると、平均 CPU 使用率が 80% 以上に達する状態が 3 回連続して発生した場合にスケーリングルールが実行されます。 |
3 |
| State |
string |
監視タスクのステータスです。有効値は次のとおりです。
|
ALARM |
| Period |
integer |
メトリックデータの統計期間です。単位:秒。有効値:
説明
このパラメーターの値を 15 秒に設定できるのは、ECS タイプのスケーリンググループの場合のみです。 |
300 |
| ScalingGroupId |
string |
監視タスクに関連付けられているスケーリンググループの ID です。 |
asg-bp18p2yfxow2dloq**** |
| ComparisonOperator |
string |
メトリック値とメトリックのしきい値を比較するために使用される演算子です。
|
>= |
| Effective |
string |
監視タスクの有効期間です。 |
Test |
| Description |
string |
イベントトリガー型タスクの説明です。 |
Test alarm task. |
| MetricType |
string |
メトリックのタイプです。有効値は次のとおりです。
|
system |
| Name |
string |
イベントトリガー型タスクの名前です。 |
TestAlarmTask |
| Threshold |
number |
メトリックのしきい値です。統計期間内に指定された回数だけしきい値に達した場合、スケーリングルールが実行されます。 |
80.0 |
| Enable |
boolean |
監視タスク機能が有効になっているかどうかを示します。有効値:
|
true |
| Statistics |
string |
メトリックデータを集計する方法です。有効値:
|
Average |
| Dimensions |
array<object> |
メトリックのディメンションです。 |
|
|
object |
ディメンションの詳細です。 |
||
| DimensionKey |
string |
メトリックのディメンションキーです。有効値:
|
device |
| DimensionValue |
string |
メトリックのディメンション値です。DimensionValue の値は DimensionKey の値に基づいて異なります。
|
eth0 |
| AlarmActions |
array |
監視タスクに関連付けられているスケーリングルールの一意な識別子です。 |
|
|
string |
監視タスクに関連付けられているスケーリングルールの一意な識別子です。 |
ari:acs:ess:cn-hangzhou:1406926474****:scalingrule/asr-bp163l21e07uh**** |
|
| Expressions |
array<object> |
マルチメトリックアラートルールのアラート条件です。 |
|
|
object |
マルチメトリックアラートルールで指定された式です。 |
||
| MetricName |
string |
マルチメトリックアラートルールで指定されたメトリックの名前です。有効値:
詳細については、「システムモニタリングタイプの監視タスク」をご参照ください。 |
CpuUtilization |
| ComparisonOperator |
string |
メトリック値としきい値を比較するために使用される演算子です。
|
>= |
| Period |
integer |
マルチメトリックアラートルールにおけるメトリックデータの統計期間です。単位:秒。有効値:
説明
スケーリンググループが ECS タイプであり、そのスケーリンググループに関連付けられた監視タスクが CloudMonitor メトリックをモニタリングしている場合、Period を 15 に設定できます。通常、CloudMonitor メトリックの名前には Agent が含まれています。 |
900 |
| Statistics |
string |
マルチメトリックアラートルールにおけるメトリックの統計を集計する方法です。有効値:
|
Average |
| Threshold |
number |
メトリック値のしきい値です。指定された期間内に指定された回数だけしきい値に達した場合、スケーリングルールが実行されます。 |
40.0 |
| ExpressionsLogicOperator |
string |
マルチメトリックアラートルールで指定されたトリガー条件間の関係です。有効値:
|
&& |
| HybridMonitorNamespace |
string |
ハイブリッドクラウド監視の名前空間 ID です。 ハイブリッドクラウド監視の名前空間の管理方法については、「名前空間の管理」をご参照ください。 |
aliyun-test |
| HybridMetrics |
array<object> |
ハイブリッドクラウド監視のメトリックです。 |
|
|
array<object> |
|||
| Id |
string |
メトリック式におけるメトリックのリファレンス ID です。 |
a |
| Expression |
string |
複数のハイブリッドクラウド監視メトリックで構成されるメトリック式です。この式はスケーリングイベントをトリガーするために使用される結果を計算します。 この式は逆ポーランド記法 (RPN) 形式で記述され、 |
(a+b)/2 |
| MetricName |
string |
ハイブリッドクラウド監視メトリックの名前です。 |
AliyunSmq_NumberOfMessagesVisible |
| Statistic |
string |
メトリック値の統計方法です。有効値:
|
Average |
| Dimensions |
array<object> |
メトリックのディメンションです。このパラメーターはモニタリング対象のリソースを指定するために使用されます。 |
|
|
object |
|||
| DimensionKey |
string |
メトリックディメンションのキーです。 |
queue |
| DimensionValue |
string |
メトリックディメンションのキーです。 |
testQueue |
| PromQL |
string |
ハイブリッドクラウド監視の PromQL 文です。 |
(avg(last_over_time(AliyunMnsnew_ActiveMessages{region='cn-hangzhou',userId='123456****',queue='testQueue'}[900s])) by (userId))/(avg(last_over_time(AliyunEss_RunningInstanceCount{instanceId='asg-bp1****'}[900s])) by (userId) != 0) |
例
成功レスポンス
JSONJSON
{
"PageSize": 10,
"RequestId": "871C7C53-34A4-45AA-8C14-4B72FA6A****",
"PageNumber": 1,
"TotalCount": 2,
"AlarmList": [
{
"AlarmTaskId": "asg-bp1hvbnmkl10vll5****_f95ce797-dc2e-4bad-9618-14fee7d1****",
"MetricName": "CpuUtilization",
"EvaluationCount": 3,
"State": "ALARM",
"Period": 300,
"ScalingGroupId": "asg-bp18p2yfxow2dloq****",
"ComparisonOperator": ">=",
"Effective": "* * * * * ?",
"Description": "Test alarm task.",
"MetricType": "system",
"Name": "TestAlarmTask",
"Threshold": 80,
"Enable": true,
"Statistics": "Average",
"Dimensions": [
{
"DimensionKey": "device",
"DimensionValue": "eth0"
}
],
"AlarmActions": [
"ari:acs:ess:cn-hangzhou:1406926474****:scalingrule/asr-bp163l21e07uh****"
],
"Expressions": [
{
"MetricName": "CpuUtilization",
"ComparisonOperator": ">=",
"Period": 900,
"Statistics": "Average",
"Threshold": 40
}
],
"ExpressionsLogicOperator": "&&",
"HybridMonitorNamespace": "aliyun-test",
"HybridMetrics": [
{
"Id": "a",
"Expression": "(a+b)/2",
"MetricName": "AliyunSmq_NumberOfMessagesVisible",
"Statistic": "Average",
"Dimensions": [
{
"DimensionKey": "queue",
"DimensionValue": "testQueue"
}
]
}
],
"PromQL": "(avg(last_over_time(AliyunMnsnew_ActiveMessages{region='cn-hangzhou',userId='123456****',queue='testQueue'}[900s])) by (userId))/(avg(last_over_time(AliyunEss_RunningInstanceCount{instanceId='asg-bp1****'}[900s])) by (userId) != 0)"
}
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。