QManager - Supervisore delle code¶
QManager è l’applicazione sviluppata per il «Supervisore delle code» e consente una gestione completa di tutte le code del NethVoice.
Per abilitarlo è necessario installare la relativa applicazione dal Software Center di NethServer Enterprise.
Il QManager nasce per:
avere in tempo reale i dati delle code monitorate
essere avvisati in tempo reale di situazioni critiche (troppe chiamate, pochi agenti, attese elevate, etc.)
interagire con lo stato degli agenti
Il QManager aggiunge un nuovo permesso nei profili di NethVoice che consente di discriminare per i vari utenti l'accesso alla sezione e le code che si vogliono monitorare.
Personalizzare le soglie degli allarmi¶
NethVoice include un demone che controlla lo stato delle code e scatena un allarme se alcuni parametri escono da valori predefiniti. Questi allarmi sono rivolti al manager del call center, che potrà così essere notificato tempestivamente nel caso in cui si verifichi un calo della qualità del servizio.
Di default, le notifiche vengono mostrate nella dashboard del QManager (Supervisore delle code) di NethCTI, ma è possibile anche riceverle via email.
Gli allarmi generati sono:
numero di agenti insufficiente nella coda: la notifica viene inviata se ci sono più di
MaxCallPerOp
(default 3) chiamate per ogni operatoretempo di attesa medio elevato sulla coda: la notifica viene inviata se il tempo medio di attesa in coda è maggiore di
MaxHoldtime
(default 360s)carico elevato sulla coda: la notifica viene inviata se ci sono più di
MaxCalls
(default 10) chiamate in attesa e il tempo media di attesa in coda è maggiore diMaxHoldtime
numero elevato di chiamate in attesa nella coda: la notifica viene inviata se ci sono più di
MaxCalls
chiamate in attesa e il tempo di attesa della prima chiamata è maggiore diCallersMaxWait
(default 360s)
È possibile personalizzare i valori delle soglie di ciascun allarme modificando i valori nel DB di configurazione con i comandi:
config setprop nethvoice-alerts <PROP> <VALUE>
expand-template /etc/nethvoice-alerts.cfg
systemctl restart nethvoice-alerts
I parametri modificabili sono:
CheckInterval
: secondi di intervallo tra i controlli alle code. Default:10
Debug
: se impostato aTrue
, aumenta la verbosità del log su syslog (/var/log/messages
). Default:False
EnableEmail
: se impostato aTrue
, abilita la notifica via email. Default:False
EmailDestination
: email di destinazione degli allarmi. È possibile specificare un solo indirizzo. Se vuota, le email sono inviate avoicemanagers@DOMAIN
. Default: vuotoMaxCallPerOp
: chiamate massime per ogni operatore. Default3
.MaxCalls
: chiamate massime. Default:10
.MaxHoldtime
: attesa media massima della coda, espressa in secondi. Default:360
CallersMaxWait
: attesa massima del primo chiamante in coda, espressa in seconda. Default:360
status
: stato del servizio. Default:enabled.