Active calls: Difference between revisions
No edit summary |
(Add column visibility customization and troubleshooting info) |
||
| Line 3: | Line 3: | ||
Bottom graphs shows top most calls by caller IP or called IP. | Bottom graphs shows top most calls by caller IP or called IP. | ||
Live calls are fetched from voipmonitor instance through manager TCP port 5029. If calls are not shown please check whether the web server has access to that port (for example by telnet localhost 5029). | Live calls are fetched from voipmonitor instance through manager TCP port 5029. If calls are not shown please check whether the web server has access to that port (for example by telnet localhost 5029). | ||
You can open active calls with direct URL | You can open active calls with direct URL | ||
| Line 12: | Line 12: | ||
[[File:activecalls.png]] | [[File:activecalls.png]] | ||
== Customizing Column Visibility == | |||
The Active Calls view allows you to show or hide columns based on your preferences. This is useful when: | |||
* You want to reduce visual clutter and focus on specific information | |||
* Certain columns contain data that is causing performance issues (e.g., parsing errors in the Proxy column) | |||
* Your display has limited screen space | |||
To hide or show columns in the Active Calls view: | |||
1. Locate the column header area at the top of the table | |||
2. Click on the column visibility icon (typically a column or grid icon) or look for a "Show columns" dropdown menu | |||
3. Uncheck columns you want to hide, check columns you want to show | |||
4. The view will update immediately with your selection | |||
Your column visibility preferences are stored in the GUI configuration (saved in the MySQL `custom_config` table) and persist across sessions. | |||
=== Troubleshooting Performance Issues === | |||
If the Active Calls view becomes unresponsive or slow, particularly when displaying certain columns like "Proxy": | |||
* As a temporary workaround, hide the problematic column using the method above | |||
* If the GUI is unresponsive and you cannot hide columns via the interface: | |||
* Connect directly to the GUI database and check the `custom_config` table | |||
* Clear or modify the relevant column visibility configuration | |||
* Provide SSH access to the GUI host for direct investigation by support staff | |||
For column visibility issues, you may also need to provide: | |||
* A SIP pcap dump of a problematic call (to identify the data causing parsing errors) | |||
* A mysqldump of the `voipmonitor.custom_config` table (for support to review your current column configuration) | |||
Revision as of 06:41, 4 January 2026
Active calls shows current calls in real time and you can listen to G.711 calls in realtime (sniffer version >= 7). It refreshes according to the refresh interval (default 2 seconds). Calls can be filtered by national or international by clicking on combo box. The filter is also used to filter by sensor, IP, IP prefix or number. Depending on input the filter box adapts to correct the search. For example 192.168.% will filter all calls with source or destination IP addresses starting with 192.168.0.0/16. Providing a number, for example 00, will filter all calls starting with 00. The filter searches for callid too. It searches for full callid (not a callid's substring). The search for callid's substring is possible too if you add % character to the start/end of the searched string.
Bottom graphs shows top most calls by caller IP or called IP.
Live calls are fetched from voipmonitor instance through manager TCP port 5029. If calls are not shown please check whether the web server has access to that port (for example by telnet localhost 5029).
You can open active calls with direct URL
http://localhost/admin.php?activecalls=1
Customizing Column Visibility
The Active Calls view allows you to show or hide columns based on your preferences. This is useful when:
- You want to reduce visual clutter and focus on specific information
- Certain columns contain data that is causing performance issues (e.g., parsing errors in the Proxy column)
- Your display has limited screen space
To hide or show columns in the Active Calls view:
1. Locate the column header area at the top of the table 2. Click on the column visibility icon (typically a column or grid icon) or look for a "Show columns" dropdown menu 3. Uncheck columns you want to hide, check columns you want to show 4. The view will update immediately with your selection
Your column visibility preferences are stored in the GUI configuration (saved in the MySQL `custom_config` table) and persist across sessions.
Troubleshooting Performance Issues
If the Active Calls view becomes unresponsive or slow, particularly when displaying certain columns like "Proxy":
- As a temporary workaround, hide the problematic column using the method above
- If the GUI is unresponsive and you cannot hide columns via the interface:
* Connect directly to the GUI database and check the `custom_config` table * Clear or modify the relevant column visibility configuration * Provide SSH access to the GUI host for direct investigation by support staff
For column visibility issues, you may also need to provide:
- A SIP pcap dump of a problematic call (to identify the data causing parsing errors)
- A mysqldump of the `voipmonitor.custom_config` table (for support to review your current column configuration)
