Skip to main content

05 - Dashboard

Asterisk / Téléphonie

Objectifs

 

Dashboard "Supervision WiFi — IRS" :


J'ai
    créé
  • Nombreun d'appelstableau actifsde bord dédié à la supervision de l'infrastructure Wi-Fi regroupant les widgets suivants :
        • Bande passante en temps réel
  • Nombredes interfaces réseau du WAP150
        • Latence ICMP (disponibilité de postesl'équipement)
     enregistrés   (Avail/Unavail)
  • ÉStatut global de l'hôte

    Ce tableau de bord permet de surveiller en temps réel l'état du servicepoint Asteriskd'accès (up/down)

  • Appels Actifs

1) Scriptset de collectedétecter desrapidement donnéestoute Asterisk

anomalie

Créersur le scriptréseau asterisk_stats.shvisiteurs.

Dans le

fichier

 suivant

 

 

Dashboard "Supervision VoIP — IRS" :
J'ai /etc/zabbix/scripts/asterisk_stats.sh

créé
##############################################################un # Auteur : mkermorvant                                       #
# Datetableau de modificationbord :dédié 20260402à #la #                                                            #
# Description : Scriptsupervision de collectel'infrastructure desde métriquetéléphonie regroupant les widgets suivants :
    • Statut global du serveur Asterisk
 #   # #Charge ##############################################################CPU #!et /bin/bashutilisation #RAM #de #la ##############################################################VM
 case   "$1" in active_calls) # Nombre d'appels actifs en cours sudo asterisk -rx "core show channels" | grep "active call" | awk '{print $1}' ;; registered_peers) # Nombre de postesprocessus enregistresactifs (statutvérification Avail)qu'Asterisk sudotourne asteriskcorrectement)
 -rx   "pjsip showLatence contacts"ICMP |(disponibilité grepdu "Avail"serveur)
Ce | wc -l ;; unavail_peers) # Nombretableau de postesbord indisponiblespermet sudode asterisks'assurer -rxen "pjsiptemps showréel contacts"que |le grep "Unavail\|NonQual" | wc -l ;; service_status) # Statut du serviceserveur Asterisk (1=actif,est 0=arrete)opérationnel systemctl is-active asterisk | grep -c "active" ;; esac

Ne pas oublieret de rendredétecter lerapidement scripttoute exsurcharge ou indisponibilité susceptible d'impacter les appels internes.