Nossa integração no host envia dados para o agente de infraestrutura, que por sua vez envia esses dados para a New Relic. A forma como a integração interage com o agente é controlada pela configuração de cada integração.
Para obter mais informações sobre a que integração isso se aplica, consulte integração no host instalação.
Visão geral de como funciona a configuração
Algumas de nossas integração no host são programas externos executados pelo agente de infraestrutura. Cada integração monitora um serviço específico. Uma integração possui, no mínimo, estes arquivos:
- Um executável que exporta vários tipos de dados em formato JSON esperado pelo agente
- Um ou mais arquivos de configuração no formato YAML (por exemplo, a configuração de integração do Apache). (Recomendamos lintar os arquivos de configuração YAML antes de usar para evitar problemas de formatação.)
Observe que, além da configuração específica da integração no host, você também pode editar a configuração do agente de infraestrutura.
Localização do arquivo de configuração
Com integração padrão no host instalação, a configuração está localizada no diretório do agente de infraestrutura. O agente determina esse local de configuração por meio de uma configuração em seu próprio arquivo de configuração.
Para algumas implementações, a configuração da integração estará localizada em outro lugar. Por exemplo:
- Serviços em execução no Kubernetes: a configuração está localizada no arquivo de configuração de integração do Kubernetes.
- Serviços em execução no Amazon ECS: a configuração é colocada no console AWS.
Formatos de configuração
Integração no host usa dois formatos de configuração:
Standard
: A partir de dezembro de 2019, o agente de infraestrutura versão 1.8.0 passou a suportar um novo formato utilizado por alguma integração. Este formato usa um único arquivo de configuração e oferece outras melhorias. Para obter mais detalhes, consulte Configuração padrão.
Legacy
: Este é o formato utilizado pela maioria das integração no host. Esta configuração usa dois arquivos: um arquivo de definição e um arquivo de configuração. Para obter mais detalhes, consulte configuração de legado.