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:

  1. Aceda ao separador Estado de um serviço:

    1. Na Google Cloud consola, aceda a Cloud Service Mesh.

      Aceda ao Cloud Service Mesh

    2. Selecione o Google Cloud projeto na lista pendente da barra de menu.

    3. Clique no serviço para o qual quer criar um SLO.

    4. Na barra de navegação do lado esquerdo, clique em Estado.

  2. Clique no link Criar um SLO.

  3. Clique em Definir o indicador do nível de serviço (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.
  4. Para SLIs de latência, introduza o Limite de latência em milissegundos.

  5. Na secção Objetivo de desempenho, introduza uma percentagem no campo Objetivo 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.

  6. 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.

  7. Em alternativa, na secção Defina o seu SLI, pode selecionar o SLI baseado no Windows. 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:

    • Critério de qualidade: defina um limite para a percentagem de "bom desempenho" que tem de ser cumprido para que uma determinada janela seja considerada "boa".
    • Duração: defina a duração de cada janela, durante a 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 critério de qualidade de 95% e uma duração 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.

  8. 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.

  9. Clique em Enviar.

O que se segue?