• /
  • 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

Crie benchmark de desempenho com nível de serviço

Objetivos

Ao final deste tutorial, você irá:

  • Entenda os indicadores de nível de serviço (SLIs) e os objetivos de nível de serviço (SLOs).

  • Crie e defina SLIs e SLOs para sua experiência de front-end.

  • Configure

    para avisar sobre qualquer violação de SLI ou SLO para que você possa reagir antes que elas afetem seu usuário.

Por que criar benchmark de desempenho

Agora que você corrigiu a causa raiz dos problemas de desempenho do seu aplicativo, vamos configurar o nível de serviço para que você possa responder rapidamente caso alguma lentidão apareça novamente.

Vejamos a diferença entre nível de serviço, SLOs e SLIs. _nível de serviço descreve os serviços prestados ao usuário dentro de um determinado período de tempo, em termos mensuráveis. _Os objetivos de nível de serviço (SLOs) são as metas definidas para a disponibilidade esperada de um sistema. *Os indicadores de nível de serviço (SLIs) são as principais medidas e métricas para determinar a disponibilidade de um sistema.

Unir tudo isso permite que você:

  • Facilite a configuração futura agora que você estabeleceu uma baseline de desempenho e confiabilidade para seu aplicativo.
  • Defina a confiabilidade entre as equipes com recomendações de SLO e SLI que ajudam a determinar os limites do serviço.
  • Padronize a confiabilidade: as equipes interorganizacionais têm uma visão unificada e transparente da confiabilidade do serviço e podem cumprir melhor o SLA voltado para os clientes.

Criar benchmark de desempenho

Vamos começar criando seu desempenho do aplicativo benchmark:

Embora haja uma grande quantidade de SLIs que você pode usar para definir seu benchmark de desempenho, a seguir estão alguns que recomendamos especificamente. Cada recolhedor tem uma explicação de quando você deve escolher aquele SLI e uma consulta NRQL correspondente (que você usará na etapa 2).

Por enquanto, basta selecionar um dos seguintes:

SLIs for APM services instrumented with the New Relic agent: com base no evento Transaction , esses SLIs são os mais comuns para serviços orientados por solicitação:

Dica

Sua organização deve definir SLOs e SLIs com base em suas necessidades específicas, nas expectativas do usuário e nos recursos disponíveis. Após concluir este tutorial, recomendamos que você aprenda mais sobre como definir nível de serviço personalizado granular.

Escolha a entidade correspondente para a qual você deseja criar um nível de serviço. Pode ser uma workload inteira, um serviço específico, um monitor Sintético ou até mesmo uma transação específica. Depois de selecionar sua entidade, clique em Continue no lado esquerdo do painel da interface.

Defina o SLI que você escolheu na etapa um neste painel. Por exemplo, se você escolhesse definir um SLI para o sucesso do serviço, você usaria a seguinte consulta:

Valid events fields

FROM: Transaction
WHERE: entityGuid = '{entityGuid}'

Onde {entityGuid} é o GUID do serviço.

Bad events fields

FROM: TransactionError
WHERE: entityGuid = '{entityGuid}' AND error.expected IS FALSE

Onde {entityGuid} é o GUID do serviço.

Selecione Continue no painel esquerdo depois de confirmar que sua consulta está correta para concluir a criação do seu nível de serviço.

Próximos passos

Parabéns! Você concluiu nossa jornada sobre como usar o New Relic para melhorar o desempenho do seu aplicativo! Pronto para saber mais sobre o recurso New Relic? Dê um mergulho mais profundo:

1Prepare to triage your application

2Identify problematic transactions

Copyright © 2024 New Relic Inc.

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