Creating, deploying, and registering a custom summarizer

You can create, deploy, and register a custom summarizer to change how processes are summarized in the Completed processes view for a specific server type.

Extract the process-summarizer-sdk-1.0.0.zip file from <CCRootDir>/sdk directory.

In this procedure, you create a custom summarizer in IBM®, deploy it to event processor installations, and register it in the IBM Control Center Monitor web console for a specific server type. A custom summarizer can change how server-specific processes are summarized in the Completed processes view, which can include changing how processes are displayed. For example, you can specify in the custom summarizer that the values for Process IDs and Process names of all completed Sterling Connect:Direct® processes are uppercase. To create, deploy, and register a custom summarizer for a specific server type:

  1. Use the Process Summarizer SDK to create a custom summarizer.
  2. Deploy the summarizer to all event processor installations by copying the summarizer to the appropriate directory that corresponds with its class name.
    Attention: For example, if the class name of the custom summarizer is com.ibm.cc.demo.MySummarizer, then the custom summarizer must be copied to installation path/conf/classes/com/ibm/cc/demo.
  3. In the IBM Control Center Monitor web client, register the custom summarizer for a specific server type. Go to System configuration > Custom views and click the server type in the navigation pane. In the Process summarizer field, type the fully-qualified class name of the custom summarizer, then click Save.

After you register the custom summarizer for a specific server type, run a new process on that server type. In the IBM Control Center Monitor web console, go to Monitor > Completed processes, expand the Completed processes caret and select the server type for which you registered the custom summarizer. You can now see changes that you defined in the custom summarizer for that server type.