PlanetScale Vitess (MySQL) Metrics Dashboard

SigNoz Cloud - This page applies to SigNoz Cloud editions.
Self-Host - This page applies to self-hosted SigNoz editions.

Use this dashboard to monitor your PlanetScale Vitess (MySQL) branches across vtgate query serving, vttablet performance, connection and transaction pools, MySQL internals, replication, VTOrc recovery, storage, and pod resources.

Before you import this dashboard, send PlanetScale metrics to SigNoz. Follow the Send PlanetScale Metrics guide to configure the OpenTelemetry Collector to scrape PlanetScale's Prometheus endpoint.

PlanetScale Vitess (MySQL) Metrics Dashboard
PlanetScale Vitess (MySQL) Metrics Dashboard

Dashboards → + New dashboard → Import JSON

What This Dashboard Monitors

  • Overview: vtgate query rate and latency, buffer pool hit rate, replica lag, slow queries, and storage used at a glance
  • vtgate - Query Serving: Query rate by operation, latency percentiles, average latency, and rows returned or affected
  • vttablet - Tablet Query Performance: Tablet query rate by type, latency by keyspace, rows read or affected, and slow queries by keyspace
  • Connection & Transaction Pools (vttablet): Connection, transaction, stream, and found-rows pool usage against capacity, pool waits, and MySQL threads running
  • MySQL Internals: InnoDB row operations and lock waits, network I/O, and buffer pool hit rate
  • Replication & MySQL Connections: Replica lag by shard, threads connected against max, connection attempts, temp tables, table locks, buffer pool I/O, and per-pod connection utilization
  • Errors, Recovery & Serving: VTOrc detected problems and recoveries, tablet serving status, and pod status phases
  • Storage: Volume used percentage, available capacity, and top tables by storage
  • Pod Resources & Topology: Per-pod CPU, memory, disk IOPS, and vtgate pod topology

Metrics Included

Overview

  • vtgate Query Rate: Query throughput across vtgate
  • vtgate Latency p99: 99th percentile vtgate query latency
  • Buffer Pool Hit %: InnoDB buffer pool hit rate
  • Replica Lag: Replication lag
  • Slow Queries /s: Slow query rate
  • Storage Used: Volume used percentage

vtgate - Query Serving

  • vtgate Query Rate by Operation: Query rate grouped by operation type
  • vtgate Query Latency (p50 / p95 / p99): vtgate query latency percentiles
  • vtgate Average Query Latency: Mean vtgate query latency
  • vtgate Rows Returned / Affected: Rows returned and affected by vtgate queries

vttablet - Tablet Query Performance

  • Tablet Query Rate by Tablet Type: Tablet query rate split by tablet type
  • Tablet Query Latency p99 by Keyspace: 99th percentile tablet query latency per keyspace
  • Tablet Rows Read / Returned / Affected: Rows read, returned, and affected at the tablet
  • Slow Queries by Keyspace: Slow query rate per keyspace

Connection & Transaction Pools (vttablet)

  • Connection Pool - In Use vs Capacity: Connection pool usage against capacity
  • Transaction Pool - In Use vs Capacity: Transaction pool usage against capacity
  • Pool Waits /s: Rate of waits for an available pool slot
  • Stream Connection Pool - In Use vs Capacity: Stream connection pool usage against capacity
  • Found Rows Pool - In Use vs Capacity: Found-rows pool usage against capacity
  • MySQL Threads Running: Actively running MySQL threads

MySQL Internals

  • InnoDB Row Operations /s: InnoDB row read, insert, update, and delete rate
  • InnoDB Row Lock Waits /s: Rate of InnoDB row lock waits
  • MySQL Network I/O: MySQL bytes sent and received
  • InnoDB Buffer Pool Hit %: InnoDB buffer pool hit rate

Replication & MySQL Connections

  • Replica Lag by Shard: Replication lag per shard
  • MySQL Threads Connected vs Max: Connected threads against the max connection limit
  • MySQL Connection Attempts /s: Rate of connection attempts
  • Temp Tables Created /s: Rate of temporary tables created
  • Table Locks /s: Rate of table locks acquired
  • InnoDB Buffer Pool I/O /s: InnoDB buffer pool read and write rate
  • Connection Utilization % by Pod: Per-pod connection utilization percentage

Errors, Recovery & Serving

  • VTOrc Detected Problems: Problems detected by VTOrc
  • VTOrc Recoveries /s: Rate of VTOrc recovery actions
  • Tablet Serving Status: Serving status per tablet
  • Pods by Status Phase: Pod count grouped by status phase

Storage

  • Volume Used %: Volume used as a percentage of capacity
  • Volume Available vs Capacity: Available volume bytes against total capacity
  • Top Tables by Storage: Largest tables by storage consumed

Pod Resources & Topology

  • CPU Utilization by Pod: Per-pod CPU utilization
  • Memory Utilization by Pod: Per-pod memory utilization
  • Disk IOPS by Pod: Per-pod disk I/O operations per second
  • vtgate Pods: vtgate pod topology

Dashboard Variables

  • branch: Filter by PlanetScale database branch
  • keyspace: Filter by Vitess keyspace
  • tablet_type: Filter by tablet type

Last updated: June 20, 2026

Edit on GitHub

Was this page helpful?

Your response helps us improve this page.