BeanSpy

Microsoft.JEE.Deep.AvailabilityHealth.UnitMonitor (UnitMonitor)

Analyseur d'unité pour la surveillance approfondie d'un serveur d'applications.

Knowledge Base article:

Résumé

L'analyseur en profondeur de l'intégrité de la disponibilité ajoute des fonctionnalités de surveillance supplémentaires à la surveillance de la disponibilité de base. L'analyse approfondie vérifie que le serveur d'applications accepte et répond aux requêtes HTTP. Pour cela, vous devez vérifier que l'agent peut effectuer un appel à la page de statistiques BeanSpy.

Causes

Un état non intègre indique que l'analyse approfondie n'a pas pu établir une connexion à BeanSpy. Les causes possibles de ce problème sont les suivantes :

Résolutions

Vérifiez que BeanSpy a été déployé et qu'il est démarré en utilisant la console d'administration du serveur d'applications. Ensuite, vérifiez qu'aucun pare-feu ne bloque le port et que les informations d'identification utilisateur appropriées ont été fournies pour le compte d'identification.

Pour vérifier manuellement la connexion à BeanSpy, ouvrez un navigateur et connectez-vous à la page des statistiques :

Element properties:

TargetMicrosoft.JEE.ApplicationServer.Monitored.Instance
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.JEE.Deep.AvailabilityHealth.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Connexion au serveur d'applications interrompue
Le service de contrôle d'intégrité a perdu la connexion à BeanSpy sur le port {2} de la machine {1} pour l'ID de serveur d'applications « {0} ».
RunAsDefault