Atualiza uma linha de base.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| BaselineId |
integer |
Sim |
O ID da linha de base. Você pode chamar a operação ListBaselines para obter o ID. |
1000010800007 |
| ProjectId |
integer |
Sim |
O ID do projeto. Você pode chamar a operação ListBaselines para obter o ID. |
2043 |
| BaselineName |
string |
Não |
O nome da linha de base. |
BaselineName |
| Owner |
string |
Não |
O UID da Alibaba Cloud do proprietário da linha de base. |
3726346**** |
| Priority |
integer |
Não |
A prioridade da linha de base. Valores válidos: 1, 3, 5, 7 e 8. |
7 |
| NodeIds |
string |
Não |
A lista de nós upstream da linha de base. Separe vários IDs de nó com vírgulas (,). Se houver muitos nós, adicione um nó de carga zero downstream para facilitar o gerenciamento. |
1,2,3 |
| OvertimeSettings |
array<object> |
Não |
As configurações de tempo comprometido da linha de base. |
|
|
object |
Não |
O ciclo. |
||
| Cycle |
integer |
Não |
O ciclo correspondente ao tempo comprometido. O valor é 1 para linhas de base diárias. Para linhas de base horárias, você pode configurar até 24 ciclos. |
1 |
| Time |
string |
Não |
O tempo comprometido no formato hh:mm. Os valores válidos para hh são de 0 a 47, e os valores válidos para mm são de 0 a 59. |
00:00 |
| AlertMarginThreshold |
integer |
Não |
A margem de alerta da linha de base. Unidade: minutos. |
30 |
| BaselineType |
string |
Não |
O tipo da linha de base. Valores válidos: DAILY (linha de base diária) e HOURLY (linha de base horária). |
DAILY |
| Enabled |
boolean |
Não |
Especifica se a linha de base está ativada. Valores válidos:
|
true |
| AlertEnabled |
boolean |
Não |
Especifica se o alerta está ativado. Valores válidos:
|
true |
| AlertSettings |
array<object> |
Não |
As configurações de alerta da linha de base. |
|
|
array<object> |
Não |
As configurações de alerta. |
||
| AlertInterval |
integer |
Não |
O intervalo para alerta de evento. Unidade: minutos. Valor mínimo: 5. Valor máximo: 1440. |
30 |
| AlertMaximum |
integer |
Não |
O número máximo de vezes de alerta de evento. Valor máximo: 288. |
1 |
| AlertMethods |
array |
Não |
Os métodos de alerta. Valores válidos:
|
|
|
string |
Não |
O método de alerta. |
SMS |
|
| AlertRecipient |
string |
Não |
Os detalhes dos destinatários do alerta. Para usuários especificados, especifique uma lista de IDs de funcionários. Para uma escala de plantão, especifique o nome da escala. Para o proprietário, deixe este parâmetro vazio. |
123123 |
| AlertRecipientType |
string |
Não |
O tipo dos destinatários do alerta. Valores válidos:
|
OWNER |
| AlertType |
string |
Não |
A métrica de alarme para alerta. Valores válidos:
|
BASELINE |
| BaselineAlertEnabled |
boolean |
Não |
Especifica se o alerta da linha de base deve ser ativado. Esta é uma configuração específica da linha de base. Valores válidos:
|
true |
| DingRobots |
array<object> |
Não |
A lista de chatbots do DingTalk. |
|
|
object |
Não |
As configurações do chatbot do DingTalk. |
||
| AtAll |
boolean |
Não |
Especifica se todos os membros devem ser mencionados. Valores válidos:
|
false |
| WebUrl |
string |
Não |
A URL do webhook do chatbot do grupo do DingTalk. |
https://oapi.dingtalk.com/robot/send?access_token=xxx |
| SilenceEndTime |
string |
Não |
A hora de término do período de silêncio no formato HH:mm, como 00:00. |
00:00 |
| SilenceStartTime |
string |
Não |
A hora de início do período de silêncio no formato HH:mm, como 00:00. |
00:00 |
| TopicSlowConfig |
object |
Não |
As configurações de limite para alertas de lentidão de evento. |
|
| MinOver |
integer |
Não |
O limite mínimo de lentidão. Unidade: segundos. Valores válidos: 300 a 18000. |
3600 |
| OverFactor |
number |
Não |
A proporção usada para calcular o limite de lentidão com base na duração média histórica de execução da tarefa. Valores válidos: 0,1 a 2. |
0.2 |
| TopicTypes |
array |
Não |
A métrica de alarme para alerta de evento. Esta é uma configuração específica de evento. |
|
|
string |
Não |
Os tipos de eventos. Valores válidos: SLOW (lentidão) e ERROR (erro). Separe vários tipos de evento com vírgulas (,). |
SLOW |
|
| Webhooks |
array |
Não |
A lista de webhooks. |
|
|
string |
Não |
As URLs de webhook dos chatbots do WeCom ou Lark. Separe várias URLs de webhook com vírgulas (,). O parâmetro alertMethods deve incluir o método de alerta WEBHOOKS. Quando as configurações do parâmetro são definidas como undefined, o sistema limpa as URLs de webhook. Este recurso é suportado apenas no DataWorks Enterprise Edition. Regiões disponíveis: China (Shanghai), China (Chengdu), China (Zhangjiakou), China (Beijing), China (Hangzhou), China (Shenzhen), China (Hong Kong), Alemanha (Frankfurt) e Sudeste da Ásia-Pacífico 1 (Singapura). |
https://open.feishu.cn/open-apis/bot/v2/hook/xxx |
|
| RemoveNodeIds |
string |
Não |
Os IDs dos nós a serem removidos da linha de base. Separe vários IDs com vírgulas (,). |
123,456 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
OpenApiResultModel |
||
| Data |
boolean |
Indica se a linha de base foi atualizada. |
true |
| ErrorCode |
string |
O código de erro. |
401 |
| ErrorMessage |
string |
A mensagem de erro. |
The specified parameters are invalid. |
| HttpStatusCode |
integer |
O código de status HTTP. |
200 |
| RequestId |
string |
O ID da solicitação. O ID é um identificador exclusivo gerado pela Alibaba Cloud para a solicitação e pode ser usado para solucionar problemas. |
6E07E90B-D9BC-5D6B-896A-82BA41A34AE1 |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. |
true |
Exemplos
Resposta de sucesso
JSON formato
{
"Data": true,
"ErrorCode": "401",
"ErrorMessage": "The specified parameters are invalid.",
"HttpStatusCode": 200,
"RequestId": "6E07E90B-D9BC-5D6B-896A-82BA41A34AE1",
"Success": true
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.