Documentation: Difference between revisions
(Enhance Getting Started section with registration, trial license, SBC/PBX direct installation, and Google Meet support assistance) |
(Rewrite: streamlined structure, removed broken links, consolidated sections, cleaner navigation) |
||
| Line 10: | Line 10: | ||
| style="margin-top:20px;" | | | style="margin-top:20px;" | | ||
[[#Installation_by_OS|<span style="background:#4CAF50; color:white; padding:10px 20px; border-radius:6px; text-decoration:none; font-weight:bold; margin-right:10px;">Installation Guide</span>]] | [[#Installation_by_OS|<span style="background:#4CAF50; color:white; padding:10px 20px; border-radius:6px; text-decoration:none; font-weight:bold; margin-right:10px;">Installation Guide</span>]] | ||
[[ | [[Sniffing_modes|<span style="background:#2196F3; color:white; padding:10px 20px; border-radius:6px; text-decoration:none; font-weight:bold; margin-right:10px;">Deployment Guide</span>]] | ||
[[FAQ|<span style="background:rgba(255,255,255,0.2); color:white; padding:10px 20px; border-radius:6px; text-decoration:none; font-weight:bold;">FAQ</span>]] | [[FAQ|<span style="background:rgba(255,255,255,0.2); color:white; padding:10px 20px; border-radius:6px; text-decoration:none; font-weight:bold;">FAQ</span>]] | ||
|} | |||
== Getting Started == | |||
{| class="wikitable" style="width:100%;" | |||
|- | |||
! style="width:50%; background:#e8f5e9; padding:15px;" | New to VoIPmonitor? | |||
! style="width:50%; background:#e3f2fd; padding:15px;" | Already Installed? | |||
|- | |||
| style="padding:15px; vertical-align:top;" | | |||
'''Quick Start Checklist:''' | |||
# Register at [https://www.voipmonitor.org www.voipmonitor.org] | |||
# Get a '''30-day free trial license''' | |||
# Choose deployment model: | |||
#* '''All-in-One:''' GUI + DB + Sensor on one server | |||
#* '''[[Sniffer_distributed_architecture|Distributed]]:''' Central GUI/DB with remote sensors | |||
#* '''Direct:''' Install sensor directly on your PBX/SBC | |||
# Follow OS installation guide below | |||
# [[Sniffer_configuration|Configure the Sniffer]] | |||
# Explore the [[Call_Detail_Record_-_CDR|CDR Browser]] | |||
{{Tip|Need help? Contact VoIPmonitor support for a free Google Meet installation assistance session.}} | |||
| style="padding:15px; vertical-align:top;" | | |||
'''Common Tasks:''' | |||
* '''Upgrade:''' [[Sniffer_upgrade|Sniffer]] {{!}} [[Re-install_the_GUI|GUI]] | |||
* '''Troubleshoot:''' [[Sniffer_troubleshooting|Sniffer]] {{!}} [[GUI_troubleshooting|GUI]] {{!}} [[Database_troubleshooting|Database]] | |||
* '''Scale:''' [[Scaling|Performance Tuning]] | |||
* '''API:''' [[WEB_API|REST API Reference]] | |||
'''Quick Links:''' | |||
* [[FAQ|Frequently Asked Questions]] | |||
* [[Glossary|Glossary of Terms]] | |||
* [[License|License Management]] | |||
|} | |} | ||
== Installation by OS == | == Installation by OS == | ||
{| class="wikitable" style="width:100%; text-align:center;" | {| class="wikitable" style="width:100%; text-align:center;" | ||
| Line 25: | Line 57: | ||
! style="background:#e8f5e9; width:45%;" | Notes | ! style="background:#e8f5e9; width:45%;" | Notes | ||
|- | |- | ||
| rowspan=" | | rowspan="3" style="background:#fff; font-weight:bold;" | Ubuntu | ||
| [[Ubuntu_24.04_LTS|24.04 LTS]] || <span style="color:green;">'''Recommended'''</span> || Latest LTS, best performance | | [[Ubuntu_24.04_LTS|24.04 LTS]] || <span style="color:green;">'''Recommended'''</span> || Latest LTS, best performance | ||
|- | |- | ||
| Line 32: | Line 64: | ||
| [[Ubuntu_20.04_LTS|20.04 LTS]] || <span style="color:orange;">Maintenance</span> || Extended maintenance | | [[Ubuntu_20.04_LTS|20.04 LTS]] || <span style="color:orange;">Maintenance</span> || Extended maintenance | ||
|- | |- | ||
| rowspan="3" style="background:#fff; font-weight:bold;" | Debian | |||
| rowspan=" | |||
| [[Debian_13|13 (Trixie)]] || <span style="color:green;">'''Recommended'''</span> || Latest stable release | | [[Debian_13|13 (Trixie)]] || <span style="color:green;">'''Recommended'''</span> || Latest stable release | ||
|- | |- | ||
| [[Debian_12|12 (Bookworm)]] || <span style="color:green;">Supported</span> || Previous stable | | [[Debian_12|12 (Bookworm)]] || <span style="color:green;">Supported</span> || Previous stable | ||
|- | |- | ||
| [[Debian_11|11 (Bullseye)]] || <span style="color:green;">Supported</span> || | | [[Debian_11|11 (Bullseye)]] || <span style="color:green;">Supported</span> || LTS until 2026 | ||
|- | |- | ||
| [[ | | rowspan="2" style="background:#fff; font-weight:bold;" | Rocky / Alma | ||
| [[Rocky_10|Rocky 10]] / [[Almalinux_10|Alma 10]] || <span style="color:green;">'''Recommended'''</span> || Latest RHEL 10 compatible | |||
|- | |- | ||
| | | [[Rocky_9|Rocky 9]] / [[Almalinux_9.5|Alma 9]] || <span style="color:green;">Supported</span> || RHEL 9 compatible | ||
| [[ | |||
|- | |- | ||
| style="background:#fff; font-weight:bold;" | CentOS | |||
| [[Centos_7|CentOS 7]] || <span style="color:red;">EOL</span> || Migrate to Rocky/Alma | | [[Centos_7|CentOS 7]] || <span style="color:red;">EOL</span> || Migrate to Rocky/Alma | ||
|- | |- | ||
| style="background:#fff; font-weight:bold;" | FreeBSD | | style="background:#fff; font-weight:bold;" | FreeBSD | ||
| [[FreeBSD_11|FreeBSD 11+]] || <span style="color:green;">Supported</span> || | | [[FreeBSD_11|FreeBSD 11+]] || <span style="color:green;">Supported</span> || BSD installation guide | ||
|} | |} | ||
<small> | <small>Legacy systems: [[Outdated_distributions_installation|Outdated Distributions Guide]]</small> | ||
=== | === After OS Installation === | ||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
|- | |- | ||
! style="background:#fff3e0; width:50%;" | Sniffer (Sensor) | ! style="background:#fff3e0; width:50%;" | Sniffer (Sensor) | ||
! style="background:#e3f2fd; width:50%;" | Web GUI | ! style="background:#e3f2fd; width:50%;" | Web GUI | ||
|- | |- | ||
| style="vertical-align:top; padding:15px;" | | | style="vertical-align:top; padding:15px;" | | ||
'''[[Sniffer_installation|Sniffer | # '''[[Sniffer_installation|Install Sniffer]]''' - Download and run installer | ||
# '''[[Sniffer_configuration|Configure voipmonitor.conf]]''' - Database, interface | |||
# '''[[Sniffing_modes|Choose Capture Mode]]''' - SPAN, ERSPAN, tunnels | |||
# '''[[Systemd_for_voipmonitor_service_management|Start Service]]''' - systemctl commands | |||
| style="vertical-align:top; padding:15px;" | | | style="vertical-align:top; padding:15px;" | | ||
'''[[GUI_Installation|GUI | # '''[[GUI_Installation|Install GUI]]''' or '''[[Re-install_the_GUI|Reinstall]]''' | ||
# '''[[User_Management|Create Users]]''' - Accounts and permissions | |||
'''[[Re-install_the_GUI|Reinstall | # '''[[Settings|Configure Settings]]''' - Sensors, system options | ||
# '''[[Https|Enable HTTPS]]''' - Secure web access | |||
''' | |||
''' | |||
''' | |||
|} | |} | ||
== Sniffer (Sensor) == | == Sniffer (Sensor) Documentation == | ||
The C++ packet capture engine | The C++ packet capture engine that monitors network traffic, decodes VoIP protocols, and stores call data. | ||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
|- | |- | ||
! style="background:#fff3e0; width:25%;" | | ! style="background:#fff3e0; width:25%;" | Configuration | ||
! style="background:#e8f5e9; width:25%;" | | ! style="background:#e8f5e9; width:25%;" | Deployment Modes | ||
! style="background:#e3f2fd; width:25%;" | Operations | ! style="background:#e3f2fd; width:25%;" | Operations | ||
! style="background:#fce4ec; width:25%;" | Troubleshooting | ! style="background:#fce4ec; width:25%;" | Troubleshooting | ||
|- | |- | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[Sniffer_configuration|'''Configuration Reference''']]<br/><small>voipmonitor.conf parameters</small> | [[Sniffer_configuration|'''Configuration Reference''']]<br/><small>voipmonitor.conf parameters</small> | ||
| Line 135: | Line 121: | ||
[[Systemd_for_voipmonitor_service_management|'''Systemd Service''']]<br/><small>Service management</small> | [[Systemd_for_voipmonitor_service_management|'''Systemd Service''']]<br/><small>Service management</small> | ||
[[Multiple_sniffer_instancies|'''Multiple Instances''']]<br/><small>Multi-sensor on one host</small> | |||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[Sniffing_modes|''' | [[Sniffing_modes|'''Deployment Guide''']]<br/><small>SPAN, ERSPAN, tunnels, HEP</small> | ||
[[Sniffer_distributed_architecture|'''Distributed Mode''']]<br/><small>Client/Server architecture</small> | [[Sniffer_distributed_architecture|'''Distributed Mode''']]<br/><small>Client/Server architecture</small> | ||
[[ | [[Audiocodes_tunneling|'''AudioCodes Tunneling''']]<br/><small>SBC mirroring</small> | ||
[[ | [[Cloud|'''Cloud Deployment''']]<br/><small>AWS, hosted service</small> | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[Data_Cleaning|'''Data Retention''']]<br/><small>Cleanup and rotation | [[Data_Cleaning|'''Data Retention''']]<br/><small>Cleanup and rotation</small> | ||
[[Sniffer_upgrade|'''Upgrade Guide''']]<br/><small>Update to latest version</small> | [[Sniffer_upgrade|'''Upgrade Guide''']]<br/><small>Update to latest version</small> | ||
| Line 150: | Line 138: | ||
[[Scaling|'''Performance Tuning''']]<br/><small>High-traffic optimization</small> | [[Scaling|'''Performance Tuning''']]<br/><small>High-traffic optimization</small> | ||
[[Redundant_database|'''Database Redundancy''']]<br/><small> | [[Redundant_database|'''Database Redundancy''']]<br/><small>Migration and replication</small> | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[Sniffer_troubleshooting|'''Troubleshooting Guide''']]<br/><small>Common issues & solutions</small> | [[Sniffer_troubleshooting|'''Troubleshooting Guide''']]<br/><small>Common issues & solutions</small> | ||
[[ | [[Database_troubleshooting|'''Database Issues''']]<br/><small>SQL queue, performance</small> | ||
[[ | [[Emergency_procedures|'''Emergency Procedures''']]<br/><small>Bottleneck diagnosis</small> | ||
[[ | [[Recovering_corrupted_database_tables|'''Table Recovery''']]<br/><small>Corrupted database repair</small> | ||
|} | |} | ||
=== Protocols & | === Protocols & Encryption === | ||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
|- | |- | ||
! style="background:#f3e5f5; width:33%;" | VoIP Protocols | ! style="background:#f3e5f5; width:33%;" | VoIP Protocols | ||
! style="background:#e0f7fa; width:33%;" | Encryption | ! style="background:#e0f7fa; width:33%;" | Encryption | ||
! style="background:#fff8e1; width:34%;" | Hardware | ! style="background:#fff8e1; width:34%;" | Hardware Acceleration | ||
|- | |- | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[Understanding_the_SIP_Protocol|'''SIP Protocol''']]<br/><small>Session Initiation Protocol</small> | [[Understanding_the_SIP_Protocol|'''SIP Protocol''']]<br/><small>Session Initiation Protocol</small> | ||
[[ | [[WebRTC|'''WebRTC Monitoring''']]<br/><small>Browser-based VoIP</small> | ||
[[ | [[Register|'''SIP Registration''']]<br/><small>Registration tracking</small> | ||
[[ | [[Merging_or_correlating_multiple_call_legs|'''Call Correlation''']]<br/><small>Linking call legs</small> | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[Tls|'''TLS/SRTP''']]<br/><small>Encrypted SIP/RTP | [[Tls|'''TLS/SRTP Decryption''']]<br/><small>Encrypted SIP/RTP</small> | ||
[[ | [[Whisper|'''Whisper Transcription''']]<br/><small>Speech-to-text</small> | ||
[[ | [[Silence_detection|'''Silence Detection''']]<br/><small>Audio analysis</small> | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[ | [[DPDK|'''DPDK''']]<br/><small>Kernel bypass for >6 Gbit/s</small> | ||
[[Napatech|'''Napatech Cards''']]<br/><small>SmartNIC integration</small> | |||
[[Napatech|'''Napatech Cards''']]<br/><small> | |||
|} | |} | ||
== Web GUI Documentation == | |||
== Web GUI == | |||
Browser-based interface for call analysis, reporting, alerts, and system management. | Browser-based interface for call analysis, reporting, alerts, and system management. | ||
| Line 239: | Line 183: | ||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
|- | |- | ||
! style="background:#e3f2fd; width:25%;" | Setup | ! style="background:#e3f2fd; width:25%;" | Setup | ||
! style="background:#e8f5e9; width:25%;" | Call Analysis | ! style="background:#e8f5e9; width:25%;" | Call Analysis | ||
! style="background:#fff3e0; width:25%;" | Monitoring | ! style="background:#fff3e0; width:25%;" | Monitoring | ||
! style="background:#f3e5f5; width:25%;" | Administration | ! style="background:#f3e5f5; width:25%;" | Administration | ||
|- | |- | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[GUI_Installation|'''Installation | [[GUI_Installation|'''Installation''']]<br/><small>Fresh install</small> | ||
[[Re-install_the_GUI|'''Reinstall/Upgrade''']]<br/><small>Update existing</small> | [[Re-install_the_GUI|'''Reinstall/Upgrade''']]<br/><small>Update existing</small> | ||
| Line 251: | Line 195: | ||
[[Https|'''HTTPS Setup''']]<br/><small>SSL/TLS configuration</small> | [[Https|'''HTTPS Setup''']]<br/><small>SSL/TLS configuration</small> | ||
[[Nginx|'''Nginx | [[Nginx|'''Nginx Proxy''']]<br/><small>Reverse proxy, timeouts</small> | ||
[[GUI_Configuration_PHP|'''PHP Configuration''']]<br/><small>configuration.php settings</small> | |||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[Call_Detail_Record_-_CDR|'''CDR Browser''']]<br/><small>Search and filter calls</small> | [[Call_Detail_Record_-_CDR|'''CDR Browser''']]<br/><small>Search and filter calls</small> | ||
[[ | [[Active_calls|'''Active Calls''']]<br/><small>Real-time monitoring</small> | ||
[[ | [[Charts|'''Charts & Graphs''']]<br/><small>Visual analytics</small> | ||
[[ | [[Reports|'''Reports''']]<br/><small>Daily, summary, custom</small> | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[ | [[Alerts|'''Alert System''']]<br/><small>RTP, SIP, fraud alerts</small> | ||
[[ | [[Anti-fraud|'''Fraud Detection''']]<br/><small>Country, sequential alerts</small> | ||
[[ | [[Register|'''SIP Register''']]<br/><small>Registration status</small> | ||
[[ | [[Tools|'''Tools''']]<br/><small>MTR, IP lookup, debug</small> | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[User_Management|'''User Management''']]<br/><small>Accounts | [[User_Management|'''User Management''']]<br/><small>Accounts, permissions</small> | ||
[[Settings|''' | [[Settings|'''Sensor Settings''']]<br/><small>Multi-sensor config</small> | ||
[[ | [[License|'''License Management''']]<br/><small>Channels, activation</small> | ||
[[ | [[Backing_Up_GUI_Configuration|'''Backup & Restore''']]<br/><small>Configuration backup</small> | ||
|} | |} | ||
=== | === Authentication & API === | ||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
|- | |- | ||
! style="background:#e0f2f1; width: | ! style="background:#e0f2f1; width:50%;" | Authentication | ||
! style="background:#fce4ec; width: | ! style="background:#fce4ec; width:50%;" | API & Integration | ||
|- | |- | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[Google_Sign_in_usage|'''Google Sign-In''']]<br/><small>OAuth integration</small> | [[Google_Sign_in_usage|'''Google Sign-In''']]<br/><small>OAuth integration</small> | ||
[[Microsoft_Sign_in_usage|'''Microsoft Sign-In''']]<br/><small>Azure AD</small> | [[Microsoft_Sign_in_usage|'''Microsoft Sign-In''']]<br/><small>Azure AD (in development)</small> | ||
[[ | [[Groups|'''IP & Number Groups''']]<br/><small>Filtering, trunk/server classification</small> | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[ | [[WEB_API|'''REST API''']]<br/><small>HTTP API 2, CDR API</small> | ||
[[ | [[Register_active|'''Manager API''']]<br/><small>TCP/socket commands</small> | ||
|} | |} | ||
| Line 385: | Line 248: | ||
|- | |- | ||
! style="background:#f3e5f5; width:50%;" | Quality Metrics | ! style="background:#f3e5f5; width:50%;" | Quality Metrics | ||
! style="background:#e0f7fa; width:50%;" | | ! style="background:#e0f7fa; width:50%;" | Reference | ||
|- | |- | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[Comprehensive_Guide_to_VoIP_Voice_Quality|'''Voice Quality Guide''']]<br/><small>MOS, | [[Comprehensive_Guide_to_VoIP_Voice_Quality|'''Voice Quality Guide''']]<br/><small>MOS, jitter, packet loss, E-model explained</small> | ||
[[ | [[Silence_detection|'''Silence Detection''']]<br/><small>One-way audio, clipping detection</small> | ||
[[ | [[Glossary|'''Glossary''']]<br/><small>KPI definitions: ASR, NER, ACD, PDD, PDV</small> | ||
| style="vertical-align:top; padding:12px;" | | | style="vertical-align:top; padding:12px;" | | ||
[[ | [[Database_structure|'''CDR Database Schema''']]<br/><small>Quality metric columns</small> | ||
[[ | [[Charts|'''Quality Charts''']]<br/><small>MOS, jitter visualization</small> | ||
|} | |} | ||
| Line 409: | Line 268: | ||
| style="vertical-align:top; width:33%;" | | | style="vertical-align:top; width:33%;" | | ||
'''Changelogs''' | '''Changelogs''' | ||
* [ | * [https://www.voipmonitor.org/changelog-sniffer Sniffer Changelog] | ||
* [ | * [https://www.voipmonitor.org/changelog-gui GUI Changelog] | ||
| style="vertical-align:top; width:33%;" | | | style="vertical-align:top; width:33%;" | | ||
''' | '''Downloads''' | ||
* [ | * [https://www.voipmonitor.org/download Download Center] | ||
* [https://github.com/voipmonitor GitHub Repository] | |||
* [ | |||
| style="vertical-align:top; width:34%;" | | | style="vertical-align:top; width:34%;" | | ||
''' | '''Support''' | ||
* [https://www.voipmonitor.org/support Contact Support] | * [https://www.voipmonitor.org/support Contact Support] | ||
* [[FAQ|FAQ]] | |||
|} | |} | ||
== AI Summary for RAG == | == AI Summary for RAG == | ||
'''Summary:''' Main documentation | '''Summary:''' Main documentation portal for VoIPmonitor - open-source VoIP monitoring and troubleshooting. Index provides links to: OS-specific installation (Ubuntu 24.04/22.04/20.04, Debian 13/12/11, Rocky/Alma 10/9, FreeBSD), sniffer configuration and troubleshooting, distributed architecture (client/server mode), web GUI setup, TLS/SRTP decryption, performance tuning, database management, voice quality analysis. Getting started: (1) Register at voipmonitor.org, (2) Get 30-day trial license, (3) Choose deployment (All-in-One, Distributed, or Direct on PBX/SBC), (4) Follow OS guide. Free Google Meet installation assistance available. | ||
'''Keywords:''' documentation, | '''Keywords:''' documentation, index, portal, installation, ubuntu, debian, rocky linux, almalinux, freebsd, sniffer, sensor, gui, getting started, 30-day trial, distributed architecture, all-in-one, pbx, sbc, troubleshooting, configuration, api, scaling, voice quality, mos | ||
'''Key Questions:''' | '''Key Questions:''' | ||
* Where do I start with VoIPmonitor? | * Where do I start with VoIPmonitor? | ||
* How do I get a 30-day free trial license? | * How do I get a 30-day free trial license? | ||
* | * Which Linux distribution should I use for VoIPmonitor? | ||
* How do I install VoIPmonitor on Ubuntu/Debian/Rocky Linux? | * How do I install VoIPmonitor on Ubuntu/Debian/Rocky Linux? | ||
* What | * What are the deployment options (All-in-One vs Distributed)? | ||
* | * Can I install VoIPmonitor directly on my PBX/SBC? | ||
* How do I configure the | * How do I configure the sniffer after installation? | ||
* Where can I find troubleshooting guides? | * Where can I find troubleshooting guides? | ||
* How do I | * How do I upgrade VoIPmonitor sniffer and GUI? | ||
Latest revision as of 16:48, 8 January 2026
| VoIPmonitor Documentation |
| Complete guides for the open-source VoIP monitoring and troubleshooting solution |
Getting Started
| New to VoIPmonitor? | Already Installed? |
|---|---|
|
Quick Start Checklist:
💡 Tip: Need help? Contact VoIPmonitor support for a free Google Meet installation assistance session. |
Common Tasks:
Quick Links: |
Installation by OS
| Distribution | Version | Status | Notes |
|---|---|---|---|
| Ubuntu | 24.04 LTS | Recommended | Latest LTS, best performance |
| 22.04 LTS | Supported | Long-term support until 2027 | |
| 20.04 LTS | Maintenance | Extended maintenance | |
| Debian | 13 (Trixie) | Recommended | Latest stable release |
| 12 (Bookworm) | Supported | Previous stable | |
| 11 (Bullseye) | Supported | LTS until 2026 | |
| Rocky / Alma | Rocky 10 / Alma 10 | Recommended | Latest RHEL 10 compatible |
| Rocky 9 / Alma 9 | Supported | RHEL 9 compatible | |
| CentOS | CentOS 7 | EOL | Migrate to Rocky/Alma |
| FreeBSD | FreeBSD 11+ | Supported | BSD installation guide |
Legacy systems: Outdated Distributions Guide
After OS Installation
| Sniffer (Sensor) | Web GUI |
|---|---|
|
|
Sniffer (Sensor) Documentation
The C++ packet capture engine that monitors network traffic, decodes VoIP protocols, and stores call data.
| Configuration | Deployment Modes | Operations | Troubleshooting |
|---|---|---|---|
|
Configuration Reference Database Schema Systemd Service Multiple Instances |
Deployment Guide Distributed Mode AudioCodes Tunneling Cloud Deployment |
Data Retention Upgrade Guide Performance Tuning Database Redundancy |
Troubleshooting Guide Database Issues Emergency Procedures Table Recovery |
Protocols & Encryption
| VoIP Protocols | Encryption | Hardware Acceleration |
|---|---|---|
|
SIP Protocol WebRTC Monitoring SIP Registration Call Correlation |
TLS/SRTP Decryption Whisper Transcription Silence Detection |
DPDK Napatech Cards |
Web GUI Documentation
Browser-based interface for call analysis, reporting, alerts, and system management.
| Setup | Call Analysis | Monitoring | Administration |
|---|---|---|---|
|
Installation Reinstall/Upgrade HTTPS Setup Nginx Proxy PHP Configuration |
CDR Browser Active Calls Charts & Graphs Reports |
Alert System Fraud Detection SIP Register Tools |
User Management Sensor Settings License Management Backup & Restore |
Authentication & API
| Authentication | API & Integration |
|---|---|
|
Google Sign-In Microsoft Sign-In IP & Number Groups |
REST API Manager API |
Voice Quality & Analysis
| Quality Metrics | Reference |
|---|---|
|
Voice Quality Guide Silence Detection Glossary |
CDR Database Schema Quality Charts |
Quick Reference
|
Changelogs |
Downloads |
Support |
AI Summary for RAG
Summary: Main documentation portal for VoIPmonitor - open-source VoIP monitoring and troubleshooting. Index provides links to: OS-specific installation (Ubuntu 24.04/22.04/20.04, Debian 13/12/11, Rocky/Alma 10/9, FreeBSD), sniffer configuration and troubleshooting, distributed architecture (client/server mode), web GUI setup, TLS/SRTP decryption, performance tuning, database management, voice quality analysis. Getting started: (1) Register at voipmonitor.org, (2) Get 30-day trial license, (3) Choose deployment (All-in-One, Distributed, or Direct on PBX/SBC), (4) Follow OS guide. Free Google Meet installation assistance available.
Keywords: documentation, index, portal, installation, ubuntu, debian, rocky linux, almalinux, freebsd, sniffer, sensor, gui, getting started, 30-day trial, distributed architecture, all-in-one, pbx, sbc, troubleshooting, configuration, api, scaling, voice quality, mos
Key Questions:
- Where do I start with VoIPmonitor?
- How do I get a 30-day free trial license?
- Which Linux distribution should I use for VoIPmonitor?
- How do I install VoIPmonitor on Ubuntu/Debian/Rocky Linux?
- What are the deployment options (All-in-One vs Distributed)?
- Can I install VoIPmonitor directly on my PBX/SBC?
- How do I configure the sniffer after installation?
- Where can I find troubleshooting guides?
- How do I upgrade VoIPmonitor sniffer and GUI?