アラートテンプレートを変更します。
操作説明
このトピックでは、バージョンが 1 で ID が 123456 のアラートテンプレートを変更する方法の例を示します。アラートレベルは クリティカル に、統計メソッドは 平均 に、アラートしきい値の比較演算子は GreaterThanOrEqualToThreshold に、アラートしきい値は 90 に、アラート再試行回数は 3 に変更されます。レスポンスから、アラートテンプレートが変更されたことがわかります。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cms:ModifyMetricRuleTemplate |
update |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| TemplateId |
integer |
必須 |
アラートテンプレートの ID。 アラートテンプレートの ID を取得する方法の詳細については、「DescribeMetricRuleTemplateList」をご参照ください。 |
123456 |
| Name |
string |
任意 |
アラートテンプレートの名前。 アラートテンプレートの名前を取得する方法の詳細については、「DescribeMetricRuleTemplateList」をご参照ください。 |
Template_123 |
| Description |
string |
任意 |
アラートテンプレートの説明。 |
ECS_template1 |
| RestVersion |
integer |
必須 |
アラートテンプレートのバージョン。バージョンは、アラートテンプレートが変更された回数に応じて変更されます。 アラートテンプレートのバージョンを取得する方法の詳細については、「DescribeMetricRuleTemplateList」をご参照ください。 |
1 |
| AlertTemplates |
array<object> |
任意 |
アラートテンプレートの詳細。 |
|
|
object |
任意 |
アラートテンプレートのバージョン。バージョンは、アラートテンプレートが変更された回数に応じて変更されます。 アラートテンプレートのバージョンを取得する方法の詳細については、「DescribeMetricRuleTemplateList」をご参照ください。 |
||
| Escalations.Info.Threshold |
string |
任意 |
情報レベルのアラートのしきい値。 N の有効値:1~200。 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
20 |
| MetricName |
string |
任意 |
メトリック名。 N の有効値:1~200。 メトリックの取得方法の詳細については、「DescribeMetricMetaList」または「付録 1:メトリック」をご参照ください。 |
cpu_total |
| Webhook |
string |
任意 |
コールバック URL。 N の有効値:1~200。 コールバック URL は、インターネット経由でアクセスできる必要があります。CloudMonitor は、HTTP POST リクエストを送信することで、指定されたコールバック URL にアラート通知をプッシュします。HTTP プロトコルのみがサポートされています。 |
http://www.aliyun.com |
| Escalations.Warn.Threshold |
string |
任意 |
警告レベルのアラートのしきい値。 N の有効値:1~200。 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
30 |
| Namespace |
string |
任意 |
クラウドサービスの名前空間。 N の有効値:1~200。 クラウドサービスの名前空間を取得する方法の詳細については、「DescribeMetricMetaList」または「付録 1:メトリック」をご参照ください。 |
acs_ecs_dashboard |
| Period |
integer |
任意 |
モニタリングデータの統計期間。 N の有効値:1~200。 説明
値を 300 秒に設定すると、モニタリングデータは 300 秒ごとに収集されます。モニタリングデータが 1 分ごとにレポートされる場合、アラートシステムは 5 分間のモニタリングデータの平均値、最大値、最小値を計算し、集計値がしきい値を超えているかどうかを確認します。予期しないアラートを防ぐため、このパラメーターを他のパラメーターと一緒に設定することを推奨します。 |
60 |
| RuleName |
string |
任意 |
アラートルールの名前。 N の有効値:1~200。 |
Rule_123 |
| Escalations.Critical.Times |
integer |
任意 |
クリティカルレベルのアラートがトリガーされる前に、メトリック値がアラート条件を満たす連続回数。 N の有効値:1~200。 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
2 |
| Selector |
string |
任意 |
アラートのディメンション。これは拡張フィールドです。 N の有効値:1~200。 たとえば、アラートテンプレートがアプリケーショングループに適用され、このパラメーターが 説明
拡張フィールドの値の詳細については、「DescribeMetricRuleTemplateAttribute」をご参照ください。 |
{"disk":"/"} |
| Escalations.Info.Statistics |
string |
任意 |
情報レベルのアラートの統計メソッド。 N の有効値:1~200。 このパラメーターの値は、指定されたクラウドサービスの 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
Average |
| Escalations.Warn.Times |
integer |
任意 |
警告レベルのアラートがトリガーされる前に、メトリック値がアラート条件を満たす連続回数。 N の有効値:1~200。 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
1 |
| Escalations.Info.ComparisonOperator |
string |
任意 |
メトリック値と情報レベルのアラートのしきい値を比較するために使用されるオペレーター。有効値:
N の有効値:1~200。 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
GreaterThanOrEqualToThreshold |
| Category |
string |
任意 |
クラウドサービス名の略称。 N の有効値:1~200。 クラウドサービス名の略称を取得する方法の詳細については、DescribeProjectMeta 操作のレスポンスパラメーター |
ecs |
| Escalations.Critical.Threshold |
string |
任意 |
クリティカルレベルのアラートのしきい値。 N の有効値:1~200。 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
30 |
| Escalations.Critical.Statistics |
string |
任意 |
クリティカルレベルのアラートの統計メソッド。 N の有効値:1~200。 このパラメーターの値は、指定されたクラウドサービスの 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
Average |
| Escalations.Critical.ComparisonOperator |
string |
任意 |
メトリック値とクリティカルレベルのアラートのしきい値を比較するために使用されるオペレーター。有効値:
N の有効値:1~200。 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
GreaterThanOrEqualToThreshold |
| Escalations.Warn.ComparisonOperator |
string |
任意 |
メトリック値と警告レベルのアラートのしきい値を比較するために使用されるオペレーター。有効値:
N の有効値:1~200。 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
GreaterThanOrEqualToThreshold |
| Escalations.Info.Times |
integer |
任意 |
情報レベルのアラートがトリガーされる前に、メトリック値がアラート条件を満たす連続回数。 N の有効値:1~200。 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
1 |
| Escalations.Warn.Statistics |
string |
任意 |
警告レベルのアラートの統計メソッド。 N の有効値:1~200。 このパラメーターの値は、指定されたクラウドサービスの 説明
クリティカル、警告、情報のいずれかのアラートレベルを少なくとも 1 つ選択し、選択したアラートレベルの Statistics、ComparisonOperator、Threshold、Times パラメーターを指定する必要があります。 |
Average |
共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Code |
integer |
HTTP ステータスコード。 説明
状態コード 200 は、リクエストが成功したことを示します。 |
200 |
| Message |
string |
エラーメッセージ。 |
The Request is not authorization. |
| RequestId |
string |
リクエスト ID。 |
9E07117F-F6AE-4F1C-81E8-36FBB4892235 |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効値:
|
true |
例
成功レスポンス
JSONJSON
{
"Code": 200,
"Message": "The Request is not authorization.",
"RequestId": "9E07117F-F6AE-4F1C-81E8-36FBB4892235",
"Success": true
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidQueryParameter | %s | |
| 400 | %s | %s | |
| 401 | AccessDeniedException | You donot have sufficient access to perform this action. | |
| 412 | %s | %s | |
| 500 | InternalFailure | %s | |
| 402 | LimitExceeded | The quota for this customer had been reached. | |
| 403 | InvalidClientTokenId | The X.509 certificate or cms access key ID provided does not exist in our records. | |
| 206 | %s | %s | |
| 404 | %s | %s | |
| 503 | %s | %s | |
| 406 | %s | %s | |
| 429 | Throttli∂ngException | The request was denied due to request throttling. | |
| 409 | %s | %s |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。