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.
Integrate with your favorite WebRTC SDK







Create rock solid RTC products
Give engineering, support, and operations the session-level evidence they need to understand what happened in every call.-
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.
-
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.
-
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.
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
@peermetrics/webrtc-stats: Raw WebRTC stats collection and parsing.@peermetrics/sdk: App-level instrumentation, integrations, and session context.peermetrics/api: Ingestion and processing pipeline.peermetrics/web: Visualization and dashboard UI.
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 FAQWebRTC 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 casesOpenTelemetry for WebRTC
Explore how Peermetrics can feed RTC quality diagnostics into OpenTelemetry-style pipelines and dashboard ecosystems through custom integration work.
Explore the OTel pathMCP 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 ideasAI-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 pagePeermetrics 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.
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.
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.
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