I have lots of situations where I have services that I DON'T want to run and would love to be alerted if they came up because they could cause issues.
Hello Donald,you can achieve this by setting advanced alert and naming your service monitors in certain way.
If you need to have service components in different application templates, name every "bad" service component with some special name like "Service XY down_service". You have to include some not common string to component name.
Now go to Alert Manager and look at alert "Alert me when an component goes down". There is a trigger condition "Component Status is equal to Down".
Create similar alert and change condition to "Component Status is not equal to Down". Then add another simple condition - "Component Name contains down_service". With this configuration alert will inform you if any service with "down_service" in it's component name goes up.
If you can put all your "bad" services to one application template, then it is even easier. You can just name application template "Always down services" or similar. Then create alert for APM:Application and set "Application Status is not equal to Down" and "Application Name is equal to Always down services". This way you can have all your services in one place.