No per-service fees - one plan, unlimited appsFree tier available - start building today15% off your workspace - subscribe to our blogNo per-service fees - one plan, unlimited appsFree tier available - start building today15% off your workspace - subscribe to our blog
Miget x AIPlansEnterpriseCompareBlogDashboard
Start for Free
13mo

Thirteen months of metrics, full log search, and Grafana - in the price of your plan.

No agents, no exporters, no sidecars. Every app streams Prometheus metrics and logs the moment it deploys - into dashboards you're already signed in to.

Start for Free

Deep by default, not by add-on.

0

Agents, exporters, or sidecars to install. Metrics and logs start on your first deploy.

Zero setup
35+

Metrics per app: HTTP latency, CPU, memory, disk, network, restarts, and OOM kills.

Prometheus
3

Pre-built Grafana dashboards, kept up to date automatically as the platform evolves.

Grafana

Every app reports, out of the box.

App & HTTP

app_replicas_availablehttp_responses_totalhttp_response_time_secondsp50 / p90 / p99

CPU & memory

instance_cpu_usagememory_used_bytesresource_limitresource_request

Network & disk

net_recv_bytesnet_sent_bytesdisk_read/write_bytesdisk_*_latencydisk IOPS

Reliability

instance_restarts_totaloom_events_totalstatus_phasestart_time

Volumes

volume_used_bytesvolume_size_bytesvolume_iops_limitvolume_bw_limit_bytes

PostgreSQL addons

pg_connectionspg_database_size_bytespg_replication_lag_secondspg_up

Three dashboards, ready on first deploy.

App Overview

  • Desired vs available replicas
  • CPU & memory utilization %
  • HTTP requests/sec by status code
  • p50 / p90 / p99 response times
  • Network & disk I/O, volume usage

Pod Details

  • Per-instance CPU & memory vs limits
  • 5-min load average per pod
  • Network I/O per instance
  • Disk throughput & IOPS
  • Live log stream for the pod

Logs

  • Log volume histogram over time
  • Full log stream, newest first
  • Full-text & regex search
  • Filter by app and pod
  • Structured (JSON) log filtering

Query it your way - PromQL and LogQL.

metrics · PromQL
# p99 response time
histogram_quantile(0.99,
  sum(rate(miget_app_http_response_time_seconds_bucket{app="web"}[5m])) by (le))

# 5xx error rate (per second)
sum(rate(miget_app_http_responses_total{app="web", status=~"5.."}[5m]))

# memory usage as % of the limit
miget_instance_memory_used_bytes{app="web"}
  / miget_instance_resource_limit{app="web", resource="memory"} * 100
logs · LogQL
# all errors for an app
{app="web"} |= "error"

# regex match across messages
{app="web"} |~ "timeout|connection refused"

# structured logs, level=error only
{app="web"} | json | level="error"

# exclude health checks
{app="web"} != "/health"

Bring your own Grafana, alerting, or scripts.

terminal
# Prometheus-compatible metrics endpoint
curl -H "Authorization: Bearer $MIGET_API_TOKEN" \
  "https://metrics.miget.com/prometheus/api/v1/query?query=miget_instance_cpu_usage"

# Loki-compatible logs endpoint
curl -H "Authorization: Bearer $MIGET_API_TOKEN" \
  "https://metrics.miget.com/loki/api/v1/query_range" \
  --data-urlencode 'query={app="web"} |= "error"'

Point an external Grafana at the same endpoint (Prometheus + Loki datasources), wire up alerting, or script it - all with the API token you already have.

Monitoring that's a second invoice anywhere else. On Miget it's in the price of your plan.

13-month metrics · full log search · Grafana · the same API token you already use

What's included.

Free

On every workspace
  • 30-day metrics retention
  • 3 GB log ingestion / month
  • 3-day log retention
  • All 3 dashboards + Metrics API

Pay as you grow

$19 / month
  • 13-month metrics retention
  • 30 GB log ingestion / month
  • 7-day log retention
  • Extra logs $3 / 10 GB · retention $10 / +7 days

Ship it, then watch it.

Deploy an app and its metrics, logs, and dashboards are already waiting - no setup, no extra bill.

Start for FreeRead the docs
Monitoring | Miget