/* Si vous avez appliqué une règle ou modifié des paramètres à votre gateway et que cela ne prend pas effet comme prévu, ce guide vous aidera à diagnostiquer et à résoudre les problèmes courants. Suivez les étapes ci-dessous en fonction du problème spécifique que vous rencontrez : */
Problème : règle NRQL non valide
La règle déployée contient une syntaxe NRQL non valide.
Solution
- Recherchez l'événement d'enregistrement de règle ayant échoué et vérifiez le log du pod de gateway.
- Validez le NRQL dans le générateur de requêtes en utilisant
SELECT
au lieu deDELETE
, puis éditez la règle et redéployez. - Reportez-vous à la documentation NRQL pour obtenir des conseils.
Problème : déploiement de carte de configuration incorrect
Un ConfigMap
contenant une configuration d'application a été mis à jour avec une erreur.
Solution
- Vérifiez si le nouveau pod de déploiement ne parvient pas à redémarrer.
- Revenir à la configuration de travail précédente.
Problème : la tâche de déploiement de K8s ne peut pas être terminée
Les nouveaux pods avec les dernières modifications de configuration ne peuvent pas être planifiés en raison de l'épuisement des ressources.
Solution
- Consultez la page de résumé du gateway pour le cluster défectueux. Utilisez l’interface utilisateur Kubernetes pour afficher les événements pod et les tâches en attente.
- Augmentez la taille des pools de nœuds ou vérifiez les requests de limite de ressources (CPU et mémoire) pour le pod.
- Vérifiez les limites du fournisseur de cloud pour le nombre de nœuds actifs.
Problème : incompatibilité du schéma de données
La règle est écrite sur des données dans NRDB avec un schéma différent de celui du gateway.
Solution
- Suivez les instructions de documentation spécifiques à chaque type MELT pour garantir la compatibilité du schéma.