CoreDNS Suivi
Surveillez en temps réel le nombre de requêtes CoreDNS, les taux de réussite du cache, le temps de résolution et les taux d'erreur, sans aucune configuration.
Pourquoi surveiller ? CoreDNS?
CoreDNS est le serveur DNS par défaut pour Kubernetes et les environnements cloud natifs. La surveillance de CoreDNS garantit une résolution DNS rapide, des performances de cache optimales et une découverte de services fiable pour votre infrastructure.
Ce que nous surveillons
Requêtes/sec
Taux de requêtes DNS.
Ratio de hits du cache
Pourcentage de requêtes servies depuis le cache.
Latence de résolution
Temps moyen de résolution DNS.
Taux SERVFAIL
Pourcentage de résolutions en échec.
Taux NXDOMAIN
Taux de requêtes pour domaines inexistants.
Latence en amont
Temps de réponse des requêtes transférées.
Configurables déclencheurs d'alerte
Configurez des déclencheurs personnalisés dans votre tableau de bord pour être averti dès que les indicateurs d{name}s dépassent les seuils que vous avez définis.

Taux SERVFAIL
crucialSe déclenche en cas de taux élevé d'échecs de résolution.
Ratio de hits du cache
avertissementAlerte lorsque l'efficacité du cache chute.
Latence de résolution
avertissementSe déclenche en cas de résolution DNS lente.
Taux de requêtes
avertissementSe déclenche sur un volume de requêtes inhabituel.
Importance de la surveillance CoreDNS
Le DNS est la base de la connectivité réseau. Une résolution DNS lente ou défaillante impacte chaque service de votre infrastructure.
- Garantir une résolution DNS rapide
- Détecter immédiatement les pics de SERVFAIL
- Surveiller le cache pour des performances optimales
- Suivre la santé des résolveurs en amont


Pourquoi choisir Xitoring
Surveillance CoreDNS sans configuration.
- Installation en une commande
- Nœuds mondiaux
- Tableau de bord unifié
- Alertes multicanaux


Prérequis pour CoreDNS
Assurez-vous d'avoir tout cela en place — la plupart des installations sont une affaire de 60 secondes une fois ces conditions réunies.
- CoreDNS 1.x tournant sur le serveur
- Plugin Prometheus activé dans votre Corefile (port par défaut 9153)
- Accessibilité réseau de Xitogent vers l'endpoint metrics
Commencez par procès-verbal
Installer Xitogent sur votre serveur
Si ce n'est pas déjà fait, installez l'agent de monitoring léger Xitogent sur l'hôte qui exécute CoreDNS.
curl -s https://xitoring.com/install.sh | sudo bash -s -- --key=YOUR_API_KEYActiver le plugin prometheus dans CoreDNS
CoreDNS expose des métriques au format Prometheus via son plugin prometheus (endpoint par défaut :9153/metrics). Ajoutez `prometheus :9153` à votre Corefile, rechargez CoreDNS, puis confirmez que l'endpoint metrics est accessible depuis l'hôte de l'agent.
sudo xitogent integrateActiver l'intégration CoreDNS
Utilisez le tableau de bord Xitoring ou la CLI pour activer l'intégration CoreDNS. Xitogent détecte automatiquement l'endpoint metrics et commence à collecter les métriques de requêtes, cache et latence.
Configurer les seuils d'alerte (facultatif)
Définissez des seuils personnalisés pour le taux de SERVFAIL, le taux de cache hit ou la latence de résolution pour être notifié dès que la fiabilité ou les performances DNS se dégradent.
Vérifier que tout fonctionne
Exécutez cette commande sur le serveur pour confirmer que Xitogent a bien détecté l'intégration. De nouvelles métriques apparaîtront sur votre tableau de bord dans environ 30 secondes.
sudo xitogent statusVous envisagez des alternatives ?
Découvrez comment Xitoring se positionne face aux alternatives pour la surveillance de CoreDNS — tarifs forfaitaires, intégrations plus poussées et un seul agent pour couvrir tout votre stack.
Souvent a posé des questions
Commencer à surveiller CoreDNS aujourd'hui
Configuration en moins de 60 secondes. Aucune carte bancaire requise. Statistiques complètes dès le premier jour.
Commencer l'essai gratuit



