Alertes intelligentes pour l' Kubernetes
Grâce aux alertes intelligentes d' Kubernetes, vous pouvez recevoir des alertes de manière proactive en sélectionnant un type d'entité d' Kubernetes, tel qu'un cluster, un pod ou un déploiement, puis en choisissant une métrique spécifique à surveiller pour cette entité. Cette fonctionnalité vous offre une vue ciblée des alertes intelligentes relatives à l'infrastructure, spécialement adaptées à votre environnement Kubernetes.
- Une vue spécialisée des alertes intelligentes d'infrastructure, axée sur l' Kubernetes, qui filtre et affiche uniquement les alertes liées aux types d'entités d' Kubernetes que vous devez gérer.
- Une sélection simplifiée des entités, qui vous permet de choisir parmi les types d'entités spécifiques à Kubernetes ( Kubernetes ), notamment les clusters, les nœuds, les pods, les déploiements, les composants du plan de contrôle, les applications ArgoCD, KubeCost, et bien plus encore.
- Surveillance centralisée d' Kubernetes, permettant d'accéder à toutes les alertes d' Kubernetes depuis le tableau de bord Kubernetes.
- Tirez pleinement parti de toutes les fonctionnalités d'alerte intelligente de l'infrastructure, notamment l'agrégation personnalisée, les alertes par entité, les alertes de prévision et les seuils à plusieurs niveaux de gravité.
Accéder aux alertes intelligentes d' Kubernetes
- Depuis la vue « Plateforme » d' Kubernetes
- Depuis le tableau de bord d'un cluster d' Kubernetes
- Depuis le tableau de bord de l'espace de noms « Kubernetes »
- Dans le menu de navigation de l'interface utilisateur d' Instana, sélectionnez « Plateformes ».
- Sélectionnez « Kubernetes ».
- Cliquez sur l'onglet « Alertes intelligentes ».

- Accédez au tableau de bord d'un cluster Kubernetes spécifique.
- Cliquez sur l'onglet « Alertes intelligentes ».

- Accédez au tableau de bord d'un espace de noms Kubernetes spécifique.
- Cliquez sur l'onglet « Alertes intelligentes ».

Ajouter une alerte intelligente « Kubernetes »
Vous pouvez créer des alertes intelligentes d' Kubernetes à partir de différents contextes dans l'interface utilisateur d' Instana. Lorsque vous créez des alertes à partir des tableaux de bord de cluster ou d'espace de noms, la portée de l'alerte est automatiquement préconfigurée avec les filtres appropriés pour cibler le contexte spécifique, ce qui vous fait gagner du temps et garantit la précision.
- Accédez à l'onglet « Alertes intelligentes » d' Kubernetes.
- Dans l'onglet « Alertes intelligentes », cliquez sur « Créer une alerte intelligente ». La boîte de dialogue de configuration « Créer une alerte intelligente » s'ouvre.
Figure 4 Créer une alerte intelligente dans l' Kubernetes 
- Terminez la configuration de votre alerte.La procédure de configuration des alertes intelligentes « Kubernetes » suit le même processus que celle des alertes intelligentes « Infrastructure » :
- Définir le périmètre : sélectionnez un type d'entité et un indicateur dans l' Kubernetes. Pour consulter la liste des types d'entités disponibles, voir Sélection du type d'entité.
- Définir le seuil : définir les seuils d'avertissement et d'alerte
- Définir le délai : configurer quand recevoir une alerte
- Sélectionner les canaux d'alerte : Choisir les canaux de notification
- Définir les propriétés de l'alerte : personnaliser le titre et la description de l'alerte
- Ajouter des données utiles personnalisées : inclure des informations contextuelles supplémentaires (facultatif)
Création à partir du tableau de bord d'un cluster d' Kubernetes :
- Accédez au tableau de bord d'un cluster d' Kubernetes.
- Cliquez sur l'onglet « Alertes intelligentes ».
- Cliquez sur « Créer une alerte intelligente ».
- La boîte de dialogue de configuration des alertes s'ouvre avec la section Filtre automatiquement renseignée par les filtres suivants, qui garantissent que l'alerte ne s'applique qu'aux ressources situées dans l'espace de noms sélectionné au sein du cluster spécifié :
kubernetes.cluster.name equals <cluster-name> - Terminez la configuration de votre alerte.
Création à partir d'un tableau de bord de l'espace de noms « Kubernetes » :
- Accédez au tableau de bord d'un espace de noms d' Kubernetes.
- Cliquez sur l'onglet « Alertes intelligentes ».
- Cliquez sur « Créer une alerte intelligente ».
- La boîte de dialogue de configuration des alertes s'ouvre avec la section Filtre automatiquement renseignée par les filtres suivants, qui garantissent que l'alerte ne s'applique qu'aux ressources situées dans l'espace de noms sélectionné au sein du cluster spécifié :
Etkubernetes.cluster.name equals <cluster-name>kubernetes.namespace.name equals <namespace-name> - Terminez la configuration de votre alerte.
- Le bouton permettant de créer une alerte intelligente Kubernetes ( ) se trouve dans un onglet différent de celui permettant de créer une alerte intelligente d'infrastructure ( )
- La liste des alertes de l'onglet « Smart Alerts » (Alertes intelligentes) de l' Kubernetes e n'affiche que les alertes liées à l' Kubernetes, tandis que l'onglet « Smart Alerts » (Alertes intelligentes) de l'infrastructure affiche toutes les alertes relatives à l'infrastructure.
- Lors de la sélection du type d'entité lors de la configuration de la portée de l'alerte, seules les entités « Kubernetes » peuvent être sélectionnées, tandis que toutes les entités d'infrastructure sont disponibles lors de la configuration d'une alerte intelligente d'infrastructure.
- Utilisez les alertes par entité pour les composants critiques. Pour les composants critiques d' Kubernetes, tels que API Server ou etcd, utilisez la fonctionnalité d'alerte par entité afin de recevoir des alertes distinctes pour chaque instance.
- Tirez parti de l'agrégation personnalisée pour les charges de travail. Pour les charges de travail d'application telles que les pods et les déploiements, utilisez une agrégation personnalisée regroupée par espace de noms ou par déploiement afin de réduire le bruit des alertes tout en conservant une bonne visibilité.
- Activer les alertes de prévision pour le stockage. Utilisez les alertes de prévision pour les indicateurs d' PersistentVolume s afin de résoudre de manière proactive les problèmes de capacité de stockage avant qu'ils n'affectent les applications.
- Regrouper par espace de noms. Lorsque vous surveillez les métriques à l'échelle du cluster, regroupez-les par espace de noms afin de déterminer quelles équipes ou applications sont concernées.
- Définissez des délais appropriés. Kubernetes Ces environnements peuvent être dynamiques, avec des redémarrages fréquents des pods, des opérations de mise à l'échelle et des mises à jour progressives. Bien que Instana propose des seuils basés sur des données historiques et des tendances, examinez et ajustez les paramètres de seuil temporel afin de tenir compte des schémas opérationnels habituels de votre cluster. Cela permet d'éviter les faux positifs dus à des problèmes passagers qui font partie du fonctionnement normal de l' Kubernetes.
Sélection du type d'entité
Lorsque vous créez une alerte intelligente dans l' Kubernetes, la liste déroulante « Type d'entité » n'affiche que les types d'entités liés à l' Kubernetes. Cette liste filtrée vous aide à trouver et à sélectionner rapidement le composant d' Kubernetes s que vous souhaitez surveiller. Les types d'entités suivants d' Kubernetes s sont pris en charge :
- Entités principales de la charge de travail :
- Cluster
- Noeud
- Espace de nom
- Pod
- Déploiement
- ReplicaSet
- ReplicationController
- DaemonSet
- Noeuds finaux
- Stockage :
- PersistentVolume
- PersistentVolumeClaim
- Composants du plan de contrôle :
- Serveur API
- Gestionnaire de contrôleurs
- Planificateur
- etcd
- Extensibilité :
- définition de ressource personnalisée
- Kubernetes GPT
- OpenShift:
- Configuration de déploiement OpenShift
- GitOps (ArgoCD):
- ArgoCD
- ArgoCD Demande
- Suivi des coûts :
- KubeCost Plateforme

Prise en charge de Terraform
Kubernetes Les alertes intelligentes peuvent être gérées par programmation en utilisant la même ressource Terraform que les alertes intelligentes d'infrastructure. Lorsque vous créez des alertes pour des types d'entités d' Kubernetes, celles-ci s'affichent automatiquement dans la vue « Alertes intelligentes » d' Kubernetes. Pour plus d'informations sur la gestion des alertes intelligentes à l'aide d' Terraform, consultez la documentation relative à la configuration des alertes d'infrastructure d' Instana.
Rubriques connexes
- Alertes intelligentes pour l'infrastructure : consultez les détails de référence pour la configuration.
- Canaux d'alerte : découvrez comment configurer les canaux de notification.
- Données personnalisées : découvrez comment ajouter des données personnalisées aux alertes.
- Kubernetes Surveillance : découvrez les fonctionnalités de surveillance d' Kubernetes disponibles sur Instana.