Criar SLOs
Esta página descreve como criar um objetivo de nível de serviço (SLO) na Google Cloud consola. Para obter informações sobre como criar um SLO por programação, consulte Trabalhar com a API SLO
Para uma vista geral e informações sobre a conceção de SLOs, consulte o seguinte:
Para criar um SLO:
Aceda ao separador Estado de um serviço:
Na Google Cloud consola, aceda a Cloud Service Mesh.
Selecione o Google Cloud projeto na lista pendente da barra de menu.
Clique no serviço para o qual quer criar um SLO.
Na barra de navegação do lado esquerdo, clique em Estado.
Clique no link Criar um SLO.
Clique em Tipo de INS para selecionar o tipo de indicador do nível de serviço (INS) a acompanhar para este ONS. Selecione uma das seguintes opções:
- Disponibilidade: a relação entre o número de respostas bem-sucedidas e o número total de respostas. Os pedidos que falham antes de chegarem ao proxy sidecar do Envoy para o seu serviço (por exemplo, devido a falhas de rede ou de DNS) não estão incluídos nesta 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 de todas as chamadas.
Para SLIs de latência, introduza o Limite de latência em milissegundos.
Na secção Objetivo de SLO, introduza uma percentagem no campo Alvo de conformidade para definir o alvo de desempenho do SLI. O Cloud Service Mesh usa este valor para calcular a margem de erro que tem para este SLO.
Na secção Período de conformidade, selecione o Tipo de período e a Duração do período. Consulte o artigo Períodos de conformidade para mais informações sobre estas definições.
Opcionalmente, selecione Adicionar SLI em janela. Um SLI com janelas pode ajudar a detetar períodos em que o serviço não cumpre o alvo de conformidade do SLO (por exemplo, quando há picos no número de pedidos que aumentam a latência durante um curto período). Quando seleciona esta opção, tem de especificar:
- Alvo da janela: introduza uma percentagem alvo para cada janela.
- Duração da janela: introduza o período durante o qual o desempenho do SLO será medido em incrementos durante o período de conformidade.
Por exemplo, suponhamos que tem um SLO de Disponibilidade com um período contínuo de 7 dias e um objetivo de SLO de 99%. Em seguida, adiciona um alvo de janela de 95% e uma duração da janela de 5 minutos. Para estar em conformidade, o serviço precisa de 95% de todos os intervalos de 5 minutos nos últimos 7 dias para estar disponível, pelo menos, 99% do tempo.
Opcionalmente, clique em Dê um nome ao seu SLO para alterar o nome de apresentação do SLO predefinido. O Cloud Service Mesh fornece um nome predefinido que descreve o SLO com base nas definições.
Clique em Enviar.