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 direct-download zips carry a private Grafana® signature against https://grafana.oninit.com/; the catalog will eventually serve community-signed builds valid on any instance.
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 carry a private signature scoped to https://grafana.oninit.com/: if your Grafana's root_url matches, the signature verifies on startup and no further action is needed; otherwise Grafana logs plugin signature invalid — set root_url to match, or list both IDs in allow_loading_unsigned_plugins in grafana.ini (or the GF_PLUGINS_ALLOW_LOADING_UNSIGNED_PLUGINS env var) 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.