Skip to main content

Prometheus

Business Engine provides Prometheus metrics for performance monitoring using ready-to-use, out-of-the-box Business Engine dashboard with all necessary metrics for kick-off the successful monitoring.

Having Prometheus monitoring built-in in the Business Engine allows you to monitor the Business Intelligence platform itself.

Grafana dashboard displays Business Engine metrics stored in Prometheus.
Grafana dashboard displays Business Engine metrics stored in Prometheus.

Endpoints

The Business Engine consists of two endpoints which provides metrics:

  • API Server - engine:3001/metrics
  • Scheduler - engine:3002/metrics

Configuration

Sample configuration to collect metrics from Server API and Scheduler processes.

prometheus/prometheus.yml
loading...

Dashboard

The Business Engine Dashboard can be downloaded from the Business Intelligence repository.

prometheus/engine.json
loading...