Monitorización en Unix
Generalizar en este tema es imposible ya que cada SO tiene particularidades. Recuerdo que tengo algun documento en casa al respecto. A ver si lo busco...Pero bueno asi de primeras a todo se nos ocurren los comandos ps y top.
Preguntando a Oscar me informa también de vmstat (Report Virtual Memory Statistics).
Haciendo un poco de busqueda ya me encuentro con sar (system activity reporter) e iostat (report I/O statistics).
Ya buscando específicamente sobre linux me he encontrado con este link, Popular Unix Performance-Monitoring Tools for Linux. En el cual mencionan (describiendo su uso):
- top
- vmstat
- xload (X11 tool)
- xosview (X11 tool)
- uptime
- bonnie (disk benchmarking)
- free (snags information about the state of memory)
- time
Tambien menciona 'network monitoring tools':
- ping
- traceroute
- tcpdump
- ntop
Por cierto, sobre su uso siempre se puede recurrir a las paginas del man (que estan online - ver post anterior).
Buscando un poco mas me he encontrado con:
- pScan: C++/QT based tool for querying, analyzing and displaying Linux process information.
- Sysstat: suite of resource monitoring tools. Segun veo, se compone de las siguiente utilidades:
- iostat
- mpstat (Displays more in-depth CPU statistics)
- sadc (Known as the system activity data collector, sadc collects system resource utilization information and writes it to a file)
- sar
Tras preguntar a JJ me comentó sobre Big Brother y mtr, pero son mas de administración de red. Aqui hay un directorio de herramientas de Administración y monitorización para Linux.
En esta pagina hay un articulo sobre BigBro y mencionan otras herramientas.
Para Solaris 10 existe DTrace.
No hay comentarios:
Publicar un comentario