bitmovin / analytics-grafana-datasource

Easily visualize your video analytics data in your Grafana dashboard using our new Grafana plugin so Bitmovin Analytics can be used as a Data Source in your Grafana deployment

Home Page:https://bitmovin.com/docs/analytics/tutorials/integrating-bitmovin-analytics-with-grafana

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bitmovin Analytics Grafana Plugin

Plugin that allows you to connect Bitmovin Analytics solution into your Grafana dashboards.

Setup

Add the plugin and acquire your bitmovin analytics API key from the bitmovin dashboard.

Configure the datasource:

Setting Value
URL https://api.bitmovin.com/v1
Api Key Your Api key
Ad Analytics If checked, the datasource is switched to query ads data

Optionally add your Tenant Org Id which you can also get from bitmovin dashboard.

Time Series Graph

Add a new panel and select the bitmovin analytics datasource. Configure the metric with following settings:

Setting Description
License Your analytics license
Metric Aggregation method to use, e.g. count, sum
Dimension Dimension to aggregate over
Filter* Apply filters to the query
Format as time_series
Group By* Group query by dimension and plot as individual time series
Order By* Order query ascending or descending by dimension
Limit* Limit the result to given number
Interval Time granularity of queries, select AUTO to adapt to global interval
Alias By* Name of series (ignored when Group By is set)

Settings marked with * are optional.

Grouped Time Series

To compare e.g. impressions per browser, we provide the Group By attribute to group the results by a specific dimension and plot them as individual time series. Only one Group By is supported for time series.

Tables

Configure the metric as described in Time Series Graph but replace the Format As option with table and add a Group By dimension. It is recommended to add a limit (e.g. 10).

Example

See the example_dashboard.json for a demo. Configure the datasource with your Api Key and select the a license key in each panel.

Development

Start the development environment:

grunt watch

Build the plugin dist:

grunt

Support

Please refer to our Analytics Api Reference for more information or reach out to us at bitmovin.com.

About

Easily visualize your video analytics data in your Grafana dashboard using our new Grafana plugin so Bitmovin Analytics can be used as a Data Source in your Grafana deployment

https://bitmovin.com/docs/analytics/tutorials/integrating-bitmovin-analytics-with-grafana

License:MIT License


Languages

Language:TypeScript 80.8%Language:HTML 15.0%Language:JavaScript 4.1%Language:CSS 0.1%