ENLYZE data source

Overview of available data sources and how to connect ENLYZE to Grafana

With Grafana you can visualize data from the ENLYZE Manufacturing Data Platform. You can either use a self-hosted Grafana instance or the ENLYZE-hosted Platform Grafana. To retrieve data, two types of data sources are available.

ENLYZE Grafana Plugin

This is a Grafana plugin developed by ENLYZE. You can use it to retrieve machine data such as line speeds, temperature, and pressure values. This data source is ideal for time series displays, status displays, and comparisons of target and actual values.

The control panel consists of drop-down input fields for site, machine, and variable. All active variables of the ENLYZE app can be called up.

The ENLYZE plugin is available by default in Platform Grafana. If you are running your own Grafana instance, see the installation instructions below.

Infinity Data Source (ENLYZE API)

The Infinity data source is a plugin developed by Grafana that serves as a connector for APIs. This makes it ideal for establishing a connection to the ENLYZE APIarrow-up-right. You can find out more about Infinity data sources in the official Grafana documentationarrow-up-right.

A data source connected to the ENLYZE API provides direct access to several predefined data tables. Detailed descriptions of the data contained can be found in the linked API documentation.

The ENLYZE API section of this documentation provides tutorials on how to use the Infinity data source with the ENLYZE API.

Connecting a self-managed Grafana instance

If you are running your own Grafana instance and would like to start using ENLYZE data, you can install the ENLYZE plugin or configure an Infinity data source to connect to the ENLYZE API.

Installation of the ENLYZE plugin

The ENLYZE Grafana plugin needs to be installed manually and is not listed in the Grafana plugin catalogue.

We can create a signed version of the ENLYZE plugin specifically for your instance. To do this, we will need the root_urlarrow-up-right of your Grafana instance. Once you receive the signed ENLYZE plugin, you will need to install it manually. In the Grafana documentationarrow-up-right, you can find a detailed description about how to install plugins in Grafana manually.

After the installation, you will have to add the new data source, which can be found under the name Enlyze.

circle-info

If the data source doesn't appear as an option, try restarting Grafana.

While setting up the data source, you will be prompted to add the ENLYZE API Key, which authenticates your access to the ENLYZE Manufacturing Data Platform.

If you are interested in using the ENLYZE plugin, contact your ENLYZE representative, and we will provide you with the plugin and the API Key.

Configuring the Infinity Data Source

The Infinity data sourcearrow-up-right can be configured to connect to the ENLYZE API. Here are the necessary settings:

1. Adding the data source

Start by adding a new Infinity data source in your Grafana instance.

2. Authentication

  • Go to Authentication and choose Bearer Token.

  • Under Auth details > Bearer token, enter the ENLYZE API Key. If you don't have one yet, contact your ENLYZE representative.

  • Under Allowed Hosts enter https://app.enlyze.com.

3. Base URL

  • Go to URL, Headers & Params.

  • Under Base URL enter: https://app.enlyze.com/api/v2/.

4. Security

  • Go to Security.

  • Under Allowed hosts enter: https://app.enlyze.com.

5. Health check

  • Go to Health check.

  • Check that the custom health check is enabled.

  • Under Health check URL enter: https://app.enlyze.com/api/v2/openapi.json.

Finally, click on Save & test. If the configuration worked correctly, you should see a successful health check confirming the connection to the API.

Last updated