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 the https://appliance_url/grafana/api/health endpoint

      1. curl 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-server process 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