Surveillance des applications SIP
L'infrastructure PMI (Performance Monitoring Infrastructure) SIP (Session Initiation Protocol) est un composant qui collecte les mesures de performance SIP d'un serveur d'applications en cours d'exécution. Pour surveiller les mesures SIP, vous devez activer PMI sur votre serveur. Si vous voulez activer la surveillance pour SIP, ajoutez les fonctions Liberty monitor-1.0 et sipServlet-1.1 au fichier server.xml.
Tous les compteurs PMI SIP Liberty sont affichés par des MXBeans standard.
- WebSphere:type=SipContainerBasicCounters,name=SipContainer.Basic
- WebSphere:type=TaskDurationCounters,name=SipContainer.TaskDuration
- WebSphere:type=InboundRequestCounters,name=SipContainer.InboundRequest
- WebSphere:type=OutboundRequestCounters,name=SipContainer.OutboundRequest
- WebSphere:type=InboundResponseCounters,name=SipContainer.InboundResponse
- WebSphere:type=OutboundResponseCounters,name=SipContainer.OutboundResponse
- WebSphere:type=QueueMonitoringModule,name=SipContainer.QueueMonitor
- Utiliser JConsole pour vous connecter à JVM et examiner les compteurs PMI SIP en cliquant sur chaque attribut du MXBean.
- Créer votre propre application client JMX pour inspecter les compteurs en démarrant les opérations MXBean.
Nom | Attribut | Description | Granularité |
---|---|---|---|
Trafic entrant | ReceivedSipMsgs | Nombre moyen de messages traité par le conteneur et calculé sur une période configurable | Serveur |
Nouvelles sessions d'application SIP | NewSipApplications | Nombre moyen de nouvelles sessions d'application SIP créé dans le conteneur et calculé sur une période configurable. | Serveur |
Temps de réponse | SipRequestProcessing | Durée moyenne entre le moment où un conteneur reçoit un message et celui où il envoie une réponse. | Serveur |
Taille de file d'attente | InvokerSize | Taille de la file d'attente d'appel dans le produit. | Serveur |
Messages SIP refusés | RejectedMessages | Nombre de messages SIP refusés. | Serveur |
Appel des temporisateurs SIP | SipTimersInvocations | Nombre d'appels des temporisateurs SIP (temporisateur A, temporisateur B, temporisateur C, temporisateur D, temporisateur E, temporisateur F, temporisateur G, temporisateur H) | Serveur |
Nombre de sessions SIP actives | SipSessions | Nombre de sessions SIP appartenant à chaque application. | Serveur |
Nombre de sessions d'application SIP actives | SipAppSessions | Nombre de sessions d'application SIP appartenant à chaque application. | Serveur |
Nom | Méthode | Description | Granularité |
---|---|---|---|
Nombre de demandes NOT SIP STANDARD entrantes | getTotalInboundRequests(appName, “NOTSIPSTANDARD”); | Spécifie le nombre de demandes NOT SIP STANDARD entrantes appartenant à chaque application | Application |
Nombre de demandes REGISTER entrantes | getTotalInboundRequests(appName, “REGISTER”); | Spécifie le nombre de demandes REGISTER entrantes appartenant à chaque application | Application |
Nombre de demandes INVITE entrantes | getTotalInboundRequests(appName, “INVITE”); | Spécifie le nombre de demandes INVITE entrantes appartenant à chaque application | Application |
Nombre de demandes ACK entrantes | getTotalInboundRequests(appName, “ACK”); | Nombre de demandes ACK entrantes appartenant à chaque application | Application |
Nombre de demandes OPTIONS entrantes | getTotalInboundRequests(appName, “OPTIONS”); | Nombre de demandes OPTIONS entrantes appartenant à chaque application | Application |
Nombre de demandes BYE entrantes | getTotalInboundRequests(appName, “BYE”); | Nombre de demandes BYE entrantes appartenant à chaque application | Application |
Nombre de demandes CANCEL entrantes | getTotalInboundRequests(appName, “CANCEL”); | Nombre de demandes CANCEL entrantes appartenant à chaque application | Application |
Nombre de demandes PRACK entrantes | getTotalInboundRequests(appName, “PRACK”); | Nombre de demandes PRACK entrantes appartenant à chaque application | Application |
Nombre de demandes INFO entrantes | getTotalInboundRequests(appName, “INFO”); | Nombre de demandes INFO entrantes appartenant à chaque application | Application |
Nombre de demandes SUBSCRIBE entrantes | getTotalInboundRequests(appName, “SUBSCRIBE”); | Nombre de demandes SUBSCRIBE entrantes appartenant à chaque application | Application |
Nombre de demandes NOTIFY entrantes | getTotalInboundRequests(appName, “NOTIFY”); | Nombre de demandes NOTIFY entrantes appartenant à chaque application | Application |
Nombre de demandes MESSAGE entrantes | getTotalInboundRequests(appName, “MESSAGE”); | Nombre de demandes MESSAGE entrantes appartenant à chaque application | Application |
Nombre de demandes PUBLISH entrantes | getTotalInboundRequests(appName, “PUBLISH”); | Nombre de demandes PUBLISH entrantes appartenant à chaque application | Application |
Nombre de demandes REFER entrantes | getTotalInboundRequests(appName, “REFER”); | Nombre de demandes REFER entrantes appartenant à chaque application | Application |
Nombre de demandes UPDATE entrantes | getTotalInboundRequests(appName, “UPDATE”); | Nombre de demandes UPDATE entrantes appartenant à chaque application | Application |
Nom | Méthode | Description | Granularité |
---|---|---|---|
Nombre de réponses 100 entrantes | getTotalInboundResponses(appName, “100”); | Nombre de réponses 100 entrantes (tentatives) appartenant à chaque application | Application |
Nombre de réponses 180 entrantes | getTotalInboundResponses(appName, “180”); | Nombre de réponses 180 entrantes (sonneries) appartenant à chaque application | Application |
Nombre de réponses 181 entrantes | getTotalInboundResponses(appName, “181”); | Nombre de réponses 181 entrantes (appel en cours de réacheminement) appartenant à chaque application | Application |
Nombre de réponses 182 entrantes | getTotalInboundResponses(appName, “182”); | Nombre de réponses 182 entrantes (appel placé en file d'attente) appartenant à chaque application | Application |
Nombre de réponses 183 entrantes | getTotalInboundResponses(appName, “183”); | Nombre de réponses 183 entrantes (session en cours) appartenant à chaque application | Application |
Nombre de réponses 200 entrantes | getTotalInboundResponses(appName, “200”); | Nombre de réponses 200 entrantes (OK) appartenant à chaque application | Application |
Nombre de réponses 202 entrantes | getTotalInboundResponses(appName, “202”); | Nombre de réponses 202 entrantes (accepté) appartenant à chaque application | Application |
Nombre de réponses 300 entrantes | getTotalInboundResponses(appName, “300”); | Nombre de réponses 300 entrantes (à choix multiple) appartenant à chaque application | Application |
Nombre de réponses 301 entrantes | getTotalInboundResponses(appName, “301”); | Nombre de réponses 301 entrantes (déplacement permanent) appartenant à chaque application | Application |
Nombre de réponses 302 entrantes | getTotalInboundResponses(appName, “302”); | Nombre de réponses 302 entrantes (déplacement temporaire) appartenant à chaque application | Application |
Nombre de réponses 305 entrantes | getTotalInboundResponses(appName, “305”); | Nombre de réponses 305 entrantes (utilisation de proxy) appartenant à chaque application | Application |
Nombre de réponses 380 entrantes | getTotalInboundResponses(appName, “380”); | Nombre de réponses 380 entrantes (service de remplacement) appartenant à chaque application | Application |
Nombre de réponses 400 entrantes | getTotalInboundResponses(appName, “400”); | Nombre de réponses 400 entrantes (demande incorrecte) appartenant à chaque application | Application |
Nombre de réponses 401 entrantes | getTotalInboundResponses(appName, “401”); | Nombre de réponses 401 entrantes (non autorisé) appartenant à chaque application | Application |
Nombre de réponses 402 entrantes | getTotalInboundResponses(appName, “402”); | Nombre de réponses 402 entrantes (paiement requis) appartenant à chaque application | Application |
Nombre de réponses 403 entrantes | getTotalInboundResponses(appName, “403”); | Nombre de réponses 403 entrantes (interdiction) appartenant à chaque application | Application |
Nombre de réponses 404 entrantes | getTotalInboundResponses(appName, “404”); | Nombre de réponses 404 entrantes (introuvable) appartenant à chaque application | Application |
Nombre de réponses 405 entrantes | getTotalInboundResponses(appName, “405”); | Nombre de réponses 405 entrantes (méthode non autorisée) appartenant à chaque application | Application |
Nombre de réponses 406 entrantes | getTotalInboundResponses(appName, “406”); | Nombre de réponses 406 entrantes (non acceptable) appartenant à chaque application | Application |
Nombre de réponses 407 entrantes | getTotalInboundResponses(appName, “407”); | Nombre de réponses 407 entrantes (authentification proxy requise) appartenant à chaque application | Application |
Nombre de réponses 408 entrantes | getTotalInboundResponses(appName, “408”); | Nombre de réponses 408 entrantes (dépassement de délai d'attente de demande) appartenant à chaque application | Application |
Nombre de réponses 410 entrantes | getTotalInboundResponses(appName, “410”); | Nombre de réponses 410 entrantes (absence) appartenant à chaque application | Application |
Nombre de réponses 413 entrantes | getTotalInboundResponses(appName, “413”); | Nombre de réponses 413 entrantes (entité de demande trop volumineuse) appartenant à chaque application | Application |
Nombre de réponses 414 entrantes | getTotalInboundResponses(appName, “414”); | Nombre de réponses 414 entrantes (URI de demande trop long) appartenant à chaque application | Application |
Nombre de réponses 415 entrantes | getTotalInboundResponses(appName, “415”); | Nombre de réponses 415 entrantes (type de support non pris en charge) appartenant à chaque application | Application |
Nombre de réponses 416 entrantes | getTotalInboundResponses(appName, “416”); | Nombre de réponses 416 entrantes (schéma d'URI non pris en charge) appartenant à chaque application | Application |
Nombre de réponses 420 entrantes | getTotalInboundResponses(appName, “420”); | Nombre de réponses 420 entrantes (extension incorrecte) appartenant à chaque application | Application |
Nombre de réponses 421 entrantes | getTotalInboundResponses(appName, “421”); | Nombre de réponses 421 entrantes (extension requise) appartenant à chaque application | Application |
Nombre de réponses 423 entrantes | getTotalInboundResponses(appName, “423”); | Nombre de réponses 423 entrantes (intervalle trop court) appartenant à chaque application | Application |
Nombre de réponses 480 entrantes | getTotalInboundResponses(appName, “480”); | Nombre de réponses 480 entrantes (indisponibilité temporaire) appartenant à chaque application | Application |
Nombre de réponses 481 entrantes | getTotalInboundResponses(appName, “481”); | Nombre de réponses 481 entrantes (segment d'appel terminé) appartenant à chaque application | Application |
Nombre de réponses 482 entrantes | getTotalInboundResponses(appName, “482”); | Nombre de réponses 482 entrantes (boucle détectée) appartenant à chaque application | Application |
Nombre de réponses 483 entrantes | getTotalInboundResponses(appName, “483”); | Nombre de réponses 483 entrantes (nombre de tronçons trop élevé) appartenant à chaque application | Application |
Nombre de réponses 484 entrantes | getTotalInboundResponses(appName, “484”); | Nombre de réponses 484 entrantes (adresse incomplète) appartenant à chaque application | Application |
Nombre de réponses 485 entrantes | getTotalInboundResponses(appName, “485”); | Nombre de réponses 485 entrantes (ambiguïté) appartenant à chaque application | Application |
Nombre de réponses 486 entrantes | getTotalInboundResponses(appName, “486”); | Nombre de réponses 486 entrantes (occupé ici) appartenant à chaque application | Application |
Nombre de réponses 487 entrantes | getTotalInboundResponses(appName, “487”); | Nombre de réponses 487 entrantes (demande terminée) appartenant à chaque application | Application |
Nombre de réponses 488 entrantes | getTotalInboundResponses(appName, “488”); | Nombre de réponses 488 entrantes (non acceptable ici) appartenant à chaque application | Application |
Nombre de réponses 491 entrantes | getTotalInboundResponses(appName, “491”); | Nombre de réponses 491 entrantes (demande en attente) appartenant à chaque application | Application |
Nombre de réponses 493 entrantes | getTotalInboundResponses(appName, “493”); | Nombre de réponses 493 entrantes (indéchiffrable) appartenant à chaque application | Application |
Nombre de réponses 500 entrantes | getTotalInboundResponses(appName, “500”); | Nombre de réponses 500 entrantes (erreur interne serveur) appartenant à chaque application | Application |
Nombre de réponses 501 entrantes | getTotalInboundResponses(appName, “501”); | Nombre de réponses 501 entrantes (non implémenté) appartenant à chaque application | Application |
Nombre de réponses 502 entrantes | getTotalInboundResponses(appName, “502”); | Nombre de réponses 502 entrantes (passerelle incorrecte) appartenant à chaque application | Application |
Nombre de réponses 503 entrantes | getTotalInboundResponses(appName, “503”); | Nombre de réponses 503 entrantes (service non disponible) appartenant à chaque application | Application |
Nombre de réponses 504 entrantes | getTotalInboundResponses(appName, “504”); | Nombre de réponses 504 entrantes (dépassement de délai d'attente de serveur) appartenant à chaque application | Application |
Nombre de réponses 505 entrantes | getTotalInboundResponses(appName, “505”); | Nombre de réponses 505 entrantes (version non prise en charge) appartenant à chaque application | Application |
Nombre de réponses 513 entrantes | getTotalInboundResponses(appName, “513”); | Nombre de réponses 513 entrantes (message trop volumineux) appartenant à chaque application | Application |
Nombre de réponses 600 entrantes | getTotalInboundResponses(appName, “600”); | Nombre de réponses 600 entrantes (occupé partout) appartenant à chaque application | Application |
Nombre de réponses 603 entrantes | getTotalInboundResponses(appName, “603”); | Nombre de réponses 603 entrantes (décliner) appartenant à chaque application | Application |
Nombre de réponses 604 entrantes | getTotalInboundResponses(appName, “604”); | Nombre de réponses 604 entrantes (ne jamais quitter) appartenant à chaque application | Application |
Nombre de réponses 606 entrantes | getTotalInboundResponses(appName, “606”); | Nombre de réponses 606 entrantes (jamais acceptable) appartenant à chaque application | Application |
Nom | Méthode | Description | Granularité |
---|---|---|---|
Nombre de demandes NOT SIP STANDARD sortantes | getTotalOutboundRequests(appName, “NOTSIPSTANDARD”); | Nombre de demandes NOT SIP STANDARD sortantes appartenant à chaque application | Application |
Nombre de demandes REGISTER sortantes | getTotalOutboundRequests(appName, “REGISTER”); | Nombre de demandes REGISTER sortantes appartenant à chaque application | Application |
Nombre de demandes INVITE sortantes | getTotalOutboundRequests(appName, “INVITE”); | Nombre de demandes INVITE sortantes appartenant à chaque application | Application |
Nombre de demandes ACK sortantes | getTotalOutboundRequests(appName, “ACK”); | Nombre de demandes ACK sortantes appartenant à chaque application | Application |
Nombre de demandes OPTIONS sortantes | getTotalOutboundRequests(appName, “OPTIONS”); | Nombre de demandes OPTIONS sortantes appartenant à chaque application | Application |
Nombre de demandes BYE sortantes | getTotalOutboundRequests(appName, “BYE”); | Nombre de demandes BYE sortantes appartenant à chaque application | Application |
Nombre de demandes CANCEL sortantes | getTotalOutboundRequests(appName, “CANCEL”); | Nombre de demandes CANCEL sortantes appartenant à chaque application | Application |
Nombre de demandes PRACK sortantes | getTotalOutboundRequests(appName, “PRACK”); | Nombre de demandes PRACK sortantes appartenant à chaque application | Application |
Nombre de demandes INFO sortantes | getTotalOutboundRequests(appName, “INFO”); | Nombre de demandes INFO sortantes appartenant à chaque application | Application |
Nombre de demandes SUBSCRIBE sortantes | getTotalOutboundRequests(appName, “SUBSCRIBE”); | Nombre de demandes SUBSCRIBE sortantes appartenant à chaque application | Application |
Nombre de demandes NOTIFY sortantes | getTotalOutboundRequests(appName, “NOTIFY”); | Nombre de demandes NOTIFY sortantes appartenant à chaque application | Application |
Nombre de demandes MESSAGE sortantes | getTotalOutboundRequests(appName, “MESSAGE”); | Nombre de demandes MESSAGE sortantes appartenant à chaque application | Application |
Nombre de demandes PUBLISH sortantes | getTotalOutboundRequests(appName, “PUBLISH”); | Nombre de demandes PUBLISH sortantes appartenant à chaque application | Application |
Nombre de demandes REFER sortantes | getTotalOutboundRequests(appName, “REFER”); | Nombre de demandes REFER sortantes appartenant à chaque application | Application |
Nombre de demandes UPDATE sortantes | getTotalOutboundRequests(appName, “UPDATE”); | Nombre de demandes UPDATE sortantes appartenant à chaque application | Application |
Nom | Méthode | Description | Granularité |
---|---|---|---|
Nombre de réponses 100 sortantes | getTotalOutboundResponses(appName, “100”); | Nombre de réponses 100 sortantes (tentatives) appartenant à chaque application | Application |
Nombre de réponses 180 sortantes | getTotalOutboundResponses(appName, “180”); | Nombre de réponses 180 sortantes (sonneries) appartenant à chaque application | Application |
Nombre de réponses 181 sortantes | getTotalOutboundResponses(appName, “181”); | Nombre de réponses 181 sortantes (appel en cours de réacheminement) appartenant à chaque application | Application |
Nombre de réponses 182 sortantes | getTotalOutboundResponses(appName, “182”); | Nombre de réponses 182 sortantes (appel placé en file d'attente) appartenant à chaque application | Application |
Nombre de réponses 183 sortantes | getTotalOutboundResponses(appName, “183”); | Nombre de réponses 183 sortantes (session en cours) appartenant à chaque application | Application |
Nombre de réponses 200 sortantes | getTotalOutboundResponses(appName, “200”); | Nombre de réponses 200 sortantes (OK) appartenant à chaque application | Application |
Nombre de réponses 202 sortantes | getTotalOutboundResponses(appName, “202”); | Nombre de réponses 202 entrantes (accepté) appartenant à chaque application | Application |
Nombre de réponses 300 sortantes | getTotalOutboundResponses(appName, “300”); | Nombre de réponses 300 sortantes (à choix multiple) appartenant à chaque application | Application |
Nombre de réponses 301 sortantes | getTotalOutboundResponses(appName, “301”); | Nombre de réponses 301 sortantes (déplacement permanent) appartenant à chaque application | Application |
Nombre de réponses 302 sortantes | getTotalOutboundResponses(appName, “302”); | Nombre de réponses 302 sortantes (déplacement temporaire) appartenant à chaque application | Application |
Nombre de réponses 305 sortantes | getTotalOutboundResponses(appName, “305”); | Nombre de réponses 305 sortantes (utilisation de proxy) appartenant à chaque application | Application |
Nombre de réponses 380 sortantes | getTotalOutboundResponses(appName, “380”); | Nombre de réponses 380 sortantes (service de remplacement) appartenant à chaque application | Application |
Nombre de réponses 400 sortantes | getTotalOutboundResponses(appName, “400”); | Nombre de réponses 400 sortantes (demande incorrecte) appartenant à chaque application | Application |
Nombre de réponses 401 sortantes | getTotalOutboundResponses(appName, “401”); | Nombre de réponses 401 sortantes (non autorisé) appartenant à chaque application | Application |
Nombre de réponses 402 sortantes | getTotalOutboundResponses(appName, “402”); | Nombre de réponses 402 sortantes (paiement requis) appartenant à chaque application | Application |
Nombre de réponses 403 sortantes | getTotalOutboundResponses(appName, “403”); | Nombre de réponses 403 sortantes (interdiction) appartenant à chaque application | Application |
Nombre de réponses 404 sortantes | getTotalOutboundResponses(appName, “404”); | Nombre de réponses 404 sortantes (introuvable) appartenant à chaque application | Application |
Nombre de réponses 405 sortantes | getTotalOutboundResponses(appName, “405”); | Nombre de réponses 405 sortantes (méthode non autorisée) appartenant à chaque application | Application |
Nombre de réponses 406 sortantes | getTotalOutboundResponses(appName, “406”); | Nombre de réponses 406 sortantes (non acceptable) appartenant à chaque application | Application |
Nombre de réponses 407 sortantes | getTotalOutboundResponses(appName, “407”); | Nombre de réponses 407 sortantes (authentification proxy requise) appartenant à chaque application | Application |
Nombre de réponses 408 sortantes | getTotalOutboundResponses(appName, “408”); | Nombre de réponses 408 sortantes (dépassement de délai d'attente de demande) appartenant à chaque application | Application |
Nombre de réponses 410 sortantes | getTotalOutboundResponses(appName, “410”); | Nombre de réponses 410 sortantes (absence) appartenant à chaque application | Application |
Nombre de réponses 413 sortantes | getTotalOutboundResponses(appName, “413”); | Nombre de réponses 413 sortantes (entité de demande trop volumineuse) appartenant à chaque application | Application |
Nombre de réponses 414 sortantes | getTotalOutboundResponses(appName, “414”); | Nombre de réponses 414 sortantes (URI de demande trop long) appartenant à chaque application | Application |
Nombre de réponses 415 sortantes | getTotalOutboundResponses(appName, “415”); | Nombre de réponses 415 sortantes (type de support non pris en charge) appartenant à chaque application | Application |
Nombre de réponses 416 sortantes | getTotalOutboundResponses(appName, “416”); | Nombre de réponses 416 sortantes (schéma d'URI non pris en charge) appartenant à chaque application | Application |
Nombre de réponses 420 sortantes | getTotalOutboundResponses(appName, “420”); | Nombre de réponses 420 sortantes (extension incorrecte) appartenant à chaque application | Application |
Nombre de réponses 421 sortantes | getTotalOutboundResponses(appName, “421”); | Nombre de réponses 421 entrantes (extension requise) appartenant à chaque application | Application |
Nombre de réponses 423 sortantes | getTotalOutboundResponses(appName, “423”); | Nombre de réponses 423 sortantes (intervalle trop court) appartenant à chaque application | Application |
Nombre de réponses 480 sortantes | getTotalOutboundResponses(appName, “480”); | Nombre de réponses 480 sortantes (indisponibilité temporaire) appartenant à chaque application | Application |
Nombre de réponses 481 sortantes | getTotalOutboundResponses(appName, “481”); | Nombre de réponses 481 sortantes (segment d'appel terminé) appartenant à chaque application | Application |
Nombre de réponses 482 sortantes | getTotalOutboundResponses(appName, “482”); | Nombre de réponses 482 sortantes (boucle détectée) appartenant à chaque application | Application |
Nombre de réponses 483 sortantes | getTotalOutboundResponses(appName, “483”); | Nombre de réponses 483 sortantes (nombre de tronçons trop élevé) appartenant à chaque application | Application |
Nombre de réponses 484 sortantes | getTotalOutboundResponses(appName, “484”); | Nombre de réponses 484 sortantes (adresse incomplète) appartenant à chaque application | Application |
Nombre de réponses 485 sortantes | getTotalOutboundResponses(appName, “485”); | Nombre de réponses 485 sortantes (ambiguïté) appartenant à chaque application | Application |
Nombre de réponses 486 sortantes | getTotalOutboundResponses(appName, “486”); | Nombre de réponses 486 sortantes (occupé ici) appartenant à chaque application | Application |
Nombre de réponses 487 sortantes | getTotalOutboundResponses(appName, “487”); | Nombre de réponses 487 sortantes (demande terminée) appartenant à chaque application | Application |
Nombre de réponses 488 sortantes | getTotalOutboundResponses(appName, “488”); | Nombre de réponses 488 sortantes (non acceptable ici) appartenant à chaque application | Application |
Nombre de réponses 491 sortantes | getTotalOutboundResponses(appName, “491”); | Nombre de réponses 491 sortantes (demande en attente) appartenant à chaque application | Application |
Nombre de réponses 493 sortantes | getTotalOutboundResponses(appName, “493”); | Nombre de réponses 493 sortantes (indéchiffrable) appartenant à chaque application | Application |
Nombre de réponses 500 sortantes | getTotalOutboundResponses(appName, “500”); | Nombre de réponses 500 sortantes (erreur interne serveur) appartenant à chaque application | Application |
Nombre de réponses 501 sortantes | getTotalOutboundResponses(appName, “501”); | Nombre de réponses 501 sortantes (non implémenté) appartenant à chaque application | Application |
Nombre de réponses 502 sortantes | getTotalOutboundResponses(appName, “502”); | Nombre de réponses 502 sortantes (passerelle incorrecte) appartenant à chaque application | Application |
Nombre de réponses 503 sortantes | getTotalOutboundResponses(appName, “503”); | Nombre de réponses 503 sortantes (service non disponible) appartenant à chaque application | Application |
Nombre de réponses 504 sortantes | getTotalOutboundResponses(appName, “504”); | Nombre de réponses 504 sortantes (dépassement de délai d'attente de serveur) appartenant à chaque application | Application |
Nombre de réponses 505 sortantes | getTotalOutboundResponses(appName, “505”); | Nombre de réponses 505 sortantes (version non prise en charge) appartenant à chaque application | Application |
Nombre de réponses 513 sortantes | getTotalOutboundResponses(appName, “513”); | Nombre de réponses 513 sortantes (message trop volumineux) appartenant à chaque application | Application |
Nombre de réponses 600 sortantes | getTotalOutboundResponses(appName, “600”); | Nombre de réponses 600 sortantes (occupé partout) appartenant à chaque application | Application |
Nombre de réponses 603 sortantes | getTotalOutboundResponses(appName, “603”); | Nombre de réponses 603 sortantes (décliner) appartenant à chaque application | Application |
Nombre de réponses 604 sortantes | getTotalOutboundResponses(appName, “604”); | Nombre de réponses 604 sortantes (ne jamais quitter) appartenant à chaque application | Application |
Nombre de réponses 606 sortantes | getTotalOutboundResponses(appName, “606”); | Nombre de réponses 606 sortantes (jamais acceptable) appartenant à chaque application | Application |
Nom | Attribut/Méthode | Description | Granularité |
---|---|---|---|
Durée moyenne des tâches dans une file d'attente sortante | AvgTaskDurationOutBoundQueue | Durée moyenne des tâches dans la file d'attente sortante de piles SIP pendant une période définie | Serveur |
Durée maximale des tâches dans une file d'attente sortante | MaxTaskDurationOutBoundQueue | Durée maximale des tâches dans la file d'attente sortante de piles SIP pendant une période définie | Serveur |
Durée minimale des tâches dans une file d'attente sortante | MinTaskDurationOutBoundQueue | Durée minimale des tâches dans la file d'attente sortante de piles SIP pendant une période définie | Serveur |
Durée moyenne des tâches dans une file d'attente de traitement | AvgTaskDurationInProcessingQueue | Durée moyenne des tâches dans la file d'attente de traitement de conteneurs SIP pendant une période définie | Serveur |
Durée maximale des tâches dans une file d'attente de traitement | MaxTaskDurationInProcessingQueue | Durée maximale des tâches dans la file d'attente de traitement de conteneurs SIP pendant une période définie | Serveur |
Durée minimale des tâches dans la file d'attente de traitement | MinTaskDurationInProcessingQueue | Durée minimale des tâches dans la file d'attente de traitement de conteneurs SIP pendant une période définie | Serveur |
Durée moyenne des tâches dans le code d'application | getAvgTaskDurationInApplication(String appName) | Durée moyenne des tâches dans le code d'application SIP pendant une période définie | Application |
Durée maximale des tâches dans le code d'application | getMaxTaskDurationInApplication(String appName) | Durée maximale des tâches dans le code d'application SIP pendant une période définie | Application |
Durée minimale des tâches dans le code d'application | getMinTaskDurationInApplication(String appName) | Durée minimale des tâches dans le code d'application SIP pendant une période définie | Application |
Nom | Attribut | Description | Granularité |
---|---|---|---|
Nombre total de tâches ayant transité via la file d'attente de traitement de conteneurs SIP | TotalTasksCountInProcessingQueue | Nombre total de tâches, tels que des messages ou des événements temporels SIP, ayant transité via la file d'attente de traitement de conteneurs SIP pendant une période définie | Serveur |
Nombre maximal de tâches dans la file d'attente de traitement de conteneurs SIP | PeakTasksCountInProcessingQueue | Nombre maximal de tâches dans la file d'attente de traitement de conteneurs SIP pendant une période définie | Serveur |
Nombre minimal de tâches dans la file d'attente de traitement de conteneurs SIP | MinTasksCountInProcessingQueue | Nombre minimal de tâches dans la file d'attente de traitement de conteneurs SIP pendant une période définie | Serveur |
Pourcentage maximal d'utilisation de la file d'attente de traitement de conteneurs SIP | PercentageFullTasksCountInProcessingQueue | Pourcentage maximal d'utilisation de la file d'attente de traitement de conteneurs SIP pendant une période définie | Serveur |
Nombre total de tâches passées par la file d'attente sortante de piles SIP | TotalTasksCountInOutboundQueue | Nombre total de tâches passées par la file d'attente sortante de piles SIP pendant une période définie | Serveur |
Nombre maximal de tâches dans la file d'attente sortante de piles SIP | PeakTasksCountInOutboundQueue | Nombre maximal de tâches dans la file d'attente sortante de piles SIP pendant une période définie | Serveur |
Nombre minimal de tâches dans la file d'attente sortante de la pile SIP | MinTasksCountInOutboundQueue | Nombre minimal de tâches dans la file d'attente sortante de piles SIP pendant une période définie | Serveur |
Pourcentage maximal d'utilisation de la file d'attente sortante de piles SIP | PercentageFullTasksCountInOutboundQueue | Pourcentage maximal d'utilisation de la file d'attente sortante de piles SIP pendant une période définie | Serveur |