Seguridad TIC

Servicios NAS

Herramientas de monitoreo del sistema que todo administrador Linux debe conocer

top

Es una de las herramientas que se usan en primer lugar para revisar el consumo de recursos del sistema.

Teclas de uso común:

Tecla Uso
t Prende/Apaga el resumen de información.
m Prende/Apaga información de uso de memoria
A

Ordena el despliegue según el consumo de varios recursos del sistema. Útil para identificar rápidamente tareas consumidoras de recursos en el sistema.

f

Entra a una configuración interactiva de la pantalla. Útil para configurar top para una tarea específica.

o

Permite que se determine el orden en forma interactiva.

r

Invoca al comando renice.

k Invoca al comando kill.
z Prende/Apaga el color.

vmstat

Entrega información sobre los procesos, memoria, paginación, bloques de IO, traps, discos y la actividad de la CPU.

Por ejemplo:

vmstat 3

Obtener información acerca del uso de memoria:

vmstat -m

Obtener información acerca del paginamiento:

vmstat -a

 

w

Muestra información sobre los usuarios que están conectados al servidor, y sus procesos.

uptime

Proporciona una visualización en una sola línea de la siguiente información: la hora actual, el tiempo que el sistema ha estado funcionando, cuántos usuarios están conectados y la carga media del sistema para los últimos minutos 1, 5 y 15.

ps

Muestra información sobre una selección de los procesos activos.

Por ejemplo:

ps -A

Desplegar información de seguridad (de los procesos):

ps -eo euser,ruser,suser,fuser,f,comm,label

Desplegar los procesos que consumen más memoria:

ps -auxf | sort -nr -k 4 | head -10

Desplegar los procesos que concumen más CPU:

ps -auxf | sort -nr -k 3 | head -10

 

free

Visualiza la cantidad de memoria disponible y utilizada por el sistema.


pmap

Reporta el mapa de memoria para un proceso determinado.

Por ejemplo:

pmap 32194


netstat

Despliega las conexiones de red, tablas de rutas, estadísticas de la interfaz, conexiones enmascaradas, y la pertenencia a multidifusión.

iptraf

Es un monitor de red LAN, basado en ncurses, que genera diversas estadísticas de red, incluyendo información de TCP, cuenta con UDP, ICMP y OSPF, la información de carga de Ethernet, las estadísticas de nodo, errores de suma de comprobación de IP, y otros.


Estadísticas del kernel

Se encuentran en el sistema de archivos /proc

  • cat /proc/cpuinfo
  • cat /proc/meminfo
  • cat /proc/zoneinfo
  • cat /proc/mounts


nagios

Nagios en un monitor de redes y sistemas muy popular. Permite monitorear casi cualquier dispositivo de red o servidor. Es muy conocido, cuenta con mucha documentación. Es capaz de enviar alertas por correo electrónico y/o SMS.

cacti

Cacti proporciona un rápido poller, gráfica avanzada con plantillas, múltiples métodos de adquisición de datos, gestión de usuarios y características predefinidas. Todo esto está desplegado en una interfaz intuitiva, fácil de usar que tenga sentido para instalaciones LAN de tamaño complejo con cientos de dispositivos. Puede proporcionar datos sobre la red, CPU, memoria, usuarios conectados, Apache, servidores DNS y mucho más.

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer