Is it possible to suppress/mask a basic service without the use of an enhanced service?
We are automating more of our monitoring and are looking at how we can quickly deploy and decommission monitoring and a service is easier to do this with. I've had a look through the documentation, and videos and I don't think it is possible.
It's not possible to mask a service.
The idea behind this is, that a service doesn't really have any alarms.
It's the elements that have the alarms.
A service will only logically group the alarms.
When an alarming parameter is included in one (or more) service, the service impact and services property of that alarm are updated, and link the alarm to one or more services.
Since an alarm can be present in multiple services, it would not make sense to allow a user to suppress a service, as this would mean you'd have to suppress the real alarm, directly in the element. This would also mask it from any other services where the alarm might be relevant.
The same is true for an enhanced service.
When you mask the enhanced service, you only mask the parameters that exist directly in the service protocol, but not those linked to the elements included in the service.