- Download the most recent release.
- Unzip it inside your grafana instance's
plugins/ directory.
- Enable unsigned plugins in Grafana. In the
[plugins] section of
grafana.ini add the following:
allow_loading_unsigned_plugins = feldera-feldera-datasource
- Run
docker compose up to bring up feldera and grafana.
- Install the python dependencies. We recommend doing this in a virtual environment, tools like uv are very useful for this.
# with uv
uv pip install -r requirements.txt
# without uv
pip install -r requirements.txt
- Once the feldera docker container is up and running, run
start_feldera_pipeline.py.
python start_feldera_pipeline.py
- Go to Grafana and checkout the Feldera Dashboard. Note that it might take a while, (a few refreshes and changing the time selection in the Grafana UI)
to see data.