• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Estabelecer SLIs de capacidade

Ter um nível de serviço em recursos críticos de negócios, como login ou autorização de pagamento, fechará rapidamente a barreira linguística entre a TI e os negócios. As pontuações de nível de serviço nas capacidades também oferecem melhores oportunidades para corrigir os níveis de serviço quando eles começam a piorar. Por exemplo, se o nível de serviço de login começar a degradar, você saberá observar a dependência do gerenciamento de identidade e o fluxo de trabalho começando na API voltada para o consumidor.

Você não precisa ter conhecimento profundo de um aplicativo ou serviço para concluir esta tarefa. Você só precisa encontrar a API voltada para o consumidor (limite de serviço) e seguir as etapas abaixo para criar um nível de serviço de capacidade:

  1. Identifique o aplicativo de limite de serviço conforme descrito no documento de estabelecimento de um SLI de saída .

  2. Execute a consulta NRQL a seguir para identificar a linha de base da transação usada com mais frequência. Lembre-se de substituir Order-Processing pelo nome do aplicativo que você identificou.

    FROM Transaction SELECT count(*), percentile(duration, 95) WHERE appName='Order-Processing' FACET name SINCE 1 WEEK AGO

    Você deverá ver algo semelhante à captura de tela abaixo. Você verá que a primeira transação afirma que tem algo a ver com “compra”. Agora você pode criar um nível de serviço de capacidade de "compra".

    transaction list query
  3. Adicione WHERE name='Controller/Sinatra//purchase' ao final da sua consulta, substituindo Controller/Sinatra//purchase pelo nome da sua transação.

  4. Execute a consulta para ter certeza de que funciona. Agora você deve ver apenas uma transação no seu resultado. Copie esta consulta e o resultado DURATION (95%) em um bloco de notas. Você precisará de ambos em um momento.

  5. Crie um novo nível de serviço na plataforma. O início de um novo nível de serviço é descrito em Estabelecendo um SLI de desempenho de entrada.

Neste caso você deseja encontrar seu aplicativo (tipo APM Entity ) na lista para que possamos reter os metadados (tag) através do GUID da entidade. Em vez de " monitorSintético" como na seção acima, selecione "APM" no dropdown do filtro de entidade.

  1. Selecione o fluxo de trabalho guiado por "latência" para que a consulta válida seja preenchida automaticamente para você.

  2. Use seu bloco de notas para copiar apenas o name='your/transaction/name/here'.

  3. Adicione esta condição a ambas as consultas em nível de serviço, precedida de um AND , conforme sublinhado na imagem abaixo.

    capability query clause
  4. Ajuste a parte duration < 1.78 da segunda consulta para corresponder ao resultado DURATION (95%) na baseline original copiada para o bloco de notas.

  5. Nomeie esse nível de serviço, atualize a descrição e salve o nível de serviço.

A partir daqui, recomendamos que você configure alguns desses recursos de nível de serviço e apresente à equipe do aplicativo e à sua liderança para feedback.

Passo anterior

Aprenda como criar indicadores de entrada e objetivos

Próxima Etapa

Aprenda como usar técnicas de SLM para melhorar sua confiabilidade

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.