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 the same signed zips the catalog will eventually serve.

Manual sideload — current install path

Download the signed release zip from the Download page (or directly from the project's GitHub releases 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 plugin signature is validated on every Grafana startup, so a plugin signed against a different root URL will be refused regardless of where the file lives 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 signed plugin from the catalog, verify the signature against https://grafana.oninit.com/, 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