Skip to main content

Business Intelligence 2.3.0: Simplified Start, License Updates, and Code Editing

Daria Volkova
Co-Founder at Volkov Labs, Grafana Champion
Mikhail Ulasevich
Enterprise Engineer at Volkov Labs

We’re excited to launch the public preview of Business Intelligence 2.3.0, a release from Volkov Labs that enhances the Business Intelligence platform with:

  • Two new guides for an easier start.
  • Business Studio updates:
    • Simplified license token updates.
    • Enabled auto-updates.
    • Added Results Sample Size for alert row limits.
    • Introduced the Monaco code editor for action messages.
    • Refined alert condition overrides.
  • Improved high-availability and load balancing.

Dive into the details below to see how these changes streamline your BI workflow.

Easier Onboarding with Two Guides

New to Business Intelligence? We’ve added two guides to the documentation:

Quick Start

  • The Quick Start offers a fast track using minimal steps.
  • Requires: Existing Grafana and production database.
  • Outcome: Business Studio up and running in minutes.
Quick Start overview.
Quick Start overview.

Tutorial

Daria’s video walks you through installation, then demonstrates creating and assigning your first alert action to a rule.

How to Get Started with Business Intelligence Platform for Grafana 2.3.0

Simplified License Token Updates

Switching from a Community to a Production license is now easier. Instead of tweaking environment variables, use Business Studio:

  • Check Update Engine License in the settings.
  • Paste a new token into the Token field and hit Save.
  • Result: Both Business Studio and Engine licenses update simultaneously.
Update Engine License in Business Studio.
Update Engine License in Business Studio.

Auto-Updates for Business Studio

Business Studio now checks for updates hourly on GitHub (MacOS and Windows). When a new version is available, a dialog prompts you to restart and apply it—keeping you current effortlessly.

Auto-update dialog in Business Studio.
Auto-update dialog in Business Studio.

Results Sample Size for Alerts

Control how many alert rows are saved for analysis with the new Results Sample Size parameter:

  1. Select an engine, go to Alert Rules, and pick a rule.
  2. On the Settings page, under Evaluation, choose All Values or Percentage (not applicable for Last Value).
  3. Set the sample size in the Event section.

This keeps your data manageable without sacrificing insight.

Set Results Sample Size for alert rules.
Set Results Sample Size for alert rules.

Monaco Code Editor for Action Messages

Craft alert messages with ease using the Monaco code editor, now integrated at the bottom of the action edit window. Features include:

  • Handlebars syntax support.
  • Code suggestions (triggered by . after event).
  • Auto-formatting.

Preview your message instantly on the Preview page.

Monaco code editor for alert message templates.
Monaco code editor for alert message templates.
Suggestions appear after typing 'event.' in Monaco.
Suggestions appear after typing 'event.' in Monaco.

Refined Alert Condition Overrides

Alert overrides are now more efficient, with a dedicated table in the Business Engine database schema among other performance tweaks. Check the updated schema for details.

Business Engine database schema with overrides table.
Business Engine database schema with overrides table.

Enhanced High-Availability & Load Balancing

Under-the-hood improvements boost reliability and performance for multi-engine setups handling numerous alerts.

Downloads: Business Studio 2.3.0

Signed Releases

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

Release Notes

Business Studio 2.3.0

  • Added Engine Settings for license token updates.
  • Introduced Results Sample Size to cap alerting rows.
  • Integrated Monaco Code Editor for action templates.
  • Enhanced alert condition overrides.

Business Engine 2.3.0

  • Added API for license token updates.
  • Included dynamic node IDs for HA and load balancing.
  • Added alert rule parameter to limit evaluation results.
  • Optimized alert condition overrides.

We’d Love to Hear From You!

Have feedback or ideas? Get involved:

  • Questions, Features, or Bugs: Open a Zendesk ticket for a prompt and dedicated response from our team.
  • Join the Conversation: Subscribe to our YouTube Channel and share your thoughts in the comments.

Your input helps us improve, so don’t hesitate to get in touch!