Skip to main content

Business Intelligence 2.2.0: Business Studio Debuts with API and UI Upgrades

Daria Volkova
Co-Founder at Volkov Labs, Grafana Champion

We’re thrilled to unveil the public preview of Business Intelligence 2.2.0, a milestone release from Volkov Labs advancing our mission to transform Business Insights with scalable, alert-driven analytics. Key updates include:

  • Business Studio: A new control hub built with Electron and Tailwind UI, featuring:
    • Add/delete Business Engines linked to Grafana.
    • Manage alert rules and actions.
    • Light/Dark theme support.
    • Installers for MacOS, Linux, and Windows (auto-updates for MacOS/Windows).
  • Full support for Grafana 11 HTTP API.
  • Optional environment variables with defaults.
  • New Business Engine APIs for environment info and alert timelines.

Explore how these enhancements elevate your BI experience below.

Business Studio: Your BI Command Center

Business Studio, crafted by Volkov Labs, centralizes control of the Business Intelligence platform with an intuitive interface. Connect multiple Business Engines—each tied to a Grafana instance—and manage alert rules and actions effortlessly.

Business Studio 2.2.0 showing configured Business Engines.
Business Studio 2.2.0 showing configured Business Engines.

Detailed documentation arrives in early 2025—stay tuned via our blog.

Downloads

Grab Business Studio from the links below or the Release Notes.

Add and Delete Business Engines

  • Add engines via the + Add button on the main screen:
    1. Enter a unique Engine Name.
    2. Provide the Engine URL.
    3. Input a Token.
  • Need a token for over 10 alerts? Request one via the Support menu.
Configure a new Business Engine.
Configure a new Business Engine.
Subscription

The Community version limits you to 10 alerts and one cluster. Upgrade with a subscription for more.

Once added, click an engine to access its Overview, Alert Rules, Actions, Environment, and Settings pages.

Engine Overview with Alert History.
Engine Overview with Alert History.

Manage Alert Rules

The Alert Rules page lets you:

  • Add new rules.
  • Toggle between Active and Paused states.
  • Monitor statuses: Scheduled, OK, Alerting, Error.
  • Pause/start or delete rules.
Manage alert rules with ease.
Manage alert rules with ease.

Future updates will add grouping and filtering for handling hundreds of rules. See the status flow:

Logical schema of alert rule statuses.
Logical schema of alert rule statuses.

The Add a New Rule window includes:

  • Title: Rule name.
  • Schedule: CRON-based frequency.
  • Target Dashboard/Panel: Auto-pulls queries and thresholds.
  • Time Range: Dashboard-default or custom.
  • Evaluation: Thresholds (panel-based) or Regex Pattern (field/pattern search).
  • Action: Select from pre-configured APIs.
  • Annotation: Attach to Panel, Dashboard, or Disabled.
Add a new alert rule.
Add a new alert rule.

Manage Alert Actions

The Actions page allows:

  • Adding new actions.
  • Deleting actions (except the non-deletable default action).
Configure alert actions.
Configure alert actions.

The Add a New Action window offers:

  • Title: Action name.
  • Type: HTTP or Logs.
  • HTTP Details: URL, method, optional headers.
  • Message: Handlebars-customizable template.
  • Test Connectivity: Verify API endpoint.
Set up a new action.
Set up a new action.

Light and Dark Themes

Business Studio adapts to your system’s Light or Dark theme preferences for a seamless look.

Light and Dark themes supported.
Light and Dark themes supported.

Installers and Auto-Updates

One-click installers are available for MacOS, Linux, and Windows, with auto-updates for MacOS and Windows. Track changes via the Changelog in the bottom-left corner.

Access the Changelog in Business Studio.
Access the Changelog in Business Studio.

Grafana 11 HTTP API Support

Business Studio aligns with Grafana 11’s HTTP API (version 10.x may work but isn’t fully tested—use cautiously). We’ll keep pace with future Grafana releases.

Simplified Environment Variables

Setup is easier with default values for most environment variables. Only these seven are required:

  • Timescale database connection details.
  • Grafana URL and Token (Service Account).
.env
loading...

New Engine APIs

Environment Info

View all environment variables on the Environment page via the GET /environment endpoint. Editing is planned for future releases.

Environment variables for Charlie Engine 1.
Environment variables for Charlie Engine 1.

Alert Status Timeline

The GET timeline endpoint returns a concise history of alert state changes, filtering out redundant records.

For instance, below is the complete list of alert rule states.

date                      Previous            New
1/1/25, 10:29:01 AM OK Alerting
1/1/25, 10:28:01 AM OK OK
1/1/25, 10:27:01 AM OK OK
1/1/25, 10:26:01 AM OK OK
1/1/25, 10:25:01 AM OK OK
1/1/25, 10:24:01 AM OK OK

And here is the timeline. It consists of only the records where the alerting state changes.

date                      Previous            New
1/1/25, 10:29:01 AM OK Alerting

Downloads: Business Studio 2.2.0

Signed Releases

MacOS and Windows installers are signed, notarized, and built via automated GitHub workflows for top security.

Getting Started

The Business Intelligence platform uses Docker containers to deliver a modular, scalable solution. Our Getting Started guide provides a detailed setup, integrating Business Intelligence with additional tools to simulate a real-world environment.

Looking for a simpler entry point? Explore the Quick Start section instead.

Tutorial Video

Watch Daria guide you through the installation process step-by-step, then learn how to create your first alert action and link it to an alert rule.

How to Get Started with Business Intelligence Platform for Grafana 2.3.0

Release Notes

Business Studio 2.2.0

  • Added Getting Started messages for new installs.
  • Enhanced descriptions for engines, alerts, and actions.
  • Introduced Engine Settings and Environment pages.
  • Signed and notarized MacOS/Windows installers.
  • Updated Overview to show alerting states.
  • Minor UI tweaks for management tasks.

Business Engine 2.2.0

  • Added APIs for environment info and alert timelines.
  • Enabled server/scheduler restarts on database errors.
  • Updated Grafana health checks for Cloud.
  • Set default log level to “log” for better troubleshooting.

Business Studio 2.1.0

  • Major UI updates for management.
  • Added JSON highlights for alert events.
  • Enabled auto-updater for MacOS/Windows.
  • Added minimum Engine version check.

Business Engine 2.1.0

  • Added version tracking for Studio compatibility.
  • Set default values for optional variables.
  • Added custom database name variable.
  • Added APIs for history and rule/action updates.
  • Updated time range support for Grafana 11.3+.

Business Studio 2.0.0

  • Built with Electron and Tailwind UI.
  • Enabled engine and alert/action management.
  • Supported Light/Dark themes.
  • Provided multi-platform installers.

Business Engine 2.0.0

  • Built with NestJS.
  • Supported Grafana 11 HTTP API.
  • Used Timescale for config and Prometheus for metrics.
  • Enabled HA and alert/action management.

We’d Love to Hear From You!

Have feedback or ideas? Get involved:

  • Questions, Features, or Bugs: Open a GitHub issue.
  • Join the Conversation: Subscribe to our YouTube Channel and share your thoughts in the comments.
  Enroll in Business Suite Enterprise