Skip to content

ROI Analytics Dashboards

The 10x Engine publishes optimization insights and metrics via its metrics output, designed to work with any time-series database. The Grafana dashboards documented here are one recipe—purpose-built visualizations that show exactly where money is being saved and where additional optimization opportunities exist. Splunk, Elastic, and Datadog templates are on the roadmap.

What You'll Find

Each dashboard correlates directly to a Log10x app and shows:

  • Realized savings - Actual cost reductions from your deployed apps
  • Optimization opportunities - AI-identified patterns that could save more
  • Historical trends - Track savings over time to demonstrate ROI
  • Per-app breakdown - Understand which optimization strategies deliver the most value

Available Dashboards

Cross-app view of your entire log optimization pipeline. Combines data from all apps into a single ROI summary.

What it shows Why it matters
Total monthly savings Combined ROI across all optimization
Savings by app Compare Receiver (Filter and Compact modes) vs Retriever
Trend analysis Month-over-month improvement tracking
Cost projections Forecast savings at scale

Dashboard JSON: log_analytics.json

Identifies high-cost log patterns in your existing analytics platforms (Splunk, Elasticsearch, Datadog, CloudWatch) via an on-demand API query — no DaemonSet required. Populated by the MCP server's SIEM-sample tool (the evolution of the old Cloud Reporter app). Use this before deploying any in-cluster apps to understand where optimization will have the biggest impact.

What it shows Why it matters
Cost per application Prioritize optimization by ROI potential
Volume by severity Find debug/info logs eating your budget
Top expensive patterns Target specific log statements for reduction

Dashboard JSON: cloud_reporter.json

Related: Reporter (DaemonSet alternative), log10x-mcp

Real-time pre-SIEM visibility into log flow. The Reporter DaemonSet tails the same stream your forwarder sees and publishes cost insight metrics. Shows what's being processed and identifies optimization targets.

What it shows Why it matters
Events per second by source Understand throughput and identify spikes
Pattern distribution See which log types dominate your volume
Savings projections Estimate ROI from Receiver (Filter or Compact mode) deployment

Dashboard JSON: edge_reporter.json

App docs: Reporter

Tracks cost savings from policy-based filtering. Shows exactly how much you're saving by dropping or sampling noisy events.

What it shows Why it matters
Events dropped/sampled Volume prevented from reaching your SIEM
Policy effectiveness Which rules deliver the most savings
Cost savings ($/day) Direct ROI measurement
Compliance audit Track what was filtered and why

Dashboard JSON: edge_receiver.json

App docs: Receiver

Monitors lossless volume reduction and template efficiency. Shows how much volume reduction you're achieving without data loss.

What it shows Why it matters
Reduction ratio Actual reduction achieved (typically 50-80%)
Bytes in vs bytes out Raw numbers for capacity planning
Template coverage How much of your log traffic is optimized
Cost savings ($/day) Dollar value of optimization

Dashboard JSON: edge_optimizer.json

App docs: Receiver (Compact mode)

Tracks S3-based log archival and on-demand streaming. Shows the cost difference between S3 storage and SIEM ingestion.

What it shows Why it matters
Events diverted to S3 Volume bypassing expensive SIEM indexing
S3 vs SIEM cost comparison Direct savings visualization
Query latency Performance metrics for on-demand streaming
Diversion rate Percentage of logs going to low-cost storage

Dashboard JSON: retriever.json

App docs: Retriever

Deployment Options

Access ROI Analytics directly from the Log10x Console at console.log10x.com. Dashboards are pre-configured and automatically populated with your data.

Deploy dashboards to your own Grafana instance for full data control:

  1. Download dashboard JSON files from GitHub
  2. Import via Grafana UI: Dashboards > Import > paste JSON
  3. Configure your Prometheus data source
  4. Dashboards will populate automatically from 10x Engine metrics

All dashboard definitions: log-10x/backend/grafana/dashboards

Configuring Metric Output

The 10x Engine publishes optimization metrics that power these dashboards. Configure your metric output based on your deployment model:

Output Type Use Case Configuration
Log10x Managed SaaS deployment Log10x Metric Output
Prometheus Remote Write Self-hosted Prometheus Remote Write
Prometheus Scrape Pull-based collection Scrape Endpoint
Push Gateway Batch/job workloads Push Gateway

Full reference: Metric Output Configuration