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

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.