SIP capture setup with Homer 10 and Grafana on Windows, from HEP configuration in anynode to container deployment in Docker.

SIP Capture with Homer 10 / Grafana (Windows)

For full use of this feature described in this chapter, anynode version 4.14 or higher is required.

This guide provides a complete, end-to-end tutorial for deploying Homer 10 and Grafana on a Windows system using Docker, and integrating it with anynode for real-time SIP signaling capture and monitoring. It combines all essential components—from installing Docker Desktop on Windows, to running the official Homer Docker stack, to configuring anynode to forward SIP traffic via the HEP protocol.

The goal of this guide is to enable administrators, VoIP engineers, and support teams to quickly deploy a fully functional SIP monitoring platform that includes:

  • Full SIP capture using the HEP/EEP v3 protocol

  • High-performance signaling storage using ClickHouse

  • Qryn as the central observability engine for SIP events, logs, and traces

  • Grafana dashboards for searching, analyzing, and visualizing SIP traffic in real time

All components run inside Docker containers to ensure a consistent, reliable, and easily maintainable installation on Windows. The guide uses configuration values tailored to our environment (Homer host: 172.16.1.34, HEP port: 9061, transport: TCP) but can easily be adapted for other networks.

By the end of this guide, you will have a complete, modern SIP observability stack capable of capturing, storing, analyzing, and visualizing SIP traffic from anynode or any other HEP-enabled SBC or SIP platform.

Infographic: SIP calls from the PSTN through anynode to PBX or Teams systems are simultaneously transmitted via the SIP Capture Agent using the HEP protocol to a central analysis tool such as Homer Infographic: SIP calls from the PSTN through anynode to PBX or Teams systems are simultaneously transmitted via the SIP Capture Agent using the HEP protocol to a central analysis tool such as Homer
SIP calls from the PSTN through anynode to PBX or Teams systems are simultaneously transmitted via the SIP Capture Agent using the HEP protocol to a central analysis tool such as Homer

Benefits of Using Homer 10 with anynode

  1. Centralized SIP Monitoring

    • anynode’s monitoring is limited to a single node.

    • Homer 10 collects SIP data from multiple anynode systems, PBXs, carriers, and SBCs, giving you one unified platform for all signaling flows.

  2. Complete Call Flow Visualization

    • Homer 10 reconstructs full SIP call flows—with all legs, hop-by-hop signaling, and timing.

    • This provides clearer insight and much faster troubleshooting compared to isolated per-node traces

  3. Long-Term Storage and Advanced Search

    • Homer 10 stores SIP traffic for days, weeks, or months.

    • Its powerful search filters, full-text queries, and correlation features make it easy to investigate issues and analyze trends.

  4. Scalable and Carrier-Grade

    • Homer 10 handles high message volumes, distributed deployments, and complex environments—ideal for large enterprises and service providers.

  5. Full Observability Integration

    • Through qryn and ClickHouse, Homer 10 works seamlessly with Grafana and other observability tools, enabling dashboards, metrics, alerts, and historical insights far beyond what anynode alone can provide.

Short Steps Overview

  1. Install Docker Desktop on Windows

  2. Install Git for Windows

  3. Download Homer’s Official Docker Packages

  4. Select the Homer 10 “all-in-one” Deployment

  5. Modify the HEP Port

  6. Start Homer 10 via Docker Compose

  7. Verify HEP Capture Port (Windows side)

  8. Configure Windows Firewall Rules (optional)

  9. anynode SIP Capture Agents Configuration

  10. Validate SIP Traffic on Grafana UI