A função vinculada ao serviço AliyunServiceRoleForSLSAlert concede ao Simple Log Service as permissões necessárias para acessar recursos de outros serviços em nuvem, habilitando os recursos de alerta.
Cenários
Esta função aplica-se aos seguintes cenários:
-
Visualize detalhes e gerencie alertas diretamente pelas notificações, sem precisar fazer login no console do Simple Log Service.
Por exemplo, ao receber uma notificação de alerta via chatbot do DingTalk, basta clique em no link da mensagem para visualizar os detalhes e gerenciar o alerta, sem acessar o console.
-
Integrar o recurso de alerta a outros serviços em nuvem.
Um exemplo é a criação de um grupo de ações, na qual você pode selecione um serviço como Function Compute ou EventBridge como método de notificação.
O Simple Log Service assume a função vinculada ao serviço AliyunServiceRoleForSLSAlert para ler e modifique recursos de outros serviços em nuvem. Para mais informações, consulte Funções vinculadas ao serviço.
Descrição
Nome da função: AliyunServiceRoleForSLSAlert
Política anexada à função: AliyunServiceRolePolicyForSLSAlert
-
Documento da política:
{ "Version": "1", "Statement": [ { "Action": [ "log:GetJob", "log:UpdateJob", "log:GetResource", "log:ListResources", "log:GetResourceRecord", "log:ListResourceRecords", "log:UpdateResourceRecords" ], "Resource": [ "acs:log:*:*:project/*" ], "Effect": "Allow" }, { "Effect": "Allow", "Action": [ "log:GetLogStoreLogs" ], "Resource": "acs:log:*:*:project/sls-alert-*" }, { "Action": [ "eventbridge:PutEvents" ], "Resource": "*", "Effect": "Allow" }, { "Action": [ "fc:InvokeFunction" ], "Resource": "acs:fc:*:*:services/*/functions/sls-ops-*", "Effect": "Allow" }, { "Action": "ram:DeleteServiceLinkedRole", "Resource": "*", "Effect": "Allow", "Condition": { "StringEquals": { "ram:ServiceName": "alert.log.aliyuncs.com" } } } ] }