Your external infrastructure monitoring tool must be configured to monitor the endpoints below. Any that are down represent a high severity alert that needs immediate attention as the service may be compromised.
Appliance iDRAC
Poll to ensure IP is up.
Poll to ensure HTTPS port is up.
Poll to ensure SSH port is up.
Configure an iDRAC alert channel to ensure you receive all iDRAC alerts, see Configuring iDRAC hardware monitoring alerts.
Appliance OS
Poll to ensure IP is up.
Poll to ensure HTTPS port is up.
Poll to ensure SSH port is up.
Check Grafana is up using either of the following approaches:
A) Monitor thehttps://appliance_url/grafana/api/healthendpointcurl https://myfirm.lon.beeksanalytics.com/grafana/api/health{"database":"ok","version":"12.1.0","commit":"ccd7b6ce7ea6184b8c7eb1de044174147dd9a648"}%This does not require any service account token and works even when Keycloak is setup.
B) Monitor the
systemd grafana-serverprocess inside the OS with an agent.
Important: Make sure you configure a Grafana Contact Point to ensure you receive all health related Grafana alerts, see Pre-defined Alert Rules for Beeks Analytics self-monitoring#Configuring-Grafana-Contact-Points