|
|
Últimos Cambios |
Blog personal: El hilo del laberinto
|
|
|
Última Actualización: 16 de Febrero de 1.998 - Lunes
Message-ID: <34D83C14.B0C394F@argo.es> Date: Wed, 04 Feb 1998 08:59:48 -0100 From: "Jesús Cea Avión" <jcea@argo.es> Organization: Argo Redes y Servicios Telematicos, S.A. To: "ircops@esnet.org" <ircops@esnet.org> Subject: [IRCOPS-ESNET] Script de estadísticas Reply-To: ircops@esnet.org
Hola a todos. Aquí incluyo un pequeño script para sacar estadísticas de las conexiones IRCd. Es un filtro, y la entrada la coge de los logs del servidor. Imprime el número de conexiones por día de la semana, por día del mes y por hora. También imprime el némero de conexiones por cada dominio de primer nivel.
La forma de usarlo es algo así como "script <users", donde "users" es el fichero de logs del IRCu.
El script es muy cutre, porque está escrito para un fin concreto, pero tal vez le sirva a alguien :)
--
Jesus Cea Avion _/_/ _/_/_/ _/_/_/
jcea@argo.es http://www.argo.es/~jcea/ _/_/ _/_/ _/_/ _/_/ _/_/
_/_/ _/_/ _/_/_/_/_/
PGP Key Available at KeyServ _/_/ _/_/ _/_/ _/_/ _/_/
"Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/
"My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibnitz
awk ' {
d[$3]++;
ds[$1]++;
split($4,z,"\:"); h[z[1]+0]++;
zz=split($8,z,"\."); if((z[zz]+0)>0) dom[" numerica"]++;
else dom[tolower(z[zz])]++;
}
END {
print "Lunes",ds["Mon"];
print "Martes",ds["Tue"];
print "Miercoles",ds["Wed"];
print "Jueves",ds["Thu"];
print "Viernes",ds["Fri"];
print "Sabado",ds["Sat"];
print "Domingo",ds["Sun"];
print"";
for(i=1;i<32;i++) print i,d[i];
print"";
for(i=0;i<24;i++) print i,h[i];
print"";
for(i in dom) print i,dom[i] > "zx";
}'
sort zx
Más información sobre los OpenBadges
Donación BitCoin: 19niBN42ac2pqDQFx6GJZxry2JQSFvwAfS
