Enabling the event counter extension
The event counter extension provides the tools and configuration that is required to gather the metrics for the IBM Netcool Operations Insight licensing model, which is based on event count.
Before you begin
- ObjectServer table and triggers are defined in the $NCHOME/omnibus/extensions/roi/probestats.sql file.
- Probe include rules file: $NCHOME/omnibus/extensions/roi/probewatch.include
About this task
Individual probes need to be configured so that they gather their own statistics at fixed intervals and then forward them on to the ObjectServer. Triggers in the ObjectServer aggregate the event count from the combined probe feeds.
- The probes forward their statistics to the ObjectServer once every minute
- The ObjectServer calculates the total events every 10 minutes.
- The ObjectServer stores this data for up to 2 years.
Housekeeping triggers are provided to prune the data periodically, which prevents the table from growing indefinitely.
A stored procedure is provided, which when called, creates a report that lists the event totals by calendar month. For more information, see Creating a report for event totals by calendar month.
Events received or processed by a probe between the last heartbeat and the time when the probe goes down, which is determined by the ProbeWatchHeartbeatInterval parameter, are not added to the overall event count. This issue occurs because the probe does not send a final stats event to the ObjectServer before it shuts down.
Event counts are collected per ObjectServer. In a tiered architecture they are not propagated to the aggregation server.
Event count statistics are not kept in sync between a failover pair.
To enable the event counter extension, complete the following steps: