• 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

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.