![[8.5.5.9 or later]](../ng_v8559.gif)
This topic applies to WebSphere Application Server Liberty V8.5.5.9 and earlier. For the latest Liberty topics, see the WebSphere Application Server Liberty documentation.
SIP application monitoring
Session Initiation Protocol (SIP) Performance Monitoring Infrastructure (PMI) is a component that collects SIP performance metrics of a running application server. To monitor the SIP metrics, you must enable PMI on your server. To enable monitoring for SIP, add monitor-1.0 and sipServlet-1.1 Liberty features to the server.xml file.
All Liberty SIP PMI counters are shown by standard MXBeans.
The SIP container provides the following MXBean interfaces for the SIP counters:
- 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
Each interface shows a different set of SIP PMI metrics. Refer to the tables for module details.
You can view the SIP PMI counters in multiple ways:
- Use JConsole to connect to JVM and look at the SIP PMI counters by clicking each attribute of the MXBean.
- Create your own JMX client application to inspect the counters by starting the MXBean operations.
Name | Attribute | Description | Granularity |
---|---|---|---|
Incoming traffic | ReceivedSipMsgs | The average number of messages that are handled by the container and calculated over a configurable period | Server |
New SIP application sessions | NewSipApplications | The average number of new SIP application sessions created in the container and calculated over a configurable period | Server |
Response time | SipRequestProcessing | The average amount of time that it takes between when a message gets into the container and when a response is sent from the container | Server |
Queue size | InvokerSize | The size of the invoke queue in the product | Server |
Rejected SIP messages | RejectedMessages | The number of rejected SIP messages | Server |
SIP timer invocations | SipTimersInvocations | The number of invocations of the SIP timers (Timer A, Timer B, Timer C, Timer D, Timer E, Timer F, Timer G, Timer H) | Server |
Number of active SIP sessions | SipSessions | The number of SIP sessions that belong to each application | Server |
Number of active SIP application sessions | SipAppSessions | The number of SIP application sessions that belong to each application | Server |
Name | Method | Description | Granularity |
---|---|---|---|
Number of inbound NOT SIP STANDARD requests | getTotalInboundRequests(appName, “NOTSIPSTANDARD”); | The number of inbound NOT SIP STANDARD requests that belong to each application | Application |
Number of inbound REGISTER requests | getTotalInboundRequests(appName, “REGISTER”); | The number of inbound REGISTER requests that belong to each application | Application |
Number of inbound INVITE requests | getTotalInboundRequests(appName, “INVITE”); | The number of inbound INVITE requests that belong to each application | Application |
Number of inbound ACK requests | getTotalInboundRequests(appName, “ACK”); | The number of inbound ACK requests that belong to each application | Application |
Number of inbound OPTIONS requests | getTotalInboundRequests(appName, “OPTIONS”); | The number of inbound OPTIONS requests that belong to each application | Application |
Number of inbound BYE requests | getTotalInboundRequests(appName, “BYE”); | The number of inbound BYE requests that belong to each application | Application |
Number of inbound CANCEL requests | getTotalInboundRequests(appName, “CANCEL”); | The number of inbound CANCEL requests that belong to each application | Application |
Number of inbound PRACK requests | getTotalInboundRequests(appName, “PRACK”); | The number of inbound PRACK requests that belong to each application | Application |
Number of inbound INFO requests | getTotalInboundRequests(appName, “INFO”); | The number of inbound INFO requests that belong to each application | Application |
Number of inbound SUBSCRIBE requests | getTotalInboundRequests(appName, “SUBSCRIBE”); | The number of inbound SUBSCRIBE requests that belong to each application | Application |
Number of inbound NOTIFY requests | getTotalInboundRequests(appName, “NOTIFY”); | The number of inbound NOTIFY requests that belong to each application | Application |
Number of inbound MESSAGE requests | getTotalInboundRequests(appName, “MESSAGE”); | The number of inbound MESSAGE requests that belong to each application | Application |
Number of inbound PUBLISH requests | getTotalInboundRequests(appName, “PUBLISH”); | The number of inbound PUBLISH requests that belong to each application | Application |
Number of inbound REFER requests | getTotalInboundRequests(appName, “REFER”); | The number of inbound REFER requests that belong to each application | Application |
Number of inbound UPDATE requests | getTotalInboundRequests(appName, “UPDATE”); | The number of inbound UPDATE requests that belong to each application | Application |
Name | Method | Description | Granularity |
---|---|---|---|
Number of inbound 100 responses | getTotalInboundResponses(appName, “100”); | The number of inbound 100 (Trying) responses that belong to each application | Application |
Number of inbound 180 responses | getTotalInboundResponses(appName, “180”); | The number of inbound 180 (Ringing) responses that belong to each application | Application |
Number of inbound 181 responses | getTotalInboundResponses(appName, “181”); | The number of inbound 181 (Call being forwarded) responses that belong to each application | Application |
Number of inbound 182 responses | getTotalInboundResponses(appName, “182”); | The number of inbound 182 (Call Queued) responses that belong to each application | Application |
Number of inbound 183 responses | getTotalInboundResponses(appName, “183”); | The number of inbound 183 (Session Progress) responses that belong to each application | Application |
Number of inbound 200 responses | getTotalInboundResponses(appName, “200”); | The number of inbound 200 (OK) responses that belong to each application | Application |
Number of inbound 202 responses | getTotalInboundResponses(appName, “202”); | The number of inbound 202 (Accepted) responses that belong to each application | Application |
Number of inbound 300 responses | getTotalInboundResponses(appName, “300”); | The number of inbound 300 (Multiple choices) responses that belong to each application | Application |
Number of inbound 301 responses | getTotalInboundResponses(appName, “301”); | The number of inbound 301 (Moved Permanently) responses that belong to each application | Application |
Number of inbound 302 responses | getTotalInboundResponses(appName, “302”); | The number of inbound 302 (Moved Temporarily) responses that belong to each application | Application |
Number of inbound 305 responses | getTotalInboundResponses(appName, “305”); | The number of inbound 305 (Use Proxy) responses that belong to each application | Application |
Number of inbound 380 responses | getTotalInboundResponses(appName, “380”); | The number of inbound 380 (Alternative Service) responses that belong to each application | Application |
Number of inbound 400 responses | getTotalInboundResponses(appName, “400”); | The number of inbound 400 (Bad Request) responses that belong to each application | Application |
Number of inbound 401 responses | getTotalInboundResponses(appName, “401”); | The number of inbound 401 (Unauthorized) responses that belong to each application | Application |
Number of inbound 402 responses | getTotalInboundResponses(appName, “402”); | The number of inbound 402 (Payment Required) responses that belong to each application | Application |
Number of inbound 403 responses | getTotalInboundResponses(appName, “403”); | The number of inbound 403 (Forbidden) responses that belong to each application | Application |
Number of inbound 404 responses | getTotalInboundResponses(appName, “404”); | The number of inbound 404 (Not Found) responses that belong to each application | Application |
Number of inbound 405 responses | getTotalInboundResponses(appName, “405”); | The number of inbound 405 (Method Not Allowed) responses that belong to each application | Application |
Number of inbound 406 responses | getTotalInboundResponses(appName, “406”); | The number of inbound 406 (Not Acceptable) responses that belong to each application | Application |
Number of inbound 407 responses | getTotalInboundResponses(appName, “407”); | The number of inbound 407 (Proxy Authentication Required) responses that belong to each application | Application |
Number of inbound 408 responses | getTotalInboundResponses(appName, “408”); | The number of inbound 408 (Request Timeout) responses that belong to each application | Application |
Number of inbound 410 responses | getTotalInboundResponses(appName, “410”); | The number of inbound 410 (Gone) responses that belong to each application | Application |
Number of inbound 413 responses | getTotalInboundResponses(appName, “413”); | The number of inbound 413 (Request Entity Too Large) responses that belong to each application | Application |
Number of inbound 414 responses | getTotalInboundResponses(appName, “414”); | The number of inbound 414 (Request URI Too Long) responses that belong to each application | Application |
Number of inbound 415 responses | getTotalInboundResponses(appName, “415”); | The number of inbound 415 (Unsupported Media Type) responses that belong to each application | Application |
Number of inbound 416 responses | getTotalInboundResponses(appName, “416”); | The number of inbound 416 (Unsupported URI Scheme) responses that belong to each application | Application |
Number of inbound 420 responses | getTotalInboundResponses(appName, “420”); | The number of inbound 420 (Bad Extension) responses that belong to each application | Application |
Number of inbound 421 responses | getTotalInboundResponses(appName, “421”); | The number of inbound 421 (Extension Required) responses that belong to each application | Application |
Number of inbound 423 responses | getTotalInboundResponses(appName, “423”); | The number of inbound 423 (Interval Too Brief) responses that belong to each application | Application |
Number of inbound 480 responses | getTotalInboundResponses(appName, “480”); | The number of inbound 480 (Temporarily Unavailable) responses that belong to each application | Application |
Number of inbound 481 responses | getTotalInboundResponses(appName, “481”); | The number of inbound 481 (Call Leg Done) responses that belong to each application | Application |
Number of inbound 482 responses | getTotalInboundResponses(appName, “482”); | The number of inbound 482 (Loop Detected) responses that belong to each application | Application |
Number of inbound 483 responses | getTotalInboundResponses(appName, “483”); | The number of inbound 483 (Too Many Hops) responses that belong to each application | Application |
Number of inbound 484 responses | getTotalInboundResponses(appName, “484”); | The number of inbound 484 (Address Incomplete) responses that belong to each application | Application |
Number of inbound 485 responses | getTotalInboundResponses(appName, “485”); | The number of inbound 485 (Ambiguous) responses that belong to each application | Application |
Number of inbound 486 responses | getTotalInboundResponses(appName, “486”); | The number of inbound 486 (Busy Here) responses that belong to each application | Application |
Number of inbound 487 responses | getTotalInboundResponses(appName, “487”); | The number of inbound 487 (Request Terminated) responses that belong to each application | Application |
Number of inbound 488 responses | getTotalInboundResponses(appName, “488”); | The number of inbound 488 (Not Acceptable Here) responses that belong to each application | Application |
Number of inbound 491 responses | getTotalInboundResponses(appName, “491”); | The number of inbound 491 (Request Pending) responses that belong to each application | Application |
Number of inbound 493 responses | getTotalInboundResponses(appName, “493”); | The number of inbound 493 (Undecipherable) responses that belong to each application | Application |
Number of inbound 500 responses | getTotalInboundResponses(appName, “500”); | The number of inbound 500 (Server Internal Error) responses that belong to each application | Application |
Number of inbound 501 responses | getTotalInboundResponses(appName, “501”); | The number of inbound 501 (Not Implemented) responses that belong to each application | Application |
Number of inbound 502 responses | getTotalInboundResponses(appName, “502”); | The number of inbound 502 (Bad Gateway) responses that belong to each application | Application |
Number of inbound 503 responses | getTotalInboundResponses(appName, “503”); | The number of inbound 503 (Service Unavailable) responses that belong to each application | Application |
Number of inbound 504 responses | getTotalInboundResponses(appName, “504”); | The number of inbound 504 (Server Timeout) responses that belong to each application | Application |
Number of inbound 505 responses | getTotalInboundResponses(appName, “505”); | The number of inbound 505 (Version Not Supported) responses that belong to each application | Application |
Number of inbound 513 responses | getTotalInboundResponses(appName, “513”); | The number of inbound 513 (Message Too Large) responses that belong to each application | Application |
Number of inbound 600 responses | getTotalInboundResponses(appName, “600”); | The number of inbound 600 (Busy Everywhere) responses that belong to each application | Application |
Number of inbound 603 responses | getTotalInboundResponses(appName, “603”); | The number of inbound 603 (Decline) responses that belong to each application | Application |
Number of inbound 604 responses | getTotalInboundResponses(appName, “604”); | The number of inbound 604 (Does Not Exit Anywhere) responses that belong to each application | Application |
Number of inbound 606 responses | getTotalInboundResponses(appName, “606”); | The number of inbound 606 (Not Acceptable Anywhere) responses that belong to each application | Application |
Name | Method | Description | Granularity |
---|---|---|---|
Number of outbound NOT SIP STANDARD requests | getTotalOutboundRequests(appName, “NOTSIPSTANDARD”); | The number of outbound NOT SIP STANDARD requests that belong to each application | Application |
Number of outbound REGISTER requests | getTotalOutboundRequests(appName, “REGISTER”); | The number of outbound REGISTER requests that belong to each application | Application |
Number of outbound INVITE requests | getTotalOutboundRequests(appName, “INVITE”); | The number of outbound INVITE requests that belong to each application | Application |
Number of outbound ACK requests | getTotalOutboundRequests(appName, “ACK”); | The number of outbound ACK requests that belong to each application | Application |
Number of outbound OPTIONS requests | getTotalOutboundRequests(appName, “OPTIONS”); | The number of outbound OPTIONS requests that belong to each application | Application |
Number of outbound BYE requests | getTotalOutboundRequests(appName, “BYE”); | The number of outbound BYE requests that belong to each application | Application |
Number of outbound CANCEL requests | getTotalOutboundRequests(appName, “CANCEL”); | The number of outbound CANCEL requests that belong to each application | Application |
Number of outbound PRACK requests | getTotalOutboundRequests(appName, “PRACK”); | The number of outbound PRACK requests that belong to each application | Application |
Number of outbound INFO requests | getTotalOutboundRequests(appName, “INFO”); | The number of outbound INFO requests that belong to each application | Application |
Number of outbound SUBSCRIBE requests | getTotalOutboundRequests(appName, “SUBSCRIBE”); | The number of outbound SUBSCRIBE requests that belong to each application | Application |
Number of outbound NOTIFY requests | getTotalOutboundRequests(appName, “NOTIFY”); | The number of outbound NOTIFY requests that belong to each application | Application |
Number of outbound MESSAGE requests | getTotalOutboundRequests(appName, “MESSAGE”); | The number of outbound MESSAGE requests that belong to each application | Application |
Number of outbound PUBLISH requests | getTotalOutboundRequests(appName, “PUBLISH”); | The number of outbound PUBLISH requests that belong to each application | Application |
Number of outbound REFER requests | getTotalOutboundRequests(appName, “REFER”); | The number of outbound REFER requests that belong to each application | Application |
Number of outbound UPDATE requests | getTotalOutboundRequests(appName, “UPDATE”); | The number of outbound UPDATE requests that belong to each application | Application |
Name | Method | Description | Granularity |
---|---|---|---|
Number of outbound 100 responses | getTotalOutboundResponses(appName, “100”); | The number of outbound 100 (Trying) responses that belong to each application | Application |
Number of outbound 180 responses | getTotalOutboundResponses(appName, “180”); | The number of outbound 180 (Ringing) responses that belong to each application | Application |
Number of outbound 181 responses | getTotalOutboundResponses(appName, “181”); | The number of outbound 181 (Call being forwarded) responses that belong to each application | Application |
Number of outbound 182 responses | getTotalOutboundResponses(appName, “182”); | The number of outbound 182 (Call Queued) responses that belong to each application | Application |
Number of outbound 183 responses | getTotalOutboundResponses(appName, “183”); | The number of outbound 183 (Session Progress) responses that belong to each application | Application |
Number of outbound 200 responses | getTotalOutboundResponses(appName, “200”); | The number of outbound 200 (OK) responses that belong to each application | Application |
Number of outbound 202 responses | getTotalOutboundResponses(appName, “202”); | The number of outbound 202 (Accepted) responses that belong to each application | Application |
Number of outbound 300 responses | getTotalOutboundResponses(appName, “300”); | The number of outbound 300 (Multiple choices) responses that belong to each application | Application |
Number of outbound 301 responses | getTotalOutboundResponses(appName, “301”); | The number of outbound 301 (Moved Permanently) responses that belong to each application | Application |
Number of outbound 302 responses | getTotalOutboundResponses(appName, “302”); | The number of outbound 302 (Moved Temporarily) responses that belong to each application | Application |
Number of outbound 305 responses | getTotalOutboundResponses(appName, “305”); | The number of outbound 305 (Use Proxy) responses that belong to each application | Application |
Number of outbound 380 responses | getTotalOutboundResponses(appName, “380”); | The number of outbound 380 (Alternative Service) responses that belong to each application | Application |
Number of outbound 400 responses | getTotalOutboundResponses(appName, “400”); | The number of outbound 400 (Bad Request) responses that belong to each application | Application |
Number of outbound 401 responses | getTotalOutboundResponses(appName, “401”); | The number of outbound 401 (Unauthorized) responses that belong to each application | Application |
Number of outbound 402 responses | getTotalOutboundResponses(appName, “402”); | The number of outbound 402 (Payment Required) responses that belong to each application | Application |
Number of outbound 403 responses | getTotalOutboundResponses(appName, “403”); | The number of outbound 403 (Forbidden) responses that belong to each application | Application |
Number of outbound 404 responses | getTotalOutboundResponses(appName, “404”); | The number of outbound 404 (Not Found) responses that belong to each application | Application |
Number of outbound 405 responses | getTotalOutboundResponses(appName, “405”); | The number of outbound 405 (Method Not Allowed) responses that belong to each application | Application |
Number of outbound 406 responses | getTotalOutboundResponses(appName, “406”); | The number of outbound 406 (Not Acceptable) responses that belong to each application | Application |
Number of outbound 407 responses | getTotalOutboundResponses(appName, “407”); | The number of outbound 407 (Proxy Authentication Required) responses that belong to each application | Application |
Number of outbound 408 responses | getTotalOutboundResponses(appName, “408”); | The number of outbound 408 (Request Timeout) responses that belong to each application | Application |
Number of outbound 410 responses | getTotalOutboundResponses(appName, “410”); | The number of outbound 410 (Gone) responses that belong to each application | Application |
Number of outbound 413 responses | getTotalOutboundResponses(appName, “413”); | The number of outbound 413 (Request Entity Too Large) responses that belong to each application | Application |
Number of outbound 414 responses | getTotalOutboundResponses(appName, “414”); | The number of outbound 414 (Request URI Too Long) responses that belong to each application | Application |
Number of outbound 415 responses | getTotalOutboundResponses(appName, “415”); | The number of outbound 415 (Unsupported Media Type) responses that belong to each application | Application |
Number of outbound 416 responses | getTotalOutboundResponses(appName, “416”); | The number of outbound 416 (Unsupported URI Scheme) responses that belong to each application | Application |
Number of outbound 420 responses | getTotalOutboundResponses(appName, “420”); | The number of outbound 420 (Bad Extension) responses that belong to each application | Application |
Number of outbound 421 responses | getTotalOutboundResponses(appName, “421”); | The number of outbound 421 (Extension Required) responses that belong to each application | Application |
Number of outbound 423 responses | getTotalOutboundResponses(appName, “423”); | The number of outbound 423 (Interval Too Brief) responses that belong to each application | Application |
Number of outbound 480 responses | getTotalOutboundResponses(appName, “480”); | The number of outbound 480 (Temporarily Unavailable) responses that belong to each application | Application |
Number of outbound 481 responses | getTotalOutboundResponses(appName, “481”); | The number of outbound 481 (Call Leg Done) responses that belong to each application | Application |
Number of outbound 482 responses | getTotalOutboundResponses(appName, “482”); | The number of outbound 482 (Loop Detected) responses that belong to each application | Application |
Number of outbound 483 responses | getTotalOutboundResponses(appName, “483”); | The number of outbound 483 (Too Many Hops) responses that belong to each application | Application |
Number of outbound 484 responses | getTotalOutboundResponses(appName, “484”); | The number of outbound 484 (Address Incomplete) responses that belong to each application | Application |
Number of outbound 485 responses | getTotalOutboundResponses(appName, “485”); | The number of outbound 485 (Ambiguous) responses that belong to each application | Application |
Number of outbound 486 responses | getTotalOutboundResponses(appName, “486”); | The number of outbound 486 (Busy Here) responses that belong to each application | Application |
Number of outbound 487 responses | getTotalOutboundResponses(appName, “487”); | The number of outbound 487 (Request Terminated) responses that belong to each application | Application |
Number of outbound 488 responses | getTotalOutboundResponses(appName, “488”); | The number of outbound 488 (Not Acceptable Here) responses that belong to each application | Application |
Number of outbound 491 responses | getTotalOutboundResponses(appName, “491”); | The number of outbound 491 (Request Pending) responses that belong to each application | Application |
Number of outbound 493 responses | getTotalOutboundResponses(appName, “493”); | The number of outbound 493 (Undecipherable) responses that belong to each application | Application |
Number of outbound 500 responses | getTotalOutboundResponses(appName, “500”); | The number of outbound 500 (Server Internal Error) responses that belong to each application | Application |
Number of outbound 501 responses | getTotalOutboundResponses(appName, “501”); | The number of outbound 501 (Not Implemented) responses that belong to each application | Application |
Number of outbound 502 responses | getTotalOutboundResponses(appName, “502”); | The number of outbound 502 (Bad Gateway) responses that belong to each application | Application |
Number of outbound 503 responses | getTotalOutboundResponses(appName, “503”); | The number of outbound 503 (Service Unavailable) responses that belong to each application | Application |
Number of outbound 504 responses | getTotalOutboundResponses(appName, “504”); | The number of outbound 504 (Server Timeout) responses that belong to each application | Application |
Number of outbound 505 responses | getTotalOutboundResponses(appName, “505”); | The number of outbound 505 (Version Not Supported) responses that belong to each application | Application |
Number of outbound 513 responses | getTotalOutboundResponses(appName, “513”); | The number of outbound 513 (Message Too Large) responses that belong to each application | Application |
Number of outbound 600 responses | getTotalOutboundResponses(appName, “600”); | The number of outbound 600 (Busy Everywhere) responses that belong to each application | Application |
Number of outbound 603 responses | getTotalOutboundResponses(appName, “603”); | The number of outbound 603 (Decline) responses that belong to each application | Application |
Number of outbound 604 responses | getTotalOutboundResponses(appName, “604”); | The number of outbound 604 (Does Not Exit Anywhere) responses that belong to each application | Application |
Number of outbound 606 responses | getTotalOutboundResponses(appName, “606”); | The number of outbound 606 (Not Acceptable Anywhere) responses that belong to each application | Application |
Name | Attribute/Method | Description | Granularity |
---|---|---|---|
Average Task Duration in outbound queue | AvgTaskDurationOutBoundQueue | The average task duration in the SIP stack outbound queue over a configured window of time | Server |
Maximum Task Duration in outbound queue | MaxTaskDurationOutBoundQueue | The maximum task duration in the SIP stack outbound queue over a configured window of time | Server |
Minimum Task Duration in outbound queue | MinTaskDurationOutBoundQueue | The minimum task duration in the SIP stack outbound queue over a configured window of time | Server |
Average Task Duration in processing queue | AvgTaskDurationInProcessingQueue | The average task duration in the SIP container processing queue over a configured window of time | Server |
Maximum Task Duration in processing queue | MaxTaskDurationInProcessingQueue | The maximum task duration in the SIP container processing queue over a configured window of time | Server |
Minimum Task Duration in processing queue | MinTaskDurationInProcessingQueue | The minimum task duration in the SIP container processing queue over a configured window of time | Server |
Average Task Duration in application code | getAvgTaskDurationInApplication(String appName) | The average task duration the SIP application code over a configured period | Application |
Maximum Task Duration in application code | getMaxTaskDurationInApplication(String appName) | The maximum task duration in the SIP application code over a configured period | Application |
Minimum Task Duration in application code | getMinTaskDurationInApplication(String appName) | The minimum task duration in the SIP application code over a configured period | Application |
Name | Attribute | Description | Granularity |
---|---|---|---|
Total number of tasks that have flowed through the processing SIP container queue | TotalTasksCountInProcessingQueue | The total number of tasks, such as messages or SIP timer events, that have flowed through the processing SIP container queue over a configured window of time | Server |
Maximum number of tasks in the processing SIP container queue | PeakTasksCountInProcessingQueue | The maximum number of tasks in the processing SIP container queue over a configured window of time | Server |
Minimum number of tasks in the processing SIP container queue | MinTasksCountInProcessingQueue | The minimum number of tasks in the processing SIP container queue over a configured window of time | Server |
Maximum percent full of the processing SIP container queue | PercentageFullTasksCountInProcessingQueue | The maximum processing SIP container queue usage percentage over a configured window of time | Server |
Total number of tasks that have flowed through the outbound SIP stack queue | TotalTasksCountInOutboundQueue | The total number of tasks that have flowed through the outbound SIP stack queue over a configured window of time | Server |
Maximum number of tasks in the outbound SIP stack queue | PeakTasksCountInOutboundQueue | The maximum number of tasks in the outbound SIP stack queue over a configured window of time | Server |
Minimum number of tasks in the outbound SIP stack queue | MinTasksCountInOutboundQueue | The minimum number of tasks in the outbound SIP stack queue over a configured window of time | Server |
Maximum percent full of the outbound SIP stack queue | PercentageFullTasksCountInOutboundQueue | The maximum outbound SIP stack queue usage percentage over a configured window of time | Server |