LINUX.ORG.RU
ФорумAdmin

OpenVPN SNMP + Zabbix

 , ,


0

1

Не смог найти понятной информации по данному вопросу, что бы получать по snmp количество сессий на openvpn сервере нужно сделать собственный OID и туда перевести log файл? Нашел на Git mib файл openvpn но мне не подошел в итоге . Может кто поподробнее рассказать или привести пример как это делать?


SNMP тебе принципиален?

OpenVPN умеет в такие опции как:

status openvpn-status.log
status-version 3

куда вываливет и обновляет всю информацию о подключенных клиентах и внутренних роутах (iroute). Должно быть очень просто распарссить grep и awk и отдать в Zabbix. Уверен что для такого подхода есть и готовые шаблоны.

BOOBLIK ★★★★
()
Последнее исправление: BOOBLIK (всего исправлений: 1)

Вариант а. В конфиге SNMP-агента прописываешь скрипт который будет в заданном формате возвращать данные, и поллишь этот OID

Вариант б. Используя snmptrap шлешь трапы с нужным OID на заббикс.

Nastishka ★★★★★
()

Может быть, поможет это:
(man openvpn)

--client-connect cmd
--client-disconnect cmd

Дальше уже разрулить этими скриптами

braindef
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.