Surveillance OpenShift
Icône Open Shift
Observabilité et surveillance Red Hat OpenShift

L’observabilité Red Hat OpenShift est un élément important de la solution complète de surveillance des conteneurs d’Instana. OpenShift est une distribution Kubernetes gérée de Red Hat pour le déploiement de logiciels et d’applications conteneurisés gérés. La solution allie Kubernetes et Docker à des outils DevOps et des fonctionnalités de sécurité pour un développement rapide d’applications d’entreprise.

OpenShift peut être utilisée de plusieurs façons :

  • En autonomie sur l’ordinateur portable d’un développeur
  • Sur le cloud public de Red Hat
  • Sur le cloud privé de Red Hat
  • Sur votre propre cloud privé
Profitez d'un ESSAI GRATUIT !

14 jours, version complète, aucunes données bancaires requises

Déploiement de la surveillance OpenShift

Le détecteur de surveillance OpenShift d’Instana peut être déployé dans n’importe lequel des environnements ci-dessus. L’agent Instana est déployé en tant que DaemonSet ciblé pour s’exécuter sur certains nœuds. L’agent détecte automatiquement toutes les piles technologiques déployées sur les pods Kubernetes de chaque nœud avant de charger les détecteurs de surveillance correspondants et d’envoyer immédiatement les données de mesure. Un exemple de fichier YAML est disponible dans la documentation.

Pour optimiser la performance des applications OpenShift et automatiser les flux de travaux de gestion des performances, l’observabilité et la surveillance automatiques OpenShift d’Instana ne se limitent pas aux indicateurs classiques pour fournir des fonctionnalités de contrôle complètes du cloud, de Kubernetes, de l’infrastructure, des applications et des services :

  • Reconnaissance des nœuds Kubernetes et des services déployés
  • Instrumentation et fonction de trace automatiques du code pour Java, Node, .NET et 7 autres langages
  • Mappage automatique des applications, des conteneurs et des clusters Kubernetes
  • Traçage de toutes les requêtes de bout en bout sur tous les systèmes et services
  • Contrôle de l'état de santé des applications, des services, de l'infrastructure, de Kubernetes et du cloud

L’observabilité complète de l’infrastructure OpenShift nécessite une surveillance des performances des hôtes virtuels, des nœuds, des clusters et des pods. En outre, tous les conteneurs exploités sont gérés, de même que l’infrastructure et les services d’application qui s’y exécutent.

Instana est le moyen le plus rapide d’obtenir une observabilité complète des applications exécutées sur une pile Red Hat OpenShift. L’agent Instana identifie et surveille automatiquement toutes les instances Kubernetes avec des détecteurs de surveillance K8s préconfigurés. Chaque application est mappée, surveillée, tracée et profilée automatiquement.

Surveillance des performances OpenShift

Instana identifie automatiquement tous les nœuds Kubernetes en cours d’exécution et déploie automatiquement un détecteur Kubernetes Monitoring entièrement configuré (lien externe à ibm.com). La base de connaissances d’Instana sait quels indicateurs de performance collecter pour surveiller l’état de santé d’OpenShift, de l’infrastructure et des services fonctionnant dans l’environnement K8s. Ainsi, la surveillance d’une distribution OpenShift Kubernetes est on ne peut plus simple.

Observation de l’infrastructure, des applications et des services Red Hat OpenShift

Instana cartographie, surveille et trace automatiquement tous les services et applications passant par le cluster GKE, détectant tous les événements et problèmes de performance/disponibilité, tout en identifiant tous les incidents de service, en reliant la surveillance, le traçage, le profilage et l'analyse des données.

Visibilité de la configuration OpenShift

En plus des données de performance et de santé, le système de surveillance de Kubernetes d’Instana collecte également des données de configuration relatives à Kubernetes, aux pods et aux conteneurs, ce qui permet à Instana de les analyser et de les corréler avec les changements et les informations de performance des applications et des services.

Toutes les informations de performance et de configuration Kubernetes sont résumées dans un tableau de bord d’observabilité et de surveillance unique. Toutes les informations pertinentes sont affichées au même endroit, ce qui facilite la résolution des problèmes et l’optimisation des performances.

Le contrôle des performances OpenShift s’articule autour des indicateurs relatifs aux services et de leurs interactions avec d’autres services ou magasins de données. Instana identifie et collecte automatiquement les indicateurs de service pertinents.

Données d’observabilité et de surveillance Red Hat OpenShift

Le service d’observabilité OpenShift d’Instana collecte quatre types de données : données de cluster, informations de déploiement, mesures de pods et mesures de nœuds.

De plus amples informations au sujet des différents détecteurs sont disponibles dans la
documentation sur l’observabilité Kubernetes d’Instana.

Données de cluster

  • KPI
  • Nombre de nœuds
  • Allocation de pods
  • Allocation de requêtes du CPU
  • Allocation de la limite du CPU
  • Allocation des requêtes de mémoire
  • Allocation de la limite de mémoire
  • Ressources du CPU
  • Requêtes du CPU
  • Limites du CPU
  • Capacité du CPU
  • Ressources de mémoire
  • Requêtes de mémoire
  • Limites de mémoire
  • Capacité de mémoire
  • Pods (en cours d’exécution/attribués/en attente)
  • Capacité des pods
  • Copies (disponibles/souhaitées)
  • Liste de nœuds avec KPI
  • Liste de déploiements avec KPI
  • État des composants

Mesures des nœuds

  • KPI
  • Allocation de pods
  • Capacité du pod
  • Allocation de requêtes du CPU
  • Allocation de la limite du CPU
  • Allocation des requêtes de mémoire
  • Allocation de la limite de mémoire
  • Ressources du CPU
  • Requêtes du CPU
  • Limites du CPU
  • Capacité du CPU
  • Ressources de mémoire
  • Requêtes de mémoire
  • Limites de mémoire
  • Capacité de mémoire
  • Conditions
  • Étiquettes
  • Liste des pods

Mesures des pods

  • KPI
  • Phase
  • Redémarrages
  • Requêtes du CPU
  • Limites du CPU
  • Requêtes de mémoire
  • Limites de mémoire
  • Conditions
  • Étiquettes
  • Liste des conteneurs (état/redémarrages)

Informations sur le déploiement

  • Conditions
  • Étiquettes
  • Ressources du CPU
  • Requêtes du CPU
  • Limites du CPU
  • Ressources de mémoire
  • Requêtes de mémoire
  • Limites de mémoire
  • Pods (disponibles/souhaités)
  • Pods (en attente/prêts/pas programmés/pas prêts)
  • Durée de la phase d’attente
Installation de l’agent Instana : premiers pas

Vous souhaitez vous lancer dans l'aventure ? Vous pouvez essayer Instana ou créer un compte. C'est déjà fait ? Alors, consultez le guide d'initiation d'Instana.

Essai ou compte Instana Guide d'initiation d'Instana