@adonio The Email Service and MS Exchange was just an example, my use case will be an entire infrastructure tree for all the services offered in the organization.
"service 1" can do many things, one of those things is sending emails through the email service, so if the email service was down i'd like it to alter the health score of "service 1" since it's a dependent, if it was only that then i'd just switch their places and have "service 1" higher in the hierarchy,
But "Email Service" is also dependent on "service 1" and if it was down i'd like that to also weight on the health score if the Email Service.
From you answer I understand that just adding the KPIs that would cause this affect on both services should achieve the same thing?
I was able to do this simply by adding each service as a dependent on the other one, I'm sure I can figure out their weights on each other once I have the KPIs and thresholds I need, thank you for your answer.