PDA

Voir la version complète : Connaitre le nombre de comm par peer



chezto
12/11/2012, 13h14
Bonjour,

Existe t -il une commande dans Asterisk pour connaitre le nombre de communication sur un peer spécifique ?

Je connais déjà la commande:

- core show calls, qui me retourne le nombre d'appels en cours sur le système.

Merci d'avance.

Chezto.

Reaper
12/11/2012, 13h26
Bonjour, vous pouvez mettre le peer dans une groupe, et puis compter le nombre de communications avant d’appeler par ce peer. Il faut utiliser:

Set()
Gotoif()


GROUP GROUP([category]) Gets or sets the channel group.
GROUP_COUNT GROUP_COUNT([groupname][@category]) Counts the number of channels in the specified group.
GROUP_LIST GROUP_LIST() Gets a list of the groups set on a channel.
GROUP_MATCH_COUNT GROUP_MATCH_COUNT(groupmatch[@categ Counts the number of channels in the groups matching the specified pattern.

jpramoul
16/11/2012, 09h54
Si ton but est de récupérer l'info dans un script (de monitoring par exemple), tu peux aussi faire un "core show channels verbose" suivi d'un grep sur le peer que tu veux.

Mais la 1ère méthode proposée est quand même plus propre ...

chezto
28/02/2013, 15h48
Merci beaucoup pour votre aide.

Chezto