Avec l'installation assistée de l'agent d'infrastructure pour Linux, vous pouvez apporter les modifications nécessaires au script d'installation et au fichier de configuration que nous fournissons afin de pouvoir l'adapter à votre environnement.
Important
L'installation assistée ne fonctionne que pour les gestionnaires de services Systemd, Upstart et SysV. Si vous utilisez un autre gestionnaire de services, procédez à l' installation manuelle.
Avant l'installation, vérifiez la compatibilité et les exigences.
Installer l'agent
Pour installer l’agent :
Téléchargez le fichier de l'agent du package ou utilisez la commande suivante qui récupère automatiquement une version spécifique de l'agent, sa somme de contrôle et la vérifie après le téléchargement. Remplacez
ARCH=amd64
par l'architecture souhaitée (amd64, 386, arm64, arm) etV=1.27.4
par la version la plus récente ou spécifique.bash$V=1.27.4 ARCH=amd64; echo "https://download.newrelic.com/infrastructure_agent/binaries/linux/${ARCH}/newrelic-infra_linux_${V}_${ARCH}.tar.gz" | { read url; wget "${url}"{,.sum}; shasum -a 256 --check ${url##*/}.sum; }À partir de la version
1.27.4
, nous fournissons la signature GPG du packagetar.gz
. Vous pouvez consulter la procédure de signature et les instructions de vérification dans le référentiel infra-agent sur GitHub.Décompressez le fichier.
Assurez-vous que le fichier se décompresse avec la structure suivante :
newrelic-infra|-- config_defaults.sh|-- etc| |-- init_scripts| | |-- systemd| | | `-- newrelic-infra.service| | |-- sysv| | | `-- newrelic-infra| | `-- upstart| | `-- newrelic-infra| `-- newrelic-infra| `-- integrations.d|-- installer.sh|-- usr| `-- bin| |-- newrelic-infra| |-- newrelic-infra-ctl| `-- newrelic-infra-service`-- var|-- db| `-- newrelic-infra| |-- custom-integrations| |-- integrations.d| |-- LICENSE.txt| `-- newrelic-integrations|-- log| `-- newrelic-infra`-- run`-- newrelic-infraMettez à jour votre clé de licence dans
config_defaults.sh
.Facultatif : mettez à jour tous les autres paramètres d’environnement dans le fichier de configuration.
Exécutez
installer.sh
avec les droits d’administrateur.
Le script identifie automatiquement votre gestionnaire de services. En cas d’échec, il vous sera prompt de le mettre à jour manuellement.
Ce document vous a-t-il aidé lors de votre installation ?
Configurer votre installation
Le fichier de configuration config_defaults.sh
sert de source de référence pour toutes les options de configuration. Il contient les paramètres d’environnement suivants :
Variable | Description |
---|---|
Requis au démarrage de l'agent. | Le répertoire personnel de l'agent. Défaut:
|
Requis lors de l'installation. | Le chemin vers le dossier binaire de l'agent. Défaut:
|
Requis lors de l'installation. | L'emplacement du fichier de configuration de l'agent. Défaut:
|
Seule option de configuration requise au démarrage. | La clé de licence de l'agent d'infrastructure. |
Requis au démarrage de l'agent. | L'emplacement où l'agent se log. Défaut:
|
Requis lors de l'installation. | Le niveau de privilège de l'agent. Les valeurs possibles sont Défaut:
|
Requis au démarrage de l'agent. | L'emplacement où l'agent placera son fichier PID. Défaut:
|
Requis au démarrage de l'agent. | Le répertoire contenant les fichiers configuration de l'intégration. Défaut:
|
Requis au moment de l'installation uniquement lorsque le mode d'exécution est défini sur | L'utilisateur qui exécutera l'agent binaire. |
Quelle est la prochaine étape ?
Vous pourriez également vouloir :
- Ajoutez un attribut personnalisé pour annoter vos données infrastructure .
- Connectez votre compte AWS si vos serveurs sont hébergés sur Amazon EC2.
- Activer le transfert de log.
- Ajoutez d’autres intégrationsinfrastructure pour collecter des données à partir de services externes.
- Démarrez, arrêtez, redémarrez ou vérifiez manuellement l'état de l'agent.