Oninit Logo
The Down System Specialists
+1-913-732-8892
+44-2081-337529
Partnerships Contact

Oninit® Grafana Data Sources — Installation

Both Oninit® data-source plugins (Oninit JSON and Oninit Wire) target Grafana® 12.3 or later. The current install path is manual sideload from the Download page; the catalog listing is pending resolution of account-side issues on the Grafana side (see the Overview note on catalog availability). The artefacts distributed via direct download are unsigned; the catalog will eventually serve signed builds of the same plugins.

Manual sideload — current install path

Download the release zip from the Download page and unpack it into the Grafana plugin directory:

cd /var/lib/grafana/plugins
unzip /path/to/oninit-json-datasource-<version>.zip
unzip /path/to/oninit-wire-datasource-<version>.zip
systemctl restart grafana-server

The plugin directory location varies by distribution — on Debian and Ubuntu hosts it is /var/lib/grafana/plugins; on Red Hat-derived hosts it is /var/lib/grafana/plugins; on Docker images that mount plugins from a separate volume it is the path the GF_PATHS_PLUGINS environment variable resolves to. The plugins are currently unsigned, so Grafana refuses them unless their IDs are listed in allow_loading_unsigned_plugins in grafana.ini (or the GF_PLUGINS_ALLOW_LOADING_UNSIGNED_PLUGINS env var); add both and restart, regardless of where the files live on disk.

From the Grafana plugin catalog — pending

Once Oninit®'s catalog account issues are resolved on the Grafana® side, the catalog install path will become the recommended option. At that point: in the Grafana UI, browse to Administration → Plugins and data → Plugins, search for Oninit JSON or Oninit Wire, and click Install. Grafana will fetch the catalog-signed plugin and register the data source type. A Grafana restart is only required when the host's plugin loader is configured for static registration. Until the catalog listing lands, use the manual sideload path above.

Provisioning

Grafana data-source provisioning via YAML is supported. Drop a provisioning file under /etc/grafana/provisioning/datasources/ describing one data source per Informix instance. The plugin reads the standard fields:

apiVersion: 1
datasources:
  - name: Informix prod
    type: oninit-json-datasource
    access: proxy
    url: https://informix.example.com:9089
    jsonData:
      database: sysmaster
      tlsAuth: true
    secureJsonData:
      password: ${INFORMIX_PASSWORD}

Provisioned data sources are read-only in the Grafana UI — edits land in the YAML. Substitute oninit-wire-datasource for the SQL plugin; the field shape is identical across the two plugins.

Verify

After install, the data-source types appear in Connections → Data sources → Add data source as Oninit JSON or Oninit Wire. Adding a new data source opens the configuration editor; the Save & test button at the bottom of the editor exercises the wire-listener health endpoint and reports either a connectivity success message or the specific error returned by the listener.

To discuss how Oninit ® can assist please call on +1-913-732-8892 or alternatively just send an email specifying your requirements.


You get all this for free.. think about what you get if you pay us