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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

newrelic_custom_metric (API do agente PHP)

Sintaxe

newrelic_custom_metric(string $metric_name, float $value)

Adicione uma métrica personalizada (em milissegundos) para cronometrar um componente do seu aplicativo não capturado por padrão.

Requisitos

Compatível com todas as versões do agente.

Descrição

Registro de métricas personalizadas que não são capturadas por padrão pelo agente PHP.

Então você pode:

  • Utilize métrica e evento para pesquisar sua métrica personalizada, criar gráficos customizáveis e adicioná-los ao dashboard.
  • Use a API REST do New Relic para recuperar e usar programaticamente dados métricos personalizados fora da interface do New Relic.
  • Crie alertas de métrica personalizada para avisar você ou sua equipe quando sua métrica personalizada ultrapassar valores específicos.

Parâmetro

Parâmetro

Descrição

$metric_name

corda

Obrigatório. Nomeie sua métrica personalizada com um prefixo Custom/ (por exemplo, Custom/MyMetric). Isto ajuda a interface a organizar suas métricas personalizadas em um só lugar, e torna-as facilmente encontráveis através do métrica Explorer.

$value

float

Obrigatório. Registra o tempo em milissegundos. Por exemplo: um valor de 4 é armazenado como .004 segundos nos sistemas da New Relic.

Se o valor for NaN, Infinity, denorm ou zero negativo, o comportamento desta função é indefinido. A New Relic pode descartar 1 ou mais bits de precisão (ULPs) do valor fornecido.

Valores de retorno

Retornará true se a métrica foi adicionada com sucesso.

Exemplos

Grave um tempo de resposta de 100 milissegundos

function example() {
if (extension_loaded('newrelic')) { // Ensure PHP agent is available
newrelic_custom_metric("Custom/custom-metric-name", 100.00);
}
}
Copyright © 2024 New Relic Inc.

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