Projet

Général

Profil

Paste
Télécharger au format
Statistiques
| Branche: | Révision:

root / plugins / asterisk / asterisk_channels @ a318064d

Historique | Voir | Annoter | Télécharger (624 octets)

1 98f1362b Steve Schnepp
#! /bin/sh
2
# Munin plugin
3
# Gets number of active channels
4
# By Eugene Varnavsky
5
#  Converted to /bin/sh by Steve Schnepp
6
# June 2012
7
# Version 1.0
8
#
9
# LGPL License
10 ae9f97ea Eugene Varnavsky
11 9cb31209 Steve Schnepp
if [ "$1" = "autoconf" ]; then
12 a318064d Steve Schnepp
        [ -z $(which asterisk) ] && echo "no" || echo "yes"
13 98f1362b Steve Schnepp
        exit 0
14
fi
15 ae9f97ea Eugene Varnavsky
16 9cb31209 Steve Schnepp
if [ "$1" = "config" ]; then
17 98f1362b Steve Schnepp
        echo "graph_title Asterisk Channels"
18
        echo "graph_args --base 1000 -l 0"
19
        echo "graph_vlabel Channels"
20
        echo "graph_category asterisk"
21
        echo "channels.label Channels"
22
        exit 0
23
fi
24 ae9f97ea Eugene Varnavsky
25 98f1362b Steve Schnepp
asterisk -x "core show channels" | awk '/active channels/ { print "channels.value " $1 }'
26
exit 0