E2E Monitoring and Alerting Infrastructure (MAI) data is put in the SAP Solution Manager BI by the Extractor Framework (EFWK), and in particular, the Alerting Framework. No process chains and DataSources are used, the data is written directly to DSOs by extractors.
Note
For more information about the data flow for ABAP statistics data, see Data Flow for Statistics Data
The monitoring data is written to the following DSOs using the alerting framework:
DSO | Description |
---|---|
0CCMAGGR | |
0CCMBUFF | |
0CCMTHRS | |
0CCMLAST | |
0CCMVAL1/0CCMVAL2 |
To allow further use of the monitoring data, it must be written into InfoCubes. This is done by the following two jobs:
The job CCMS_CPH_RAW_DATA_UPDATE writes the original data from the DSO 0CCMBUFF to the InfoCubes. It is executed once an hour.
The job CCMS_CPH_AGGR_DATA_UPDATE writes the aggregated data from the DSO 0CCMAGGR to the InfoCubes. It is executed once a day.
There are two InfoCubes with identical structures (twin Cubes) for each time resolution of the monitoring data. The data is initially written to the first InfoCube in each case, until the end of retention period for the relevant resolution, as specified in the setup of the interactive reporting. More data is then written to the second Cube in each case, until the end of the set retention period is reached there, too. The first Cube is then deleted, and the cycle starts again.
The monitoring data is used above all by Interactive Reporting and the Metric Monitor. Interactive Reporting only displays aggregates from hourly resolution, the Metric Monitor also needs the raw data. Two different MultiCubes, for different queries, are therefore required.
Interactive Reporting
Depending on the granularity, the performance data is stored in the following InfoCubes:
Since it is undetermined at any particular time which of the twin cubes contains the desired performance data, use the MultiCube 0CCMPDATA (Performance Data) for your own queries.
Metric Monitor
In the Metric Monitor, you can display data from the last 24 hours. It uses data from the MultiCube 0CCMPCURR (Performance Data of the Last 24 Hours with Threshold Values), which is based on the following InfoCubes:
InfoCube | Meaning |
---|---|
0CCMVRKF | |
0CCML24L | Virtual info provider for performance values of the last 24 hours |