Example Event Log and monitoring by TopView for SQL Events
TopView for SQL Events provides a transparent layer between each event log and the event sources that will be monitored by the TopView Alarm and Notification Engine.
This example uses a SQL database that tracks temperature and humidity alarms from 10 devices.
In our SQL database we can receive 4 possible events per device
- Temperature alarm went active
- Temperature alarm went inactive
- Humidity alarm went active
- Humidity alarm went inactive
In our example database (below) the newest events are at the bottom of the table. By examining the event records we can determine the current state of each device and alarm type.
For example, looking at Device 1 events, we can see that there was a recent temperature alarm from 10:03 until 10:30. Also a humidity alarm went active at 10:45 and is still active. We now have the current state of the temperature and humidity alarms for device 1 and we could repeat this analysis for the other 9 devices to determine current alarm state.
This process is what happens in TopView for SQL Events – it continuously monitors the database for new events and tracks the current state of each event type. TopView then lets you monitor current state, log and analyze state changes, and send notification for specific state changes.