If you want to receive Cisco Access Point alerts, you must change a global configuration as indicated in this document:
https://support.solarwinds.com/Success_Center/Network_Performance_Monitor_(NPM)/Remove_disappeared_APs
Once this configuration is done, the Access Points will not be deleted from the database and the alert will work.
But this setting causes a problem.
When we need to remove an Access Point that was purposely removed from the prodution, NPM does not give us an option to uniquely remove an Access Point from the database.
The only option is to return to the configuration described in the above document.
However, in this case, all access points that have alarms at this time will be deleted from the database.
You can not have any other Access Point alarmed beyond the Access Point that you really want to remove from the NPM database.
When we speak of an environment with more than 1,000 Access Point, this requirement becomes a problem.
I would like to request a way to delete a unique Access Point from the database.