Lightweight Analytics for Developers

Track Custom Metrics
In Real-Time

MetricFlow helps developers monitor custom metrics from their applications with simple APIs, real-time dashboards, and intelligent alerting.

Real-Time Dashboards

Automatically generated charts that update as data flows in

Easy Integration

Drop-in API endpoints that work with any programming language

Smart Alerts

Get notified when metrics go outside expected ranges

Everything You Need to Monitor Your App

From simple counters to complex analytics, MetricFlow provides all the tools you need to understand your application's performance./p>

Easy Integration

Drop-in API endpoints that work with any programming language or framework. Send metrics with simple HTTP calls.

Custom Metrics Tracking

Monitor user signups, API response times, error rates, revenue metrics, or any custom KPIs specific to your application.

Real-Time Dashboards

Automatically generated charts and graphs that update in real-time with customizable time ranges and visualization options.

Intelligent Alerting

Set up alerts based on thresholds, trends, or anomalies. Get notified via email, Slack, or webhooks.

Team Collaboration

Share dashboards with team members, set up different access levels, and collaborate on monitoring strategies.

Mobile Responsive

Share dashboards with team members, set up different access levels, and collaborate on monitoring strategies.

Global Infrastructure

Low-latency data ingestion from anywhere in the world with our distributed edge network.

Enterprise Security

Bank-level security with encryption at rest and in transit, plus comprehensive access controls.

Integrate in minutes

Send custom metrics with a single HTTP call or use one of the lightweight client libraries. No complex schemas, brokers or dashboards to wire up.

cURL
C#
Node.js
curl -X POST https://metricflow.co/v1/metrics \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d "{ 
    \"name\": \"orders.completed\",
    \"value\": 1,
    \"tags\": { \"region\": \"us-east\" }
  }"

Streaming metrics

New data points appear instantly and aggregate into charts & alerts without manual configuration.

Recent Ingest (mock) Live

Simple, transparent pricing

Start free. Scale on demand.

Hobby
$0 / mo

Everything you need to prototype & test.

  • 1M metric writes / month
  • 3 dashboards
  • 7 day retention
  • Community support
Enterprise
Custom

Advanced scale, governance & support.

  • Unlimited ingest
  • 13 month retention
  • SSO & RBAC
  • Dedicated support
  • Custom SLAs

Frequently asked questions

Need something else? Reach out any time.

How do I send metrics?
Use the REST endpoint /metrics with a JSON body or the official client libraries. Metrics are processed and aggregated immediately.
Can I self-host MetricFlow?
Self-hosting options are being explored. Today the hosted service provides fully managed ingestion, storage and dashboards.
What happens if I exceed my quota?
We send alerts and offer a burst buffer. Consistent overages can upgrade seamlessly without downtime.
Is there a free trial for Pro?
Yes, every new workspace starts on the Free plan and can upgrade with a 14 day Pro trial—no credit card required initially.

Ready to start monitoring your metrics?

Join developers who trust MetricFlow for lightweight, powerful analytics.

Get Started Free