Beruflich Dokumente
Kultur Dokumente
configuración
y puesta en marcha
de Centreon 2.0.2
Armando de Jesús Montoya Hernández
Network Manager
e-mail:
elektro.beat@hotmail.com
Blog:
http://decibel-elektrobeat.blogspot.com
Dedico el presente a mis profesores de redes el ISC. Hugo
redes.
INTRODUCCION
Aqui está una lista, sin ser exhaustiva, de las funcionalidades proporcionadas
por Centreon:
1. Monitorización
Multivista
Interfaz Ajax
El estado general se muestra en todas las pantallas, por lo que siempre se
tiene a mano la información de monitorización
Vista por grupos de hosts
Vista por grupos de servicios
2. Gráficos
Gráficos como los de cacti
Vista simple de monitorización de día, semana, mes y año
Exportación de los datos de los gráficos a CSV
3. Plugins SNMP
Librería de plugins para comprobaciones básicas por SNMP
4. calidad de servicio (Merethis)
Cálculo de la calidad de servicio de los servicios
Historial de los datos de la calidad de servicio
Gráficos de la calidad de servicio
Vistas de las dependencias de la calidad de servicio
5. Modularidad
API para la creación de módulos completamente integrada con Centreon
Instalación/desinstalación sencilla
Módulos actuales: Mapa de estado de Nagios, OSSEC, SysLogNG, PHP-
WeatherMap, NTOP
6. Informes
De hosts y servicios
De grupos de hosts y grupos de servicios
Vista de porcentajes de accesibilidad diarios
Vista de número de alertas y notificaciones diarias
7. Historial de datos
MySQL
RRDTool
Posibilidad de tener informes simples o avanzados
Historial de los logs de Nagios para una visualización ordenada y limpia de
alertas
8. Gestión de listas de control de acceso
Posibilidad de definir grupos de acceso
Restricciones de acceso por página
Restricciones de acceso por host
9. Mapas Java de alto nivel (Merethis)
Drill-down views
Simple high level views for direct access to problems
Direct access to graphs
Direct access to ID cards
HTTPS secured access
Access restriction through Centreon LCA
N level views with map background
10. Configuration
Configuration of all Nagios object data with a Web interface
Compatible with Nagios 1.x and 2.x
Compatible with Nagios 3.x – New!
Distributed Monitoring (high availability) – New!
Creation of Metaservice (aggregation of metrics)
Posibilidad de importar configuraciones de Nagios
Posibilidad de establecer un conjuto de patrones de configuración.
CSV configuration import / synchronisation engine – New!
Entre muchas otras más que se han implementado en la nueva versión 2.1.6.
NOTA: Es necesario realizar este reinicio del Daemon Nagios por cada nue-
vo host que se añada. Pero puede crear tantos hosts como desee y al último
reiniciar el Daemon.
Fig. II.7 Ingresar los datos de SNMP del Dispositivo
Services.
Para crear un servicio de monitoreo es necesario haber creado primeramente
un host, ya que como se verá posteriormente hay que asociar cada uno de los ser-
vicios con un host. El proceso de creación de servicios es bastante semejante al
proceso de creación de hosts, bastará con ir al menú Configuration, después en la
opción Services y finalmente hacer clic en la opción Add, tal como lo muestra la
Fig. II.9.
NOTA: Cuando se crea un host, Centreon automáticamente le asocia un ser-
vicio que mide la latencia del ping.
Ahora aparecerá un formulario que posee casi las mismas 5 pestañas que el
formulario para hosts: Service configuration, Relations, Data Processing, Servi-
ce Extended Infos y Macros.
CONFIGURACIÓN DE LOS SCRIPTS DE MONITOREO PARA LOS SERVICES .
En la pestaña Service Configuration hay que ingresar los siguientes datos para mo-
nitorear el ancho de banda en la interfaz FastEthernet0/0 del enrutador, los campos
principales son los siguientes (Fig. II.10):
Description: Un nombre alusivo al servicio que se desea monitorear. Ej:
FastEthernet0/0
Service Template: Esta plantilla puede contener valores preconfigurados
para algunos campos como son: Check Period, Max Check Attempts,
Normal Check Interval, Retry Check Interval, Notification Interval, Notifica-
tion Period y Notification Type. En el caso de elegir la plantilla generic-
service entonces habrá que configurar todos los campos anteriormente
mencionados, para el caso actual será la que elegimos.
Check Period: Define 4 opciones, de las cuales elegiremos 24x7
Check Command: Éste es uno de los campos más importantes, ya que
aquí se le indica a Nagios el plugin que va a controlar o a medir una ca-
racterística del host. En este caso usaremos el que se llama
check_centreon_traffic.
Args: Algunos scripts requieren argumentos para configurarlos, en el ca-
so del script check_centreon_traffic, requiere los siguientes (separados
por el símbolo !):
!nivel_alerta!nivel_crítico!comunidad!snmp_version!nombre_interfaz
Fig. II.10 Configuración de un servicio
Una vez realizada la configuración en las dos pestañas anteriores, hay que
guardar los cambios haciendo clic en el botón Save; posteriormente dirigirse al
menú Configuration, opción Nagios y seleccionar todos los check-box debajo del
recuadro Actions para finalmente hacer clic en Export (ídem Fig. II.8).
NOTA: Si desea usar los OID’s para obtener los valores de los dispositivos
vía SNMP, no será necesario cargar las MIBS del dispositivo a monitorear en Cen-
treon, ya que los valores se obtienen mediante un script de phyton, el cual, entre
otros parámetros recibe la OID como argumento en el campo Args. Por lo tanto de-
berá crear un nuevo servicio, en el campo llamado Check Command deberá de
usar el script llamado check_centreon_snmp_value. Para revisar la documenta-
ción de los scripts disponibles refiérase al menú Configuration en la opción Com-
mands posteriormente seleccione cualquiera de los scripts disponibles en la colum-
na Name, así aparecerá el modo de edición de scripts (Fig II.13). Para hacer que
aparezca la documentación de cada script deberá hacer clic en el ComboBox que
tiene la leyenda /check_apt para seleccionar primeramente el script que desee y
después hacer clic en el ícono .
##############################################
# Copyright (c) 2004-2007 Centreon #
# Bugs to http://bugs.oreon-project.org/ #
##############################################
Usage:/usr/lib/Nagios/plugins//check_centreon_snmp_value
-H (--hostname) Hostname to query - (required)
-C (--community) SNMP read community (defaults to public, used with SNMP
v1 and v2c
-v (--snmp_version) 1 for SNMP v1 (default) 2 for SNMP v2c
-t (--type) Data Source Type (GAUGE or COUNTER) (GAUGE by default)
-o (--oid) OID to check
-k (--key) snmp V3 key
-p (--password) snmp V3 password
-u (--username) snmp v3 username
-w (--warning) Warning level
-c (--critical) Critical level
-V (--version) Plugin version
-h (--help) usage help
RECOMENDACIONES.