As a precautionary measure, can you also check the following:
- systemctl status http.service
- Please check the System and Site apache error log as well as the /var/log/messages for any obvious errors.
- Output of a manual curl to http://localhost/monitoring
- Just http://ip in the browser works?
- Any specific CSP on the browser that could prevent accessing the URL?