Monitoring systems should allow the generation of alerts by using an API, this is useful when using complex monitoring scripts or there's a need to integrate solarwins with a 3rd party system.
For example:
- Generating alerts by our ERP (also has alerts and actions) with a script instead of creating a monitor in NPM to check the same issue
- Integrate with 3rd party monitoring tools, and not by using SNMP traps
- a script that can generate alerts when specific email is received (integration with Gmail/Exchange)
The number of examples is endless...