Monitoring Kubernetes

Le monitoring Kubernetes, simplifié

Fini le bruit au niveau des pods. Sentinel surveille la santé de vos workloads Kubernetes — Deployments, StatefulSets et DaemonSets — et vous alerte dès que quelque chose casse. Installez l'opérateur une fois, annotez vos workloads, c'est tout.

Comment fonctionne le monitoring Kubernetes

Trois étapes. Pas de sidecar, pas de scraping, pas de Prometheus à maintenir.

1

Déployez l'opérateur

Installez l'opérateur Sentinel dans votre cluster avec une seule commande Helm. Il observe directement l'API Kubernetes.

2

Annotez vos workloads

Ajoutez une annotation aux Deployments ou StatefulSets que vous voulez suivre. L'opérateur les détecte automatiquement.

3

Soyez alerté

Sentinel rapporte Up, Degraded ou Down selon les replicas ready vs desired et vous notifie sur Slack, email ou webhook.

Kubernetes

Monitoring Kubernetes natif

Déployez l'opérateur une fois. Annotez vos workloads. Sentinel s'occupe du reste.

Santé des workloads, pas le bruit des pods

Monitore les Deployments, StatefulSets et DaemonSets directement. Rapporte la santé basée sur les replicas ready vs desired — pas les événements individuels de pods.

Détection des rolling updates

Sait quand un rollout est en cours et le rapporte en métadonnée. Pas de fausses alertes pendant les déploiements.

Trois états de santé

Up (tous les pods ready), Degraded (disponibilité partielle), Down (aucun pod ready). Suivi dans le temps avec historique d'uptime.

Services multi-composants

Plusieurs workloads avec le même slug de service sont suivis comme composants. Dépliez la barre d'uptime pour voir la santé par composant.

1

Installer l'opérateur

helm install sentinel-operator \
  oci://ghcr.io/sentinel-app-io/charts/sentinel-operator \
  --namespace sentinel --create-namespace \
  --set credentials.sentinelUrl=https://app.sentinel-app.io \
  --set credentials.keyId=your-key-id \
  --set credentials.secret=your-secret
2

Annoter vos workloads

apiVersion: apps/v1
kind: Deployment
metadata:
  name: payment-api
  annotations:
    sentinel.io/monitor: "true"
    sentinel.io/service: "payment-api"
    # sentinel.io/component: "api"  # optional override

FAQ monitoring Kubernetes

Comment monitorer un déploiement Kubernetes ?

Installez l'opérateur Sentinel dans votre cluster avec Helm, puis ajoutez l'annotation sentinel.io/monitor: "true" à n'importe quel Deployment, StatefulSet ou DaemonSet. Sentinel suit automatiquement sa santé d'après les replicas ready vs desired et vous alerte en cas de dégradation.

Quelle différence entre monitoring des pods et des workloads ?

Le monitoring au niveau des pods vous inonde d'événements à chaque redémarrage ou reschedule. Sentinel surveille plutôt la santé du workload — il signale un service comme down uniquement quand le workload entier ne peut plus servir, pas au moindre churn de pod. Beaucoup moins de fausses alertes.

Sentinel fonctionne-t-il avec EKS, GKE et AKS ?

Oui. L'opérateur dialogue avec l'API Kubernetes standard, il tourne donc sur tout cluster conforme — Amazon EKS, Google GKE, Azure AKS, k3s ou auto-hébergé. Aucune configuration spécifique au cloud.

Le monitoring déclenche-t-il de fausses alertes pendant un rolling update ?

Non. Sentinel détecte qu'un rollout est en cours et le rapporte en métadonnée plutôt qu'en panne, pour que vos déploiements ne réveillent pas l'astreinte.

Des tarifs simples et transparents

Gratuit pour commencer. Évoluez selon vos besoins.