Como criar SLOs
Nesta página, descrevemos como criar um objetivo de nível de serviço (SLO, na sigla em inglês) no Console do Google Cloud. Para informações sobre como criar um SLO de maneira programática, consulte Como trabalhar com a API SLO.
Para uma visão geral e informações sobre como criar SLOs, consulte:
Para criar um SLO:
Acesse a guia Integridade de um serviço:
No console do Google Cloud, acesse Cloud Service Mesh.
Selecione o projeto do Google Cloud na lista suspensa na barra de menus.
Clique no serviço para criar um SLO.
Na barra de navegação à esquerda, clique em Integridade.
Clique no link Criar um SLO.
Clique em Definir seu indicador de nível de serviço (SLI) para selecionar o tipo de indicador de nível de serviço (SLI) a ser rastreado para o SLO. Escolha uma destas opções:
- Disponibilidade: a proporção do número de respostas bem-sucedidas para o número total de respostas. As solicitações que falham antes de atingirem o proxy sidecar do Envoy para o serviço devido a falhas de rede ou DNS, não são incluídas nessa proporção.
- Latência: a proporção do número de chamadas que estão abaixo do Limite de latência especificado em relação ao número total de chamadas.
Para SLIs de latência, insira o Limite de latência em milissegundos.
Na seção Meta de desempenho, insira uma porcentagem no campo Meta para definir a meta de desempenho da SLI. O Cloud Service Mesh usa esse valor para calcular a margem de erro que você tem para esse SLO.
Na seção Período de conformidade, selecione o Tipo de período e a Duração do período. Consulte Períodos de conformidade para mais informações sobre essas configurações.
Como alternativa, na seção Definir a SLI, você pode selecionar a SLI baseada em Windows. Um SLI com janelamento pode ajudar a detectar períodos em que o serviço não atenderá à meta de conformidade de SLO (como quando há picos no número de solicitações que aumentam latência por um curto período de tempo). Ao selecionar essa opção, você precisa especificar:
- Critério de qualidade: defina um limite para a porcentagem de "bom desempenho" que precisa ser atendida para que uma janela seja considerada "boa".
- Duração: defina a duração de cada janela em que a performance do SLO será medida em incrementos durante o período de conformidade.
Por exemplo, suponha que você tenha um SLO de Disponibilidade com um Período corrido de 7 dias e uma Meta de SLO de 99 % Depois, você adiciona um critério de qualidade de 95% e uma duração de 5 minutos. Para estar em conformidade, o serviço precisa de 95% de todas as janelas de 5 minutos nos últimos 7 dias, esteja disponível pelo menos 99% do tempo.
Se preferir, clique em Nomear o SLO para alterar o nome de exibição padrão do SLO. O Cloud Service Mesh fornece um nome padrão que descreve o SLO com base nas configurações.
Clique em Enviar.