Monitoreo Servidores · 4 min read · Oct 19, 2025

Monitorear servidores Ubuntu 14.04 y Debian Wheezy con Linux-Dash

Monitorear servidores Ubuntu 14.04 y Debian Wheezy con Linux-Dash

Versión 1.1.1
Autor: Srijan Kishore
Sigue a howtoforge en Twitter
Última edición 16/Sep/2014

Este documento describe cómo instalar y configurar Linux-dash en Ubuntu 14.04 y Debian Wheezy para monitorear el rendimiento del servidor fácilmente. Linux-dash es un panel de control web de monitoreo de bajo consumo para una máquina GNU/Linux. ¡Simplemente instala la aplicación y listo! Linux-dash es un script de monitoreo de estadísticas del servidor que consume poca memoria, es de bajo recurso y fácil de instalar, escrito en PHP. La página de estadísticas web te permite arrastrar y soltar varios widgets y reorganizar la visualización como desees. El script muestra estadísticas en vivo de tu servidor, incluyendo RAM, CPU, espacio en disco, información de red, software instalado, procesos en ejecución y mucho más. La principal ventaja de Linux-dash es que funciona en tiempo real.

1 Nota Preliminar

Este tutorial se basa en un servidor Ubuntu 14.04, por lo que debes configurar una instalación básica de servidor Ubuntu 14.04 y servidor Debian 7 antes de continuar con este tutorial. Tu sistema puede tener una IP estática o dinámica. En mi caso, estoy usando una dirección IP estática. Utilizo 192.168.0.100 como mi dirección IP en este tutorial y server1.example.com como el nombre de host.

2 Instalación en servidor Ubuntu y Debian

Antes de la instalación de linux-dash, requerimos algunas configuraciones previas. Podemos usar Linux-dash con Apache o NGINX. En mi caso, usaré Apache:

apt-get install apache2 apache2-utils

linux-dash está creado en PHP, por lo que necesitamos tener PHP y la extensión php-json instalados, lo instalaré de la siguiente manera:

apt-get install php5 curl php5-curl php5-json

También necesitamos el paquete git, que se instalará de la siguiente manera:

apt-get install git

Ahora inicia el servicio de Apache:

service apache2 start

2.1 Instalación en Ubuntu 14.04

Ahora descargaremos Linux-dash en el servidor Ubuntu 14.04 en su raíz de documentos de Apache de la siguiente manera:

cd /var/www/html  
git clone https://github.com/afaqurk/linux-dash.git

Ahora estamos listos para el panel de control, abre un navegador de tu elección y abre la URL http://192.168.0.100/linux-dash:

Te mostrará la información general sobre el servidor Ubuntu.

Información General:

Además, podemos verificar otra información como uso de disco, uso de CPU, uso de RAM, información de usuarios y uso de red de la siguiente manera:

Disco:

CPU:

RAM:

Usuarios:

Red:

2.2 Instalación en Debian Wheezy

Ahora descargaremos Linux-dash en el servidor Debian Wheezy en su raíz de documentos de Apache de la siguiente manera:

cd /var/www  
git clone https://github.com/afaqurk/linux-dash.git

Podemos acceder a Linux-dash en la URL http://192.168.0.100/linux-dash:

Podemos verificar todos los parámetros como en el caso de Ubuntu también para Debian.

3 Acceso seguro a Linux-dash

Ahora queremos acceder a Linux-dash dentro de un entorno seguro, es decir, quiero que Linux-dash esté protegido por contraseña. Para eso procederemos de la siguiente manera:

htpasswd -c /etc/apache2/.htpasswd admin

root@server1:~# htpasswd -c /etc/apache2/.htpasswd admin

Nueva contraseña:

<–howtoforge

Reescribe la nueva contraseña:

<–howtoforge

Agregando contraseña para el usuario admin

root@server1:~#

Estoy usando mi contraseña como howtoforge o puedes usar cualquier contraseña de tu elección.

3.1 En Ubuntu 14.04

Ahora crea un archivo .htaccess en el directorio raíz de documentos de Linux-dash y agrega el siguiente contenido:

touch /var/www/html/linux-dash/.htaccess  
vi /var/www/html/linux-dash/.htaccess

Y da las entradas como:

AuthType Basic
AuthName "Archivos Restringidos"
AuthBasicProvider file
AuthUserFile /etc/apache2/.htpasswd
Require valid-user

Ahora cambiaremos el archivo de configuración de Apache2 del servidor Ubuntu 14.04 como:

vi /etc/apache2/apache2.conf

Y da las entradas al final del archivo como:

[...]  

        Options Indexes FollowSymLinks
        AllowOverride Authconfig
        Require all granted

Finalmente reinicia el servicio de Apache y habrás terminado.

service apache2 restart

Ahora, al acceder a la URL de Linux-dash http://192.168.0.100 se te pedirá la contraseña.

3.2 En servidor Debian Wheezy

Ahora crea un archivo .htaccess en el directorio raíz de documentos de Linux-dash y agrega el siguiente contenido:

touch /var/www/linux-dash/.htaccess  
vi /var/www/linux-dash/.htaccess

Y da las entradas como:

AuthName "Restringido"
AuthType Basic
AuthUserFile /etc/apache2/.htpasswd
AuthGroupFile /dev/null
require valid-user

Ahora cambiaremos el archivo de configuración de Apache2 del servidor Ubuntu 14.04 como:

vi /etc/apache2/apache2.conf

Y da las entradas al final del archivo como:

[...]  

        Options Indexes FollowSymLinks
        AllowOverride Authconfig
        Require all granted

Finalmente reinicia el servicio de Apache y habrás terminado.

service apache2 restart

Ahora, al acceder a la URL de Linux-dash http://192.168.0.100 se te pedirá la contraseña.

¡Felicidades! Hemos instalado con éxito la herramienta Linux-dash en Ubuntu 14.04 y Debian Wheezy para fines de monitoreo :)

5 Enlaces

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.