NeoLoad supporte les versions 2.6 et supérieures de la solution LiveCycle Data Services (LCDS).
La définition de la connexion à un serveur LCDS requiert le nom ou l'adresse IP de la machine à surveiller ainsi que le port de connexion. Le port est le port de connexion JMX configuré sur la machine virtuelle Java (JVM).
Si la connexion JMX n'est pas configurée, ajouter les paramètres suivants au script de démarrage du serveur d'applications :
-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=9004 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
Pour activer l'authentification ou pour plus d'informations sur la configuration de la connexion JMX, voir la documentation de Sun : http://java.sun.com/j2se/1.5.0/docs/guide/management/agent.html.
En plus de ces paramètres, un nom d'utilisateur et un mot de passe
doivent être fournis si l'authentification est activée (voir la propriété
com.sun.management.jmxremote.authenticate).
Il est possible de créer un nouveau moniteur en suivant l'assistant de création d'une nouvelle machine monitorée ou bien à partir d'une machine monitorée déjà existante.

NeoLoad affiche la liste des applications déployées sur le serveur configuré.

Lors de la sélection d'une application, NeoLoad affiche la liste des
EndPoints configurés pour cette application. NeoLoad
sélectionne automatiquement les compteurs les plus pertinents pour chacun
des EndPoints sélectionnés.

Tous les compteurs LCDS sont documentés ici. Le premier niveau de
l'arbre des moniteurs représente les MessageBroker
disponibles.
EndPoints. Compteurs concernant les EndPoints définis
sur le serveur. Tous les conmpteurs ne sont pas disponibles pour
l'ensemble des EndPoints (e.g.: les compteurs de
streaming ne sont disponibles que pour les
EndPoints de streaming).
BytesDeserialized. Nombre total d'octets reçus par le
EndPoint depuis le dernier appel.
BytesSerialized. Nombre total d'octets émis par le
EndPoint depuis le dernier appel.
ServiceMessageCount. Nombre de messages décodés par ce
EndPoint et routé vers le broker.
ServiceMessageFrequency. Nombre de messages d'invocation de services par minute.
PushCount. Nombre d'invocations push.
PushFrequency. Nombre d'invocations push par minute.
StreamingClientsCount. Nombre de clients actuellement connectés à ce
EndPoint de streaming.
MaxStreamingClients. Nombre maximum de clients connectés à ce
EndPoint de streaming.
Services. Statistiques sur les différents services d'une application LCDS.
Data Services.
ServiceMessageCount. Nombre de messages d'invocation de services reçus.
ServiceMessageFrequency. Nombre de messages d'invocation de services reçus par minute.
ServiceCommandCount. Nombre de commandes d'invocation de services reçues.
ServiceCommandFrequency. Nombre de commandes d'invocation de services reçues par minute.
ServiceMessageFromAdapterCount. Nombre de messages traités par le service qui
proviennent d'un adapter.
ServiceMessageFromAdapterFrequency. Nombre de messages traités par minute par le service
qui proviennent d'un adapter.
Remoting Services.
InvocationSuccessCount. Nombre d'invocations de méthodes réussies.
InvocationFaultCount. Nombre d'invocations de méthodes échouées.
% InvocationFaultCount. Pourcentage d'invocations de méthodes échouées.
AverageInvocationProcessingTimeMillis. Temps moyen (en millisecondes) de traitement des invocations de méthodes.
HTTP Proxy Services.
InvokeSOAPCount. Nombre d'invocations de méthodes qui utilisent le protocole SOAP.
InvokeSOAPFrequency. Nombre d'invocations de méthodes qui utilisent le protocole SOAP par minute.
InvokeHTTPCount. Nombre d'invocations de méthodes qui utilisent le protocole HTTP.
InvokeHTTPFrequency. Nombre d'invocations de méthodes qui utilisent le protocole HTTP par minute.
Throughput. Débit de données traité par les différents types de
EndPoints.
AMFThroughput. Nombre total d'octets traités par les
EndPoints AMF.
HTTPThroughput. Nombre total d'octets traités par les
EndPoints HTTP.
EnterpriseThroughput. Nombre total d'octets traités par les
EndPoints Enterprise.
StreamingAMFThroughput. Nombre total d'octets traités par les
EndPoints de streaming AMF.
StreamingHTTPThroughput. Nombre total d'octets traités par les
EndPoints de streaming HTTP.
Sequence Manager.
AssociationCount. Nombre d'objets associés par le gestionnaire.
FillCount. Nombre d'objets créés par le gestionnaire.
ClientCount. Nombre de clients connectés au gestionnaire.
SMOSequenceCount. Nombre de messages SMO (Service Message Objects) traités par le gestionnaire.
ItemCount. Nombre d'objets actuellement gérés par le gestionnaire.
Throttle Manager. Statistiques sur les messages dont le débit a été modifié.
ClientIncomingMessageThrottleCount. Nombre de messages clients entrants dont le débit a été modifié.
ClientIncomingMessageThrottleFrequency. Nombre de messages clients entrants par minute dont le débit a été modifié.
ClientOutgoingMessageThrottleCount. Nombre de messages clients sortants dont le débit a été modifié.
ClientOutgoingMessageThrottleFrequency. Nombre de messages clients sortants par minute dont le débit a été modifié.
DestinationIncomingMessageThrottleCount. Nombre de messages entrants provenant de destinations dont le débit a été modifié.
DestinationIncomingMessageThrottleFrequency. Nombre de messages entrants par minute provenant de destinations dont le débit a été modifié.
DestinationOutgoingMessageThrottleCount. Nombre de messages sortants pour des destinations dont le débit a été modifié.
DestinationOutgoingMessageThrottleFrequency. Nombre de messages sortants par minute pour des destinations dont le débit a été modifié.
FlexClientManager. Statistiques sur les clients Flex.
