• 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

Docker e outros ambientes de contêiner: Instale C SDK

Você pode instalar o New Relic C SDK em um contêiner Docker (ou outro contêiner) para monitor um ou mais de seus aplicativos C.

Instale C SDK no ambiente de contêiner

Requisitos:

Cuidado

Os dados transmitidos do agente para o daemon não são criptografados. Recomendamos usar apenas uma conexão de rede privada entre o agente e o daemon. Isso se aplica apenas quando o agente e o daemon estão em execução em hosts diferentes.

Para instalar o C SDK para um ambiente de contêiner, recomendamos instalar o daemon C SDK em um contêiner Docker separado:

  1. Instale o daemon clonando o repositório C SDK e construindo o daemon. Isso é feito de maneira mais eficaz por meio do comando make daemon. Consulte o README.md para obter mais detalhes.

    Se estiver usando o Docker, você pode usar a imagem daemon C SDK no Dockerhub.

  2. Inicie o daemon usando os argumentos --address e --watchdog-foreground . O argumento --address é usado para definir uma porta onde o daemon está aceitando conexões. O argumento --watchdog-foreground garante que o daemon seja executado em primeiro plano.

Em seguida, use o SDK C em seu aplicativo em contêiner:

  1. Siga as etapas para adicionar o C SDK ao seu código.
  2. Aponte o C SDK para o daemon adicionando uma chamadanewrelic_init e transmitindo um argumento address válido. O valor desse argumento deve ser HOST:PORT, onde HOST é o nome ou endereço IP do host onde o daemon está sendo executado e PORT é o número da porta onde o daemon está atendendo.
Copyright © 2024 New Relic Inc.

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