• 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

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.