Volcengine Managed Service for Prometheus
Parameter | Type | Required | Sample value | Description |
Parameter | Type | Required | Sample value | Description |
Action | String | Yes | CreateNotifyTemplate | API name. The API name is CreateNotifyTemplate. |
Version | String | Yes | 2021-03-03 | API version. The API version is 2021-03-03. |
Name | String | Yes | template-demo | Name of alert notification template. Duplicate names are not allowed in the same region. |
Description | String | No | This is a description | Description of alert notification template. |
Channel | String | Yes | LarkBotWebhook | Channel of alert notification template. Available channels:
|
Active | Yes | - | Alert notification template. | |
Resolved | Yes | - | Notification template used when alerts are cleared. |
Parameter | Type | Required | Sample value | Description |
Parameter | Type | Required | Sample value | Description |
Title | String | No | An alert has been raised in the {{ .Region }} of Volcano | Template title. |
Content | String | Yes | Alerting rule: [{{ .AlertingRuleName }}]({{ .AlertingRuleDetailURL }}) Alerting level: {{ .Level }} Alerting condition: {{ .PromQL }} {{ .Comparator }} {{ .Threshold }} [ last for {{ .For }} ] | Template content. For more details about configurations, please refer to Lark notification template and Structure and parameters of Variables. |
Parameter | Type | Sample value | Description |
Parameter | Type | Sample value | Description |
Id | String | e28ae750-bbb8-4ff4-abf4-1e0e0f88808c | Alert notification template ID. |
HTTP status codes | Error codes | Error message | Description |
HTTP status codes | Error codes | Error message | Description |
400 | InvalidParameter.{{parameter}} | The specified parameter {{parameter}} is invalid. | The specified parameter is invalid. |
400 | MissingParameter.{{parameter}} | The required parameter {{parameter}} is missing. | Missing required parameters. |
403 | ProductUnsubscribed | You are not subscribed to VMP. Please go to the VMP console web page to subscribe to the service | The account is not subscribed to the VMP Service. |
409 | Conflict.Name | The specified name conflicts with existing {{resource}}. | The specified name has already been used by an existing resource. |