Supervision des serveurs
avec le package KUBERNETES-INVENTORY


ServicePilot server-kubernetes-inventory


Qu'est-ce que l'Inventaire Kubernetes?

Kubernetes Inventory - également connu sous le nom d'inventaire k8s ou kube - est une plateforme d'orchestration de conteneurs permettant de planifier et d'automatiser le déploiement, la gestion et la mise à l'échelle d'applications conteneurisées.

Un inventaire Kubernetes précis et à jour est essentiel au succès de l'entreprise en raison de sa capacité à réduire les erreurs d'inventaire, à améliorer la capacité d'une organisation, à répondre aux demandes des clients et à réduire les coûts opérationnels. L'inventaire Kubernetes garde la trace des nœuds, des conteneurs d'un Pod et des ensembles de démons déployés dans un clsuter Kubernetes.

Supervision d'Inventaire Kubernetes

Ce package surveille un nœud Kubernetes en communiquant avec l'API Kubelet à partir d'un ServicePilot Agent installé dans un Pod. Il est supposé que les ServicePilot Agents s'exécutent dans des Pods faisant partie d'un DaemonSet au sein d'un cluster Kubernetes afin que chaque ServicePilot Agent puisse rendre compte des statistiques de son Node.

Les statistiques ainsi recueillies comprennent :

  • DeamonSet
    • Etat et nombre de pods exécutant le DeamonSet
  • Déploiements
    • Etat des Replicas
  • Nœud
    • Utilisation des pods
    • Utilisation de la mémoire
    • Utilisation CPU
  • Conteneurs d'un Pod
    • Etat
    • Requêtes de mémoire et limite
    • Redémarrage