Lisez la suite pour savoir comment utiliser les recettes Chef de New Relic pour installer et configurer l'agent d'infrastructure de New Relic. Pour savoir comment utiliser les recettes Chef, consultez la documentation Chef.
Le livre de cuisine New Relic est disponible au Chef Supermarket. Cela vous aidera à faire évoluer vos efforts d’observabilité New Relic. Pour y parvenir, il utilise la CLI New Relic et notre référentiel d'installation ouvert. Il s’agit d’un effort soutenu par la communauté .
Compatibilité et exigences
Notre recette Chef a les exigences suivantes :
- Versions de Chef 15 ou supérieures
Plateformes supportées :
- Amazon Linux toutes versions
- CentOS version 5 ou supérieure
- Debian version 7 (« Wheezy ») ou supérieure
- Red Hat Enterprise Linux (RHEL) version 5 ou supérieure
- Versions Ubuntu 16.04., 18.04., 20.04* (versions LTS)
- Windows Server 2008, 2012, 2016 et 2019, ainsi que leurs Service Packs.
- SUSE Linux Enterprise 11, 12
Recettes Chef
monitoring d'infrastructure a une recette par défaut : default
. Incluez cette recette pour installer et configurer l’agent infrastructure , le log et . Si cette recette détecte une plateforme ou une version non prise en charge, l'exécution Chef échoue. La configuration dépend de votre configuration et de vos normes spécifiques.
Important
Ce livre de recettes installera toujours la dernière version de sortie de l'agent New Relic et ne prend pas en charge l'installation de versions plus anciennes.
Configurer New Relic avec Chef
Le gestionnaire de ressources newrelic_install
instrumentera New Relic à l'aide de notre guide d'installation, avec configuration minimale. Ce sera:
- Définissez n’importe quel attribut nécessaire à la configuration souhaitée
- Ajoutez la recette
newrelic-install::default
à votre liste d'exécution
Courir newrelic-install
newrelic_install 'install' do action :install new_relic_api_key node['newrelic_install']['NEW_RELIC_API_KEY'] new_relic_account_id node['newrelic_install']['NEW_RELIC_ACCOUNT_ID'] env node['newrelic_install']['env'] targets node['newrelic_install']['targets']end
Attribut Chef
La recette default
fournit l'attribut Chef suivant :
Nom | Est requis | Description |
---|---|---|
| Requis | Votre clé utilisateur New Relic. |
| Requis | |
| Requis | Liste des installations cibles à exécuter sur les hôtes. Les options disponibles sont :
|
| Facultatif | La régiondata center de votre organisation ( |
| Facultatif | Définit le serveur proxy que l'agent doit utiliser. |
| Facultatif | Spécifie la verbosité de la sortie de commande Les valeurs prises en charge incluent
|
| Facultatif | Balise de paire valeur clé ajoutée via l'attribut personnalisé. |
| Facultatif | Définit le délai d'expiration en secondes pour les installations de New Relic. La valeur par défaut est |