• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Docker et autres environnements conteneurs : installer le C SDK

Vous pouvez installer le SDKNew Relic C sur un conteneur Docker (ou autre conteneur) pour monitorer une ou plusieurs de vos applications C.

Installer le C SDK dans un environnement de conteneur

Exigences:

Prudence

Les données transmises de l'agent au démon ne sont pas cryptées. Nous vous recommandons d'utiliser uniquement une connexion réseau privée entre l'agent et le démon. Cela s'applique uniquement lorsque l'agent et le démon s'exécutent sur des hôtes différents.

Pour installer le C SDK pour un environnement de conteneur, nous vous recommandons d'installer le démon du C SDK sur un conteneur Docker distinct :

  1. Installez le démon en clonant le référentiel C SDK et en créant le démon. Le moyen le plus efficace pour cela est d'utiliser la commande make daemon. Consultez le fichier README.md pour plus de détails.

    Si vous utilisez Docker, vous pouvez utiliser l'image du démon C SDK sur Dockerhub.

  2. Démarrez le démon en utilisant les arguments --address et --watchdog-foreground . L'argument --address est utilisé pour définir un port sur lequel le démon accepte les connexions. L'argument --watchdog-foreground garantit que le démon s'exécute au premier plan.

Ensuite, utilisez le C SDK dans votre application conteneurisée :

  1. Suivez les étapes pour ajouter le C SDK à votre code.
  2. Dirigez le C SDK vers le démon en ajoutant un appelnewrelic_init et en passant un argument address valide. La valeur de cet argument doit être HOST:PORT, où HOST est le nom ou l'adresse IP de l'hôte sur lequel le démon s'exécute et PORT est le numéro de port sur lequel le démon écoute.
Droits d'auteur © 2025 New Relic Inc.

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