Servidor Web 2010 – Vol 9 – Estadísticas sobre nuestro Hardware con PhpSysInfo

Para monitorizar nuestro Hardware y desde una web sin duda vuelvo a elegir phpSysInfo. Este proyecto se basa en montar un servidor web en linux ubuntu server que cumpla todo tipo de funciones como servidor web, basándonos en esto además de querer ver todo respecto al trafico que generarán los sitios web que alojemos también quiero saber que tal está mi servidor en cuanto a sus constantes vitales de Hardware en plan consumo de memoria, cpu, espacio en nuestras particiones, carga del mismo, etc …
En el articulo anterior …
Todo buen administrador es adicto a visitar sus estadísticas y ficheros log para ver que se cuece dentro de su maquina, esto es algo que visitandolo frecuentemente se aprende mucho sobre el sistema y la reacción del usuario con tus contenidos. Recursos en Internet que monitoreen nuestro trafico podemos encontrar varios pero si lo que queremos es tener el control absoluto y que solo tu puedas ver cosas como de donde vienen nuestros visitantes, navegador, sistema operativo, cuantas visitas tuviste hoy, en esta semana o incluso en el ultimo año son tan solo una pizca de lo que Piwik puede hacer por nosotros y en nuestro idioma. El no solo es valido para monitorear todo el trafico entrante y saliente de las webs que tengamos en nuestro servidor y si tenemos mas webs en otros servidores externos también podremos hacerle un seguimiento.
Si quieres saber que se cuece dentro de tu servidor en todo momento desde un entorno web hablabamos de Piwik para monitorizar el trafico web y PhpSysInfo con el que monitorizaremos el Hardware del servidor así a golpe de web.
Constantes Vitales con PhpSysInfo
Para monitorizar nuestro servidor en cuanto a su hardware he buscado otras opciones y después de probar otros creo que el mejor es sin duda PhpSysInfo. Con el podremos ver estadísticas en cuanto a la carga de nuestro servidor, usuarios conectados, tiempo uptime, versión del sistema, versión de kernel, dirección IP, procesadores, modelo, velocidad de CPU, memoria usada, swap, discos duros, particiones, espacio libre entre otras mas cosas que podemos tener en una sola pagina web construida en PHP para que podamos ver que tal se encuentra nuestro servidor web con Linux Ubuntu Server desde donde queramos.
Para su instalación teclearemos lo siguiente …

sudo apt-get install phpsysinfoUna vez instalado vamos a crear un enlace simbólico dentro de nuestro directorio raiz donde están todas nuestras webs. En mi caso el directorio raíz de mi servidor web se encuentra bajo la ruta /var/www/web substituye esta si no es la tuya …

sudo ln -s /usr/share/phpsysinfo /var/www/web/phpsysinfoAhora tan solo tendremos que abrir un navegador y visitar la dirección http://laipdetuserver/phpsysinfo …

Si queremos podemos dejarlo así puesto que funciona perfectamente para verlo tanto desde modo local como desde internet con la dirección que registramos con no-ip, seria … http://project2010.sytes.net/phpsysinfo . Ahora si somos conformistas nos podemos quedar así pero hay varias cositas que podríamos hacer antes de terminar con este programa.
Podemos configurar mínimamente el idioma, el theme y algunas cosas mas, si quieres configurarte el tuyo y dejarlo a tu estilo edita lo siguiente …

sudo vi /etc/phpsysinfo/config.phpAhora vamos a configurar algunas cosas. Para comenzar buscamos la linea …
define('lang', 'en');Y la modificamos con la sigla de nuestro idioma …
define('lang', 'es');Por otro lado una vez visitemos PhpSysInfo en la parte del disco duro podemos ver el sistema de montado de particiones. Si queremos ocultarlo podemos editar esta linea …
define('showMountPoint', true);y modificarla con …
define('showMountPoint', false);Si queréis daros un paseo por este archivo de configuración veréis que podemos hacerle prácticamente de todo aunque yo personalmente creo que esa es mínimamente la configuración que cada uno debería tener.
Salimos y guardamos el archivo de configuración pulsando la tecla ( ESC ) y seguidamente ( :wq! ).
Ahora si hemos instalado Piwik y PhpSysInfo tendremos controlado tanto nuestro trafico como nuestra maquina con un par de clicks.
Manual completo
Encuentra todos los capítulos que componen el montaje de este servidor web en Servidor Web 2010 bajo Linux Ubuntu Server ( Manual Completo )











