@Madala, Hanumantharao Inbound/Outbound rules are required for the health services to communicate correctly as mentioned in this document.
If you are not allowing inbound destination 454 port or outbound destination port 1886 then the azure monitoring services will not able to communicate correctly and you will see unhealthy status as you have observed.
I think you can use forced tunneling as an alternative. Basically use 0.0.0.0/0 UDR to direct outbound traffic to your firewall and then set the firewall to allow these certificate check URLs along with other necessary rules.



.