Can System Monitor Alerts be resolved through the SentinelDB, or any provided APIs, from AVEVA System Platform?

Is there an official, or supported, or recommended method to “Accept” or “Resolve” an “Alert” through the SentinelDB? If not, are any APIs provided which can be used for alert resolution? That is; can one "Accept" and/or "Resolve" by other means than through the buttons in the WEB GUI? I am not in pursuit of email resolution. I would like to be able to "Accept" and/or "Resolve" from within AVEVA System Platform. Are there any stored procedures or functions in the SentinelDB which can be used for alert resolution instead of the “Accepted” and/or “Resolved” buttons in the “Active Alerts” tab under the “Home” section of the System Monitor WEB GUI?

I partly want to be able to reset System Monitor Alerts from System Platform since their LastUpdatedDateTime values stops updating when their OccuranceCount values hit 100! If, however, an alert is “Accepted” or “Resolved” it makes way for a another alert (of the same type) with a new LastUpdatedDateTime and OccuranceCount which will start to increment towards 100 again. Am I overseeing a simple System Monitor setting which would allow me to do "X" if an OccuranceCount hits 100? Any guidance would be greatly appreciated!

Parents
  • It seems like a possible workaround could be to monitor Logs directly from SP by usage of objects created with the Application Object Toolkit. This does, however, have some drawbacks like maintainability and development time. Another possible approach is to execute SQL queries that write to the SentinelDB from a script. I do, however, not want to do this in a production environment as this could cause data integrity issues or corruption. I unfortunately think that System Monitor alert resolution is not practical to implement in SP with the features which are available today.

Reply
  • It seems like a possible workaround could be to monitor Logs directly from SP by usage of objects created with the Application Object Toolkit. This does, however, have some drawbacks like maintainability and development time. Another possible approach is to execute SQL queries that write to the SentinelDB from a script. I do, however, not want to do this in a production environment as this could cause data integrity issues or corruption. I unfortunately think that System Monitor alert resolution is not practical to implement in SP with the features which are available today.

Children
No Data