• 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

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.