Dashboards

OpeNgine is shipped with two open-source products that are de facto standard data visualization solutions for logs (Kibana) and metric (Grafana).

Kibana must be configured with a list of Elasticsearch indicies you want to explore.

Configurations settings are defined in the ‘dashboards’ block:

dashboards:
  logs:
    management-cluster:
      type: provision-kibana-local
      indexes:
        - "management-cluster-fluentd"
        - "dev-cluster-fluentd"
...
  metrics:
    management-cluster:
      type: provision-grafana-local
      adminUser: "admin"
      adminPassword: "admin"
...

Element

Description

logs

Parent element for logs.

logs.management-cluster

Name of Kubernetes cluster where Kibana will be installed.

type

Installation mode of Kibana. Currently, the only supported value is provision-kibana-local.

indexes

Parent element containing a list of Fluetd indexes.

metrics

Parent element for metrics.

metrics.management-cluster

Name of Kubernetes cluster where Grafana will be installed.

type

Installation mode of Grafana. Currently, the only supported value is provision-grafana-local.

adminUser

Admin username for Grafana. Default value is admin.

adminPassword

Admin password for Grafana. Default value is admin