Open-source WebRTC monitoring your team can self-host and extend

Monitor call quality, inspect packet loss and jitter, and troubleshoot real session failures with a self-hosted analytics stack built for custom observability workflows.
Peer Metrics homepage hero

Integrate with your favorite WebRTC SDK

Mediasoup
Janus
Vonage
Agora
Pion
Jitsi

Create rock solid RTC products

Give engineering, support, and operations the session-level evidence they need to understand what happened in every call.
  • Guess work in product
    Replace guesswork with session evidence

    Building real-time products is already difficult. WebRTC adds network, device, and browser behavior that is hard to reason about from user reports alone.

    Give your team the session-level evidence they need to improve call quality, isolate regressions, and resolve incidents faster.

  • Developer relaxing
    Spot quality patterns before they become recurring support issues

    Network conditions, devices, and client behavior change constantly. Monitor the patterns that degrade calls before they become recurring support problems or engineering fire drills.

  • Happy support team
    Help support and engineering work from the same facts

    Your support team should not have to guess what happened. Share the same call diagnostics across support, engineering, and operations so handoffs stay fast and credible.

Open source

Start with the libraries, grow into the full platform

Peermetrics includes lightweight OSS entry points for instrumentation and a full self-hosted stack for ingestion and dashboards.

Verified traction: 101,637 npm downloads for @peermetrics/webrtc-stats during May 27 - June 2, 2026.

Core repos

Learn more

Answer buying questions and explore deployment paths

Explore the self-hosted platform, practical use cases, and where custom integrations can fit into your existing observability and developer tooling.

Peermetrics FAQ

Covers self-hosting, what metrics Peermetrics captures, supported SDKs, SIP and WebRTC visibility, and when managed service makes sense.

Read the FAQ

WebRTC monitoring use cases

Explore concrete deployment stories, including monitoring at scale and telehealth infrastructure that had to grow from hundreds to thousands of concurrent sessions.

See use cases

OpenTelemetry for WebRTC

Explore how Peermetrics can feed RTC quality diagnostics into OpenTelemetry-style pipelines and dashboard ecosystems through custom integration work.

Explore the OTel path

MCP and developer workflows

See how RTC diagnostics could be exposed to local developer tooling such as Claude Code, Codex, and Cursor without overpromising built-in support.

See MCP workflow ideas

AI-assisted debugging workflows

Understand how session-level RTC data can support AI-assisted troubleshooting, summaries, and support-to-engineering handoffs through custom implementation.

Read the workflow page
Peermetric’s Mission

Peermetrics is an open source, self-hosted WebRTC analytics platform built to help teams monitor call quality, understand failures, and extend that data into the workflows they already use.

Start with WebRTC-specific visibility now, then design the right dashboard, observability, or support workflow around it.
About Peer Metrics
Managed Services

Peermetrics Managed Service and Custom Integrations

For scale, large workloads, production environments, or organizations preferring to focus on their core application rather than infrastructure management, WebRTC.ventures offers managed services for your self-hosted Peermetrics deployment.

We Offer:

  • Expert Implementation: Professional setup and configuration by the team that maintains the PeerMetrics codebase, ensuring optimal performance and security.
  • Managed Infrastructure: Complete maintenance services, including monitoring, updates, and scaling management of your self-hosted deployment.
  • Enterprise Support: Dedicated support channels with guaranteed response times and direct access to WebRTC specialists.
  • Custom Development: Direct access to the development team for specialized features, integrations with proprietary systems, and enhanced analytics capabilities.
Custom integrations

Need Peermetrics connected to your observability or developer tools?

If your team wants WebRTC diagnostics inside an OpenTelemetry-style pipeline, Grafana or SigNoz dashboards, or local AI-assisted developer workflows, we can help design and build that integration.

These workflows are not packaged product features today. They are custom implementation paths for teams that want Peermetrics data connected to the systems they already rely on.

Need Help?

Questions about the platform, managed service, or a custom integration path?

Reach out to the WebRTC.ventures team for deployment help, observability integrations, or workflow design.
How Can We Help?

Self-host

peer metrics is fully open source.

You can start hosting your own instance in 2 simple steps. Check GitHub for setup and deployment details.

See the documentation