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.
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.
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 .
Renvoie HTTP 204 No Content en cas de suppression réussie.
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