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

VolkovLabs/volkovlabs-balena-app

Repository files navigation

Balena Application for Grafana

Application

Grafana 9 YouTube CI Balena codecov CodeQL

Introduction

The Balena Application plugin for Grafana allows to display device information and manage services using Balena Supervisor API.

Working in a productive alliance, Balena, Grafana, and the Balena Application plugin simplify managing a network of non-homogenous IoT devices. If needed, a device could be made accessible directly, which means internet access is not required.

Balena Application plugin for Grafana | Connect to your IoT devices directly from Grafana

Requirements

  • Grafana 9.0+ is required.

Getting Started

The Balena Application is not included in the Grafana Catalog. It can be installed manually from our Private Repository or downloaded directly from the GitHub repository:

grafana-cli --repo https://volkovlabs.io/plugins plugins install volkovlabs-balena-app

Our custom Grafana build with the Balena Application plugin can be deployed directly to balenaCloud:

Deploy with balena

Features

  • Allows to display device, release information, and service logs using Balena Supervisor API.
  • Provides Services Panel to start, stop, and restart Containers.
  • Allows to filter Logs using a Regex pattern.
  • Requires Confirmation to restart all Services and reboot the device.
  • Environment Variables sanitized from Target State.

Documentation

Section Description
balenaCloud Explains how to use balena Application in balenaCloud.
Provisioning Demonstrates how to automatically provision balenaSupervisor Data Source.

Feedback

We love to hear from you. There are various ways to get in touch with us:

  • Ask a question, request a new feature, and file a bug with GitHub issues.
  • Sponsor our open-source plugins for Grafana with GitHub Sponsor.
  • Star the repository to show your support.

License

  • Apache License Version 2.0, see LICENSE.