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.
Nous travaillons toujours sur cette fonctionnalité, mais nous aimerions que vous l'essayiez !
Cette fonctionnalité est actuellement fournie dans le cadre d'un programme d'aperçu conformément à nos politiques de pré-sortie.
Les environnements Kubernetes modernes ont évolué vers des flottes complexes multi-cluster , mais les outils d'observabilité traditionnels n'offrent souvent qu'une vue fragmentée et cloisonnée de chaque cluster. Cette interface utilisateur Kubernetes inter-cluster fournit un centre de commande unifié qui transforme cette complexité multi-cluster en une clarté à l'échelle de l'ensemble du parc.
Cette vue unifiée aide l'ingénieur plateforme et les SRE à :
Unifiez l'observabilité de l'ensemble de la flotte sur un dashboard unique compatible avec le moniteur de cluster des agents New Relic ou OpenTelemetry.
Accélérez l'analyse des causes profondes grâce à un workflow de triage guidé.
Réduisez les coûts en identifiant les ressources gaspillées dans l'ensemble de la flotte.
Offrir aux développeurs une vision centrée sur l'application pour le libre-service.
Accédez à la nouvelle interface utilisateur
Vous pouvez accéder à la nouvelle interface utilisateur inter-cluster Kubernetes depuis l'option Kubernetes dans le menu de navigation de gauche de la plateforme New Relic.
Pour accéder à l'interface utilisateur inter-cluster Kubernetes :
Cliquez sur le bouton Try it out en haut à droite de la page.
Scorecards et tableau
Les scorecards résument chaque métrique sur l’ensemble de votre parc, et le tableau de répartition catégorise les valeurs par cluster, nœud, ou workload. Les scorecards, et les lignes du tableau deviennent orange (avertissement), ou rouges (critique), lorsqu’une valeur atteint un seuil de gravité. Les ratios tels que 2/436 changent de couleur en fonction de leur pourcentage.
Sélectionnez avg, p95, p99, ou max pour mettre à jour les cartes de score et le graphique en courbes. Le tableau de répartition affiche toujours les valeurs moyennes.
Désactivez Include healthy entities pour filtrer la liste sur les entités avec un seuil de statut orange ou rouge actif.
Les entités qui ont cessé d'émettre restent dans la liste, affichant les données historiques pour la plage de temps sélectionnée.
Capacités d'exploration pour le triage
Vous pouvez accélérer l’analyse des causes profondes avec l’interface utilisateur inter-cluster en utilisant un workflow de tri guidé qui passe des métriques à l’échelle du parc aux entités individuelles :
Du tableau de bord au classement des entités : sélectionnez un tableau de bord pour trier le tableau par cette métrique par ordre de gravité décroissant et tracez les 10 premières entités dans le graphique en courbes.
De la métrique de tableau au navigateur Kubernetes : survolez une valeur de métrique avec le pointeur de la souris pour afficher la ligne de tendance de l'entité, puis sélectionnez View in navigator pour ouvrir le navigateur Kubernetes.
De l'entité aux détails : survolez le nom d'une entité pour voir ses métriques dorées et les entités associées, ou cliquez dessus pour ouvrir sa page de présentation.
Métriques spécifiques à l'onglet
L'interface utilisateur est organisée en cinq onglets principaux. Scorecard: seuils s'appliquent aux cartes de score et Table: seuils s'appliquent aux lignes du tableau. Lorsqu'ils sont identiques, un seul ensemble est répertorié. Les décomptes couvrent la plage de temps sélectionnée.
L'onglet Overview fournit un résumé général de l' état opérationnel, de la capacité et des risques de l'ensemble de votre flotte Kubernetes.
Nom métrique
Description
Importance
seuil
Unhealthy nodes
Nœuds non sains sur l'ensemble des nœuds. Un nœud est non sain s'il n'est pas prêt ou s'il signale une condition de pression ou de réseau.
Signale une instabilité généralisée et des défaillances potentielles de zones au sein de l'infrastructure.
Orange : 1 % à <5 % des nœuds ; rouge : ≥5 %.
Unhealthy workloads
Déploiements, daemonsets, et statefulsets avec des pods manquants ou indisponibles, sur l'ensemble des workloads.
Indique un échec dans la conciliation des états souhaités au sein de l'organisation.
Orange : 1 % à <5 % des workloads ; rouge : ≥5 %.
Running pods
Pourcentage de pods dans la phase
Running
, à l'exclusion des pods de job et des pods terminés.
Taux de réussite opérationnelle ; moins de 90 % de pods en cours d'exécution indique une défaillance généralisée.
Scorecard:
Orange : 90 % à <95 % ; rouge : <90 %.
Table:
Orange : >95 % à 99 % ; rouge : ≤95 %.
CPU usage
Utilisation du CPU du nœud en pourcentage du CPU allouable.
Mesure le risque de saturation agrégé des nœuds sur l'ensemble du parc informatique.
Orange : 75 % à <95 % ; rouge : ≥95 %.
Memory usage
Utilisation de la mémoire du nœud en pourcentage de la mémoire allouable.
Des valeurs élevées indiquent un risque de vagues d'expulsions massives au sein du groupe.
Orange : 75 % à <95 % ; rouge : ≥95 %.
Ephemeral storage
Pourcentage de la capacité du système de fichiers du nœud utilisée.
Essentiel pour éviter les plantages de Kubelet.
Orange : 75 % à <95 % ; rouge : ≥95 %.
Persistent storage
Pourcentage de la capacité du volume du pod utilisée.
Critique pour éviter les plantages d'applications stateful et les échecs d'écriture de données.
Orange : 75 % à <95 % ; rouge : ≥95 %.
Warning events
Nombre d'événements
Warning
Kubernetes.
Un niveau de bruit élevé masque les critiques des alertes et indique une dette de configuration.
Orange : 1 à 49 ; rouge : ≥50.
L'onglet Health se concentre sur les indicateurs liés à la disponibilité et à l'état actuel de vos nœuds et pods afin de détecter les risques de panne immédiate.
Nom métrique
Description
Importance
seuil
Nodes ready
Nœuds n'ayant signalé aucune condition non saine, sur l'ensemble des nœuds.
Disponibilité métrique ; les valeurs inférieures à 95 % signalent une grave instabilité de la flotte.
Scorecard:
Orange : 95 % à <100 % ; rouge : <95 %.
Table:
Lignes de Cluster : orange : >1 % à 2 % des nœuds prêts ; rouge : ≤1 %. Lignes de nœuds : rouge :
FALSE
.
Node memory pressure
Nombre de nœuds signalant
MemoryPressure
.
Prédit des vagues d'expulsions massives.
Scorecard:
Orange : 1 % à <6 % des nœuds ; rouge : ≥6 %.
Table:
Lignes de Cluster : orange : 98 nœuds ; rouge : ≥99 nœuds. Lignes de nœud : rouge :
TRUE
.
Node disk pressure
Nombre de nœuds signalant
DiskPressure
.
Risque de défaillances généralisées des nœuds dues à l'épuisement des disques.
Scorecard:
Orange : 1 % à <6 % des nœuds ; rouge : ≥6 %.
Table:
Lignes de Cluster : orange : 98 nœuds ; rouge : ≥99 nœuds. Lignes de nœud : rouge :
TRUE
.
Running pods
Pourcentage de pods dans la phase
Running
, à l'exclusion des pods de job et des pods terminés.
Taux de réussite opérationnelle ; moins de 90 % de pods en cours d'exécution indique une défaillance généralisée.
Scorecard:
Orange : 90 % à <95 % ; rouge : <90 %.
Table:
Orange : >95 % à 99 % ; rouge : ≤95 %.
Pending pods
Nombre de pods dans la phase
Pending
, à l'exclusion des pods de job.
Indique une défaillance du planificateur ou une saturation des capacités.
Scorecard:
Orange : 1 à 5 ; rouge : ≥6.
Table:
Orange : 1 ; rouge : ≥2.
Container restarts
Nombre de redémarrages du conteneur.
Symptômes de CrashLoopBackOff ou OOMKills.
Scorecard:
Orange : 1 à 5 ; rouge : ≥6.
Table:
Orange : 1 ; rouge : ≥2.
Network errors (per second)
Taux d'erreurs réseau par seconde.
Symptôme de défaillance matérielle ou de problèmes systémiques liés au CNI.
Scorecard:
Orange : 11 à <50 pour 100 nœuds ; rouge : ≥50 pour 100 nœuds.
Table:
Orange : 5 à 10 ; rouge : ≥11.
Warning events
Nombre d'événements
Warning
Kubernetes.
Un niveau de bruit élevé masque les critiques des alertes et indique une dette de configuration.
Orange : 1 à 49 ; rouge : ≥50.
L'onglet Performance mesure l'utilisation par rapport à la capacité totale et aux limites afin d'identifier la saturation des nœuds et le risque de dégradation des performances.
Nom métrique
Description
Importance
seuil
CPU usage (total)
Utilisation du CPU du nœud en pourcentage du CPU allouable.
Mesure le risque de saturation sur l'ensemble du parc immobilier.
Orange : 75 % à <95 % ; rouge : ≥95 %.
CPU usage (limits)
Utilisation du CPU en pourcentage des limites de CPU, lorsqu'elles sont définies.
Mesure la proximité de la limitation de débit.
Orange : 75 % à <95 % ; rouge : ≥95 %.
Memory usage (total)
Utilisation de la mémoire du nœud en pourcentage de la mémoire allouable.
Proximité du seuil d'expulsion.
Orange : 75 % à <95 % ; rouge : ≥95 %.
Memory usage (limits)
Jeu de travail de la mémoire en pourcentage des limites de mémoire, lorsqu’elles sont définies.
Proximité de l'événement OOMKill.
Orange : 75 % à <95 % ; rouge : ≥95 %.
Ephemeral storage
Pourcentage de la capacité du système de fichiers du nœud utilisée.
Essentiel pour éviter les plantages de Kubelet.
Orange : 75 % à <95 % ; rouge : ≥95 %.
Pod capacity
Pods en cours d'exécution en pourcentage du nombre maximum de pods que les nœuds peuvent exécuter.
Mesure la densité des ressources et l'épuisement des emplacements.
Orange : 85 % à <100 % ; rouge : ≥100 %.
Warning events
Nombre d'événements
Warning
Kubernetes.
Un niveau de bruit élevé masque les critiques des alertes et indique une dette de configuration.
Orange : 1 à 49 ; rouge : ≥50.
L'onglet Ressources analyse les demandes par rapport à l'utilisation et les demandes par rapport aux limites afin d'évaluer l'efficacité de l'allocation des ressources et d'identifier les gaspillages ou les inexactitudes de dimensionnement.
Nom métrique
Description
Importance
seuil
CPU usage vs requests
Utilisation du CPU en pourcentage des requests de CPU.
Indicateur de gouvernance pour la précision du dimensionnement et le gaspillage.
Scorecard:
Orange : <70 % ou ≥200 %.
Table:
Orange : <70 % ou >200 %.
CPU requests vs limits
requests CPU en pourcentage des limites CPU.
Mesure la marge de performance et la capacité de pointe.
Orange : 75 % à <95 % ; rouge : ≥95 %.
CPU throttling
Pourcentage de périodes CPU pendant lesquelles les conteneurs ont été limités.
Mesure la latence/le décalage causé par les quotas CFS.
Orange : 10 % à <50 % ; rouge : ≥50 %.
Memory usage vs requests
Utilisation de la mémoire en pourcentage des requests de mémoire.
Gouvernance métrique pour la précision du dimensionnement de la mémoire.
Scorecard:
Orange : <70 % ou ≥200 %.
Table:
Orange : <70 % ou >200 %.
Memory requests vs limits
requests de mémoire en pourcentage des limites de mémoire.
Permet d'évaluer l'efficacité de l'allocation des ressources et les risques de surprovisionnement.
Orange : 75 % à <95 % ; rouge : ≥95 %.
Pod evictions
Nombre de pods expulsés par le kubelet.
Symptôme de pénurie de ressources du nœud.
Scorecard:
Orange : 1 à 5 ; rouge : ≥6.
Table:
Orange : 1 ; rouge : ≥2.
Warning events
Nombre d'événements
Warning
Kubernetes.
Un niveau de bruit élevé masque les critiques des alertes et indique une dette de configuration.
Orange : 1 à 49 ; rouge : ≥50.
L'onglet Workloads offre une vue centrée sur l'application de vos déploiements, daemonsets, et statefulsets, mettant l'accent sur des métriques telles que l'état de préparation, les redémarrages, et les réplicas manquants pour diagnostiquer l'instabilité de l'application et une mauvaise qualité de service.
Nom métrique
Description
Importance
seuil
CPU usage (requests)
Utilisation du CPU en pourcentage des requests de CPU.
Mesure à quel point le workload est proche de dépasser le CPU demandé.
Orange : 75 % à <95 % ; rouge : ≥95 %.
CPU throttling
Pourcentage de périodes CPU pendant lesquelles les conteneurs ont été limités.
Mesure la latence/le décalage causé par les quotas CFS.
Orange : 10 % à <50 % ; rouge : ≥50 %.
Memory usage (limits)
Jeu de travail de la mémoire en pourcentage des limites de mémoire, lorsqu’elles sont définies.
Proximité de OOMKill.
Orange : 75 % à <95 % ; rouge : ≥95 %.
Pods ready/total
Pods prêts sur l'ensemble des pods.
Indique si tous les pods du workload sont disponibles.
Scorecard:
Orange : <100 %.
Table:
Orange : ≤99 %.
Pods unavailable
Réplicas souhaités qui ne sont pas disponibles.
Indique la disponibilité du service.
Scorecard:
Orange : 1 à 5 ; rouge : ≥6.
Table:
Orange : 1 ; rouge : ≥2.
Pods missing
Écart entre les réplicas souhaités et prêts.
Indique une dégradation du service.
Scorecard:
Orange : 1 à 5 ; rouge : ≥6.
Table:
Orange : 1 ; rouge : ≥2.
Pod evictions
Nombre de pods expulsés.
Le workload provoque une pression sur le nœud ou est mal configuré.
Scorecard:
Orange : 1 à 5 ; rouge : ≥6.
Table:
Orange : 1 ; rouge : ≥2.
Container restarts
Nombre de redémarrages du conteneur.
État de défaillance persistant (CrashLoopBackOff).
Scorecard:
Orange : 1 à 5 ; rouge : ≥6.
Table:
Orange : 1 ; rouge : ≥2.
Container image restarts
Nombre d'images de conteneur distinctes avec des redémarrages.
Indique si les redémarrages sont isolés sur une seule image ou répartis sur plusieurs.
Scorecard:
Orange : 1 à 2 ; rouge : ≥3.
Table:
Orange : 1 ; rouge : ≥2.
Warning events
Nombre d'événements
Warning
Kubernetes.
Un niveau de bruit élevé masque les critiques des alertes et indique une dette de configuration.