Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This release includes the User Interface improvements our users asked for, especially an easy search for sensors and sites.

What’s new

  • Combined search field that allows searching for sensor or site name

...

  • Support for the Raw Query Mode (was the default in previous versions)

  • Settings from the Visual Mode are imported when changing into Raw Query Mode

...

Installation

TODOYou can download the plugin package here.

The contents of the zip file must be extracted to the plugins folder of the Grafana instance. This folder can be configured depending on the installation:

With Docker

When starting the container, we can mount a volume between the local filesystem and Docker’s. An example of this can be:

Code Block

-v LOCAL_FOLDER_WITH_PLUGINS_DIRECTORIES:/var/lib/grafana/plugins:z \

Where LOCAL_FOLDER_WITH_PLUGINS_DIRECTORIES it’s a path in the server’s filesystem with the azeti-grafana-plugin directory.

With system’s package manager

The configuration.ini should be modified, under the paths section. Another option is to overwrite an environment variable, the structure of Grafana’s environment variables is:

GF_MAJORSECTION_MINORSECTION

In our example, the variable to overwrite would be: GF_PATHS_PLUGIN

Unsigned plugin enabled

It is very important that regardless of the method, you overwrite the environment variable that allows loading unsigned plugins with the id of the azeti plugin, in the following way:

Code Block

GF_PLUGINS_ALLOW_LOADING_UNSIGNED_PLUGINS=azeti-iot-platform-backend-datasource

How to connect to azeti IoT Platform

After installing, go to the data sources section of your Grafana instance. This can be found in https://YOUR_GRAFANA_DOMAIN/datasources or by navigating via the sidebar to the data sources section

...

Add a new data source, at the end of the page, you should be able to see the azeti IoT Platform entry.

...

To configure with your azeti IoT Platform, add the following values:

  • Host: hostname where you access the azeti IoT Platform i.e. http://staging.azeti.net . DO NOT ADD PROTOCOL OR ANY OTHER PATH (no https, etc)

  • User: azeti IoT Platform username i.e. staging@aurubis.com

  • Password: azeti IoT Platform password for the username

The azeti Organization is automatically derived from the username after authentication, as each user can only be member of a single Organization.

(tick) Tip: Create a new Grafana data source for each Organization you’d like to query. This allows granular access control on a Organization basis within Grafana.

When pressing Save & Test, the Grafana instance should notify that everything is healthy

...

Frequently Asked Questions

I am missing a function/group by in the list, where is it?

Currently only the most common Aggregation functions and values for the group by are covered.

...

Should we add more functions or different defaults values for group by? Let us know!

Feedback
Anchor
feedback
feedback

We’re looking forward to hearing your feedback, please send us an e-mail at feedback@azeti.net and we’ll be in touch with you shortly.