• 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

Execute a integração no host manualmente (simulação)

Problema

Você quer saber se uma integração on-host está configurada conforme o esperado e coletando métricas. Para diagnosticá-lo, use o sinalizador de simulação com o agente de infraestrutura ou execute a integração manualmente.

Solução

simulação de integração

A partir do agente de infra-estrutura versão 1.27.0, ele pode executar integração em modo de simulação para resolução de problemas. Neste modo, o agente executará integração a partir da configuração fornecida e imprimirá a saída integração na saída padrão.

Este modo suporta um único arquivo de configuração ou uma pasta com vários arquivos de configuração.

Sinalizador de simulação:

/usr/bin/newrelic-infra -dry_run -integration_config_path PATH_TO_FILE_OR_DIR

Exemplo: Testando um único arquivo de integração:

/usr/bin/newrelic-infra -dry_run -integration_config_path /any/absolute/path/mysql-config.yml

Exemplo: Testando um único arquivo de integração com log de depuração:

NRIA_LOG_LEVEL=trace /usr/bin/newrelic-infra -dry_run -integration_config_path /any/absolute/path/mysql-config.yml

Exemplo: Testando todos os arquivos dentro de uma pasta:

/usr/bin/newrelic-infra -dry_run -integration_config_path /any/absolute/path

Para cada execução de integração, o comando imprimirá o nome da integração e sua saída.

----------
Integration Name: nri-mysql
Integration Output: {"name":"com.newrelic.mysql","protocol_version":"3","integration_version":"1.8.0","data":[{"entity":{"name":"localhost:3309","type":"node","id_attributes":[]},"metrics":[{"cluster.nodeType":"master","db.handlerRollbackPerSecond":0,"db.innodb.bufferPoolPagesData":1139,"db.innodb.bufferPoolPagesFree":7049,"db.innodb.bufferPoolPagesTotal":8192,"db.innodb.dataReadBytesPerSecond":0,"db.innodb.dataWrittenBytesPerSecond":0,"db.innodb.logWaitsPerSecond":0,"db.innodb.rowLockCurrentWaits"...

Ao executar vários arquivos, as diferentes saídas de integração serão separadas por ----------

----------
Integration Name: nri-mysql
Integration Output: {"name":"com.newrelic.mysql","protocol_version":"3","integration_version":"1.8.0","data":...
----------
Integration Name: nri-ibmmq
Integration Output: {"protocol_version":"4","integration":{"name":"nri-ibmmq","version":"0.0.2"},"data":....

Execução manual

Utilize os seguintes comandos para executar sua integração manualmente:

Todas as integrações permitem as seguintes opções:

-help: Exibe a lista de parâmetros permitidos

-pretty: Produz JSON bem formatado

Copyright © 2024 New Relic Inc.

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