• 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_record_custom_event (API do agente PHP)

Sintaxe

newrelic_record_custom_event(string $name, array $attributes)

Grave um evento personalizado com o nome e atributo fornecidos.

Requisitos

Versão do agente 4.18.0.89 ou superior.

Descrição

Registra um evento personalizado para uso no New Relic. Para mais informações veja Inserindo evento personalizado com o agente PHP.

Dica

Ao criar um evento personalizado, siga estas regras:

  • O agente registra no máximo 30.000 eventos por minuto por padrão. Você pode configurar o agente para registrar até 100.000 eventos por minuto alterando esta configuração ini.
  • Limite o número de nomes de tipos de eventos exclusivos criados e não gere esses nomes dinamicamente.
  • Evite usar palavras e caracteres reservados para nomes de eventos e atributos.
  • Certifique-se de não exceder as restrições de tamanho e taxa do evento.
  • Se newrelic_ignore_transaction for chamado dentro da mesma transação que newrelic_record_custom_event, o(s) evento(s) personalizado(s) não será(ão) reportado(s).

Parâmetro

Parâmetro

Descrição

$name

corda

Obrigatório. Nome do evento personalizado.

$attributes

matriz

Obrigatório. Forneça atributo personalizado como uma matriz associativa. Forneça os nomes dos atributos como chaves de até 255 caracteres e forneça os valores como valores escalares. matriz e objetos não são suportados.

Exemplos

Exemplo básico

if (extension_loaded('newrelic')) { // Ensure PHP agent is available
newrelic_record_custom_event("WidgetSale", array("color"=>"red", "weight"=>12.5));
}
Copyright © 2024 New Relic Inc.

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