Avec New Relic, vous pouvez rester informé des problèmes Kubernetes en définissant les données spécifiques que vous souhaitez monitorer, en définissant un seuil personnalisable et en configurant la notification que vous souhaitez recevoir. Vous pouvez ajouter un ensemble de règles d'alerte recommandées que vous pouvez adapter à vos besoins, ou vous pouvez créer , des politiques et workflows entièrement personnalisés en fonction de votre environnement.
Conseil
Consultez les concepts et termes d’alerte pour plus d’informations sur le fonctionnement des alertes.
Créer une condition d'alerte Kubernetes
Accédez à one.newrelic.com > All capabilities > Infrastructure et cliquez sur Alerts dans le volet de navigation de gauche.
Cliquez sur + New Alert Condition.
Choisissez Kubernetes comme type d'alerte et définissez votre seuil.
Définissez votre seuil.
Configurez votre règle d'alerte. Vous pouvez créer une nouvelle politique ou ajouter cette condition à une politique existante.
Définissez l'état de la condition.
(Facultatif) Ajoutez une URL de runbook.
Cliquez sur Create.
Conseil
Vous pouvez également créer des alertes Kubernetes à l’aide d’une condition d’alerte NRQL.
Créer une règle d'alerte Kubernetes
Accédez à one.newrelic.com > All capabilities > Infrastructure et cliquez sur Alerts dans le volet de navigation de gauche.
Cliquez sur + New alert policy.
Saisissez un nom significatif pour la politique (64 caractères maximum).
Choisissez la manière dont vous souhaitez regrouper l’incident de cette politique.
(Facultatif) Cochez la case Suppress noise with machine learning correlation pour activer la corrélation pour la règle d'alerte.
Cliquez sur Set up notifications.
Notification d'alerte Kubernetes
Une fois que vous avez configuré votre condition d'alerte, vos politiques et vos workflows, vous commencerez à recevoir une notification lorsque le seuil configuré dans une condition d'alerte est déclenché. Vous avez ces options :
Accédez à un graphique des données d’incident en sélectionnant le nom de l’identifiant. L’identifiant de l’entité qui a déclenché l’alerte apparaît en haut du message de notification. Le format de l'identifiant dépend du type d'alerte :
Available pods are less than desired pods alertes:
K8s:CLUSTER_NAME:PARENT_NAMESPACE:replicaset:REPLICASET_NAMECPU or memory usage alertes:
K8s:CLUSTER_NAME:PARENT_NAMESPACE:POD_NAME:container:CONTAINER_NAME
Voici quelques exemples.