Grafana Datasource Plugin

Grafana Data Source Plugin

The plugin releases page on GitHub contains assets for install into Grafana.

The plugin is unsigned and requires development mode to be enabled in Grafana.

⚠️ Additional Data Source configuration within Grafana is necessary for basic functionality
ARG logship_grafana_datasource_version=0.0.24 # Update this as needed
FROM grafana/grafana-oss:latest
ENV GF_DEFAULT_APP_MODE "development"
ENV GF_INSTALL_PLUGINS "https://github.com/logship-io/grafana-logship-datasource/releases/download/v$logship_grafana_datasource_version/logship-datasource-$logship_grafana_datasource_version.zip;logship-grafana-datasource"

Configure the data source in Grafana

  1. In Grafana, go to Connections > Data sources > Add data source and select Logship (or JSON if installing manually).
  2. Set:
  • URL: http://<logship-backend-host>:5000
  • Access: Server (recommended)
  • Auth: supply Bearer token (JWT from Logship) or configure basic auth if fronted by a proxy.
  1. Save & test; Grafana should report a successful connection.

Example dashboard query

Use the query editor to issue Kusto queries directly:

hello.world
| where timestamp > ago(1h)
| summarize avg(value) by bin(timestamp, 5m)

Visualize as a time series panel to mirror what you see in the Logship UI.