Use relatórios de SLA para visualizar métricas resumidas de desempenho ao longo do tempo ou em vários monitores. Compare seu desempenho atual com métricas históricas com relatórios diários, semanais e mensais.
Visualizar relatórios de SLA de monitoramento sintético
Para visualizar o relatório de SLA de toda a conta: Vá para one.newrelic.com > Synthetic monitoring > SLA Report. Escolha entre relatórios agregados por dia, semana ou mês selecionando Daily, Weekly ou Monthly conforme apropriado.
Você também pode visualizar relatórios de SLA para monitores individuais: Vá para one.newrelic.com > Synthetic monitoring > SLA.
one.newrelic.com > Synthetic monitoring > SLA: use relatórios de SLA para entender o desempenho do seu monitor ao longo do tempo.
Entenda a métrica do relatório SLA
Use relatórios de SLA para visualizar métricas de desempenho agregadas para um único monitor ou para todos os seus monitores na página SLA Reports de toda a conta. Os relatórios de SLA incluem as seguintes métricas:
Duration: a duração média em todos os resultados do monitor.
Uptime: a porcentagem de todos os resultados do monitor que foram encerrados com êxito. Por exemplo, monitor A pode verificar 50 vezes por dia e monitor B pode verificar 150 vezes por dia. Se monitor A tiver 29 sucessos em 50 e monitor B tiver 148 sucessos em 150, o Uptime seria 88,5:
(29+148)/(50+150)=88,5
Para relatórios de SLA individuais, a pontuação do tempo de operação inclui apenas o monitor selecionado.
Apdex: O Apdex médio em todos os monitores. monitor possui um Apdex T padrão de 7 segundos que pode ser modificado ao criar ou atualizar seu monitor Sintético. Apdex F, que define um resultado frustrante, é sempre quatro vezes Apdex T. Para obter mais informações sobre Apdex, consulte Apdex: Medindo a satisfação do usuário. Para visualizar as pontuações Apdex do seu monitor Sintético usando um valor Apdex T diferente, use a função NRQL apdex e o evento SyntheticCheck.
Para relatórios de SLA individuais, a pontuação Apdex inclui apenas o monitor selecionado.
% Satisfied: a porcentagem de resultados do monitor concluídos em um tempo "satisfatório". Um tempo satisfatório é definido como um resultado do monitor que termina no Apdex T ou menos.
% Toleration: a porcentagem de resultados do monitor concluídos em um tempo "tolerável". Um tempo tolerável é maior que Apdex T, mas menor que Apdex F (quatro vezes Apdex T).
% Frustrated: a porcentagem de resultados do monitor concluídos em um tempo "frustrante". Um tempo frustrante é maior que o Apdex F (quatro vezes o Apdex T).
O relatório de SLA para toda a conta inclui todos os tipos de monitor (ping, browser simples, browser com script e teste de API).
Usar funções de página
Os relatórios de SLA suportam o seguinte recurso:
If you want to... | Do this... |
---|---|
Visualize o relatório no Excel ou em um programa externo | Selecione Download this report as .csv para fazer download de uma cópia dos dados do seu SLA. Abra o arquivo no Excel, Google Drive ou outro editor de planilhas para analisar seus dados. |
Alterar o prazo | Escolha entre agregação diária, semanal ou mensal selecionando a guia apropriada. |
Gerar valores de SLA
Os valores do relatório de SLA são gerados a partir de consulta de NRQL frente aos dados de monitoramento sintético disponíveis. Você pode recriar facilmente esses valores e modificar a consulta para atender às suas necessidades.
Esta consulta retorna a duração média, o apdex e o tempo de operação. Substitua seus valores pelas variáveis destacadas e descritas abaixo.
SELECT average(duration), apdex(duration, t:), percentage(count(*), WHERE result='SUCCESS') FROM SyntheticCheck FACET timeperiod
Variável | Valor |
---|---|
| Forneça o Apdex T com o qual você gostaria de calcular seu apdex. O atributo de duração no evento |
| Este é o período que você gostaria de calcular. Para uma faceta daily report em |
A consulta NRQL é padrão para consultar a última hora de dados. Para ampliar o escopo dos seus dados, você precisará incluir uma cláusulaSINCE
no final da sua consulta.
Example #1: Daily report for the last week
Para gerar um relatório diário da última semana você adicionaria SINCE 1 week ago
:
SELECT average(duration), apdex(duration, t:7), percentage(count(*), WHERE result='SUCCESS') FROM SyntheticCheck FACET dateOf(timestamp) SINCE 1 week ago
Example #2: Report for a particular monitor
Para definir o escopo dos resultados para um monitor específico, você pode editar a consulta abaixo para incluir um nome de monitor específico:
SELECT average(duration), apdex(duration, t:7), percentage(count(*), WHERE result='SUCCESS') FROM SyntheticCheck FACET dateOf(timestamp) WHERE monitorName = 'mymonitor1'
Example #3: Report for multiple monitors
Para definir o escopo dos resultados para uma coleção de monitores:
SELECT average(duration), apdex(duration, t:7), percentage(count(*), WHERE result='SUCCESS') FROM SyntheticCheck FACET dateOf(timestamp) WHERE monitorName IN ('mymonitor1', 'mymonitor2', 'mymonitor3')