Skip to content
This repository has been archived by the owner on Dec 9, 2024. It is now read-only.

Latest commit

 

History

History
63 lines (44 loc) · 1.61 KB

README.md

File metadata and controls

63 lines (44 loc) · 1.61 KB

OVH Akvorado Grafana Plugin

Plugin to display akvorado data

Goal

This plugin aim to allow user to display akvorado data directly in Grafana.

Run locally

To run locally the plugin:

npm install
npm run build
npm run server

Use sankey plugin with docker compose

To display a sankey query you need the sankey plugin. You can download the plugin here Unzip the folder Add the path to the folder to docker compose volumes: - /path/to/netsage-sankey-panel:/var/lib/grafana/plugins/netsage-sankey-panel

Add new data source

In grafana

Building queries

Queries can be built using pre-configured parameters.

Query parameters

  • Type of query:
    • sankey
      • When using sankey at least two dimension must be used
    • timeseries
  • Unit
    • l3bps
    • pps
  • Dimension
    • Multiselect list: values are fetch from the back end
  • Limit: number of returned result
    • The number of return result is in fact limit +1 where +1 is the value "other" showing the aggregation of all other values
  • Filters: expression to filter result
    • The field is autocomplete and lint based on syntax checker

Query examples

Visualize the top 10 traffic per Source BGP AS for Ingress traffic, in bytes per second (pps) example1.png

Visualize the Top 10 Source BGP AS and Exporter Site for Ingress traffic, in packets per second (pps) example2.png