Monitor adapter event deduplication
BMC Atrium Orchestrator provides fault tolerance by enabling an adapter on multiple peers in a grid. When multiple monitor adapters are deployed in a grid to monitor the same source, the event could possibly be captured by one or more instances of the monitor adapter. Event deduplication is achieved by caching a record of each event received for two minutes. This record is then used to detect and reject subsequent duplicate events.
You can change the event caching interval by setting the value in the tuning-config.xml file as follows:
<config>
<adapter-manager>
<event-digest-timeout>120000</event-digest-timeout>
</adapter-manager>
</config>
<adapter-manager>
<event-digest-timeout>120000</event-digest-timeout>
</adapter-manager>
</config>
By setting the Logging Level to DEBUG for Adapter Framework you can see the following log entries in grid.log:
- When an event is discarded: AdapterManager : Discarding duplicate event
- When an event is processed: AdapterManager : ADAPTER_MANAGER: Submitted event to local Activity Processor.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*