Add a /api/diagnostic route on load balancer and make the following checks:
- Check HTTP/HTTPS consistencies between Load balancer and transcoder (if transocder using http and loadbalancer https, redirection fails)
- Check the number of transcoders registered (if there is no transcoder, start a stream fails directly)
- Check that transcoder can be called (if the load balancer can't fetch the / of the transcoder, there is an issue)
- Try to SELECT into plex database (else downlaod and forward will fail)
- Check if we already received data from fake ffmpeg
- Check if we can contact plex over http (if the load balancer can't talk with plex, streams will fails)
Add a /api/diagnostic route on load balancer and make the following checks: