Ce guide de référence fournit un aperçu complet de toutes les métriques collectées par l'intégration OpenTelemetry pour Redis, vous aidant à comprendre quelles données sont disponibles pour monitorer la santé et les performances de votre instance Redis.
Indicateurs clés en un coup d'œil
Monitorez l'état de santé et les performances de votre instance Redis avec ces métriques essentielles :
Catégorie de métrique | Ce qu'elle mesure | Priorité |
|---|---|---|
Utilisation de la mémoire |
,
— Consommation actuelle de mémoire par rapport à la limite configurée | Critique |
Taux d'accès au cache |
,
— Ratio de recherches de clés réussies | Critique |
Évictions de clés |
— Clés supprimées en raison de la pression sur la mémoire | Critique |
Commandes/sec |
,
— débit des commandes en cours d'exécution | Important |
Clients connectés |
,
— Connexions actives et en attente | Important |
Taux de fragmentation |
— Ratio entre la mémoire allouée par le système d’exploitation et celle allouée par Redis | Monitoring |
Santé Cluster |
,
,
— État global du cluster et couverture des emplacements (mode Cluster uniquement) | Critique |
Référence complète des métriques
L'intégration collecte plus de 30 métriques d'instance à travers les commandes, la mémoire, l'espace clé, les connexions et la réplication — plus 9 métriques spécifiques au cluster pour les déploiements Redis Cluster. Développez les sections ci-dessous pour des spécifications de métriques détaillées.
Conseil
Pour le catalogue complet en amont, consultez la documentation redisreceiver d'OpenTelemetry.
Métriques Cluster
Ces métriques ne sont disponibles que lors du monitoring de Redis en mode Cluster. Elles nécessitent l'activation des métriques de cluster dans le Récepteur Redis (toutes les métriques de cluster sont désactivées par défaut) ou l'utilisation de l'approche du Récepteur Prometheus avec redis_exporter --is-cluster.
métrique | Description | Type |
|---|---|---|
| État de santé global du cluster. 1 = OK (tous les slots servis), 0 = FAIL (un ou plusieurs slots indisponibles). | Jauge |
| Nombre de slots de hachage mappés aux nœuds. Doit être de 16 384 pour un cluster pleinement opérationnel. | Jauge |
| Nombre d'emplacements servant activement des requests sans problème. | Jauge |
| Nombre de slots à l’état PFAIL (défaillance probable) — un nœud est suspecté d’être injoignable mais ce n’est pas encore confirmé. | Jauge |
| Nombre d'emplacements dans un état FAIL confirmé — NE servant PAS de trafic. | Jauge |
| Nombre total de nœuds (maîtres + réplicas) visibles dans le cluster. | Jauge |
| Nombre de nœuds maîtres servant actuellement des slots de hachage. | Jauge |
| Total des messages de bus de cluster envoyés (ping, pong, meet, fail). Un trafic régulier indique un protocole de gossip sain. | Cumulatif |
| Nombre total de messages du bus de cluster reçus des nœuds pairs. Une baisse soudaine indique une possible partition du réseau. | Cumulatif |
Conseil
Tous les nœuds d'un Cluster Redis signalent des métriques de cluster identiques (CLUSTER INFO renvoie les mêmes données à partir de n'importe quel nœud). Vous pouvez activer le monitoring de cluster sur tous les nœuds pour des raisons de résilience ou sur un seul nœud pour minimiser les données redondantes. Pour l'approche du Récepteur Prometheus, utilisez redis_exporter --is-cluster qui collecte automatiquement ces métriques.
Attributs de ressource
Les attributs de ressource sont attachés à toutes les métriques et vous aident à filtrer et regrouper vos données dans New Relic.
Attribut | Description |
|---|---|
| Nom d’hôte ou adresse IP du serveur Redis |
| Numéro de port du serveur Redis |
| Identifiant personnalisé pour l’instance Redis |
| Version du serveur Redis |
| Nom d’hôte où le collecteur s'exécute |
| Identifiant unique de l'hôte |
| Nom du cluster Kubernetes |
| Espace de nommage Kubernetes |
| Nom du pod Kubernetes |
| Nom du Cluster Redis défini par l'utilisateur (présent uniquement sur les métriques de cluster) |
| Toujours
|
| Nom de la bibliothèque d'instrumentation |
Prochaines étapes :
- Installation sur l’hôte: configurez le monitoring pour Redis s’exécutant sur des hôtes/machines virtuelles
- Installation Kubernetes: configurer le monitoring pour Redis sur Kubernetes
- Consultez vos données: explorez les dashboards et configurez des alertes
- Dépannage: résoudre les problèmes courants liés à la collecte de données