SheepNav
sip-exporter

sip-exporter

producthunt.com

基于eBPF的SIP/RTP监控,原生Prometheus集成

3天前制作者:Aleksey Budaev

关于 sip-exporter

sip-exporter 是一款开源的 eBPF 传感器,专为实时监控 VoIP 网络中的 SIPRTP 流量而设计。它运行在特权 Linux 主机上,通过 eBPF 技术高效捕获 IPv4/UDP 数据包,将 SIP 信令及关联的 RTP/RTCP 媒体流信息转换为约 115 个 Prometheus 指标,并附带一个包含 11 个板块的 Grafana 仪表盘,让用户快速洞察网络状况。

核心功能

sip-exporter 的核心在于其基于 eBPF 的深度包检测能力,能够在不修改应用或依赖第三方库的情况下,实时提取 SIP 会话的完整生命周期信息,包括呼叫建立、终止、响应码等,同时关联 RTP 流的质量参数,如抖动、丢包率、延迟等。所有数据均以 Prometheus 格式暴露,无缝对接现有监控体系。

主要特性

  • 高性能 eBPF 采集:在内核态完成数据包解析,开销极低,适合高流量生产环境。
  • 原生 Prometheus 集成:直接暴露指标端点,无需额外代理,轻松接入 Prometheus 生态。
  • 丰富的可视化:内置 11 个板块的 Grafana 仪表盘,覆盖呼叫量、成功率、质量趋势等关键视图。
  • 隐私友好:不存储任何数据包或音频内容,仅提取元数据,符合隐私合规要求。
  • 聚焦可见流量:QoE 指标仅针对传感器可见的流量,确保数据准确性。

适用场景

sip-exporter 适用于 VoIP 服务提供商、企业通信团队以及网络运维人员,用于实时监控 SIP 服务器或网关的呼叫质量,快速定位故障,优化网络配置。无论是日常运维还是容量规划,它都能提供数据支撑。

相关工具