Назад | Перейти на главную страницу

Кто-нибудь использует Nagios для мониторинга соединения openVPN

Я использую Nagios 3, а также OpenVPN

Я хочу периодически проверять, доступно ли соединение. Nagios - способ сделать это. Я вижу, что есть плагин check_vpn, но документация краткая.

Другие плагины лучше подходят для этой задачи?

Я большой поклонник nagios, и мы используем его для мониторинга прибл. 200 устройств с около 800 услугами. Самый простой способ - выполнить эхо-запрос IP-адреса на другом конце туннеля. Если вы хотите выйти за рамки этого, у вас есть ряд вариантов, в зависимости от того, какой тип машины доступен и на каких машинах работают клиенты OpenVPN.

В большинстве случаев плагин snmp должен предоставлять большую свободу. Вы, вероятно, захотите «snmpwalk» цель (то есть два клиента OpenVPN), чтобы увидеть, какую информацию они предлагают для туннеля, а затем оттуда написать определенные команды, чтобы просто посмотреть на соответствующие OID.

Очевидно, что для этого требуется клиент SNMP на целевых машинах. Если это Windows, то я могу сказать вам, что версии до Windows XP или Windows Server 2003 имеют ограниченный диапазон предлагаемых OID, то же самое верно и для snmp-клиентов linux до версии ядра 2.6.26 (например, debian etch работает на 2.6.18 и предлагает довольно ограниченные данные).