Category Archives: Monitorización

NRPE en Ubuntu 16.04: Ignora dont_blame_nrpe

En el Debian Bug report logs – #756479 podremos ver como se han deshabilitado los comandos desde el servidor (compilando el nrpe sin –enable-command-args con argumentos tan sólidos como “hay gente que los usa mal“. Vamos a ver cómo usar un PPA alternativo para saltarnos la restricción de Debian


Podemos usar el PPA dontblamenrpe:

add-apt-repository ppa:dontblamenrpe/ppa

Configuramos preferencia del PPA sobre el paquete de la distribución:

cat <<EOF > /etc/apt/preferences.d/nrpe_dontblamenrpe 
Package: *
Pin: release o=LP-PPA-dontblamenrpe
Pin-Priority: 700
EOF

Podemos ver las prioridades mediante apt-cache policy:

root@ubuntu16:~# apt-cache policy nagios-nrpe-server
nagios-nrpe-server:
  Installed: (none)
  Candidate: 2.15-1ubuntu10
  Version table:
     2.15-1ubuntu10 700
        700 http://ppa.launchpad.net/dontblamenrpe/ppa/ubuntu xenial/main amd64 Packages
        100 /var/lib/dpkg/status
     2.15-1ubuntu1 500
        500 http://ad.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

Actualizamos e instalamos:

apt-get update
apt-get install nagios-nrpe-server

Una vez instalados ya dispondremos del binarion de nrpe con la opción enable-command-args habilitada

Tags: ,

sar: Invalid system activity file

Al intentar ver el contenido de un fichero de sar podemos ver el siguiente mensaje:

# sar -f /var/log/sa/sar09
Invalid system activity file: /var/log/sa/sar09 (0x3130)

Dicho error puede parecer critico, pero en realidad nos esta diciendo que no entiende el contenido del fichero. La razón es simplemente que debemos usar los ficheros sa en lugar de los sar:

# sar -f /var/log/sa/sa09

Tags: