PBXware 5.3 Monitor

From Bicom Systems Wiki

Monitor

The monitoring window allows the administrator to monitor all PBXware extensions, trunks, conferences, queues, and live channels in real time.





Extensions

Extensions

Monitored extensions are displayed in real time with the following details:

  • Name
The name to which the user extension is registered
(ex. Peter Doyle)
(Display)
  • Extension
The protocol used by the extension/extension network number
(ex. SIP/2002)
(Display)
  • IP address
IP address:port UAD/Phone registered to, and country flag icon appear
(ex. 192.168.1.1:5060)
(Display)
  • Status
UAD/Phone network status (Online/Offline)
(ex. Online/Offline)
(Display)
  • User Agent
UAD/Phone Brand/Version
(ex. Grandstream 101)
(Display)
  • On Call
Is the user participating in the conversation at this moment
(ex. Yes, No)
(Display)

If you click on an IP address, it will open up a new window showing the phone's web interface, if there is one enabled.


TIP:

Certain call actions (such as transferring calls, hanging up, etc...) can be performed on active calls as well.

Search

Search
  • Refresh
Time interval in seconds at which the data details should be refreshed
(ex. Select '10 sec' in this field, for example, to refresh every 10 seconds)
(Select box)
  • Protocol:
Filter the data based on protocol type (ALL, SIP, IAX)
(ex. Select 'ALL', for example, and click the 'Sort' button to display both SIP and IAX extensions)
(Select box)
  • Status
Sort extensions based on their network status (ALL, Online, Offline)
(ex. Select 'Online' for example, to display extensions that are registered/online only)
(Select box)

Actions

Actions
  • Monitor
Listen to active conversations. Select one of the active conversations by clicking on the checkbox next to the extension, clicking this button, and providing the extension number that should listen to the active conversation.
Actions dialog box
NOTE: You may listen to active conversations by dialing *199 + $EXTENSION number as well. But no matter which method you listen to calls with, the listening service has to be enabled in the enhanced services of the extension that listens to the call
(ex. Let's say extensions 1000 and 1001 are in conversation. Select this button and type 1005 into the pop-up window. Extension 1005 will ring and, once the handset is picked up, the active conversation will be heard).
(Button)
  • Transfer
Transfer a party from the active conversation to a different destination
(ex. Let's say extensions 1000 and 1001 are in conversation. Select one extension (e.g. 1000) under 'Channels' and click this button. Type 1005 in the pop-up window. Extension '1001' will be transferred to extension '1005')
(Button)
  • Hangup
Hang up the active conversation
(ex. Let's say extensions 1000 and 1001 are in conversation. Select one extension (e.g. 1000) under 'Channels' and click this button. The conversation between these two extensions will be terminated).
(Button)
  • Reboot
This option is currently used to reboot Snom phones
(ex. If you have a Snom phone that is online, select 'Reboot' from the 'Channels' select box of that phone and click on the 'Reboot' button)
(Button)

Apps

A page that displays all currently registered apps. The page behaves similarly to 'Monitor > Extensions' with the exception that no row will be displayed for extensions that do not have any apps present. Useful to preview how many gloCOM editions are online, for example.

Trunks

Trunks

Monitored trunks are displayed in real time with the following details:

  • Trunk
Trunk name
(ex. Depending on your provider settings, this can be set to a phone number, IP address, or some context)
(Display)
  • IP address
Provider IP address
(ex. Ex.203.196.128.5)
(Display)
  • Status
Displays the trunk status (online/offline)
NOTE: Please set the 'Qualify' = '8000' in the Trunk settings to see its status
(ex. If the 'Qualify' trunk option is empty, 'Unmonitored' is displayed here)
(Display)


If you click on the IP address of a trunk, it will open up a new window with the trunk's IP address as the destination.


Search

Search
  • Refresh Interval:
Time interval in seconds before which data details are refreshed
(ex. Select '10 sec' in this field, for example, and click the 'Update' button)
(Select box)
  • Status:
Sort extensions based on their network status (ALL, Online, Offline)
(ex. Select 'Online', for example, and click the 'Sort' button to display extensions that are registered/online only)
(Select box)

Conferences

Conferences

Monitored conferences are displayed in real time with the following details:

  • Refresh:
Time interval in seconds at which data details should be refreshed
(ex. Select '10 sec' in this field, for example, and click the 'Update' button)
(Select box)
  • Conference
Conference name and number
(ex. Conference #1 (1003))
(Display)
  • Activity:
Time conference is active
(ex. 00:00:15)
(Display)
  • Members
List of participants in a conference
(ex. Accounting (1005))
(Display)

You can also select the refresh rate at which this page will reload data from the system.

Queues

Queues
Refresh
  • Refresh
Time interval in seconds at which data details should be refreshed automatically
(ex. Select '10 sec' in this field, for example, to automatically refresh data every 10 seconds)
(Select box)
  • Agent Status
Sort agents based on their network status (ALL, Online, Offline)
(ex. Select 'Online' for example, to display agents that are registered/online only)
(Select box)
  • Queues filter
Select which queues to monitor
(ex. Select queue 'Test' and system will show only monitor page for this queue ).

Monitored queues are displayed in real time with the following details:

  • Queue
Queue name
(ex. MainTest)
(Display)
  • Waiting
Number of the calls waiting in the queue
(ex. 1)
(Display)
  • Avg. Wait
Average wait time in a queue.
(ex. 5 s)
(Display)
  • A. Logged
Number of agents that are logged into the queue.
(ex. 5)
(Display)
  • A. On Calls
Agents currently on a call.
(ex. 2)
(Display)
  • A. Idle
Currently idle Agents.
(ex. 1)
(Display)
  • A. Not Logged
Number of agents not logged in.
(ex. 1)
(Display)
  • A. Not Ready
Number of agents which are on pause - Not Ready.
(ex. 1)
(Display)
  • Ans. Calls
Number of answered calls.
(ex. 4)
(Display)
  • Abandoned
Number of abandoned calls.
(ex. 10)
(Display)
  • Max Calls
Maximum number of queue calls at the same time
(ex. 4)
(Display)
  • Agent
Number of the agent that is logged in to a given queue
(ex. 1001)
(Display)
  • Name
Name of the agent in a given queue
(ex. Agent #1)
(Display)
  • Extension
Number of the extension which is logged into this agent
(ex. 1010)
(Display)
  • Status
Status of the given agent
(ex. Shows whether the agent is busy or idle)
(Display)

Actions

  • Monitor
Listen to active conversations. Select one of the agents on the call by clicking on the checkbox next to its number, clicking this button, and providing the extension number that should listen to the active conversation.
NOTE: You may listen to active conversations by dialing *199 + $EXTENSION number as well. But no matter which method you listen to the calls with, the listen service has to be enabled in the enhanced services of the extension that listens to the call.
(ex. Let's say extension 1000 is waiting in queue. Select the box under 'Calls', click this button, and type 1005 into the pop-up window. Extension 1005 will ring and once the handset is picked up, the conversation between ext 1000 and the queue member will be heard).
(Button)
Actions dialog box
  • Transfer
'Transfer a party from the active conversation to a different destination
(ex. Let's say extension 1000 is waiting in queue. Select the box under 'Calls', click this button, and type 1005 into the pop-up window. Extension 1000 will be transferred to extension 1005)
(Button)
  • Hangup
Hang up the active conversation
(ex. Let's say extension 1000 is talking with queue agent 1001. Select extension 1000 under 'Calls' and click this button. The conversation between these two extensions will be terminated).
(Button)

Queues Panel

Queues Panel

This is the same option as Monitor->Queues except it opens a new window for this purpose. This is useful since the new window will take up all of the screen and can be shown on big screens for monitoring purposes.





Live Calls

Live Calls

Monitored live calls are displayed in real time with the following details:

  • From:
SIP/EXTENSION number of the user making the call
(ex. SIP/6464)
(Display)
  • To:
Extension number of the user receiving the call
(ex. SIP/6464)
(Display)


Refresh

Refresh
  • Refresh
Time interval in seconds after which data details should be refreshed
(ex. Select '10 sec' in this field, for example, to refresh data every 10 seconds)
(Select box)

Actions

Actions
  • Monitor
Listen to active conversations. Select the box next to one of the active conversations, click this button, and provide an extension number that is to listen to the active conversation.
NOTE: You may listen to active conversations by dialing *199 + $EXTENSION number as well. No matter which method you listen to the calls with, the Listen service has to be enabled in the enhanced services of the extension that listens to the call.
(ex. Let's say extension 1000 is waiting in queue. Select the box under 'Calls', click this button, type 1005 into the pop-up window. Extension 1005 will ring and once the handset is picked up, the conversation between ext 1000 and the queue member will be heard).
(Button)
  • Transfer
Transfer a party from an active conversation to a different destination
(ex. Let's say extension 1000 is waiting in the queue. Select the box under the active call line, click this button, and type 1005 into the pop-up window. Extension 1000 will be transferred to extension 1005)
(Button)
  • Hangup:
Hang up the active conversation
(ex. Let's say extension 1000 is talking with queue agent 1001. Select the box under 1000 and click this button. The conversation between these two extensions will be terminated).
(Button)

Monitored live channels are displayed in real time with the following details:

  • From
CallerID of the number from which the call is coming
(ex. Sales <1010>)
(Display)
  • CallerID
CallerID of the number from which the call is coming
(ex. 1001)
([0-9])
  • To
Extension number and context of the user receiving the call
(ex. 1005@default)
(Display)

Settings

This screen lists monitor settings that can be changed.

Settings

The warning system monitors all SIP/IAX peers (extensions and trunks) on a PBXware system. If that peer is unreachable, an email notification is sent to the administrator(s).

  • Monitor SIP peers
The PBXware warning system needs to know which of its peers are to be monitored, and when this option is checked, the system will monitor SIP extensions.
(ex. Click on the checkbox to monitor SIP extensions)
(Check box)
  • Monitor IAX peers
If this option is checked, the system will monitor IAX extensions
(ex. Click on the checkbox to monitor IAX extensions)
(Checkbox)
  • Monitor Trunks
When this option is checked, the system will monitor trunks.
NOTE: When monitoring trunks, PBXware will try to dial a test number, provided in the Test number field under the trunk. If the received signal does not match the 'ANSWER', 'BUSY', 'CANCEL', or 'NOANSWER' reply, the test call is considered non-functional and will trigger the warning system to send a notification email.
A number that can be used for this instance is an automated time service which many telephone service providers offer for free, for example.
(ex. Check on the checkbox to monitor trunks)
(Checkbox)
  • Send emails from:
In order to customize the email address from which the notification email will appear to be sent, set the preferred email address in this field. When the administrator receives a warning email, it will look like it has been sent from the email address provided here.
NOTE: This email address does not have to be a valid email account, but if the SMTP server used for sending e-mails from PBXware does not support this, the e-mail will be sent from the e-mail address associated with the account you are using for the PBXware registration on the server. In some cases, the server will not even send e-mails if the "from:" address is set to a non-existing value.
(ex. warning@example.com)
([a-z][0-9], @)
  • Message re-send delay [min]:
To prevent PBXware from sending too many notification emails about every peer that is unavailable, a time frame can be set at which notifications are sent. Once a notification email is sent and another extension becomes unavailable, the notification about the latter unavailable extension will be sent only after the given amount of time.
(ex. 15)
([0-9])
  • Check cycle [sec]
How many seconds pass between checks
(ex. 120)
([0-9])
  • Send warning messages to the below email addresses:
Notification emails can be sent to as many email addresses as needed. In order to add a new destination, click on the 'Add' button and type the email address into the appropriate field
(ex. johndoe@somemail.com)
([a-z][0-9], @)

TIP

After all steps have been completed, you should restart PBXware.


Next -> 13. Reports