The SIS records the following statistics about SIP transactions in the SIP stack.
- Active client transactions — clientTransactionsActive
- Client transactions completed successfully — clientTransactionsCompleted2xx
- Client transactions completed with a redirect response — clientTransactionsCompleted3xx
- Client transactions completed with an error response — clientTransactionsCompletedError
- Failed client transactions — clientTransactionsFailed
- Timed out client transactions — clientTransactionsFailedTimeout
- Retransmits sent on client transactions — clientTransactionsRetransmits
- Active server transactions — serverTransactionsActive
- Server transactions completed successfully — serverTransactionsCompleted2xx
- Server transactions completed with a redirect response — serverTransactionsCompleted3xx
- Server transactions completed with an error response — serverTransactionsCompletedError
- Failed server transactions — serverTransactionsFailed
- Timed out server transactions — serverTransactionsFailedTimeout
- Retransmits sent on server transactions — serverTransactionsRetransmits
Transaction statistics can be viewed as a whole, or by SIP Method.
E.g. |
Active client transactions — clientTransactionsActive
Records the total number of… |
…client transactions currently in progress. |
---|---|
Increments… |
…when a client transaction is created to send a request. |
Decrements… |
…when a client transaction is terminated (as per RFC3261 §17.1). |
Default rhino-stats view |
gauge |
Client transactions completed successfully — clientTransactionsCompleted2xx
Records the total number of… |
…client transactions that completed successfully by receiving a 2xx response. |
---|---|
Increments… |
…when a client transaction receives a 2xx final response. |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Client transactions completed with a redirect response — clientTransactionsCompleted3xx
Records the total number of… |
…client transactions that completed by receiving a 3xx redirect response. |
---|---|
Increments… |
…when a client transaction receives a 3xx final response. |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Client transactions completed with an error response — clientTransactionsCompletedError
Records the total number of… |
…client transactions that completed by receiving a 4xx-6xx error response. |
---|---|
Increments… |
…when a client transaction receives a 4xx-6xx final response. |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Failed client transactions — clientTransactionsFailed
Records the total number of… |
…client transactions that failed due to an internal error. |
---|---|
Increments… |
…when a client transaction fails due to an error, such as an |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Timed out client transactions — clientTransactionsFailedTimeout
Records the total number of… |
…client transactions that timed out waiting for a final response. |
---|---|
Increments… |
…when a client transaction’s final response timer expires (Timer B or Timer F in RFC3261 §17.1). |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Retransmits sent on client transactions — clientTransactionsRetransmits
Records the total number of… |
…retransmitted requests sent on client transactions, while waiting for a response. |
---|---|
Increments… |
…when a client transaction’s retransmit timer expires (Timer A or Timer E in RFC3261 §17.1). |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Active server transactions — serverTransactionsActive
Records the total number of… |
…server transactions currently in progress. |
---|---|
Increments… |
…when a server transaction is created to handle an incoming request. |
Increments… |
…when a server transaction is terminated (as per RFC3261 §17.2). |
Default rhino-stats view |
gauge |
Server transactions completed successfully — serverTransactionsCompleted2xx
Records the total number of… |
…server transactions that completed successfully by sending a 2xx response. |
---|---|
Increments… |
…when a 2xx final response is sent on a server transaction. |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Server transactions completed with a redirect response — serverTransactionsCompleted3xx
Records the total number of… |
…server transactions that completed by sending a 3xx redirect response. |
---|---|
Increments… |
…when a 3xx final response is sent on a server transaction. |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Server transactions completed with an error response — serverTransactionsCompletedError
Records the total number of… |
…server transactions that completed by sending a 4xx-6xx error response. |
---|---|
Increments… |
…when a 4xx-6xx final response is sent on a server transaction. |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Failed server transactions — serverTransactionsFailed
Records the total number of… |
…server transactions that failed due to an internal error. |
---|---|
Increments… |
…when a server transaction fails due to an error, such as an |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Timed out server transactions — serverTransactionsFailedTimeout
Records the total number of… |
…server transactions that timed out waiting for an ACK. |
---|---|
Increments… |
…when a server transaction’s ACK timer expires (Timer H in RFC3261 §17.2). |
Decrements… |
…never. |
Default rhino-stats view |
delta |
Retransmits sent on server transactions — serverTransactionsRetransmits
Records the total number of… |
…retransmitted responses sent on server transactions. |
---|---|
Increments… |
…when a server transaction retransmits its response, because it received a retransmitted request. |
Decrements… |
…never. |
Default rhino-stats view |
delta |