V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

pisg

[Perl IRC Statistics Generator]. Herramienta que analiza logs y archivos de registro de canales IRC y genera páginas HTML con estadísticas sobre la actividad del canal.

$ pisg --logdir /ruta/logs --format xchat --channel '#nombrecanal'
la forma más simple es especificar el archivo de log y el formato
$ pisg --logdir ~/.irssi/logs --format irssi --channel '#debian' --outputfile estadisticas.html
análisis simple con Irssi
$ pisg --logdir /var/logs/irc --format eggdrop --channel '#micanal' --output /var/www/html/stats.html
con múltiples archivos de log
$ pisg --lang es --logdir /logs --format irssi
especificar idioma de salida
$ pisg --logdir /logs --ignore "bot1 bot2"
excluir usuarios bot
$ pisg --logdir /logs --days 30
generar solo últimos 30 días

Ejemplo usando archivo de configuración

$ nano pisg.cfg

<set>

maintainer = "Tu Nombre <email@example.com>"

pagehead = "Estadísticas del canal #micanal"

pagefoot = "Generado el %d"

user1 = usuario1

user2 = usuario2

</set>

<channel="#micanal">

Logfile = "/home/user/.irssi/logs/micanal.log"

Format = irssi

OutputFile = "/var/www/stats.html"

</channel>

$ pisg -co pisg.cfg
luego ejecutar

Para generar estadísticas periódicamente con cron:

$ crontab -e
editar crontab

Y para generar stats diariamente a las 23:00 añadir línea:

0 23 * * * /usr/bin/pisg -co /etc/pisg/pisg.cfg

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4635 entradas - Acerca del Tractatus
La Pipa Plena 2026