Archive for January 8th, 2008

captura_nagios.jpgAl grano!

>apt-get update

Paso 1: Instalar nagios2
> sudo apt-get install nagios2 nagios-plugins nagios-images

Paso 2: Ir a directorio /etc/nagios2

Paso 3: Crear el usuario nagiosadmin para la aplicación

> sudo htpasswd -c /etc/nagios2/htpasswd.users nagiosadmin

Continue reading ‘Instalar Nagios2 (Debian, Ubuntu, Kubuntu)’ »

logrotate.pngSi un día ves que el log de tu máquina se ha comido 10^6 hamburguesas, talvez sería bueno instalar logrotate.

Esto suele pasar en sistemas Gentoo, cuando has ido a toda mecha instalando un sistema, por aquello de las prisas y los presupuestos.

Pero claro que en el, nunca bien ponderado, handbook lo pone:

Si está pensando utilizar sysklogd o syslog-ng quizá quiera instalar posteriormente logrotate ya que esos logeadores no proporcionan ningún mecanismo de rotación para los archivos de log.

Así que:

# emerge -av logrotate

Un dato anecdótico es que tiene Copyright de Red Hat, Inc.

tratatrá ~ # logrotate -v
logrotate 3.7.1 - Copyright (C) 1995-2001 Red Hat, Inc.
This may be freely redistributed under the terms of the GNU Public License

Algunos ficheros de configuración y la ruta del mismo para información:

# cat /etc/logrotate.d/syslog-ng

/var/log/messages {
    rotate 7
    weekly
    size 50M
    sharedscripts
    postrotate
        /etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
    endscript
}

/var/log/syslog {
    rotate 7
    weekly
    size 50M
    sharedscripts
    postrotate
        /etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
    endscript
}

/var/log/debug {
    rotate 7
    weekly
    size 50M
    sharedscripts
    postrotate
        /etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
    endscript
}

Para forzar el rotado de logs ejecuta esta instrucción:

# logrotate -f /etc/logrotate.conf

Más informacion en: http://gentoo-wiki.com/HOWTO_Setup_Logrotate