• /
  • 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

Utilisation de l'API Blob Storage pour les configurations d'agent

fonctionnalité Disponibilité

Fleet Control for Kubernetes clusters est en disponibilité générale (GA). La prise en charge de la gestion des agents sur Linux and Windows hosts est actuellement en version préliminaire publique.

Pour une liste complète des agents pris en charge et de leurs environnements, consultez notre documentation sur la compatibilité des types d'agents.

La fonctionnalité d'aperçu public est fournie conformément à nos politiques de pré-sortie.

Le Blob Storage API est un service New Relic conçu pour téléverser et gérer des fichiers dans votre compte. NerdGraph est optimisé pour les requêtes et les mutations de données structurées, c'est pourquoi l'API Blob Storage est utilisée pour les opérations impliquant le transfert et le versionnage du contenu des fichiers.

Dans Fleet Control, le Blob Storage API gère les configurations d'agent — en assurant la création, la gestion des versions, la récupération de contenu et la suppression des fichiers de configuration.

Important

Les configurations d'agent dans Fleet Control utilisent le Blob Storage API, et non NerdGraph. Pour les opérations de flotte, de membre et de déploiement, consultez le tutorielNerdGraph .

Prérequis

  • Un compteNew Relic avec une clé d'API utilisateur
  • Ton New Relic Organization ID
  • Les permissions appropriées pour gérer les configurations

Authentification

Toutes les requêtes d'API Blob Storage nécessitent une authentification à l'aide d'une clé d'API utilisateur New Relic.

Générer une clé d'API :

  1. Allez sur one.newrelic.com
  2. Cliquez sur votre nom dans le coin inférieur gauche
  3. Sélectionnez API Keys
  4. Créez une clé User (et non une clé Browser ou Licence)

Inclure dans les en-têtes de requête :

Api-Key: NRAK-YOUR-USER-API-KEY

Point de terminaison de base

https://blob-api.service.newrelic.com/v1/e

Pour les comptes de la région UE, utilisez :

https://blob-api.service.eu.newrelic.com/v1/e

Opérations de configuration de l'Agent

Meilleures pratiques

  • Stockez les GUID d'entité : Enregistrez le entityGuid renvoyé par les opérations de création. Vous en aurez besoin pour les opérations de versioning, de récupération et de suppression.
  • Versionnez de manière incrémentielle : Créez de nouvelles versions pour les modifications de configuration plutôt que de supprimer et de recréer les configurations.
  • Utilisez des noms descriptifs : Les noms de configuration doivent indiquer clairement leur objectif et leur environnement cible.
  • Valider le YAML : Assurez-vous que le contenu de votre configuration est un YAML valide avant de le téléverser.
  • Vérifiez la compatibilité du type d'agent : Assurez-vous que votre type d'agent est compatible avec le type d'entité gérée (HOST ou KUBERNETESCLUSTER).
  • Sécurisez votre clé d'API : N'exposez jamais votre clé d'API utilisateur dans du code côté client ou des dépôts publics.
  • Vérifiez les codes d'état HTTP : L'API renvoie 2xx pour les opérations réussies, 404 pour non trouvé, et d'autres codes d'état pour les erreurs.

Réponses d'erreur courantes

Code d'état

Description

Solution

400 Bad Request

Paramètres de requête invalides ou JSON malformé dans l'en-tête NewRelic-Entity

Vérifier le format de la requête et les valeurs d'en-tête

401 Unauthorized

Clé API manquante ou invalide

Vérifiez que votre clé d'API utilisateur est valide et incluse dans l'en-tête Api-Key

404 Not Found

Configuration ou version introuvable

Vérifiez que le GUID de l'entité est correct

415 Unsupported Media Type

En-tête Content-Type incorrect

Utiliser

Content-Type: application/x-yaml

Ressources supplémentaires

Droits d'auteur © 2026 New Relic Inc.

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