Process: Session-Based Charging
Definition
This group includes all the system parameters concerning the session-based charging process.
Viewing and Monitoring Indicators
You can retrieve the runtime values of the following indicators in your SAP CC system:
| Indicators | Summary |
|---|---|
| CLEANUP_LAST_TRIGGER | The last date when the cleanup was performed |
| CLEANUP_SCHEDULER_LAST_TRIGGER | The last date when the cleanup was triggered by the scheduler |
| SESSION_CONSISTENCY | Do not use this indicator, except under SAP Support Team supervision or under specific recommendation provided within the SAP CC documentation |
| SESSION_COUNT | The number of sessions currently stored in the session cache |
| SESSION_FREE_MEMORY | The remaining free memory of the charging session cache |
| SESSION_HISTORY_CONSISTENCY | Do not use this indicator, except under SAP Support Team supervision or under specific recommendation provided within the SAP CC documentation |
| SESSION_HISTORY_COUNT | The number of session histories currently stored in the session cache |
| SESSION_HISTORY_FREE_MEMORY | The remaining free memory of the session history cache |
| SESSION_HISTORY_MEMORY_SIZE | The memory reserved for charging session histories into each rater instance |
| SESSION_HISTORY_STATUS | The status of the session history cache |
| SESSION_STATUS | The status of the session cache |
Notes
-
Use the
getcommand of the SAP CC Admin+ user interface to retrieve the indicator values manually. - Implement and use SAP Solution Manager in combination with the Introscope technology to improve your experience. SAP delivers a customized version CA Introscope for SAP for an efficient technical monitoring of the SAP CC systems. Refer to the SAP CC Operations Guide documentation for more information about the technical and performance monitoring.
Setting Up System Parameters
You can set up the following system parameters that are available for different instance types in the running SAP CC Core Server system.
| Parameters | Summary |
|---|---|
| CLEANUP_SCHEDULER_ENABLED | Enables/disables the cleanup scheduler related to prerating/postrating |
| CLEANUP_SCHEDULER_MAX_THROUGHPUT | The maximum number of subscriptions per second on which the cleanup process can be applied by each rater |
| CLEANUP_SCHEDULER_RECURRENCE | The recurrence period of the cleanup scheduler |
| CLEANUP_THREAD_COUNT | The number of threads dedicated to the cleanup process into each rater instance |
| RENEW_RESERVATION_RESEND_ATTEMPTS | The maximum number of attempts to resend a renew reservation notification if it was not acknowledged |
| RENEW_RESERVATION_RESEND_INTERVAL | The minimum time interval (in seconds) between two attempts to send a renew reservation notification |
| RENEW_RESERVATION_RESEND_THREAD_COUNT | The number of processing threads dedicated to resending renew reservation notifications |
| RENEW_RESERVATION_SEND_TIMEOUT | The maximum time (in ms) to be used by the rater instance for sending the renew reservation notification |
| SESSION_AVG_ID_SIZE | The average memory size allocated for one rating session ID |
| SESSION_AVG_NB_PER_HISTORY | The average number of sessions per subscriber |
| SESSION_AVG_OBJECT_SIZE | The average memory size allocated for one charging session |
| SESSION_MEMORY_INSTANCES | The maximum number of subcaches for the session cache |
| SESSION_MEMORY_SIZE | The memory reserved for charging sessions into each rater instance |
| SESSION_SERIALIZATION_FORMAT | The format of the session data serialization |
| TRANSACTIONS_TO_CANCEL_IN_RESULT_ENABLED | Enables or disables the computation of transactions to cancel during session-based charging |
Notes
-
Use the
setcommand of the SAP CC Admin+ user interface to change the parameter values. - Use the SAP CC Config Tool user interface to set up a complete or partial list of system parameters (restart needed).
