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

Tutorial de integração de linguagem Go e ferramentas de construção

O SDK de integração de infraestrutura permite construir uma integração personalizada no host. Este documento explica as ferramentas de construção e os recursos disponíveis para construir uma integração no host com nossas ferramentas de linguagem Go.

Tutorial de integração

O tutorial de construção de integração de linguagem Go no GitHub fornece procedimentos passo a passo para construir uma integração de linguagem Go que reporte dados Redis.

O tutorial mostra como criar uma integração usando a linha de comando do Linux, mas você pode usar as mesmas técnicas para uma integração do Windows com uma instalação Go padrão e PowerShell. O comando make não funcionará com o PowerShell, mas você pode usar os comandos Go contidos nele como um guia para criar sua integração.

Dica

Você pode criar uma integração no host em qualquer idioma, mas Go é o idioma que New Relic usa para sua própria integração e ferramentas de construção. Para criar uma integração em outro idioma, siga as estruturas de arquivos de integração e os requisitos de saída JSON.

Pacote de construção de integração de idiomas Go

O tutorial se baseia em um pacote de biblioteca de construção de integração da linguagem New Relic Go, que fornece um conjunto de funções e estruturas de dados úteis do Go. O pacote oferece ferramentas que:

  • Gere uma estrutura de integração "scaffold" com todos os campos obrigatórios.
  • Leia valores de argumentos de linha de comando ou variáveis de ambiente.
  • Gere e imprima dados JSON em stdout.

Para obter informações sobre formatos de arquivo e especificações de saída JSON, consulte Requisitos de arquivo.

Copyright © 2024 New Relic Inc.

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