2. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
1
INDICE
NAGGIOS...................................................................................................................2
CARACTERÍSTICAS ..............................................................................................2
COMO FUNCIONA.................................................................................................2
INSTALACIÓN DE NAGGIIOS VERSIÓN 4.0.8 PARA UBUNTU SERVER
14.0.4 LTS......................................................................................................................3
ZABBIX.......................................................................................................................6
CARACTERÍSTICAS ..............................................................................................6
COMO FUNCIONA.................................................................................................7
¿CÓMO FUNCIONA EL MONITOREO?...................................................................7
INSTALACIÓN DE ZABBIX....................................................................................9
CACTI.......................................................................................................................11
CARACTERÍSTICAS ............................................................................................11
......................................................................................................................................11
COMO FUNCIONA...............................................................................................11
INSTALACIÓN DE CACTI....................................................................................12
ZENNOS...................................................................................................................13
CARACTERISTICAS ............................................................................................13
COMO FUNCIONA...............................................................................................13
COMO INSTALAR ZENNOS................................................................................14
MUNIN......................................................................................................................16
CARACTERISTICAS ............................................................................................16
FUNCIONAMIENTO .............................................................................................16
INTALLACION DE MUNIN ...................................................................................17
Instalamos munin en el que va a hacer de servidor: ...............................................17
CONCLUSIÓN..........................................................................................................20
3. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
2
NAGGIOS
Naggios es un sistema de monitorización de redes ampliamente utilizado, de código
abierto, que vigila los equipos y servicios que se especifiquen, alertando cuando el
comportamiento de los mismos no sea el deseado
CARACTERÍSTICAS
- Monitorización de servicios de red como por ejemplo SMTP , POP3 , HTTP ,
SMNP
- Monitorización de recursos de los sistemas hardware ejemplo carga del
procesador, usos de los discos etc.
- Posibilidad de monitorizaciones remota mediante túneles SSL cifrados o SSH y
la posibilidad de programar plugin para la automatización
- Soporta implementación de host redundantes
- Monitorizaciones en tiempo real
COMO FUNCIONA
Nagios se compone de una serie de servicios que recogen los resultados de los checks
sobre las plataformas Monitorizadas, los interpreta y en función de su resultado ejecuta
una acción, que puede ser: o no hacer nada, o lanzar un Warning o un Critical con sus
correspondientes notificaciones, vía SMS, email, etc.
Nagios proporciona también la posibilidad de ejecutar checks de forma local en las
plataformas monitorizadas mediante un agente, este agente se encuentra disponible
para la mayoría de plataformas y permite entre otras cosas que podamos definir
nuestros propios checks, de forma que podamos monitorizar cualquier cosa que se nos
ocurra de la máquina remota. El agente ejecuta los checks locales bajo petición del
servidor de monitorización y una vez realizado envía los resultados al servidor de
monitorización para que este los procesesos
4. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
3
INSTALACIÓN DE NAGGIIOS VERSIÓN
4.0.8 PARA UBUNTU SERVER 14.0.4 LTS
1. Lo primero será instalar lo que vamos a necesitar, que es un Apache, sus
utilidades, la librería de PHP5 y lo necesario para la instalación del software.
2. Creamos el usuario de Nagios y le ponemos el password:
3. Creamos el grupo Nagios y se añade el usuario:
4. Se crea el grupo nagcmd para permitir lanzar comandos externos:
5. Descargamos el Nagios:
6. Lo descomprimimos:
7. Compilamos el código de Nagios:
8. Luego instalamos los binarios:
# apt-get install apache2 libapache2-mod-php5 build-essential bgd2-xpm-dev
apache2-utils
# /usr/sbin/useradd -m -s /bin/bash nagios # passwd nagios
# /usr/sbin/groupadd nagios # /usr/sbin/usermod -G nagios
# /usr/sbin/groupadd nagcmd # /usr/sbin/usermod -a -G nagcmd nagios #
/usr/sbin/usermod -a -G nagcmd www-data
# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz
# tar xzf nagios-4.0.8.tar.gz # cd nagios-4.0.8/
# ./configure --with-command-group=nagcmd
5. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
4
9. Añadimos la configuración del Nagios al Apache:
10. Cambiamos la contraseña al usuario nagiosadmin que da acceso a la web y
reiniciamos el Apache:
11. Añadimos el mail del administrador en el contact.cfg:
12. A continuación instalaremos los plugins de Nagios, para ello lo primero es
descargarlos y descomprimirlos:
13. Lo compilamos y hacemos la instalación de los binarios:
14. Añadimos los módulos de CGI y Rewrite al Apache y lo reiniciamos:
15. Configuramos que se inicie el servicio de Nagios en el arranque:
# make all # make install # make install-init # make install-config # make install-
commandmode # make install-webconf
# /usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-
enabled/nagios.conf
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin # service apache2
restart
# nano /usr/local/nagios/etc/objects/contacts.cfg
# wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz # tar xzf
nagios-plugins-2.0.3.tar.gz # cd nagios-plugins-2.0.3
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios # make # make
install
# a2enmod rewrite # a2enmod cgi # service apache2 restart
# ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
6. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
5
16. Revisamos que este todo bien en el Nagios:
17. Reiniciamos el servicio:
18. Para configurar el correo, instalar las utilidades de Ubuntu de correo:
Cambiar las referencias de ‘/bin/mail’ a ‘/usr/bin/mail’, reiniciar el servicio de Nagios y ya
estará configurado el envío de correos
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
# service nagios start
# apt-get install mailutils
7. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
6
ZABBIX
Zabbix es un Sistema de Monitoreo de Redes creado por Alexei Vladishev. Está
diseñado para monitorear y registrar el estado de varios servicios de red, Servidores, y
hardware de red.
Usa MySQL, PostgreSQL, SQLite, Oracle o IBM DB2 como base de datos. Su backend
está escrito en C y el frontend web está escrito en PHP. Zabbix ofrece varias opciones
de monitoreo:
Chequeos simples que pueden verificar la disponibilidad y el nivel de respuesta de
servicios estándar como SMTP o HTTP sin necesidad de instalar ningún software sobre
el host monitoreado.
Un agente Zabbix puede también ser instalado sobre máquinas UNIX y Windows para
monitorear estadísticas como carga de CPU, utilización de red, espacio en disco, etc.
Como alternativa a instalar el agente sobre los host, Zabbix incluye soporte para
monitorizar vía protocolos SNMP, TCP y ICMP, como también sobre IPMI, JMX, SSH,
telnet y usando parámetros de configuración personalizados. Zabbix soporta una
variedad de mecanismos de notificación en tiempo real, incluyendo XMPP.
Lanzado sobre los términos de la versión 2 de la GNU General Public License, Zabbix
es Software Libre.
CARACTERÍSTICAS
- Alto rendimiento y alta capacidad (posibilidad de monitorear cientos de miles de
dispositivos)
- Auto descubrimiento de servidores y dispositivos de red
- Monitorización distribuida y una administración web centralizada
- Agentes nativos en múltiples plataformas
- Posibilidad de monitorización sin agentes
- Monitorización JMX
- Monitorización Web
- Configuración de permisos por usuarios y grupos
- Métricas SLA y ITIL
- Sistema flexible de notificación de eventos (Email, XMPP, etc)
8. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
7
COMO FUNCIONA
Zabbix le ofrece monitoreo para “LAN, Redes locales” y “WAN, redes de área amplia”.
La aplicación se instala en un servidor (Linux) y luego es dedicado a “Recolectar
información”. Proporciona un interfaz WEB en el cual presenta de forma gráfica toda la
información que recolecta. Cuenta con agentes para Linux, Mac y Windows que se
instalan en los “Servidores” o “Estaciones de trabajo” que le interese monitorear.
Adicional esta solución le permite ver el estado de Impresoras, Routers, Switches,
sensores de temperatura y humedad entre otros.
Zabbix almacena la información que recibe de los agentes instalados en los “Servidores
o Estaciones de Trabajo” así como “Dispositivos de red como switch, router entre otros”
que han sido pre-configurados para su monitoreo. Esta información puede ser accedida
a través del interfaz gráfico que queda instalado en el Servidor Zabbix.
¿CÓMO FUNCIONA EL MONITOREO?
1. "Agente Zabbix" en el servidor o estación de trabajo que deseamos monitorear
y debe de estar configurado para reportar al "Servidor recolector Zabbix" en
nuestra red. En el caso de Hardware como switch, routers, impresoras o
sensores de temperatura y humedad no se utiliza el agente.
2. En el "Servidor recolector Zabbix" con la herramienta de administración web
(FrontEnd), tenemos que registrar los equipos y dispositivos que deseamos
monitorear.
9. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
8
3. El equipo "registrado" se convierte en un elemento a ser monitoreado y recibe el
nombre de "Host".
4. Cada "Host" está compuesto por elementos llamados "Items" que básicamente
son "Módulos que recogen datos del Host" y en el caso de Hardware "qué
obtiene del dispositivo".
5. Los "Items" utilizan "Key" que son parámetros de Zabbix, Los "Key" nos permiten
indicar específicamente que tipo de información vamos a solicitarle al "Agente
Zabbix" o al Hardware como impresoras, switch o routers. En la gráfica anterior
se muestra dos "Item" cada uno tiene un Key diferente. El de la izquierda utiliza
el "Key Espacio Disco" para solicitar información del "Espacio disponible en el
disco del Host monitoreado" el de la derecha utiliza el "Key Memoria" para
solicitar el "Estado de la memoria RAM en el Host monitoreado".
6. Los Trigger en Zabbix son módulos que creamos a uno o múltiples "Items" para
evaluar o comparar los valores recolectados por los "Items" con condiciones que
nosotros definamos. Por ejemplo, puedo crear un "Módulo Trigger" al "ITEM con
el KEY Espacio Disco" e indicar que si este llega al 90% de espacio ocupado
emita una alerta.
7. Los Trigger generan eventos que se reflejan en la herramienta de administración
web, permitiendo mostrar de forma gráfica y a través de iconos la situación de
nuestro entorno.
8. Zabbix captura los eventos y dependiendo de su naturaleza puede enviar alertas
vía correo electrónico o SMS. La naturaleza del evento lo define el Trigger.
10. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
9
INSTALACIÓN DE ZABBIX
1. Ubuntu tiene Zabbix en sus repositorios, pero no está actualizado. Vamos a
utilizar el repositorio oficial de Ubuntu Zabbix para obtener la última versión
estable del software :
2. Instale el servidor Zabbix mysql y Zabbix frontend
3. Reinicie el servicio MySQL :
4. Establecer Zabbix MySQL contraseña de usuario /etc/zabbix/zabbix_server.conf
:
5. Entra en el directorio del paquete y descomprimir los archivos SQL que va a
crear el entorno de base de datos :
# Wget http://repo.zabbix.com/zabbix/2.0/ubuntu/pool/main/z/zabbix-release/zabbix-
release_2.0-1lucid_all.deb
# dpkg -i zabbix-release_2.0-1lucid_all.deb
# apt -get update
# apt-get install zabbix-server-mysql zabbix-frontend-php
# apt-get install php5-mysql
# Service MySQL restart
DBName=zabbix
DBUser=zabbix
DBPassword=Your.Password.Here
11. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
10
6. Ingresa en MySQL y crear el usuario Zabbix , conceder los permisos para este
usuario e importar el entorno de base de datos:
7. Copie zabbix.conf.php.example a zabbix.conf.php
8. Editar /etc/zabbix/zabbix.conf.php y establecer la contraseña db :
cd /usr/share/zabbix-server-mysql/
sudo gunzip *.gz
mysql
create user ‘zabbix’@’localhost’ identified by ‘Your.Password.Here’;
create database zabbix;
grant all privileges on zabbix.* to ‘zabbix’@’localhost’;
flush privileges;
use zabbix
. schema.sql
. images.sql
cp /usr/share/doc/zabbix-frontend-php/examples/zabbix.conf.php.example
/etc/zabbix/zabbix.conf.php
$DB['DATABASE'] = 'zabbix';
$DB['USER'] = 'zabbix';
$DB['PASSWORD'] = 'Your.Password.Here'
cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/conf-
enabled/zabbix.conf
12. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
11
CACTI
CARACTERÍSTICAS
Cacti es una completa solución para la generación de
gráficos en red, diseñada para aprovechar el poder de
almacenamiento y la funcionalidad para gráficas que poseen
las aplicaciones RRDtool. Estaherramienta, desarrollada en
PHP, provee un pooler ágil, plantillas de gráficos avanzadas,
múltiples métodos para la recopilación de datos, y manejo
de usuarios. Tiene una interfaz de usuario fácil de usar, que
resulta conveniente para instalaciones del tamaño de una
LAN, así comotambién para redes complejas con cientos de
dispositivos.
Con Cacti podremos monitorizar cualquier equipo de red que soporte el protocolo
SNMP, ya sea un switch, un router o un servidor Linux. Siempre que tengan activado el
protocolo SNMP y conozcamos las MIBs con los distintos OIDs (identificadores de
objeto) que podemos monitorizar y visualizar, podremos programar la colección de
gráficas con las que queramos realizar el seguimiento. Cacti es una aplicación que
funciona bajo entornos Apache + PHP + MySQL, por tanto, permite una visualización y
gestión de la herramienta a través del navegador web. La herramienta utiliza RRDtool,
que captura los datos y los almacena en una base de datos circular, permitiendo
visualizar de forma gráfica los datos capturados mediante MRTG.
COMO FUNCIONA
El funcionamiento de Cacti es bastante sencillo, la aplicación sondea a cada uno de los
hosts que tiene configurados solicitando los valores de los parámetros, OIDs, que tiene
definidos y almacenando el valor. El período de sondeo es configurable por el
administrador, éste determinará, entre otros factores, la precisión de la información a
visualizar, ya que un período bajo aumentará la cantidad de datos capturados y, por
tanto, la resolución de la representación gráfica. Sin embargo, un período corto de
muestreo aumentará la carga del sistema.
13. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
12
INSTALACIÓN DE CACTI
1. El primer paso es instalar el servidor de la lámpara (Apache , MySQL , PHP )
2. instalación de RRDtool Una herramienta útil de código abierto para el
almacenamiento y recuperación de datos de series de tiempo.
3. Si desea supervisar el host local donde está instalado cactus es necesario
instalar y configurar el servicio snmpd.
4. Si usted quiere una manera más rápida para sondear los servidores para obtener
información que el cmd.php script PHP por defecto, es necesario instalar cacti-
spine.
5. Antes de empezar la parte de configuración web, tenemos que iniciar el servicio
snmpd.
6. Ahora se puede acceder a http : // ip- de - lo-que- servidor / cactus después de
la instalación , el primer inicio de sesión, la cuenta predeterminada y la
contraseña es " admin"
# sudo apt-get install apache2 mysql-server php5 libapache2-mod-php5
# sudo apt-get -y install rrdtool
# sudo apt-get -y install snmp snmpd
# sudo apt-get -y install cacti cacti-spine
# sudo /etc/init.d/snmpd start
14. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
13
ZENNOS
CARACTERISTICAS
Zenoss (Zenoss Core) es una aplicación de
informática de código abierto, plataforma
para la gestión de red y servidores basada en
el servidor de aplicaciones Zope. Liberado
bajo la Licencia Pública General de GNU
(GPL) versión 2, Zenoss Core provee una
interfaz web que permite a los
administradores de sistemas monitorear
disponibilidad, inventario/configuración,
desempeño y eventos. Erik Dahl comenzó el desarrollo de Zenoss en el 2002 y en
agosto del 2005 fundó Zenoss, Inc., con Bill Karpovich. Zenoss, Inc. patrocina el
desarrollo de Zenoss Core y vende una versión empresarial basada en la versión básica.
Permite capturar eventos y hacer un tratamiento de los mismos. Estos eventos, pueden
ser desde traps SNMP, hasta entradas de Logs re direccionados desde máquinas
Syslog o Visores de Eventos de Windows por poner un ejemplo.
Pero ZenOss no se limita a ser un traductor de eventos, puede hacer mucho más que
eso, aparte de las notificaciones, gestión de alertas y demás características típicas de
los sistemas de Monitorización, ZenOss permite ejecutar tareas en los sistemas
remotos, tanto de forma programada como autónoma.
COMO FUNCIONA
Permite capturas de eventos, tanto síncronos como asíncronos y realiza el tratamiento
de los mismos mediante reglas definidas por el usuario.
Estas reglas se basan en gestión de expresiones regulares del tipo: Si en el evento
registrado aparece la cadena “port link down” y el emisor es la máquina AX2330, genera
un evento que diga: “El puerto X del Switch Cisco3500 que está en la planta Y está en
estado Down”.
15. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
14
COMO INSTALAR ZENNOS
1. Iniciamos la instalación de Zenoss instalando las dependencias de compilación
y funcionamiento
2. Configuramos unos vínculos simbólicos necesarios para la instalación:
3. Añadir usuario de Zenoss y creación de carpeta y permisos
4. Editamos el archivo .profile
5. Agregamos la linea
6. Editamos el archivo .bashrc
sudo apt-get install build-essential mysql-server mysql-client libmysqlclient-dev swig
svn-buildpackage libssl-dev autoconf snmpd snmp
sudo ln -s /usr/lib/i386-linux-gnu/libcrypto.so /usr/lib/libcrypto.so
sudo ln -s /usr/lib/i386-linux-gnu/libssl.so /usr/lib/libssl.sosudo adduser zenoss
sudo mkdir /usr/local/zenoss
sudo chown zenoss /usr/local/zenoss
sudo nano /home/zenoss/.profile
umask 022
sudo nano /home/zenoss/.bashrc
16. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
15
Agregamos al final las lineas
7. Iniciamos ses ion como usuario zenoss
Escribimos la contraseña anteriormente definida
8. Descargamos los archivos de instalacion (codigo fuente) yendo al directorio
donde se pondrán las fuentes de Zenoss
9. Descomprimimos los archivos y vamos a la carpeta creada
10. Iniciamos la instalación de Zenoss con el comando
11. En los pasos de instalación seleccionamos las opciones deseadas.
export ZENHOME=/usr/local/zenoss
export PYTHONPATH=$ZENHOME/lib/python
export PATH=$ZENHOME/bin:$PATH
export INSTANCE_HOME=$ZENHOME
su zenoss
cd /home/zenoss/
wget http://downloads.sourceforge.net/zenoss/zenoss-3.2.1.tar.gz
tar -xzvf zenoss-3.2.1.tar.gz
cd zenoss-3.2.1/
./install.sh
17. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
16
MUNIN
CARACTERISTICAS
Munin es un programa de monitorización de
servidores que genera estadísticas sobre su
funcionamiento de los recursos de nuestros
servidores, como memoria, disco duro y
servicios. Utiliza las herramientas RRDTool
para generar gráficas de rendimiento de los
parámetros del sistema analizados. Utiliza
una interfaz web para mostrar las gráficas
generadas, permite trabajar de forma
distribuida, mostrando la información de
varios servidores. Para ello se instala en una
SERVER la parte servidora de Munin y en el resto la parte cliente, que mandará los
datos recopilados al servidor para que éste los muestre. Está hecho en perl y permite el
uso de plugins, lo cual lo hace realmente versátil.
FUNCIONAMIENTO
Su funcionamiento se basa en un modelo cliente-servidor. En los clientes, llamados
nodos, se ejecutan los diversos plugins que conforman cada monitor que se desea
controlar, y el servidor central se comunicacon cada nodo para recopilar periódicamente
los datos que generan de forma local los plugins.
Munin está desarrollado en Perl, y hace uso de muchas herramientas del sistema,entre
ellas rrdtool para generar las gráficas y sysstats para obtener datos. Los plugins están
mayoritariamente programados en Perl, pero se pueden programar plugins a medida en
cualquier otro lenguaje de scripting o compilado.
En este HowTo vamos a monitorizar tres máquinas (los tres nodos, de nombres
midgard, asgard y utgard), instalando el servidor en una de ellas (asgard). El resultado
final será que podremos acceder con un navegador a una URL que apunta al servidor
(asgard) y en él ver las gráficas de las tres máquinas.
Parto de la base de que las tres máquinas van a tener los mismos monitores y que al
menos la máquina que hará de servidor ya tiene instalado y funcionando Apache, es
decir, que se puede acceder a ella desde un navegador a través de una URL. En mi
caso,necesitaba los monitores de Apache, MySQL, sistemade ficheros (espacio usado,
archivos abiertos...), procesador (uso, procesos lanzados...) y memoria (uso de RAM y
de swap).
18. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
17
INTALLACION DE MUNIN
Instalamos munin en el que va a hacer de servidor:
1. Editamos /etc/munin/munin.conf y ponemos:
En htmldir definimos que el dir de apache va a ir en /var/cache/munin/www y definimos
también el nombre de dominio de nodo (porque el server va a hacer como nodo y
servidor) dentro del servidor de munin [services.loquesea.com]
También deberíamos editar el propio archivo del servidor para que cuando actúe como
nodo (de sí mismo) solo escuche de sí mismo (loopback) y no en todas las interfaces de
red. Editamos el archivo munin-node.conf y ponemos y cambiamos el valor ‘host’ a:
Host 127.0.0.1
# apt-getinstall munin
dbdir/var/lib/munin
htmldir/var/cache/munin/www
logdir/var/log/munin
rundir/var/run/munin
#
# Where tolookfor the HTML template
tmpldir/etc/munin/templates
# a simple hosttree
[services.loquesea.com]
address127.0.0.1
use_node_name yes
19. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
18
2. A continuacióneditamosel archivoapache.conf paradefinirel aliasque le vamosadar
y darle protecciónparaque nos pidausuarioy contraseña:
Alias/munin/var/cache/munin/www
Order allow,deny
# Allow from localhost 127.0.0.0/8 ::1
Allow from all
Options None
# This file can be used as a .htaccess file, or a part of your apache
# config file.
#
# For the .htaccess file option to work the munin www directory
# (/var/cache/munin/www) must have "AllowOverride all" or something
# close to that set.
#
AuthUserFile /etc/munin/munin-htpasswd
AuthName "admin"
AuthType Basic
require valid-user
# This next part requires mod_expires to be enabled.
#
# Set the default expiration time for files to 5 minutes 10 seconds from
# their creation (modification) time. There are probably new files by
# that time.
#
ExpiresActive On
ExpiresDefault M310
20. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
19
Yo he definido que el username sea ‘admin’, así que creamos este usuario con
htpasswd:
Otro parámetro que queramos definir es el acceso. Yo he puesto:
Que permite acceder desde cualquier sitio. Si solo quisiésemos acceder desde muestra
red local podríamos poner algo así:
Por último reiniciamos munin y apache:
Ahora ya podemos acceder a las estadísticas en services.loquesea.com/munin
Tardarán un tiempo en estar llenas.
# htpasswd -c munin-htpasswd admin
# Allow from localhost 127.0.0.0/8 ::1
Allow from all
Allow from localhost 192.168.1.0/24 ::1
# service munin-node restart
# service apache2 restart
21. TRABAJOINVESTIGACION SISTEMAS OPERATIVOS II “SISTEMAS DE MONITOREO DE RED”
20
CONCLUSIÓN
En este trabajo investigativo realizamos una
comparación entre los diferentes tipos de software
libre que existe en el mercado para la monitorización
de nuestro servicios y/o recursos, nos dimos cuenta
de la finalidad de cada uno pasando por definir el
funcionamiento y sus características además
aprendimos a la instalación de dichos sistemas en
nuestro Ubuntu server y así maximizar el rendimiento
en nuestra red