Install

Prerequisites Copied

The Grafana integration requires the API gateway.

You can install a Grafana instance in the same cluster as Obcerv. Then you must configure the data source in Grafana to create dashboards using Obcerv data.

It is also possible to configure the Obcerv data source in an existing Grafana instance. However, some features may not be available.

Install Copied

To install the Grafana app:

  1. Create a chart config file named grafana.yaml with contents similar to:

    ingress:
      annotations:
        kubernetes.io/ingress.class: "nginx"
        nginx.org/mergeable-ingress-type: "minion"
    

    Your ingress controller may require custom annotations in the ingress field (this example is for ingress-nginx).

  2. Install using the chart and your config.

    • To install with certificates signed by a trusted CA, run:

      helm install -f grafana.yaml obcerv-app-grafana itrs/obcerv-app-grafana --version 2.1.0 -n itrs --wait
      
    • To install with self-signed certificates, run:

      helm install -f grafana.yaml obcerv-app-grafana itrs/obcerv-app-grafana --version 2.1.0 -n itrs  --set api.tlsSkipVerify=true --wait
      

Once the pod is ready, Grafana will be accessible via https://www.obcerv.local/grafana (adjusted to your actual DNS name). Click Sign in with OAuth to log in.

["Obcerv"] ["Obcerv > Grafana"] ["Technical Reference"]

Was this topic helpful?