self.logger.info(‘Mensaje de ejemplo 1’)
Etiqueta: date
Nagios: leer el log con la fecha en formato legible
Para poder leer de forma directa el log de nagios, con la fecha en formato humano, os recomiendo echarle un ojo a este hilo.
A mí me ha funcionado fenomenal este pequeño script de perl:
cat nagios.log | grep "servicio" | perl -pe 's/(\d+)/localtime($1)/e'
Pasando las fechas de un numérico a formato de fecha:
[1380837600] ----> [Fri Oct 4 10:24:35 2013]
Photosort – Una idea para organizar nuestras fotos
Tenemos un problema tremendo con las fotos. Dos cámaras, dos teléfonos móviles, y un montonazo de fotos sin orden ni concierto. Nuestras necesidades son simples:
Queremos una librería compartida de fotos sin duplicados, ordenadas por fechas
Para ello, el gran Ajo, se ha puesto en marcha y ha creado en python Photosort disponible en github.Photosort crea una base de datos sencilla, para saber si una foto ha subido ya a nuestro repositorio compartido, incluso si ha subido ya con otro nombre.
También está ya disponible en el repositorio yPi (Python Package Install repository), para que sea mucho más fácil instalarlo en nuestras máquinas.
Se basa en la información exif de la propia foto, y no en la fecha de modificación o creación de las fotos, que puede ser errónea.
Instalación sobre debian 7
apt-get install python-pip
pip install photosort
mkdir ~/.photosort
cd ~/.photosort
wget https://raw.github.com/mangelajo/photosort/master/etc/photosort.yml
Editamos el fichero de configuración yml, con nuestro fuente y nuestro destino. Cuidado con mantener la indentación propia del fichero de yml.
sources:
camera:
dir: '/media/EOS_CAM'
(...)
output:
dir: '/mnt/shared_data/Fotos'
(...)
Con esto, ya podemos ejecutar el comando:
photosort --config .photosort/photosort.yml --debug sync
Para ver qué está haciendo el proceso en cada momento:
tail -f /mnt/shared_data/Fotos/photosort.log