<body>

Sitios web relacionados: PingBlog | Fotos

sábado, septiembre 24, 2005

Echando código: Script trivial para mostrar información de el servidor en donde tiene alojado el Blog

Tux
Si, el script es una pendejada, pero muy útil; La razón por la cual lo puse a correr es porque quiero saber cada cuanto reinician el servidor, que tantas cosas corren allí, que software puedo utilizar, etc, etc.

Si usted es como yo, no está pagando por un servidor dedicado sino que utiliza un plan economico, el cual sólo le da accesso por FTP pero no con SSH; No hay ningún problema, yo compilo las cosas que me hacen falta en mi laptop y luego las copio al servidor.

¿Y como las corro? Bueno, usando al venerable Cron claro está :). Todos estos sitios web ofrecen una herramienta para configurar cron, instalar nuevos archivos y cambiar permisos, todo lo que tiene que hacer para correr mi script es:
  • Copielo a una carpeta distinta a la que utiliza para mostrar sus documentos HTML
  • Cambiele los permisos a ejecución, lectura y escritura sólo por el dueño
  • Ponga a correr el script desde cron (una vez al día es suficiente)
El código de el script es trivial, lo único que hace es correr una serie de comandos uno detrás de el otro. La salida de cualquier script de cron es enviada a la cuenta de correo que yo especifique, así que el asunto está resuelto. ¿Que tipo de cosas me interesan?:
  • Versión de el kernel (uname -a)
  • Que programas están corriendo, memoria libre, etc (top -b -n 1)
  • Estado de las interfaces de red (/sbin/ifconfig -a)
  • Espacio libre en el disco (df -k)
  • Que paquetes están instalados (rpm -qa)
  • Que versión de RedHat están usando (cat /etc/redhat-release)
  • Cuando reiniciaron al servidor (last)
¿Quien dijo que no se pueden hacer cosas interesantes sin invertir mucho dinero?

En fin, aqui les mando el enlace para que se bajen el script.

Buscar en Technorati:

0 Comentarios:

Publicar un comentario en la entrada

Enlaces a este articulo:

Crear un vínculo

<< Regresar