[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Check_mk openvpn Debian Wheezy



El 29 de julio de 2014, 14:13, Maykel Franco <maykeldebian@gmail.com> escribió:
>
> Buenas, les traigo otra pregunta de check_mk sistema de monitorización. Me gustaría monitorizar las conexiones de openvpn a través del fichero openvpn-status.log .
>
> Según su web, debería de coger el log en /etc/openvpn/openvpn-status.log que es mi caso, el fichero está ahí perfectamente:
>
> https://mathias-kettner.de/checkmk_check_openvpn_clients.html
>
> Por defecto viene incluído el check en el agente check_mk que se instala en las máquinas a monitorizar:
>
> https://github.com/opinkerfi/check_mk/blob/master/agents/check_mk_agent.linux
>
>
> root@admin2 openvpn]# check_mk_agent | grep -i openvpn
> (nobody,53568,5052,0.0) /usr/sbin/openvpn --daemon --writepid /var/run/openvpn/mo2o.pid --cd /etc/openvpn/ --config mo2o.conf
> (root,109420,880,0.0) grep --color=auto -i openvpn
> <<<openvpn_clients:sep(44)>>>
>
> Debería de detectarmelo, no veo que haya que hacer alguna configuración adicional como he tenido que hacer para otras cosas...
>
> Alguien ha conseguido realizar el check openvpn-status.log ?
>
> Saludos.
>


En teoría viene incorporado justo en esta linea:

# OpenVPN Clients. Currently we assume that the configuration # is in
# /etc/openvpn. We might find a safer way to find the configuration later.
if [ -e /etc/openvpn/openvpn-status.log ] ; then
    echo '<<<openvpn_clients:sep(44)>>>'
    sed -n -e '/CLIENT LIST/,/ROUTING TABLE/p' <
/etc/openvpn/openvpn-status.log  | sed -e 1,3d -e '$d'
fi

Y si ejecuto el sed -n -e ..... No sale nada...

Saludos.


Reply to: