Instalación y configuración básica de Cacti en Debian para monitorizar un host



Documentos relacionados
Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Cómo tener tu Tumblr con un domino propio

Ficheros de configuración de Nagios (ejemplo con nrpe y snmp)

INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com)

Descomprimir el archivo moodle y la copiamos en la ruta: c: inetput wwwroot. Le tenemos que dar permisos a los usuarios\asir en propiedades seguridad

Manual de Usario de XEDIGenerator Instalación

INSTALAR UBUNTU DESDE WINDOWS

Servidor de correo en Ubuntu: Instalar y configurar servidor de correo

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández

MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS

PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER)

Paso 1 - Servidor de correo en Ubuntu: Instalar Apache 2

Instalación de Fedora Core 18 junto a Windows 7.

INSTALACIÓN PHP+MYSQL CON EASYPHP

Aplazamiento de la Actualización del Programa del Personal Broker

Servidor Apache. Instalación Configuración Apache con Webmin 24/03/2014. Vicente

Manual de NetBeans y XAMPP

Instalación de Tomcat7 en Ubuntu

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Mantener clientes siempre actualizados

Instalación de dos Sistemas Operativos en un mismo Computador

Publicar aplicaciones

INSTALACIÓN DE GITLAB

Manual de Instalación y uso de FTP

UNIDAD DIDACTICA 13 INICIAR SESIÓN EN LINUX DE FORMA REMOTA

Protocolo Configuración Windows NT WS

Manual de configuración de Thunderbird ÍNDICE

Instalación de DRIVER de mochila

SRI UT01 Instalación de WMware Software de máquinas Virtuales Jorge García Delgado. Jorge García Delgado

Tabla de contenido. 1. Objetivo Asignación de responsabilidades Alcance Procedimientos relacionados...4

TS RemoteApp Manager

Configuración Y Diseño Del Correo Electrónico Y Web Personal De IESA

Manual del Usuario ADSL

Guía migración de usuarios OPEN-XCHANGE

En este caso presionamos ENTER para empezar nuestra instalación

Instalación y Registro Versiones Educativas 2013

Ubuntu Server HOW TO : SERVIDOR VPN. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como usar vpn. Qué es una VPN?

GUÍA RED SOCIAL FACEBOOK

CITRIX Citrix Application Streaming

PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL

INSTALACIÓN DE MEDPRO

Selección de los puntos de montaje

Virtual PC de Windows (Win7) (Windows XP Mode)

Claroline, MediaWiki, Moodle y Joomla en Xampp Lite

Crear la base de datos antes de la instalación de Wordpress.

INSTALACIÓN DE LOS MÓDULOS DEL ERP AbanQ

Técnicas de Programación

Skype. Inguralde [Enero 2011]

Guía rápida de instalación Cámara CCTV-210

T3-Rondas V 1.1. Help-Pc, S.L. C/ Pintor Pau Roig, 39 L Premià de Mar Barcelona Tel. (93) Fax marketing@t2app.

15 CORREO WEB CORREO WEB

1. Notas sobre la instalación de estas aplicaciones

GUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO

INDICE Qué es SQLyog Instalación del programa...4

Cómo unir un equipo al dominio de las aulas tecnológicas

Servidor LDAP en Debian 6 Squeeze

Instalación de ActivePerl en MS Windows

Ilustraciones:

NORMA 34.14(SEPA) 05/11/2013

Instalación de Cacti. Marco Antonio Álvarez Iglesias

MANUAL TARIFICADOR A continuación encontrara un Paso a Paso de la instalación del tarificador.

INDICE. Página 2 de 23

Claroline, MediaWiki, Moodle y Joomla en Xampp Lite

Manual para la instalación del cliente de correo electrónico Mozilla Thunderbird.

Instalación de FreeBSD Server 8.4. Marcos Rodríguez Javier

Página Personal. Cómo guardar mi página personal con FileZilla

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

CORREO DE PERSONAL THUNDERBIRD POP3

Animalandia. Manual de instalación. (Actualizado: Sept-2015) Fernando Lisón Martín

Gestión Alquiler de Vehículos Manual de Instalación

1º Crear nuestro blog en blogger

Internet Information Server

ÍNDICE INDICE. MANUAL WinPoET. Manual de formularios en Manual WinPoET

MANUAL TARIFICADOR. Clic aquí Descargar Tarificador

Ambos paquetes simplifican mucho la instalación del servidor en el equipo. Y ambos pueden ser utilizados para la creación de una red intra-aula.

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

Soporte Técnico Prof. Héctor Herrera. Instalando Fedora 17 en la misma máquina virtual.

Filezilla. Cliente FTP

Gestión academia de informática y nuevas tecnologías.

Aquí tenemos que seleccionar el lenguaje que queremos usar mediante la instalación.

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.

FICHERO DE AYUDA DEL PROGRAMA Q9

Paso a Paso S Step 7 Basic v10.5

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

efactura Online La fibra no tiene competencia

Explotación de Sistemas Informáticos IES Murgi PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE

Personal Broker v.4.0.5

Filezilla. Cliente FTP para Windows

GUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS. Guía de instalación y uso de Wordpress Página 1

FREEDOS 1.0. CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS José María Torres Corral

1) Ingresar al sitio y pulsar en la opción register para activar una nueva cuenta con usuario y clave;

MANUAL SINCRONIZADOR LEKOMMERCE FACTUSOL

COPIAS DE SEGURIDAD CON COBIAN BACKUP INSTALACIÓN Y CONFIGURACIÓN

INSTALACIÓN DEL SPSS 15.0 DESDE UN SERVIDOR

Instalar SAP NetWeaver 7.02 SP6 32-bits = que hacer un pastel

Correo Electrónico: Webmail: Horde 3.1.1

Transcripción:

Instalación y configuración básica de Cacti en Debian para monitorizar un host Josemaría 13 de enero de 2013 16 comentarios La instalación más sencilla (y, me atrevería a decir, más frecuente que he tenido que realizar) que suele hacerse con Cacti es aquella que se se usa para monitorizar los recursos de un único host (típicamente un servidor dedicado o VPS en una empresa de hosting) en el que el propio Cacti se encuentra instalado de forma local. Cacti necesita para funcionar un servidor web (apache2, por ejemplo) con php, una base de datos de mysql-server, las rrdtools y snmp (cliente y agente). Seguramente tendremos ya instalados apache2 y mysql-server y, si no, añade los paquetes apache2, php5 y mysql-server al comando siguiente: sudo apt-get install cacti snmp snmpd rrdtool Durante la instalación se nos pedirá si queremos configurar de forma automática la base de datos que necesita cacti (en caso afirmativo, se nos pedirá la contraseña de root de mysql-server para crear dicha base de datos y un usuario de acceso a la misma) y el servidor web que usaremos (apache2 en nuestro caso). Una vez concluida la instalación podremos acceder a Cacti con la URLhttp://ip_o_nombre_del_servidor/cacti. En el primer acceso se ejecutará un asistente en el que se nos pedirá aceptar la licencia de uso, decidiremos el tipo de instalación (nueva o actualización de una versión anterior) y se realizará un chequeo de dependencias:

Una vez cumplimentado esto se nos redirecciona a la ventana de login. El usuario inicial esadmin y su password la misma. Inmediatamente después de realizar el primer login se nos forzará a cambiar esta password, así que tenla pensada de antemano

Cacti está ya funcionando y recogiendo datos de forma automática del servidor en el que se encuentra instalado. Si lo dejamos unos minutos para que le de tiempo a recoger algunos y pulsamos sobre la solapa de gráficos (arriba a la izquierda) veremos que ya tenemos gráficas (no tan completas como estas que llevan ya más de 24 horas, claro) de carga de la CPU, ocupación de memoria, número de procesos y número de usuarios conectados.

Para monitorizar el tráfico de red es preciso tirar de snmp. Lo primero que tenemos que hacer es configurar el daemon de snmp para que Cacti pueda leer de él. Para ello editamos el fichero/etc/snmp/snmpd.conf y quitamos el comentario que deshabilita la siguiente línea: rocommunity public localhost Reiniciamos el servicio (sudo service snmpd restart) y volvemos a Cacti para configurar la nueva gráfica. Para ello entramos en la opción Devices del menú de la izquierda, pulsamos sobre la entrada de localhost (la única que tendremos) y, en la ficha resultante, editamos el campo destacado en la imagen de aquí abajo (el correspondiente a la versión de SNMP que aparecerá como Not in Use) y luego pulsamos el botón de Save. Si todo ha salido bien y Cacti es capaz de contactar con el demonio SNMP de nuestro equipo, arriba a la izquierda aparecerán las líneas de información que también puedes ver resaltadas en este gráfico:

En la parte inferior de esta misma ficha de datos, en el bloque de Associated Data Queries debería de aparecer ahora una línea etiquetada como SNMP Interface Statistics (a la derecha de Add Data Query ). La seleccionamos, pulsamos el botón de Add y, a continuación, el de Save.

Bien, ahora volvemos a la parte superior de la página y pulsamos en el enlace de Create Graphs for this Host. En la página que nos aparece marcamos los interfaces de red cuyo tráfico queremos monitorizar y, ya que estamos, las unidades de disco cuya ocupación queremos controlar (eth0 y sda1, respectivamente, en el ejemplo aquí abajo). Bajo las líneas correspondientes a los interfaces de red tenemos, como puedes ver, un selector que nos permite elegir entre diferentes tipos de gráficos. A mi particularmente la que aparece por defecto (In/Out bits) es la que me parece más cómoda pero, ya sabéis, para gustos Pulsamos Create y listo. Los datos se empezarán a tomar inmediatamente y, a los pocos minutos, si volvemos a entrar en la solapa de Gráficos tendremos ya las primeras muestras disponibles. Después de 24 horas tus nuevas gráficas de tráfico de red y de ocupación de disco lucirán como estas:

El siguiente gráfico que añadiremos será el de activida de lectura y escritura en discos, muy interesante sobre todo para monitorizar la actividad de nuestro disco de swap y detectar si la máquina está corta de memoria. También es el que más trabajo nos va a dar para ponerlo en marcha, así que atención. Lo primero que necesitas es descargarte y descomprimir este fichero (extraído de este hilodel foro de Cacti que es de donde he sacado las instrucciones que te voy a contar) donde encontraras dos archivos con extensión XML. El que se llama net-snmp_devio.xml tienes que copiarlo

al directorio /usr/share/cacti/site/resource/snmp_queries/ de la máquina. El otro, llamado cacti_data_query_ucdnet_device_io.xml, tienes que importarlo desde la opción Import Template que aparece en el menú de la izquierda. Si el resultado es correcto veremos algo como esto:

Ahora volvemos a la opción de Devices, volvemos a seleccionar localhost y en la parte inferior, en el mismo bloque de??associated Data Queries?. ahora nos aparecerá una nueva línea etiquetada como ucd/net Device I/O que debemos de seleccionar y, luego, pulsar el botón de Add y salvar los cambios. Volvemos a pulsar ahora en el enlace de Create Graphs for this Host y en el nuevo bloque que nos aparece seleccionamos las líneas

correspondientes a los discos cuya actividad queremos seguir. En el ejemplo de aquí abajo se han seleccionado sda1 (la partición donde reside el sistema) y sdb (el disco de swap). Cambiamos al pie del bloque el tipo de gráfico si así lo deseamos y pulsamos el botón decreate. Listo:

Y para terminar, un pantallazo con todos los gráficos de monitorización que tenemos ahora en nuestro servidor tras configurar sus dimensiones para que puedan verse cómodamente con un sólo vistazo (pulsa sobre él para verlo ampliado):