+

Search Tips   |   Advanced Search

SIP PMI counters

The Session Initiation Protocol (SIP) provides the following counters in the WebSphere Performance Monitoring Infrastructure (PMI) to monitor the performance of SIP.

We can use the following SIP PMI counters for the SIP container and SIP proxy:


Counter definitions for the SIP container

module.
Name Key Description Granularity Type Level Overhead ID
Incoming traffic incoming.traffic The average number of messages that are handled by the container and calculated over a configurable period. Per server CountStatistic All Low 3
New SIP application sessions new.sip.app.session The average number of new SIP application sessions created in the container and calculated over a configurable period. Per server CountStatistic All Low 4
Response Time response.time 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. Per server CountStatistic All Low 5
Queue Size queue.size The size of the invoke queue in WebSphere Application Server. Per server CountStatistic All Low 6

Replicated SIP sessions

replicated.sip.sessions The number of SIP sessions that are replicated in the highly available (HA) cluster. Per server CountStatistic Low Low 7

Not replicated SIP sessions

not.replicated.sip.sessions The number of SIP sessions that are not replicated in the highly available (HA) cluster. Per server CountStatistic Low Low 8

Replicated SIP application sessions

replicated.sip.app.sessions The number of SIP application sessions that are replicated in the highly available (HA) cluster. Per server CountStatistic Low Low 9

Not replicated SIP application sessions

not.replicated.sip.app.sessions The number of SIP application sessions that are not replicated in the highly available (HA) cluster. Per server CountStatistic Low Low 10

Rejected SIP messages

rejected.messages The number of rejected SIP messages. Per server CountStatistic All Low 13

SIP timer invocations

sip.timers.invocations The number of invocations of the SIP timers (Timer A, Timer B, Timer C, Timer D, Timer E, Timer F, Timer G, Timer H). Per server CountStatistic All Low 14

session module.
Name Key Description Granularity Type Level Overhead ID
Number of active SIP sessions active.sip.sessions The number of SIP sessions belongs to each application. Per application CountStatistic All Low 11
Number of active SIP application sessions active.sip.app.sessions The number of SIP application sessions belongs to each application. Per application CountStatistic All Low 12

the inbound request module.
Name Key Description Granularity Type Level Overhead ID
Number of Inbound NOT SIP STANDARD requests inbound.request.other The number of inbound NOT SIP STANDARD requests that belong to each application. Per application CountStatistic All Low 60
Number of Inbound REGISTER requests inbound.request.register The number of inbound REGISTER requests that belong to each application. Per application CountStatistic All Low 61
Number of Inbound INVITE requests inbound.request.invite The number of inbound INVITE requests that belong to each application. Per application CountStatistic All Low 62
Number of Inbound ACK requests inbound.request.ack The number of Inbound ACK requests that belong to each application. Per application CountStatistic All Low 63
Number of Inbound OPTIONS requests inbound.request.options The number of Inbound OPTIONS requests that belong to each application. Per application CountStatistic All Low 64
Number of Inbound BYE requests inbound.request.bye The number of Inbound BYE requests that belong to each application. Per application CountStatistic All Low 65
Number of Inbound CANCEL requests inbound.request.cancel The number of Inbound CANCEL requests that belong to each application. Per application CountStatistic All Low 66
Number of Inbound PRACK requests inbound.request.prack The number of Inbound PRACK requests that belong to each application. Per application CountStatistic All Low 67
Number of Inbound INFO requests inbound.request.info The number of Inbound INFO requests that belong to each application. Per application CountStatistic All Low 68
Number of Inbound SUBSCRIBE requests inbound.request.subscribe The number of Inbound SUBSCRIBE requests that belong to each application. Per application CountStatistic All Low 69
Number of Inbound NOTIFY requests inbound.request.notify The number of Inbound NOTIFY requests that belong to each application. Per application CountStatistic All Low 70
Number of Inbound MESSAGE requests inbound.request.message The number of Inbound MESSAGE requests that belong to each application. Per application CountStatistic All Low 71
Number of Inbound PUBLISH requests inbound.request.publish The number of Inbound PUBLISH requests that belong to each application. Per application CountStatistic All Low 72
Number of Inbound REFER requests inbound.request.refer The number of Inbound REFER requests that belong to each application. Per application CountStatistic All Low 73
Number of Inbound UPDATE requests inbound.request.update The number of Inbound UPDATE requests that belong to each application. Per application CountStatistic All Low 74

lists the inbound info response module.
Name Key Description Granularity Type Level Overhead ID
Number of Inbound 100 responses inbound.response.info.100 The number of Inbound 100 (Trying) responses that belong to each application. Per application CountStatistic All Low 1100
Number of Inbound 180 responses inbound.response.info.180 The number of Inbound 180 (Ringing) responses that belong to each application. Per application CountStatistic All Low 1180
Number of Inbound 181 responses inbound.response.info.181 The number of Inbound 181 (Call being forwarded) responses that belong to each application. Per application CountStatistic All Low 1181
Number of Inbound 182 responses inbound.response.info.182 The number of Inbound 182 (Call Queued) responses that belong to each application. Per application CountStatistic All Low 1182
Number of Inbound 183 responses inbound.response.info.183 The number of Inbound 183 (Session Progress) responses that belong to each application. Per application CountStatistic All Low 1183

table lists the inbound success response module.
Name Key Description Granularity Type Level Overhead ID
Number of successful Inbound 200 responses inbound.response.success.200 The number of Inbound 200 (OK) responses that belong to each application. Per application CountStatistic All Low 1200
Number of successful Inbound 202 responses inbound.response.success.202 The number of Inbound 202 (Accepted) responses that belong to each application. Per application CountStatistic All Low 1202

table lists the inbound redirect response module.
Name Key Description Granularity Type Level Overhead ID
Number of Inbound 300 responses inbound.response.redirect.300 The number of Inbound 300 (Multiple choices) responses that belong to each application. Per application CountStatistic All Low 1300
Number of Inbound 301 responses inbound.response.redirect.301 The number of Inbound 301 (Moved Permanently) responses that belong to each application. Per application CountStatistic All Low 1301
Number of Inbound 302 responses inbound.response.redirect.302 The number of Inbound 302 (Moved Temporarily) responses that belong to each application. Per application CountStatistic All Low 1302
Number of Inbound 305 responses inbound.response.redirect.305 The number of Inbound 305 (Use Proxy) responses that belong to each application. Per application CountStatistic All Low 1305
Number of Inbound 380 responses inbound.response.redirect.380 The number of Inbound 380 (Alternative Service) responses that belong to each application. Per application CountStatistic All Low 1380

lists the inbound fail response module.
Name Key Description Granularity Type Level Overhead ID
Number of Inbound 400 responses inbound.response.fail.400 The number of Inbound 400 (Bad Request) responses that belong to each application. Per application CountStatistic All Low 1400
Number of Inbound 401 responses inbound.response.fail.401 The number of Inbound 401 (Unauthorized) responses that belong to each application. Per application CountStatistic All Low 1401
Number of Inbound 402 responses inbound.response.fail.402 The number of Inbound 402 (Payment Required) responses that belong to each application. Per application CountStatistic All Low 1402
Number of Inbound 403 responses inbound.response.fail.403 The number of Inbound 403 (Forbidden) responses that belong to each application. Per application CountStatistic All Low 1403
Number of Inbound 404 responses inbound.response.fail.404 The number of Inbound 404 (Not Found) responses that belong to each application. Per application CountStatistic All Low 1404
Number of Inbound 405 responses inbound.response.fail.405 The number of Inbound 405 (Method Not Allowed) responses that belong to each application. Per application CountStatistic All Low 1405
Number of Inbound 406 responses inbound.response.fail.406 The number of Inbound 406 (Not Acceptable) responses that belong to each application. Per application CountStatistic All Low 1406
Number of Inbound 407 responses inbound.response.fail.407 The number of Inbound 407 (Proxy Authentication Required) responses that belong to each application. Per application CountStatistic All Low 1407
Number of Inbound 408 responses inbound.response.fail.408 The number of Inbound 408 (Request Timeout) responses that belong to each application. Per application CountStatistic All Low 1408
Number of Inbound 410 responses inbound.response.fail.410 The number of Inbound 410 (Gone) responses that belong to each application. Per application CountStatistic All Low 1410
Number of Inbound 413 responses inbound.response.fail.413 The number of Inbound 413 (Request Entity Too Large) responses that belong to each application. Per application CountStatistic All Low 1413
Number of Inbound 414 responses inbound.response.fail.414 The number of Inbound 414 (Request URI Too Long) responses that belong to each application. Per application CountStatistic All Low 1414
Number of Inbound 415 responses inbound.response.fail.415 The number of Inbound 415 (Unsupported Media Type) responses that belong to each application. Per application CountStatistic All Low 1415
Number of Inbound 416 responses inbound.response.fail.416 The number of Inbound 416 (Unsupported URI Scheme) responses that belong to each application. Per application CountStatistic All Low 1416
Number of Inbound 420 responses inbound.response.fail.420 The number of Inbound 420 (Bad Extention) responses that belong to each application. Per application CountStatistic All Low 1420
Number of Inbound 421 responses inbound.response.fail.421 The number of Inbound 421 (Extention Required) responses that belong to each application. Per application CountStatistic All Low 1421
Number of Inbound 423 responses inbound.response.fail.423 The number of Inbound 423 (Interval Too Brief) responses that belong to each application. Per application CountStatistic All Low 1423
Number of Inbound 480 responses inbound.response.fail.480 The number of Inbound 480 (Temporarly Unavailable) responses that belong to each application. Per application CountStatistic All Low 1480
Number of Inbound 481 responses inbound.response.fail.481 The number of Inbound 481 (Call Leg Done) responses that belong to each application. Per application CountStatistic All Low 1481
Number of Inbound 482 responses inbound.response.fail.482 The number of Inbound 482 (Loop Detected) responses that belong to each application. Per application CountStatistic All Low 1482
Number of Inbound 483 responses inbound.response.fail.483 The number of Inbound 483 (Too Many Hops) responses that belong to each application. Per application CountStatistic All Low 1483
Number of Inbound 484 responses inbound.response.fail.484 The number of Inbound 484 (Address Incomplete) responses that belong to each application. Per application CountStatistic All Low 1484
Number of Inbound 485 responses inbound.response.fail.485 The number of Inbound 485 (Ambiguous) responses that belong to each application. Per application CountStatistic All Low 1485
Number of Inbound 486 responses inbound.response.fail.486 The number of Inbound 486 (Busy Here) responses that belong to each application. Per application CountStatistic All Low 1486
Number of Inbound 487 responses inbound.response.fail.487 The number of Inbound 487 (Request Terminated) responses that belong to each application. Per application CountStatistic All Low 1487
Number of Inbound 488 responses inbound.response.fail.488 The number of Inbound 488 (Not Acceptable Here) responses that belong to each application. Per application CountStatistic All Low 1488
Number of Inbound 491 responses inbound.response.fail.491 The number of Inbound 491 (Request Pending) responses that belong to each application. Per application CountStatistic All Low 1491
Number of Inbound 493 responses inbound.response.fail.493 The number of Inbound 493 (Undecipherable) responses that belong to each application. Per application CountStatistic All Low 1493

Name Key Description Granularity Type Level Overhead ID
Number of Inbound 500 responses inbound.response.serverFail.500 The number of Inbound 500 (Server Internal Error) responses that belong to each application. Per application CountStatistic All Low 1500
Number of Inbound 501 responses inbound.response.serverFail.501 The number of Inbound 501 (Not Implemented) responses that belong to each application. Per application CountStatistic All Low 1501
Number of Inbound 502 responses inbound.response.serverFail.502 The number of Inbound 502 (Bad Gateway) responses that belong to each application. Per application CountStatistic All Low 1502
Number of Inbound 503 responses inbound.response.serverFail.503 The number of Inbound 503 (Service Unavailable) responses that belong to each application. Per application CountStatistic All Low 1503
Number of Inbound 504 responses inbound.response.serverFail.504 The number of Inbound 504 (Server Timeout) responses that belong to each application. Per application CountStatistic All Low 1504
Number of Inbound 505 responses inbound.response.serverFail.505 The number of Inbound 505 (Version Not Supported) responses that belong to each application. Per application CountStatistic All Low 1505
Number of Inbound 513 responses inbound.response.serverFail.513 The number of Inbound 513 (Message Too Large) responses that belong to each application. Per application CountStatistic All Low 1513

Name Key Description Granularity Type Level Overhead ID
Number of Inbound 600 responses inbound.response.globalFail.600 The number of Inbound 600 (Busy Everywhere) responses that belong to each application. Per application CountStatistic All Low 1600
Number of Inbound 603 responses inbound.response.globalFail.603 The number of Inbound 603 (Decline) responses that belong to each application. Per application CountStatistic All Low 1603
Number of Inbound 604 responses inbound.response.globalFail.604 The number of Inbound 604 (Does Not Exit Anywhere) responses that belong to each application. Per application CountStatistic All Low 1604
Number of Inbound 606 responses inbound.response.globalFail.606 The number of Inbound 606 (Not Acceptable Anywhere) responses that belong to each application. Per application CountStatistic All Low 1606

lists the outbound request module.
Name Key Description Granularity Type Level Overhead ID
Number of Outbound NOT SIP STANDARD requests outbound.request.other The number of Outbound NOT SIP STANDARD requests that belong to each application. Per application CountStatistic All Low 80
Number of Outbound REGISTER requests outbound.request.register The number of Outbound REGISTER requests that belong to each application. Per application CountStatistic All Low 81
Number of Outbound INVITE requests outbound.request.invite The number of Outbound INVITE requests that belong to each application. Per application CountStatistic All Low 82
Number of Outbound ACK requests outbound.request.ack The number of Outbound ACK requests that belong to each application. Per application CountStatistic All Low 83
Number of Outbound OPTIONS requests outbound.request.options The number of Outbound OPTIONS requests that belong to each application. Per application CountStatistic All Low 84
Number of Outbound BYE requests outbound.request.bye The number of Outbound BYE requests that belong to each application. Per application CountStatistic All Low 85
Number of Outbound CANCEL requests outbound.request.cancel The number of Outbound CANCEL requests that belong to each application. Per application CountStatistic All Low 86
Number of Outbound PRACK requests outbound.request.prack The number of Outbound PRACK requests that belong to each application. Per application CountStatistic All Low 87
Number of Outbound INFO requests outbound.request.info The number of Outbound INFO requests that belong to each application. Per application CountStatistic All Low 88
Number of Outbound SUBSCRIBE requests outbound.request.subscribe The number of Outbound SUBSCRIBE requests that belong to each application. Per application CountStatistic All Low 89
Number of Outbound NOTIFY requests outbound.request.notify The number of Outbound NOTIFY requests that belong to each application. Per application CountStatistic All Low 90
Number of Outbound MESSAGE requests outbound.request.message The number of Outbound MESSAGE requests that belong to each application. Per application CountStatistic All Low 91
Number of Outbound PUBLISH requests outbound.request.publish The number of Outbound PUBLISH requests that belong to each application. Per application CountStatistic All Low 92
Number of Outbound REFER requests outbound.request.refer The number of Outbound REFER requests that belong to each application. Per application CountStatistic All Low 93
Number of Outbound UPDATE requests outbound.request.update The number of Outbound UPDATE requests that belong to each application. Per application CountStatistic All Low 94

table lists the outbound info response module.
Name Key Description Granularity Type Level Overhead ID
Number of Outbound 100 responses outbound.response.info.100 The number of Outbound 100 (Trying) responses that belong to each application. Per application CountStatistic All Low 2100
Number of Outbound 180 responses outbound.response.info.180 The number of Outbound 180 (Ringing) responses that belong to each application. Per application CountStatistic All Low 2180
Number of Outbound 181 responses outbound.response.info.181 The number of Outbound 181 (Call being forwarded) responses that belong to each application. Per application CountStatistic All Low 2181
Number of Outbound 182 responses outbound.response.info.182 The number of Outbound 182 (Call Queued) responses that belong to each application. Per application CountStatistic All Low 2182
Number of Outbound 183 responses outbound.response.info.183 The number of Outbound 183 (Session Progress) responses that belong to each application. Per application CountStatistic All Low 2183

table lists the outbound success response module.
Name Key Description Granularity Type Level Overhead ID
Number of Outbound 200 responses outbound.response.success.200 The number of Outbound 200 (OK) responses that belong to each application. Per application CountStatistic All Low 2200
Number of Outbound 202 responses outbound.response.success.202 The number of Outbound 202 (Accepted) responses that belong to each application. Per application CountStatistic All Low 2202

table lists the outbound redirect response module.
Name Key Description Granularity Type Level Overhead ID
Number of Outbound 300 responses outbound.response.redirect.300 The number of Outbound 300 (Multiple choices) responses that belong to each application. Per application CountStatistic All Low 2300
Number of Outbound 301 responses outbound.response.redirect.301 The number of Outbound 301 (Moved Permanently) responses that belong to each application. Per application CountStatistic All Low 2301
Number of Outbound 302 responses outbound.response.redirect.302 The number of Outbound 302 (Moved Temporarily) responses that belong to each application. Per application CountStatistic All Low 2302
Number of Outbound 305 responses outbound.response.redirect.305 The number of Outbound 305 (Use Proxy) responses that belong to each application. Per application CountStatistic All Low 2305
Number of Outbound 380 responses outbound.response.redirect.380 The number of Outbound 380 (Alternative Service) responses that belong to each application. Per application CountStatistic All Low 2380

table lists the outbound fail response module.
Name Key Description Granularity Type Level Overhead ID
Number of Outbound 400 responses outbound.response.fail.400 The number of Outbound 400 (Bad Request) responses that belong to each application. Per application CountStatistic All Low 2400
Number of Outbound 401 responses outbound.response.fail.401 The number of Outbound 401 (Unauthorized) responses that belong to each application. Per application CountStatistic All Low 2401
Number of Outbound 402 responses outbound.response.fail.402 The number of Outbound 402 (Payment Required) responses that belong to each application. Per application CountStatistic All Low 2402
Number of Outbound 403 responses outbound.response.fail.403 The number of Outbound 403 (Forbidden) responses that belong to each application. Per application CountStatistic All Low 2403
Number of Outbound 404 responses outbound.response.fail.404 The number of Outbound 404 (Not Found) responses that belong to each application. Per application CountStatistic All Low 2404
Number of Outbound 405 responses outbound.response.fail.405 The number of Outbound 405 (Method Not Allowed) responses that belong to each application. Per application CountStatistic All Low 2405
Number of Outbound 406 responses outbound.response.fail.406 The number of Outbound 406 (Not Acceptable) responses that belong to each application. Per application CountStatistic All Low 2406
Number of Outbound 407 responses outbound.response.fail.407 The number of Outbound 407 (Proxy Authentication Required) responses that belong to each application Per application CountStatistic All Low 2407
Number of Outbound 408 responses outbound.response.fail.408 The number of Outbound 408 (Request Timeout) responses that belong to each application. Per application CountStatistic All Low 2408
Number of Outbound 410 responses outbound.response.fail.410 The number of Outbound 410 (Gone) responses that belong to each application. Per application CountStatistic All Low 2410
Number of Outbound 413 responses outbound.response.fail.413 The number of Outbound 413 (Request Entity Too Large) responses that belong to each application. Per application CountStatistic All Low 2413
Number of Outbound 414 responses outbound.response.fail.414 The number of Outbound 414 (Request URI Too Long) responses that belong to each application Per application CountStatistic All Low 2414
Number of Outbound 415 responses outbound.response.fail.415 The number of Outbound 415 (Unsupported Media Type) responses that belong to each application. Per application CountStatistic All Low 2415
Number of Outbound 416 responses outbound.response.fail.416 The number of Outbound 416 (Unsupported URI Scheme) responses that belong to each application. Per application CountStatistic All Low 2416
Number of Outbound 420 responses outbound.response.fail.420 The number of Outbound 420 (Bad Extention) responses that belong to each application. Per application CountStatistic All Low 2420
Number of Outbound 421 responses outbound.response.fail.421 The number of Outbound 421 (Extention Required) responses that belong to each application. Per application CountStatistic All Low 2421
Number of Outbound 423 responses outbound.response.fail.423 The number of Outbound 423 (Interval Too Brief) responses that belong to each application. Per application CountStatistic All Low 2423
Number of Outbound 480 responses outbound.response.fail.480 The number of Outbound 480 (Temporarly Unavailable) responses that belong to each application. Per application CountStatistic All Low 2480
Number of Outbound 481 responses outbound.response.fail.481 The number of Outbound 481 (Call Leg Done) responses that belong to each application. Per application CountStatistic All Low 2481
Number of Outbound 482 responses outbound.response.fail.482 The number of Outbound 482 (Loop Detected) responses that belong to each application. Per application CountStatistic All Low 2482
Number of Outbound 483 responses outbound.response.fail.483 The number of Outbound 483 (Too Many Hops) responses that belong to each application. Per application CountStatistic All Low 2483
Number of Outbound 484 responses outbound.response.fail.484 The number of Outbound 484 (Address Incomplete) responses that belong to each application. Per application CountStatistic All Low 2484
Number of Outbound 485 responses outbound.response.fail.485 The number of Outbound 485 (Ambiguous) responses that belong to each application. Per application CountStatistic All Low 2485
Number of Outbound 486 responses outbound.response.fail.486 The number of Outbound 486 (Busy Here) responses that belong to each application. Per application CountStatistic All Low 2486
Number of Outbound 487 responses outbound.response.fail.487 The number of Outbound 487 (Request Terminated) responses that belong to each application. Per application CountStatistic All Low 2487
Number of Outbound 488 responses outbound.response.fail.488 The number of Outbound 488 (Not Acceptable Here) responses that belong to each application. Per application CountStatistic All Low 2488
Number of Outbound 491 responses outbound.response.fail.491 The number of Outbound 491 (Request Pending) responses that belong to each application. Per application CountStatistic All Low 2491
Number of Outbound 493 responses outbound.response.fail.493 The number of Outbound 493 (Undecipherable) responses that belong to each application. Per application CountStatistic All Low 2493

Name Key Description Granularity Type Level Overhead ID
Number of Outbound 500 responses outbound.response.serverFail.500 The number of Outbound 500 (Server Internal Error) responses that belong to each application. Per application CountStatistic All Low 2500
Number of Outbound 501 responses outbound.response.serverFail.501 The number of Outbound 501 (Not Implemented) responses that belong to each application. Per application CountStatistic All Low 2501
Number of Outbound 502 responses outbound.response.serverFail.502 The number of Outbound 502 (Bad Gateway) responses that belong to each application. Per application CountStatistic All Low 2502
Number of Outbound 503 responses outbound.response.serverFail.503 The number of Outbound 503 (Service Unavailable) responses that belong to each application. Per application CountStatistic All Low 2503
Number of Outbound 504 responses outbound.response.serverFail.504 The number of Outbound 504 (Server Timeout) responses that belong to each application. Per application CountStatistic All Low 2504
Number of Outbound 505 responses outbound.response.serverFail.505 The number of Outbound 505 (Version Not Supported) responses that belong to each application. Per application CountStatistic All Low 2505
Number of Outbound 513 responses outbound.response.serverFail.513 The number of Outbound 513 (Message Too Large) responses that belong to each application. Per application CountStatistic All Low 2513

Name Key Description Granularity Type Level Overhead ID
Number of Outbound 600 responses outbound.response.globalFail.600 The number of Outbound 600 (Busy Everywhere) responses that belong to each application. Per application CountStatistic All Low 2600
Number of Outbound 603 responses outbound.response.globalFail.603 The number of Outbound 603 (Decline) responses that belong to each application. Per application CountStatistic All Low 2603
Number of Outbound 604 responses outbound.response.globalFail.604 The number of Outbound 604 (Does Not Exit Anywhere) responses that belong to each application. Per application CountStatistic All Low 2604
Number of Outbound 606 responses outbound.response.globalFail.606 The number of Outbound 606 (Not Acceptable Anywhere) responses that belong to each application. Per application CountStatistic All Low 2606

counter durations are based on the granularity of a timer value. The default granularity of the timer value used by this counter is 10 milliseconds. To mitigate unnecessary performance overhead due to the frequency of obtaining the current time, we can adjust the granularity of the timer value using the SIP container custom property, pmi.time.granularity.of.timer.service. To learn more about this custom property, see the topic on SIP container custom properties.bprac

This table lists the task duration module counters.

Name Key Description Granularity Type Level Overhead ID
Average Task Duration in outbound queue avg.task.duration.outbound The average task duration in the SIP stack outbound queue over a configured window of time. Per server CountStatistic Low High 21
Maximum Task Duration in outbound queue max.task.duration.outbound The maximum task duration in the SIP stack outbound queue over a configured window of time. Per server CountStatistic Low High 22
Minimum Task Duration in outbound queue min.task.duration.outbound The minimum task duration in the SIP stack outbound queue over a configured window of time. Per server CountStatistic Low High 23
Average Task Duration in processing queue avg.task.duration.processing The average task duration in the SIP container processing queue over a configured window of time. Per server CountStatistic Low High 24
Maximum Task Duration in processing queue max.task.duration.processing The maximum task duration in the SIP container processing queue over a configured window of time. Per server CountStatistic Low High 25
Minimum Task Duration in processing queue min.task.duration.processing The minimum task duration in the SIP container processing queue over a configured window of time. Per server CountStatistic Low High 26

duration module counter durations are based on the granularity of a timer value. The default granularity of the timer value used by this counter is 10 milliseconds. To mitigate unnecessary performance overhead due to the frequency of obtaining the current time, we can adjust the granularity of the timer value using the SIP container custom property, pmi.time.granularity.of.timer.service. To learn more about this custom property, see the topic on SIP container custom properties.bprac

This table lists the application task duration module counters.

Name Key Description Granularity Type Level Overhead ID
Average Task Duration in application code avg.task.duration.app The average task duration the SIP application code over a configured period of time. Per server CountStatistic Low High 911
Maximum Task Duration in application code max.task.duration.app The maximum task duration in the SIP application code over a configured period of time. Per server CountStatistic Low High 912
Minimum Task Duration in application code min.task.duration.app The minimum task duration in the SIP application code over a configured period of time. Per server CountStatistic Low High 913

This table lists the queue monitoring module counters.

Name Key Description Granularity Type Level Overhead ID
Total number of tasks that have flowed through the processing SIP container queue total.num.tasks.processing 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. Per server CountStatistic Low High 31
Maximum number of tasks in the processing SIP container queue max.num.tasks.processing The maximum number of tasks in the processing SIP container queue over a configured window of time. Per server CountStatistic Low High 32
Minimum number of tasks in the processing SIP container queue min.num.tasks.processing The minimum number of tasks in the processing SIP container queue over a configured window of time. Per server CountStatistic Low High 33
Maximum percent full of the processing SIP container queue percent.full.num.tasks.processing The maximum processing SIP container queue utilization percentage over a configured window of time. Per server CountStatistic Low High 34
Total number of tasks that have flowed through the outbound SIP stack queue total.num.tasks.outbound The total number of tasks that have flowed through the outbound SIP stack queue over a configured window of time. Per server CountStatistic Low High 35
Maximum number of tasks in the outbound SIP stack queue max.num.tasks.outbound The maximum number of tasks in the outbound SIP stack queue over a configured window of time. Per server CountStatistic Low High 36
Minimum number of tasks in the outbound SIP stack queue min.num.tasks.outbound The minimum number of tasks in the outbound SIP stack queue over a configured window of time. Per server CountStatistic Low High 37
Maximum percent full of the outbound SIP stack queue percent.full.num.tasks The maximum outbound SIP stack queue utilization percentage over a configured window of time. Per server CountStatistic Low High 38


Counter definitions for the SIP proxy

Best practice: The SIP proxy counter time durations are based on the granularity of a timer value. The default granularity of the timer value used by this counter is 10 milliseconds. To mitigate unnecessary performance overhead due to the frequency of obtaining the current time, we can adjust the granularity of the timer value using the SIP proxy custom property, systemTimePollInterval. To learn more about this custom property, see the topic on SIP proxy server custom properties.bprac

proxy inbound counters.
Name Key Description Granularity Type Level Overhead ID
InboundAverageQueueDuration sipProxyModule.InboundAverageQueueDuration The average duration spent in the inbound queue. Per proxy CountStatistic Low Low 100
InboundMinimumQueueDuration sipProxyModule.InboundMinimumQueueDuration The minimum duration spent in the inbound queue. Per proxy CountStatistic Low Low 101
InboundMaximumQueueDuration sipProxyModule.InboundMaximumQueueDuration The maximum duration spent in the inbound queue. Per proxy CountStatistic Low Low 102
InboundPacketsProcessed sipProxyModule.InboundPacketsProcessed The number of inbound packets that are processed. Per proxy CountStatistic Low Low 106
InboundMaximumPacketsQueued sipProxyModule.InboundMaximumPacketsQueued The maximum number of inbound packets queued. Per proxy CountStatistic Low Low 107
InboundMinimumPacketsQueued sipProxyModule.InboundMinimumPacketsQueued The minimum number of inbound packets queued. Per proxy CountStatistic Low Low 108
InboundConnectionMaximumPercentageFull sipProxyModule.InboundConnectionMaximumPercentageFull For the inbound connection with the queue that has the highest percentage full, this counter specifies the maximum percentage full for that connection queue. Per proxy CountStatistic Low Low 112

SIP proxy outbound counters.
Name Key Description Granularity Type Level Overhead ID
OutboundAverageQueueDuration sipProxyModule.OutboundAverageQueueDuration The average duration spent in the outbound queue. Per proxy CountStatistic Low Low 103
OutboundMinimumQueueDuration sipProxyModule.OutboundMinimumQueueDuration The minimum duration spent in the outbound queue. Per proxy CountStatistic Low Low 104
OutboundMaximumQueueDuration sipProxyModule.OutboundMaximumQueueDuration The maximum duration spent in the outbound queue. Per proxy CountStatistic Low Low 105
OutboundPacketsProcessed sipProxyModule.OutboundPacketsProcessed The number of outbound packets that are processed. Per proxy CountStatistic Low Low 109
OutboundMaximumPacketsQueued sipProxyModule.OutboundMaximumPacketsQueued The maximum number of outbound packets queued. Per proxy CountStatistic Low Low 110
OutboundMinimumPacketsQueued sipProxyModule.OutboundMinimumPacketsQueued The minimum number of outbound packets queued. Per proxy CountStatistic Low Low 111
OutboundConnectionMaximumPercentageFull sipProxyModule.OutboundConnectionMaximumPercentageFull For the outbound connection with the queue that has the highest percentage full, this counter specifies the maximum percentage full for that connection queue. Per proxy CountStatistic Low Low 113

lists the SIP proxy counters for rejected SIP packets.
Name Key Description Granularity Type Level Overhead ID
InboundOverloadPacketsRejected sipProxyModule.InboundOverloadPacketsRejected The number of SIP packets rejected because of an overload condition. Per proxy CountStatistic Low Low 114
InboundInvalidPacketsRejected sipProxyModule.InboundInvalidPacketsRejected The number of SIP packets rejected because the packet is missing required headers. Per proxy CountStatistic Low Low 115
InboundAppServerNotAvailablePacketsRejected sipProxyModule.InboundAppServerNotAvailablePacketsRejected The number of SIP packets rejected because an application server is not available to process the packets. Per proxy CountStatistic Low Low 116
InboundInvalidPartitionIDPacketsRejected sipProxyModule.InboundInvalidPartitionIDPacketsRejected The number of SIP packets rejected because the partition ID is not valid. Per proxy CountStatistic Low Low 117
InboundInvalidNetworkRoutePacketsRejected sipProxyModule.InboundInvalidNetworkRoutePacketsRejected The number of SIP packets rejected because the packet cannot be routed to the destination. Per proxy CountStatistic Low Low 118
InboundTotalPacketsRejected sipProxyModule.InboundTotalPacketsRejected The total number of inbound SIP packets rejected. Per proxy CountStatistic Low Low 119
OutboundTotalPacketsRejected sipProxyModule.OutboundTotalPacketsRejected The total number of outbound SIP packets rejected. Per proxy CountStatistic Low Low 120

and SIP containers.
Name Key Description Granularity Type Level Overhead ID
ActiveSIPContainers sipProxyModule.ActiveSIPContainers The number of active SIP containers. Per proxy CountStatistic Low Low 121
ActiveLoadBalancers

When using this counter, you must also set the Load Balancer health checking setting for negative health checks to a non-zero value.

  1. From the administrative console, click Servers > Server Types > WebSphere proxy servers > proxy_server_name > SIP proxy settings.

  2. Select the Tolerate a specified number of negative health checks before indicating failure setting.

  3. Specify a non-zero value for Maximum negative health checks. If this value is not specified, the ActiveLoadBalancers count remains at zero.
gotcha
sipProxyModule.ActiveLoadBalancers The number of active load balancers. Per proxy CountStatistic Low Low 122
LoadBalancerPacketsReceived sipProxyModule.LoadBalancerPacketsReceived The number of SIP health checking packets received from load balancers. Per proxy CountStatistic Low Low 123


Related concepts

  • Performance Monitoring Infrastructure (PMI)


    Related tasks

  • Browse all SIP topics
  • Monitor overall system health

  • SIP proxy server custom properties

  • SIP container custom properties
  • PMI data organization

    Reference topic