Checklist for Implementation
The CCMS monitoring infrastructure was designed as an open infrastructure. If a new component is to be monitored, the developers design a new data supplier, which is integrated into the CCMS monitoring infrastructure. From then on, the new data supplier delivers the most important monitoring data about the component.
In addition to the data supplier, developers define an analysis method that provides additional information about the component if a problem occurs. If necessary, an auto-reaction can also be defined, which is automatically started if an alert occurs.
The CCMS monitoring infrastructure provides the periodic start of the data supplier and the display and alert administration services. The quality and usefulness of the monitoring data for your component depend entirely on the developer of the component.
Points to Consider Before Installation
- What information does a user require to monitor and administer your component? You also need to implicitly decide what monitoring and administering your component means:
- Does the monitoring include one or more performance values?
- Does it include the operator waiting for particular messages to appear?
- Does it include a combination of these two possibilities?
- How can the information be collected reliably and precisely? Do you have a function module or a report that collects the required information? Can you build this function module or report into your data supplier? Does your component contain the necessary instrument to collect the required data?
- How can the user react to problems (alerts)? Do you have an "analysis method" - a transaction, a report, or an external operating system command - with which the user can obtain additionally required information or take the required action to correct the problem?
- Do you have a tool that can automatically react to an alert (auto-reaction method)? Or is there a standard action that is to be taken when an alert occurs (such as the informing of an administrator or the sending of a mail to a call center)?
Process Flow
To instrument your component for the CCMS monitoring infrastructure, proceed as follows:
- Design monitoring of the component
Consider how you want to monitor your component.
- Design the monitor in the CCMS monitoring infrastructure
Decide how you want to add your component to the CCMS monitoring infrastructure. This is essentially about the structure of the tree in the Alert Monitor (transaction RZ20).
- Attribute design
Consider whether you require particular functions of the CCMS monitoring infrastructure to implement your design. The attribute types to be used depend on this.
- Preparation for programming
Produce the prerequisites for the programming, such as preparing messages (short and long texts) for display in the Alert Monitor, preparing data collection and analysis methods, and so on.
- Implementation
Perform the programming of the data supplier and the definition of the methods
- Test
For detailed information about the above steps, see the following sections:
- Decision Table: Organizational Decisions
- Decision Table: Monitoring Attributes for the Attribute Types
Dialog Response Time = 1000ms
Short dump: [Error SYSTEM_CORE_DUMPED occured. P1=0] (Client 000) (User SAPSYS)
Start Page Creating a Data Supplier for the CCMS Alert Monitor