• /
  • EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Docker y otros entornos de contenedores: instale C SDK

Puede instalar el SDK de New Relic C en un contenedor docker (u otro contenedor) para monitor una o más de sus aplicaciones C.

Instale C SDK en un entorno de contenedor

Requisitos:

Advertencia

Los datos transmitidos desde el agente al daemon no están cifrados. Recomendamos utilizar únicamente una conexión de red privada entre el agente y daemon. Esto sólo se aplica cuando el agente y daemon se ejecutan en hosts diferentes.

Para instalar C SDK para un entorno de contenedor, recomendamos instalar el daemonC SDK en un contenedor docker independiente:

  1. Instale el daemon clonando el repositorio C SDK y compilando el daemon. Esto se hace de forma más eficaz mediante el comando make daemon. Consulte README.md para obtener más detalles.

    Si está utilizando Docker, puede utilizar la imagen del daemon C SDK en Dockerhub.

  2. Inicie el daemon usando los argumentos --address y --watchdog-foreground. El argumento --address se utiliza para establecer un puerto donde el daemon acepta conexiones. El argumento --watchdog-foreground garantiza que el daemon se ejecute en primer plano.

Luego, use el SDK de C en su aplicación en contenedores:

  1. Siga los pasos para agregar el SDK de C a su código.
  2. Apunte el SDK de C al daemon agregando una llamadanewrelic_init y pasando un argumento address válido. El valor de este argumento debe ser HOST:PORT, donde HOST es el nombre o la dirección IP del host donde se ejecuta el daemon y PORT es el número de puerto donde escucha el daemon .
Copyright © 2024 New Relic Inc.

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