Hadoop YARN Monitoring joue un rôle essentiel dans les microservices de surveillance des applications d'Instana.
Hadoop YARN (lien externe à ibm.com) est un composant de la plate-forme open source Hadoop.YARN est l'abréviation de « Yet Aanother RResource NNegotiator ». Pour simplifier, YARN remplace MapReduce en assumant la responsabilité de la gestion des ressources et de la planification des tâches.
14 jours, version complète, sans carte bancaire
La surveillance Hadoop YARN fait partie de la solution automatisée de surveillance des performances des applications d'Instana.
Une fois l'agent Instana déployé dans une infrastructure exécutant Hadoop YARN, ce dernier détecte automatiquement la technologie et se configure pour contrôler Hadoop YARN, ses données de configuration et ses indicateurs de performance. Aucune installation ni configuration humaine n'est nécessaire.
Une fois qu'Instana déploie automatiquement sa surveillance Hadoop YARN, elle cartographie immédiatement l'infrastructure d'Hadoop YARN. L'agent Instana renvoie ensuite toutes les données vers notre modèle de diagramme dynamique, qui stocke et contextualise toutes les données de surveillance collectées. En règle générale, les données de configuration suivantes sont collectées :
Voici quelques exemples de mesures collectées :
Une liste complète est disponible dans la documentation Instana Hadoop YARN Monitoring.
Instana suit les indicateurs clés de performance d'Hadoop YARN afin d'en déduire un état de santé au sein de l'environnement surveillé. Le diagramme dynamique d'Instana regroupe les informations contextuelles permettant de déterminer la cause première des problèmes rencontrés par Hadoop YARN.
Instana est livré avec de nombreuses règles de santé prédéfinies reposant sur des connaissances approfondies et les bonnes pratiques. Parmi elles, on trouve par exemple :
En cas d'anomalie au niveau de la santé ou des performances d'Hadoop YARN, le problème sera signalé dans l'interface Instana et la couleur de l'instance sera modifiée. Si le service est affecté, un incident de service sera également créé et une alerte sera envoyée. Les problèmes de performance sont corrélés avec tous les changements effectués par les développeurs afin d'en déterminer la cause première.