Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit 218331b Oct 26, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md Update README.md Oct 26, 2016
discover_vpn.sh Update discover_vpn.sh Apr 13, 2016
discover_vpn_ipp.sh Create discover_vpn_ipp.sh Jun 23, 2016
openvpn.xml Update openvpn.xml Oct 26, 2016
zabbix_agentd.txt Update zabbix_agentd.txt Oct 26, 2016

README.md

zabbix-openvpn

Zabbix 3.0

Script for OpenVPN users monitoring. It shows an OpenVPN user’s status, and its uplink and downlink traffic. The “items” by the files certificates names are made using LLD.

Setup:

  1. Copy the file discover_vpn.sh to any directory on the server were OpenVPN is(for example /etc/zabbix/scripts/discover_vpn.sh ). In this file specify the path to directory where OpenVPN certificates are (line №3).

  2. Copy all lines from “zabbix_agentd.txt” file and paste to the end of zabbix agent config (/etc/zabbix/zabbix_agentd.conf). Probably, will be necessary to change the path to discover_vpn.sh.

  3. Import openvpn.xml to zabbix template.

zabbix-openvpn

Zabbix 3.0

Скрипт мониторинга пользователей OpenVPN. Проверяется статус каждого пользователя OpenVPN, и его входящий\исходящий трафик.

С помощью LLD создаются "элементы данных" по имени файлов сертификатов.

Установка:

  1. скопировать файл discover_vpn.sh в любую директорию, на сервере с OpenVPN (например, /etc/zabbix/scripts/discover_vpn.sh) в этом файле указать путь до папки с сетификатами OpenVPN (строка №3).

  2. из файла zabbix_agentd.txt скопировать все строки в конец конфига zabbix агента (по умолчанию, /etc/zabbix/zabbix_agentd.conf) возможно потребуется изменить путь до discover_vpn.sh

  3. импортировать в zabbix шаблон openvpn.xml

You can’t perform that action at this time.