Greetings,
I'm new to Orion and am evaluating it as a potential replacement for my current network monitoring tool. As part of the evaluation, I need to understand how to forward traps and advanced alerts to my trouble-ticket system. I also need to forward alert resets to close associated tickets.
I read through the docs and sample code and did some testing, but I'm not sure which tables or entities I need to query to do this. Here are my questions:
Which tables/entities should I query to find and forward
- new advanced alerts?
- new SNMP trap alerts?
- alert resets?
I'm also curious how Orion internally manages alerts. I see a lot of alerts come and go in the alertstatus table. I'm guessing alert resets delete alerts from that table? Is there a grooming process that deletes alerts after a while, or does the table continue to grow until an alert is cleared?
There are a couple of other interesting alert related tables: ActiveAlerts, AlertIndication, AlertReset, AlertTriggered and AlertUpdated, but they're always empty when I look. The SDK docs and schema reference don't provide any descriptions. Does anyone know what they're used for?
Thanks in advance,
Dave