Ir al contenido principal

Entradas

Mostrando entradas de mayo 4, 2012

Diminuto script para monitorear conexiones

Estaba observando conexiones con netstat a cada instante en un servidor pero no resultaba muy práctico así que mande a filtrar la columna de las direcciones foráneas, quitarles el puerto, contar la cantidad de conexiones que tiene cada ip, ordenarlas de mayor a menor, imprimirlas en pantalla y refrescar la pantalla. Todo en 8 líneas. Puede ser muy útil para saber quien está haciendo más peticiones a un equipo. #!/bin/bash while true; do clear; echo "========================="; netstat -ntu|awk '{print $5}'| cut -d: -f1| sort| uniq -c| sort -nr| grep -v 'dres|vers'; echo "========================="; sleep 1; done