==== Ajouter un compte VPN dans Zabbix afin de générer les graphes ==== === Configuration sur Brescou === * On regarde les noms des comptes : cat /var/log/openvpn/openvpn-iloth-status.log * Ensuite on édite "/etc/zabbix/zabbix_agentd.conf" pour ajouter/modifier un compte : UserParameter=vpn.received.nomvpn,/usr/bin/sudo /usr/local/bin/openvpn-stats.sh received nomvpn UserParameter=vpn.sent.nomvpn,/usr/bin/sudo /usr/local/bin/openvpn-stats.sh sent nomvpn * Redémarrage de l'agent de collecte Zabbix : /etc/init.d/zabbix-agent restart === Configuration items dans Zabbix === * On se connecte sur Zabbix : https://monitoring.iloth.net * Configuration > Hosts > Brescou (Items) * On filtre les résultats : Name like "openvpn" > Filter * On sélectionne une entrée "In" au hasard, Clone, on modifie l'entrée dupliquée pour refléter le "UserParameter" précédent * On sélectionne une entrée "Out" au hasard, Clone, on modifie l'entrée dupliquée pour refléter le "UserParameter" précédent A partir de là, Zabbix commence à collecter les données, pour vérifier : Monitoring > Lastest data > Group : Linux servers/Brescou > Network interfaces === Création d'un graphe === * Cliquez sur Configuration > Hosts > Brescou (Graphs) * Choisissez un graphe au hasard, dupliquez-le * Modifiez les informations, et validez