Grafana integration

You can easilly integrate XorMon NG into Grafana.
You can select whatever graph or complete user dashboard and push it into Grafana into your selected structure.
This is available since XorMon NG v1.8.0

Connections -> Data sources -> Add data source
Grafana integration 1

Grafana integration 2

Find Infinity source type
Grafana integration 3

Set label as „xormon“ ( For functionality it is important that the datasource is named „xormon“ )
Grafana integration 4

Set authentication as an API key, which is generated in Xormon under User -> Profile -> API Keys
Grafana integration 5

Grafana integration 6

Add Xormon url to allowed hosts
Grafana integration 7

Set Xormon URL as base URL
Grafana integration 8

Optional - if you do not have a valid certificate on the NG instance, enable skip tls verify
Grafana integration 9

And save.
Now you need to generate a token. Administration -> USers and access -> Service accounts -> Add service account
Grafana integration 10

Set editor role
Grafana integration 11

Generate a new service account token
Grafana integration 12

Enter this token into the Grafana configuration in Xormon. Go to Settings -> Dashboard -> Grafana and fill out the form
Grafana integration 13

If you want to have your Xormon dashboard synchronized to Grafana, turn on Dashboard synchronization. You can also specify the folder to which the dashboard will be synchronized.
If you want to import a chart into Grafana Dashboard, click on the star (as if you were adding a chart normally to a dashboard)
Grafana integration 14

And select the dashboard in Grafana where you want to import the chart
Grafana integration 15

And select the dashboard in Grafana where you want to import the chart
Grafana integration 16