Entradas Mensuales
-
▼
2013
(43)
-
▼
enero
(17)
- Últimos drivers AMD Catalyst Beta 3
- Últimos drivers nVidia GeForce 6/7 WHQL
- Mejores antivirus gratuitos para Android
- Manual de HashCat en Español
- Monitorix: Monitoriza tu servidor
- Log Binario en MySQL
- Apple y Mozilla dicen (por el momento): "No a Java...
- Google Zeitgeist 2012 : Lo más buscado
- Eventos: Gira Up To Secure 2013
- App para Windows Phone de elhacker.NET
- Snifando WhatsApp: Obteniendo Información Básica
- Google Hardcode 2013, sólo para estudiantes
- Liberado AirWin 2.0.5
- Cómo Convertir un PC en una Máquina Multijuegos
- ¿Adobe ofrece gratis la descarga de Adobe CS2?
- Funciones y trucos para VLC Player
- OpenOffice Vs LibreOffice
-
▼
enero
(17)
Autores
Etiquetas
software
(28)
Windows
(20)
linux
(19)
Malware
(8)
android
(7)
hardware
(7)
Kernel
(5)
Wifi
(5)
programación
(5)
Rootkit
(4)
Virtualización
(3)
antimalware
(3)
antivirus
(3)
apache
(3)
herramientas
(3)
nvidia
(3)
sistemas operativos
(3)
Ehn-Dev
(2)
MAC Adress
(2)
SeguridadWireless
(2)
WLAN_XXX
(2)
aio
(2)
all-in-one
(2)
firefox
(2)
hacking
(2)
mysql
(2)
ssd
(2)
streaming
(2)
trim
(2)
virus policia
(2)
youtube
(2)
Monitorix: Monitoriza tu servidor
lunes, 21 de enero de 2013 |
Publicado por
el-brujo |
Editar entrada
Monitorix es una herramienta libre (open-source) para monitorizar gráficamente el estado de un servidor, tipo Nagios, Cacti o Zabbix y accesible vía web.
Está escrita en Perl y es muy sencilla la instalación y configuración. Apenas consume recursos y estaba inicialmente diseñada para sistemas basados en Red Hat, Fedora yCentOS Linux pero funciona en cualquier distribución GNU/Linux e incluso en otros sistemas UNIX, como FreeBSD, OpenBSD and NetBSD.
Permite monitorizar cargas del procesador, uptime, los procesos activos, la memoria ram, temperaturas de discos duros, del sistema, de la placa base, de la tarjeta gráfica gpu (sólo nvidia), velocidad rpm de los ventiladores, actividad del disco duro, espacio usado en disco (en %), tráfico de red, tráfico paquetes, monitorizar tráfico puertos, monitorizar cargas y uso del servidor web Apache, Nginx, Lighttpd, BIND, MySQL, Squid, NFS, Sendmail, Postfix, etc, etc.
Puede mostrar el gráfico diariamente, semanalmente, mensualmente y anualmente
Pre requisitos:
El fichero de configuración monitorix.conf
Podemos activar los gráficos Y, N
http://www.monitorix.org/documentation.html
Gráfico carga CPU (System Load) top
Gráfico tráfico HTTP (Apache)
Gráfico MySQL (queries per second qps)
BIND (DNS)
Podéis ver un ejemplo real en funcionamiento del servidor de warzone.elhacker.net en:
http://ns2.elhacker.net/monitorix
Relacionado:
Herramientas que todo SysAdmin debería conocer
Está escrita en Perl y es muy sencilla la instalación y configuración. Apenas consume recursos y estaba inicialmente diseñada para sistemas basados en Red Hat, Fedora yCentOS Linux pero funciona en cualquier distribución GNU/Linux e incluso en otros sistemas UNIX, como FreeBSD, OpenBSD and NetBSD.
Permite monitorizar cargas del procesador, uptime, los procesos activos, la memoria ram, temperaturas de discos duros, del sistema, de la placa base, de la tarjeta gráfica gpu (sólo nvidia), velocidad rpm de los ventiladores, actividad del disco duro, espacio usado en disco (en %), tráfico de red, tráfico paquetes, monitorizar tráfico puertos, monitorizar cargas y uso del servidor web Apache, Nginx, Lighttpd, BIND, MySQL, Squid, NFS, Sendmail, Postfix, etc, etc.
Puede mostrar el gráfico diariamente, semanalmente, mensualmente y anualmente
Instalación
Se puede instalar mediante paquete rpm, deb o compilando el código fuente con las sources.Pre requisitos:
# yum install httpd rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General
Requerimentos:
- Servidor web con soporte CGI (Apache, Nginx, lighttpd, etc.)
- Perl
- Perl-CGI
- Perl-MailTools
- Perl-MIME-Lite
- Perl-libwww
- Perl-DBI
- Perl-XML-Simple
- Perl-Config-General
- RRDtool y sus elnlaces a Perl (perl-rrdtool or rrdtool-perl)
Configuración
El fichero de configuración monitorix.conf
Podemos activar los gráficos Y, N
# Graphs (de)activationEn la web oficial del proyecto están explicados todos los parámetros de configuración:
# -----------------------------------------------------------------------------
our %GRAPH_ENABLE = (
"system" => "Y",
"kern" => "Y",
"proc" => "Y",
"hptemp" => "N",
"lmsens" => "Y",
"nvidia" => "N",
"disk" => "Y",
"fs" => "Y",
"net" => "Y",
"serv" => "Y",
"mail" => "N",
"port" => "Y",
"user" => "Y",
"apache" => "Y",
"nginx" => "N",
"lighttpd" => "N",
"mysql" => "Y",
"squid" => "N",
"nfss" => "N",
"nfsc" => "N",
"bind" => "N",
"ntp" => "N",
"fail2ban" => "N",
"icecast" => "N",
"int" => "Y",
);
http://www.monitorix.org/documentation.html
Ejemplos Gráficas
Gráfico carga CPU (System Load) top
Gráfico tráfico HTTP (Apache)
Gráfico MySQL (queries per second qps)
BIND (DNS)
Podéis ver un ejemplo real en funcionamiento del servidor de warzone.elhacker.net en:
http://ns2.elhacker.net/monitorix
Relacionado:
Herramientas que todo SysAdmin debería conocer





Entrada más reciente