Beruflich Dokumente
Kultur Dokumente
PREPARADO POR:
PARA:
Autor: Fecha:
CONTENIDO
1. 1.1. 1.2. 1.3. 1.4. Introduccin______________________________________________________________________ 7 Generalidades ......................................................................................................................................... 7 Audiencia ................................................................................................................................................. 7 Objetivo Especfico.................................................................................................................................. 7 La propuesta de BMC ............................................................................................................................. 8 1.4.1. BSM (Business Service Management) ......................................................................................... 8 1.4.2. Modelo de Capas........................................................................................................................... 8 Generalidades del Producto ________________________________________________________ 10 BSM con las soluciones de BMC ......................................................................................................... 10 Arquitectura del Service Impact Management e Event Management con BSM ................................ 11 Administracin de Impacto al servicio _______________________________________________ 15
4. 5.
Arquitectura funcional del Service Impact Management ..................................................................... 16 Como trabaja el Service Impact Management..................................................................................... 17 Desarrollo del modelo de servicio en BSM .......................................................................................... 17 Service Impact Manager ....................................................................................................................... 18 Consolas de monitoreo y administracin de Impacto al Servicio ........................................................ 18 3.5.1. BMC Portal ................................................................................................................................... 19 3.5.2. Modulo BMC Impact Portal ......................................................................................................... 19 3.5.3. BMC Impact Explorer .................................................................................................................. 19 3.5.4. Reportes de Impacto al Servicio en las soluciones BMC Impact Solutions .............................. 20 3.6. BMC Atrium CMDB ............................................................................................................................... 21 Implementacin de SIM en el CCN SAT ______________________________________________ 22 4.1. 5.1. 5.2. 5.3. 5.4. Instalacin: Distribucin de los componentes ...................................................................................... 22 Anexo A. Instalacin BMC Impact Solutions __________________________________________ 24
Caractersticas del servidor trremprodisc01......................................................................................... 24 Requisitos de la instalacin .................................................................................................................. 24 Instalacin de BMC Impact Solutions................................................................................................... 25 Instalacin BMC Portal y BMC Impact Portal ...................................................................................... 35 5.4.1. Comprobacin de la instalacin .................................................................................................. 43 5.5. Instalacin Impact Explorer................................................................................................................... 46 5.6. Instalacin BMC Impact Event Adapters en el servidor central2 ........................................................ 51 5.6.1. Verificacin de la instalacin del BMC IEA ................................................................................. 58 5.6.2. Archivos de Configuracin del Adaptador de eventos SNMP ................................................... 58 Definicin de los adaptadores en el archivo mcxa.conf ................................................................................ 58 Archivo MAP ................................................................................................................................................... 60 5.6.3. Iniciar y detener el BMC Impact Event Adapter.......................................................................... 60 5.7. Instalacin BMC Impact Integration for PATROL ................................................................................ 62 5.7.1. Requisitos..................................................................................................................................... 62 Procedimiento de Instalacin ......................................................................................................................... 62 5.7.2. Instalacin Parte I. Instalacin de La Integracion. ...................................................................... 62 5.7.3. Inicializando BMC II for Patrol ..................................................................................................... 71 5.7.4. Deteniendo BMC II para Patrol como servicio de Windows ...................................................... 72
PAGE 1 OF 211
CONFIDENTIAL
6. 6.1.
Anexo B. Configuracin de Integraciones de Eventos __________________________________ 73 Configuracin de la Integracin BII for PATROL ................................................................................. 73 6.1.2. Formato Alias de los EVENTOS de PATROL ............................................................................ 78 6.2. Integracin de traps SNMP de la consola de CA. Eventos del servicio de Correo Electrnico......... 79 6.2.1. Descripcin de los archivos involucrados en la Integracion de eventos de traps SNMP. ........ 80 6.2.1. Descripcion de los eventos y su interpretacion .......................................................................... 97 6.2.2. Procedimiento de anlisis y extraccin de datos dentro de los traps recibidos de CA ............. 99 6.2.3. Tipos de traps recibidos............................................................................................................. 103 6.2.4. Formato Alias EVENTOS CA: Para componentes del Arbol de Servicio Correo Electrnico105 6.3. Integracin de eventos del monitoreo de disponibilidad de pgina WEB y equipos ....................... 107 6.3.1. Desarrollos para el monitoreo de Pagina Web......................................................................... 107 6.3.2. Archivos de operacin ............................................................................................................... 107 6.3.3. Monitoreo de disponibilidad de equipos.................................................................................... 108 6.3.4. Archivos de operacin ............................................................................................................... 108 6.3.5. Descripcion de archivos que intervienen en la integracion de eventos provenientes de los desarrollos. ................................................................................................................................................... 110 6.3.6. Formato Alias EVENTOS LOG Disponibilidad ......................................................................... 113 6.4. Integracin de eventos de Network Node Manager .......................................................................... 114 6.4.1. Configuracin de envio de alertas en la consola de Network Node Manager ........................ 115 6.4.2. Archivos involucrados en la integracin de eventos de Network Node Manager. .................. 115 6.4.3. Formato Alias para los eventos de NNM .................................................................................. 118 Anexo C. Migracin de Arboles de Servicio __________________________________________ 119 7.1. Arbol de Servicio Cuenta Unica WEB.............................................................................................. 120 7.1.1. Esquema del rbol de servicio. ................................................................................................. 120 7.1.2. Configuracin de propagaciones .............................................................................................. 122 7.1.3. Imgenes del arbol de Cuenta Unica Web en el servidor trremprodisc01. ............................. 122 Arbol de Servicio Correo Electrnico ............................................................................................... 124 7.2.1. Esquema del rbol de servicio. ................................................................................................. 125 7.2.2. Configuracin de propagaciones .............................................................................................. 127 7.2.3. Imgenes del arbol de Correo Electrnico en el servidor trremprodisc01............................... 128 Arbol de Servicio Aduanas ............................................................................................................... 129 7.3.1. Configuracin de propagaciones .............................................................................................. 131 7.3.2. Imgenes del arbol de ADUANAS en el servidor trremprodisc01 ........................................... 132 Arbol de Servicio SICOFI ................................................................................................................. 134 7.4.1. Imgenes del arbol de SICOFI en el servidor trremprodisc01................................................. 134 Arbol de Servicio DIOT ..................................................................................................................... 135 7.5.1. Imgenes del arbol de DIOT en el servidor trremprodisc01 .................................................... 135 Arbol de Servicio SICRE .................................................................................................................. 135 7.6.1. Imgenes del arbol de SICRE en el servidor trremprodisc01.................................................. 135 Arbol de Servicio Citas AC ............................................................................................................... 136 7.1.1. Imgenes del arbol de SICRE en el servidor trremprodisc01.................................................. 136 Anexo D. Procedimiento de Respaldos y Recuperacin. _______________________________ 137 Procedimiento de Respaldo de la Base de Datos ............................................................................. 137 8.1.1. Procedimiento de Respaldo de la Base de Datos del BMC Portal.......................................... 138
7.
7.2.
7.3.
PAGE 2 OF 211
CONFIDENTIAL
9.
8.1.2. Procedimiento de Respaldo de la Base de Datos DE LA CMDB............................................ 139 Restauracin del respaldo de las Bases de Datos ............................................................................ 139 8.2.1. Procedimiento de restauracion de la Base de Datos del BMC Portal ..................................... 139 8.2.2. Procedimiento de restauracin de la Base de Datos DE LA CMDB ....................................... 140 8.3. Respaldo de las aplicaciones BMC IM, BMC IEA y BMC Portal. .................................................... 140 8.3.1. Procedimiento de respaldo del IM y el IEA ............................................................................... 140 8.3.2. Procedimiento de respaldo del BMC Portal.............................................................................. 141 Anexo E. Gua Bsica de Administracin ____________________________________________ 142 8.2. 9.1. 9.2. 9.3. 9.4. 9.5. 9.6. 9.7. Inicio y termino del BMC Impact Manager ......................................................................................... 142 Inicio y termino del BMC Impact Administration Server (IAS) ........................................................... 143 Inicio y termino del Impact Publishing server ..................................................................................... 144 Inicio y termino del Impact Event Adapters ........................................................................................ 145 Inicio y termino del BMC PORTAL ..................................................................................................... 146 Inicio y termino del BMC II for PATROL ............................................................................................. 147 Alta de Usuarios .................................................................................................................................. 148 9.7.1. Creacin de usuarios en BMC Portal........................................................................................ 150 9.7.2. Sincronizacion de usuarios del BMC Portal con el IAS............................................................ 154 9.7.3. Creacion de usuarios en el Impact Administration Server ....................................................... 156 Accediendo al BMC Impact Explorer ................................................................................................. 159 9.8.1. Configuracin del BMC Impact Explorer................................................................................... 161 Creacin de Polticas en BEM para la Integracin con Remedy ...................................................... 165 9.9.1. Creacion de un Selector. ........................................................................................................... 165 9.9.2. Creacion de una Politica para un Selector................................................................................ 173 9.9.3. Como Modificar un Selector. ..................................................................................................... 176 9.9.4. Como Eliminar un Selector........................................................................................................ 178 9.9.5. Como Modificar una Politica...................................................................................................... 180 9.9.6. Como Eliminar una Politica. ...................................................................................................... 181 Creacin de Polticas en SIM para la Integracin con Remedy ........................................................ 183 Creacin de componentes en el Impact Explorer............................................................................. 196 9.1.1. Creacion de componentes. ....................................................................................................... 196 9.1.2. Creacion de relaciones .............................................................................................................. 200 9.1.3. Migracion a CMDB..................................................................................................................... 202 Localizacin y Resolucin Bsica de Errores .................................................................................... 205 9.2.1. En el Impact Explorer no se visualizan eventos ....................................................................... 205 9.2.2. El servicio del Impact Manager (celda) no inicia ...................................................................... 207 9.2.3. En el Impact Explorer no se reciben eventos nuevos de PATROL. ........................................ 208 9.2.4. La pgina del BMC Portal no se despliega y marca el error The site is currently unavailable. Please try again later................................................................................................................................... 208
9.8. 9.9.
9.1. 9.1.
9.2.
PAGE 3 OF 211
CONFIDENTIAL
TABLAS
Tabla 1. Productos para la implementacin de la administracin de eventos e impacto al servicio BSM ................................................................................................. 14 Tabla 2. Procedimientos de Instalacion de los componentes del BMC Impact Solutions 22
PAGE 4 OF 211
CONFIDENTIAL
FIGURAS
Figura 1. Modelo BSM ............................................................................. 8 Figura 2. BSM BluePrint........................................................................... 9 Figura 3. Arquitectura de la administracin de eventos e impacto al servicio con los productos de BMC. ................................................................................................ 11 Figura 4. Arquitectura funcional del Service Impact Management ....... 16 Figura 7. Distribucin de los componentes BMC Impact Solutions. .... 23
PAGE 5 OF 211
CONFIDENTIAL
Document Information
Version: Created by: Last Modified on: Modified by: 1.0 Fanny Tufio Cancino Marzo13, 2009. Fanny Tufio
PAGE 6 OF 211
CONFIDENTIAL
1.
Introduccin
1.1. Generalidades
El presente documento tiene como propsito describir de manera general la configuracin y el ambiente, de la Solucin implementada en el SAT una vez finalizado el proyecto acordado. Este documento pretende ser un resumen gerencial que describe inicialmente la estrategia de BSM, las particularidades en las que fue concebido el proyecto, las caractersticas principales del mismo, la arquitectura del ambiente en produccin donde queda operando la solucin completa y finalmente, servir de vnculo para el resto de los documentos y memorias tcnicas de los distintos productos que fueron implementados.
1.2. Audiencia
Este reporte esta dirigido a los directores, gerentes, coordinadores, operadores, administradores de sistemas y aplicaciones, responsables del desarrollo, mantenimiento y soporte de la infraestructura de cmputo y las aplicaciones de negocio que soportan los Servicios Crticos del SAT. Un conocimiento bsico de ITIL (Information Technology Infrastructure Library) y la solucin de BSM (Business Service Management), puede ser necesario para comprender en su totalidad algunas secciones de esta documentacin, as como conocimiento de los servicios, aplicaciones y sistemas sobre los que se ha implementado la Solucin.
PAGE 7 OF 211
CONFIDENTIAL
BSM es una estrategia de BMC Software para la Administracin dinmica de TI, que busca ligar componentes clave de Tecnologa con las metas del Negocio. BSM ayuda a las Organizaciones a tener un mejor entendimiento del impacto de la Infraestructura de TI sobre el Negocio, permitiendo alinear sus recursos a las prioridades corporativas. BMC Software tiene como objetivo apoyar a sus clientes y socios de negocio, llevando a cabo una implementacin de BSM de una forma rpida y eficiente. La estrategia tiene como tarea principal, alinear la operacin tecnolgica del Negocio a las mejores prcticas de ITIL, para una ptima Administracin de los Servicios de TI. Adicionalmente se busca alcanzar las siguientes metas: Reduccin de Costos - Decrementando los costos totales de TI para la operacin del Negocio. Mejora en la Calidad Haciendo una entrega ms eficiente, efectiva y consistente de los Servicios. Mejora en los tiempos de Respuesta Ayudando a responder mas rpido y con menor riesgo, en la entrega de los Servicios crticos. Incremento de Ingresos Detectando nuevos requerimientos y maximizando las ganacias, ante la efectiva operacin del Negocio.
1.4.2. MODELO DE CAPAS
BSM de BMC Software permite conocer lo que acontece en el nivel de servicios del negocio y ejecuta estrategias de TI con precisin. Se basa en un modelo de cuatro capas, representando desde los niveles ms profundos de la infraestructura, hasta los niveles ms altos de los Servicios que ofrece el Negocio. Bajo este modelo BSM ayuda a priorizar las inversiones de TI, resolver problemas y medir valores basados en el impacto directo que la tecnologa tiene en la operacin de la Compaa.
PAGE 8 OF 211
CONFIDENTIAL
BSM faculta a los ejecutivos y el personal de TI, a emplear un mismo leguaje acerca de los servicios del negocio y ayudando a definir acuerdos de niveles de servicio. Con esto, las reas de informtica pueden: Crear un modelo de servicio que represente los componentes de tecnologa que soportan los Servicios del Negocio. Monitorear y manejar los componentes de infraestructura relacionados, basados en los incidentes relevantes. Optimizar la entrega y soporte a los servicios. Medir y afinar el funcionamiento continuo de la operacin. Entender y predecir impactos al negocio, y saber tambin como el negocio impacta a la infraestructura de TI.
PAGE 9 OF 211
CONFIDENTIAL
2.
Para implementar la estrategia BSM, la solucin de BMC BMC Impact Solutions provee dos tecnologas: una enfocada a la administracin de eventos y la otra a la administracin de impacto al servicio: La solucin BMC Event Manager (BMC EM) provee la administracin de eventos en tiempo real para la deteccin y resolucin proactiva de problemas de TI antes de que estos tengan un impacto en los sistemas crticos de TI. BMC EM provee una vista de los estados operacionales de la infraestructura de TI. Si la administracin de impacto al servicio se implementa, cualquier evento que ocurra en el ambiente de TI ser procesado por el administrador de eventos para ser usado en la administracin de impacto al servicio. La solucion BMC Service Impact Manager (BMC SIM) provee una administracin de impactos en tiempo real para determinar el efecto de los problemas de TI en los servicios del negocio y sus clientes.
PAGE 10 OF 211
CONFIDENTIAL
2.2. Arquitectura del Service Impact Management e Event Management con BSM
La siguiente figura muestra la arquitectura de la administracin de eventos e impacto al servicio con BSM. Los productos y componentes de cada producto as como la tecnologa relacionada mostrada en la figura 2 se describen en la tabla 1
Figura 3. Arquitectura de la administracin de eventos e impacto al servicio con los productos de BMC.
PAGE 11 OF 211
CONFIDENTIAL
Tabla 1. Productos para la implementacin de la administracin de eventos e impacto al servicio BSM Aplicacin
BMC Impact Manager
Funcionalidad
Administracin y monitoreo de eventos y servicios
Descripcin
Componente principal (tambien conocido como clula) que recibe eventos de las diferentes fuentes, los procesa y almacena de acuerdo a las instrucciones de procesamiento de su Base de Conocimientos o KB. Tambin se encarga del almacenamiento de los datos publicados de la CMDB, en cuyo caso el KB decide que eventos asociar con que componentes del servicio y de manera dinmica calcula el estado operacional y la prioridad de dichos componentes.
Kit de producto
BMC Solutions Impact
Consola de operaciones usada por el equipo de TI para realizar actividades de administracin de eventos y servicios sobre eventos provenientes de diferentes instancias del BMC Impact Manager. Base de datos que almacena los elementos de TI, configuraciones y datos del modelo de servicio en productos de BMC BSM. Provee un esquema comn, el Common Data Model (CDM), para asegurar la consistencia de los datos de TI dentro de la solucin BSM.
BMC Solutions
Impact
Almacenamiento de datos
BMC Solutions
Impact
Autenticacin administracin
Es el servidor de autenticacin del BMC IX. Provee una interfaz de linea de comando (CLI) para modificar archivos de configuracin, definir grupos de usuarios, roles y permisos que controlan el acceso y uso de las diferentes caracteristicas del BMC IX. Asi mismo se encarga de actualizar la informacin relacionada a la clula en su archivo cell_info.list y controla propiedades del BMC IX como archivos log y formato de colores.
BMC Solutions
Impact
PAGE 12 OF 211
CONFIDENTIAL
Aplicacin
BMC Remedy Action Request System BMC Impact Extensions for Atrium CMDB / Notify ARDBC plug-in
Funcionalidad
Almacenamiento y motor de flujo de trabajo. Integra SIM con la CMDB
Descripcin
Provee servicios e interfaces de la Atrium CMDB (tambin sopora otras aplicaciones fuera de BMC SIM) Define las clases y atributos especificas de SIM en el Common Data Model (CDM) y permite al Publishing Server ser notificado cuando se hayan realizado cambios en el modelo de servicio en la CMDB. Componente de Infraestructura que provee servicios compartidos como autenticacin, seguridad y una interfase de usuario comn al Impact Portal y otros mdulos de BMC Portal. Base de datos Oracle referida en versiones anteriores como la base de datos de Portal. Editor grafico usado para desarrollar y mantener los datos del modelo de servicio en la BMC Atrium Configuration Management Database (BMC Atrium CMDB) antes de publicarlo al BMC Impact Manager (clula) Envia los datos del modelo de servicio desde la BMC Atrium CMDB hacia las instancias apropiadas del BMC Impact Manager (celdas). Aplicacin de integracin que habilita la comunicacin de eventos entre los mdulos de la consola BMC Portal y las instancias (celdas) del BMC Impact Manager. Consola de monitoreo usada para monitorear el estatus de los servicios del negocio y sus componentes.
Kit de producto
BMC Action System BMC Solutions Remedy Request
Impact
BMC Portal
Monitoreo Servicios
de
BMC Portal
Impact
BMC Datastore
Base de Datos
BMC Portal
Impact
BMC Portal
Impact
BMC Portal
Impact
BMC Impact Integration Web Services (BMC IIWS) BMC Impact Portal (BMC IP)
BMC Portal
Impact
BMC Portal
Impact
Aplicacin que convierte datos de fuentes de eventos (como archivos log, sesiones telnet, o SNMP) en eventos del BMC Impact Manager.
BMC Solutions
Impact
PAGE 13 OF 211
CONFIDENTIAL
Aplicacin
BMC Impact Event Log Adapter for Windows (BMC IELA) BMC Impact Integration for PATROL (BMC II for PATROL)
Funcionalidad
Conversion eventos de
Descripcin
Aplicacin que convierte eventos de un archivo log de eventos de Windows en eventos del BMC Impact Manager.
Kit de producto
BMC Solutions Impact
Transformacin de eventos
Aplicacin de integracin que transfiere informacin de eventos generados por los agentes de PATROL hacia el BMC Impact Manager y descubre los Agentes de PATROL. Aplicacin de integracin que habilita el intercambio sincronizado y bidireccional de las alertas del PATROL EM al BMC Impact Manager y de los eventos del BMC Impact Manager a alertas del PATROL EM. Aplicacin de integracin que crea automticamente tickets para eventos seleccionados y actualiza los eventos o los trouble tickets si estos son modificados. Aplicacin WEB que produce reportes de Eventos e Impacto al servicio para usuarios tecnicos y del negocio.
BMC Solutions
Impact
BMC Impact Integration for PATROL Enterprise Manager (BMC II for PATROL EM) BMC Impact Integration for Remedy AR System (BMC II for AR System) BMC Impact Reporting (BIR)
BMC Solutions
Impact
BMC Solutions
Impact
PAGE 14 OF 211
CONFIDENTIAL
3.
La administracin de impacto al servicio Service Impact Management (SIM) consiste en la identificacin, definicin y administracin de los servicios crticos del negocio y los recursos de TI que los soportan y las relaciones entre estas entidades. SIM tiene como objetivo identificar y analizar el impacto de los problemas de TI en los servicios crticos del negocio para asegurar la entrega continua de estos servicios. BMC Service Impact Management depende del desarrollo y mantenimiento del modelo de servicio. El modelo de servicio es una representacin de los componentes de TI (fsicos y lgicos) que interoperan para entregar los servicios del negocio y de las relaciones crticas y dependencias entre los componentes. El modelo de servicio provee una vista dinmica orientada al negocio de los servicios. Este modelo es usado por el equipo de operaciones de TI y por los administradores del negocio para: administrar la informacin de los servicios y TI desde una vista grafica de fcil interpretacin descubrir rpidamente los componentes de TI que estn causando retrasos o pausas en la entrega del servicio definir y administrar las relaciones criticas entre los elementos de TI y los servicios del negocio determinar rpidamente el impacto que un problema de TI tiene en los diferentes servicios y grupos de usuarios integrar en tiempo real informacin de los servicios y de TI con la mesa de ayuda para mejorar los tiempos de respuesta
PAGE 15 OF 211
CONFIDENTIAL
PAGE 16 OF 211
CONFIDENTIAL
PAGE 17 OF 211
CONFIDENTIAL
PAGE 18 OF 211
CONFIDENTIAL
3.5.1.
BMC PORTAL
El BMC Portal es una consola de infraestructura, la cual a travs de su interfaz compartida basada en un browser, provee un punto de control de administracin centralizado as como el acceso comn a los diferentes mdulos de la consola. El producto BMC Impact Portal es el modulo que provee el acceso a todas las funcionalidades basadas en web del BMC Impact Solutions y a el BMC Impact Service Model Editor. El producto BMC Portal tambin provee las siguientes funciones comunes a los productos del BMC Impact Solutions: configuraciones personales de usuarios control y administracin de los usuarios y grupos de usuarios grupos de usuarios opciones de configuracin del BMC Impact Portal.
3.5.2.
El modulo BMC Impact Portal es una consola basada en un browser que se usa para administrar y monitorear en tiempo real el estatus de los servicios del negocio y sus componentes. Los administradores del negocio, ejecutivos de servicio, y clientes de los servicios pueden ver informacin del estatus de los servicios del negocio. Las caractersticas que provee para la administracin y monitoreo del impacto al servicio son: reportes y vistas que muestran el estatus actual de los servicios, datos histricos, disponibilidad, perdidas financieras, y mtricas de calidad del servicio para un componente de servicio seleccionado acceso instantneo a la informacin de impacto y su causa raz de un componente de servicio. capacidad de seleccionar un componente de servicio y navegar a los detalles de eventos asociados para identificar y solucionar los problemas rpidamente vistas tipo image definidas por el usuario para proveer un contexto a la informacin de estatus del servicio acceso al Service Model Editor para el desarrollo y mantenimiento del modelo de servicio.
3.5.3.
Los administradores del servicio pueden ver los modelos de servicio que representan los servicios de negocio de su empresa en la vista Services del BMC IMpact Explorer. Los componentes del modelo de servicio estn organizados en relaciones jerrquicas que pueden ser navegadas por los operadores y administradores del servicio desde la vista Services. En la vista Services, el administrador del servicio o el personal de operaciones de TI puede determinar si un componente del modelo consume los servicios de otro componente
PAGE 19 OF 211
CONFIDENTIAL
(consumidor) o si provee un servicio a otro componente (proveedor). El estatus del componente proveedor tiene un impacto en el estatus del componente consumidor debido a su relacin de impacto. En las pestaas de causas Causes e impactos Impacts, los administradores del servicio y personal de operaciones de TI puede determinar la causa raz de un problema o el impacto que un componente del modelo de servicio tiene sobre un servicio del negocio.
3.5.4.
El ambiente de impacto al servicio tiene dos mecanismos de reporteo, los reportes del BMC Impact Portal y el BMC Impact Reporting. El reporteo en ambos productos genera reportes acerca del estatus de los componentes del modelo de servicio. Ambos son accesibles va web y usan los mismos templates de reportes: Reporte de Disponibilidad Reporte del MTTR Mean Time to Repair Reporte del MTBF Mean Time Between Failures Reporte del MTBSI Mean Time Between Service Incidents
Adicionalmente el BMC Impact Portal incluye un reporte de perdidas financieras. Existen algunas diferencias entre los dos mecanismos de reporteo, las cuales pueden influir al elegir cual usar. En la siguiente tabla de comparacin se pueden observar las diferencias. Caracterstica Periodos de los reportes BMC Impact Portal algunos das contiguos BMC Impact Reporting semanales, mensuales o trimestrales, incluyendo reportes de periodos no contiguos. tendencias de periodos largos disponible si se compro (por separado) la licencia del Reporting Studio del producto BMC Reporting Foundation
PAGE 20 OF 211
CONFIDENTIAL
PAGE 21 OF 211
CONFIDENTIAL
4.
En la siguiente tabla se lista los componentes de la suite BMC Impact Solutions y su distribucin en la infraestructura de CCN-SAT.
Componente Equipo IP 10.51.4.75 Hostname trremproitsm01 Procedimiento de instalacin No es parte de esta Memoria Tecnica No es parte de esta Memoria Tecnica No es parte de esta Memoria Tecnica
BMC AR System
10.51.4.74
trremproorcl01
10.51.4.76
trremprodisc01
BMC Impact Manager BMC Impact Event Adapters (Configuracin para recbir los eventos de CA) BMC Impact clients (IX) BMC Impact Event Adapters (Configuracin para recbir los eventos disponibilidad de Pgina Web y Equipos) BMC Portal y BMC Impact Portal BMC Impact Integration for PATROL
Anexo A Anexo A
10.51.4.76 192.168.212.42
trremprodisc01 Central2
Anexo A Anexo A
Anexo A Anexo C
PAGE 22 OF 211
CONFIDENTIAL
En la siguiente figura se muestra la distribucin de los componentes del BMC Service Impact Manager
BMC Portal BD Portal (BMCPDS) BMC Impact Portal BMC Impact Manager BMC Impact Explorer BMC Impact Event Adapters (Eventos CA. Correo e)
trremprodisc01
trremproitsm01
10.51.4.76
10.51.4.75
trremproorcl01 10.51.4.74
BMC Impact Integration for PATROL BMC Console Server BMC RT Server BMC PATROL CENTRAL
BMC Impact Integration for PATROL BMC Impact Event Adapters (Eventos disponibilidad de Pgina Web y Equipos) BMC Console Server BMC RT Server BMC PATROL CENTRAL
Central1 192.168.212.41
Central2 192.168.212.42
PAGE 23 OF 211
CONFIDENTIAL
5.
PAGE 24 OF 211
CONFIDENTIAL
PAGE 25 OF 211
CONFIDENTIAL
PAGE 26 OF 211
CONFIDENTIAL
5. En la siguiente ventana seleccione la opcin Both para instalar la celula principal con ambas funcionalidades: Event Managment y Service Impact Management. Presione Next para continuar.
PAGE 27 OF 211
CONFIDENTIAL
7. En la siguiente ventana seleccionamos los componentes a instalar en este caso son todos excepto el Adaptador de eventos de Windows. Dar click en Next para continuar.
8. A continuacin se solicita la ruta de instalacin, en este caso: C: \Program Files\ BMC Software\ Impact. Presione Next para avanzar.
PAGE 28 OF 211
CONFIDENTIAL
9. A continuacin se solicita definir las propiedades del componente Impact Administration Server IAS. Acepte los valores por default: IAS Instance Name: Admin IAS Port: 3084 IAS Administration Password: IAS$Admin$
Type of server to create: Master Configure Server as: Standalone No failover capability
PAGE 29 OF 211
CONFIDENTIAL
10. La ventana siguiente es continuacin de los datos del IAS. Acepte los valores default:
PAGE 30 OF 211
CONFIDENTIAL
11. En la ventana que se despliega se definen los datos de configuracin de la celula. Introduzca los siguientes datos: Cell with Standalone Cell Server - No failover capability Cell Instance Name: CCN_SAT Cell Port: 1828 Cell Encryption Key: mc Type of cell to create: Service Impact Management
PAGE 31 OF 211
CONFIDENTIAL
12. A continuacin se solicita el nombre del Impact Portal al que se conectara el Publishing Server: Hostname of BMC Impact Portal: trremprodisc01.dssat.sat.gob.mx JNLP Port Number: 9379
13. En la ventana que aparece se solicitan los datos de la CMDB a la que se conectara. Introduzca los siguiente: AR System Server Name: trremproitsm01 AR System User Name: SIM72 AR System Password: sim7201
PAGE 32 OF 211
CONFIDENTIAL
14. A continuacion el instalador muestra el resumen de los datos seleccionados para la instalacin. Presione el botn Install para comenzar.
PAGE 33 OF 211
CONFIDENTIAL
PAGE 34 OF 211
CONFIDENTIAL
PAGE 35 OF 211
CONFIDENTIAL
5. En la ventana que aparece seleccionamos los mdulos del BMC Portal que deseamos instalar. En este caso el BMC Impact Portal. Y Next para continuar.
PAGE 36 OF 211
CONFIDENTIAL
6. A continuacin seleccione la opcin para instalar el BMC Portal application server yNext para continuar.
7. De igual manera seleccionamos la instalacin del BMC Portal Web Server en este servidor.
PAGE 37 OF 211
CONFIDENTIAL
9. En la siguiente ventana el instalador solicita informacin de la base de datos. Introduzca la siguiente informacin:
PAGE 38 OF 211
CONFIDENTIAL
Nombre del servidor: trremprodisc01.dssat.sat.gob.mx Puerto: 1521 Instancia Base de Datos: BMCPDS Usuario: pe Database Password: pe
10. As mismo solicitara la informacin de configuracin requerida por el servidor de Aplicaciones, BMC Portal Application Server. Nombre del servidor: trremprodisc01.dssat.sat.gob.mx Cuenta de correo del administrador de la aplicacin: luis.cortinas@sat.gob.mx Servidor SMTP: trremprodisc01.dssat.sat.gob.mx
Esta informacin puede modificarse desde el BMC Portal una vez instalado.
PAGE 39 OF 211
CONFIDENTIAL
11. La informacin para la configuracin del servidor web es solicitada a continuacin. Aceptamos los valores predefinidos y presionamos Next para continuar.
PAGE 40 OF 211
CONFIDENTIAL
12. A continuacin se solicitan los datos para la conexin con la CMDB, esto a traves del ARS Server. AR System Server Name: trremproitsm01 Port: 0 (o vacio corresponde a la asignacin dinmica con el portmapper) AR System User Name: SIM72 AR System Password: sim7201
13. En la siguiente ventana se solicita la informacin correspondiente al Impact Administration Server (IAS).
Impact Administration Server Hostname: trremprodisc01.dssat.sat.gob.mx Puerto: 3084 Administrative Password: IAS$Admin$ Impact Manager cell to which status events are sent: Admin
PAGE 41 OF 211
CONFIDENTIAL
14. Se presenta el resumen de las selecciones hechas. Presione Install para iniciar la instalacin.
PAGE 42 OF 211
CONFIDENTIAL
15. La instalacin termina mostrando el mensaje de que la instalacin ha sido exitosa. Presione Finish para terminar.
5.4.1.
COMPROBACIN DE LA INSTALACIN
Verifique que los siguientes servicios estn corriendo: Servicio del BMC Impact Manager mcell_CCN_SAT mcell_Admin Servicio de la clula Servicio de la celula de Administracion. Administrador de usuarios e Impact Solutions. Adaptador de eventos de CA Integracion con Service Desk
Servicio del BMC Impact Administration Server Servicio del BMC Impact Event Adapter Servicio del IBRSD Servicio del Publishing Server
PAGE 43 OF 211
CONFIDENTIAL
PAGE 44 OF 211
CONFIDENTIAL
Si todos los procesos se encuentran corriendo la instalacin se realizo exitosamente. Desde un web browser acceda al portal introduciendo la direccin: https://trremprodisc01.dssat.sat.gob.mx/portal Se desplegara la pantalla de login del portal como se muestra en la siguiente figura. .
PAGE 45 OF 211
CONFIDENTIAL
PAGE 46 OF 211
CONFIDENTIAL
5. En la siguiente ventana seleccionar la opcin Both y dar clic en Next para continuar.
PAGE 47 OF 211
CONFIDENTIAL
7. La siguiente ventana solicita la ruta donde se instalara el BMC Impact Explorer. En este caso: C:\Program Files\BMC Software\Impact que es la ruta default.
PAGE 48 OF 211
CONFIDENTIAL
8. A continuacin el programa de instalacin solicita el nombre del Impact Administration Server y el numero de puerto: Host Name of IAS Server: trremprodisc01.dssat.sat.gob.mx IAS Port: 3084
PAGE 49 OF 211
CONFIDENTIAL
9. El siguiente prompt presenta el resumen de las selecciones hechas y datos proporcionados. Verifique que sean correctos, presione Install para continuar.
10. El script de instalacin copia los archivos necesarios al directorio destino y termina la instalacin. Presione Finish para terminar.
PAGE 50 OF 211
CONFIDENTIAL
2. Cambiarse al directorio donde se encuentra el software y ejecutar el programa setup.exe \BIEM7201_CoreComponents \setup.exe.
PAGE 51 OF 211
CONFIDENTIAL
PAGE 52 OF 211
CONFIDENTIAL
PAGE 53 OF 211
CONFIDENTIAL
8. A continuacin escribir la ruta de instalacin D:\Program Files\BMC Software\Impact y presione Next para continuar.
9. A continuacin introduzca los datos del IAS. Hostname of IAS Server: trremprodisc01 IAS Port: 3084 IAS Administration Password: IAS$Admin$
PAGE 54 OF 211
CONFIDENTIAL
10. A continuacin escriba los datos de la clula o Impact Manager que recibir los eventos del adaptador. Presione Next para continuar. Cell Instance Name: CCN_SAT Hostname: trremprodisc01.dssat.sat.gob.mx Port: 1828 Type: SIM
PAGE 55 OF 211
CONFIDENTIAL
11. Se desplegara un resumen de la informacin proporcionada para la instalacin. Presione Install para continuar.
PAGE 56 OF 211
CONFIDENTIAL
12. Al completar la instalacin se desplegara la siguiente ventana. Presione Done para terminar.
PAGE 57 OF 211
CONFIDENTIAL
5.6.1.
Para verificar la instalacin del BMC IEA: 1. Verificar que se haya instalado el servicio BMC Impact Event Adapters en la ventana de servicios de Windows.
5.6.2.
Se configuran los Adaptadores para modificar los parmetros que controlan su comportamiento. Todos los parmetros se encuentran definidos en el archivo mcxa.conf. Los parmetros globales son especificados en una seccin designada al principio del archivo. Los parmetros especficos son definidos en la seccin correspondiente a cada adaptador. En el archivo mcxa.conf se definen todos los adaptadores que corran en la computadora. Especficamente: Todos los tipos de BMC IEA son listados y corren por este archivo. Mltiples instancias de adaptadores pueden ser definidas en el archivo, por ejemplo es posible tener tres diferentes adaptadores de TCP/IP corriendo, cada uno con una nica configuracin.
PAGE 58 OF 211
CONFIDENTIAL
Descripcin del archivo mcxa.conf La configuracin por default del archivo mcxa.conf, tiene la siguiente estructura, como se muestra a continuacin en la tabla 2.
Tabla 2.
Generalmente los parmetros globales aplican para el Adaptador o sirven como parmetros por default. Parmetros especficos para adaptadores especficos son localizados despus de la seccin [...] del Adaptador. Los Adaptadores son especificados con el parmetro Engine: Engine = <engine_module> <engine_module> es el nombre del modulo de PERL que es cargado por el Modulo de la Maquina Manejadora de PERL. Este debe ser localizado en la librera estndar de PERL o en MCELL_HOME/lib/perl. Este puedes ser definido por el usuario. Los tres mdulos por default son: Engine = MA::ELogFile para cualquier manejo de Logs incluyendo el Syslog de UNIX Engine = MA::ESnmpTrap para traps de SNMP Engine = MA::EEventLog para el EventLog PERL para Windows Management.
El nombre de la celda es proporcionado por ServerName. Puede ser identificado en la seccin especifica para cada adaptador de esta forma dos diferentes adaptadores son habilitados para enviar a diferentes celdas. En adicin ServerName pueden contener el nombre de diferentes celdas, separadas por :. En este caso el adaptador tratara de enviar a la lista de celdas, siempre tratando con la primera celda en la lista.
PAGE 59 OF 211
CONFIDENTIAL
Nota: Para ms informacin sobre los parmetros globales y especficos as como informacin de configuracin consultar el el capitulo 3 del manual BMC Impact Event Adapters Installation and Configuration Guide.
ARCHIVO MAP
Cuando un evento es ledo por un adaptador el adaptador debe convertir el evento de su representacin interna al formato compatible con BMC Impact Event Manager, en este caso el Lenguaje BAROC. La estructura de la conversin esta controlada por un archivo especial de configuracin, el archivo MAP. Cada adaptador usa su propio archivo MAP para producir los eventos del BMC Impact Manager. En la tabla 3 se muestran los nombres de los archivos MAP por default de los diferentes BMC Impact Event Adapter. Estos archivos se encuentran en el directorio MCELL_HOME/etc
5.6.3.
Para iniciar el proceso del BMC IEA por primera vez debe ejecutar dos pasos. 1. En el archivo mcxa.conf, se debe definir y habilitar el Adaptador que se desea correr. 2. Se debe Iniciar el servicio BMC Impact Event Adapters en la ventana de servicios de Windows.
PAGE 60 OF 211
CONFIDENTIAL
Para detener un Adaptador use la ventana de servicios de Windows, seleccione el servicio BMC Impact Event Adapters y elija la opcin STOP.
PAGE 61 OF 211
CONFIDENTIAL
BMC Impact Integration for PATROL requiere lo siguiente: Sistema Operativo: Microsoft Windows 2000 Server, 2003 Server Solaris 2.8 o 2.9 Software: BMC Impact Manager 5.1 o mayor debe estar instalado y corriendo. PATROL Console Server en un sistema Windows o Solaris, versin 7.2.36.02 o mayor. SmartSockets RTserver en un sistema Windows o Solaris, versin 6.2 o mayor PATROL Agent, versin 3.5 o mayor. El Agente debe estar instalado y corriendo en cada uno de los sistemas que se desee monitorear.
PROCEDIMIENTO DE INSTALACIN
La instalacin se realiza en dos partes, debido a que los componentes se pueden instalar en servidores diferentes. En nuestro caso el servicio de la integracin se instal en el servidor donde se encuentra el Console Server y la Utileria de configuracin se instal en el servidor de SIM.
5.7.2.
IMPORTANTE: Detenga el Console Server antes de iniciar la instalacin. 1. Conectarse al servidor donde se realizara la instalacin con el usuario indicado Servidor: central2 (192.168.212.54) Usuario: patrol 2. Cambiarse al directorio donde se encuentra \Impact_Integrations_1\IIPATROL7 y ejecutar setup.exe. el software
PAGE 62 OF 211
CONFIDENTIAL
4. Aparecer la pantalla de aceptacin del contrato de licencia. Seleccione Accept y presione Next para continuar.
PAGE 63 OF 211
CONFIDENTIAL
5. En la siguiente ventana, seleccione Install on this computer now y presione Next para continuar.
PAGE 64 OF 211
CONFIDENTIAL
7. Seleccione que el tipo de instalacin sea Custom y presione Next para continuar.
8. En la ventana de seleccin de componentes, seleccione todas las dos casillas BMC Impact Integration for PATROL v7.3.20 y PATROL 7 runtime Components. Presione Next para continuar.
PAGE 65 OF 211
CONFIDENTIAL
9. A continuacin nos solicita informacin acerca del nivel de seguridad que manejan los agentes de PATROL. Seleccionamos, Basic security y No sobrescribir las configuraciones actuales de seguridad.
10. A continuacin el programa de instalacin solicita el usuario y password para conectarse al PATROL Console Server. Introduzca los valores correspondientes y presione Next para continuar. Usuario: patrol.
PAGE 66 OF 211
CONFIDENTIAL
11. En la ventana que aparecer introduzca los datos de la celda a la que se conectara, del console Server y del RTServer. Presione Next para continuar. En este caso: Celda: CCN_SAT Console Server: CENTRAL2 RTServer: tcp:192.168.212.54:2059
PAGE 67 OF 211
CONFIDENTIAL
12. En la siguiente pantalla el programa de instalacin solicita la variable RTSERVERS. RTSERVERS: tcp:192.168.212.54:2059.. Presione Next para continuar.
13. A continuacin se mostrara el resumen de las selecciones hechas. Verifique la informacin y presione Start Install.
PAGE 68 OF 211
CONFIDENTIAL
14. Una vez que llegue al 100 % el estado de la instalacin presione Next para finalizar
15. Por ultimo presione Finish para terminar y cierre todas las ventanas abiertas del navegador.
En el equipo donde se han instalado los componentes correspondientes del BMC II for PATROL deber ser ajustada la variable CC_HOME. Esta variable apunta al directorio Common Connect. Ajuste la variable siguiendo estos pasos: 1. Abra el Control Panel y doble click en el icono System. 2. En la ventana de dialogo de Variables de Ambiente, de click en la pestaa Advanced. 3. Click en Environment Variables. 4. En la ventana de dialogo Environment Variables de click en la caja de variables System.
PAGE 69 OF 211
CONFIDENTIAL
5. En la ventana que se abre, introduzca el nombre y valor de la variable: Variable Name: CC_HOME
La siguiente tabla contiene los nombres y funciones esenciales de los archivos instalados del BMC II para Patrol. Archivos BII4Patrol bii4p.conf bii4p.map bmciiapi (Windows) bii4p_string.cat bii4p.trace bii4p.mrl bii4p_collectors.mrl bii4p.baroc cc_be library cc_be catalog (cc_string.cat cc_be_t.dll.sgn) Funcin El ejecutable de la integracin BMC II para Patrol. Contiene parmetros de rastreo, parmetros de buffer y el directorio del BMC IM. Contiene la informacin de mapeo para traducir los eventos del Patrol LEM a eventos BMC IM. Libreras con archivos para el API del BMC II para Patrol. Catalogo de archivos para el BMC II para Patrol. Ajustar el nivel de mensajes en el log BMC IM Knowledge base (KB) files.
PAGE 70 OF 211
CONFIDENTIAL
En la siguiente tabla se lista la ubicacin de los archivos de configuracin y ejecutables principales del BMC Impact Integration for PATROL, a los cuales se har referencia para la configuracin e inicializacion de la aplicacin. Archivos BII4Patrol
Ejecutable de la integracin BMC II para Patrol.
Ubicacin
D:\Program Files\ BMC Software\Common_Connect\bin\Windows-X86 En los servidores central2 y central1
bii4p.conf
5.7.3.
Antes de comenzar, en el archivo bii4p_start.opts : Verificar el nombre y el puerto del RTServer. Verificar el nombre del Patrol Console Server. Verificar el nombre del Profile de Administracin. Verificar el puerto del BMC II para Patrol. Archivo de configuracin. Verificar el nombre de la celda, el puerto y el nombre del host del BMC IM.
La primera vez que iniciamos el BMC Impact Integration for PATROL lo hacemos desde lnea de comando y usamos la opcion install. C:\Program Files\ BMC Software\Common_Connect\bin\Windows-X86\ BII4Patrol.exe install Con esto instalamos la aplicacin como servicio de Windows y podremos iniciarla y terminarla desde la ventana de servicios de Windows.
PAGE 71 OF 211
CONFIDENTIAL
1. Desde Start => Setting => Control Panel => Services => BMC Impact Integration for Patrol. 2. En la barra de herramientas de la ventana de servicios clic Start.
5.7.4.
1. Desde Start => Setting => Control Panel => Services => BMC Impact Integration for Patrol. 2. En la barra de herramientas de la ventana de servicios clic Stop.
PAGE 72 OF 211
CONFIDENTIAL
6.
Se realizo la integracin de cuatro diferentes fuentes de eventos. Los eventos de PATROL se integran mediante el BMC Impact Integration for PATROL y los tres restantes usando el BMC Impact Event Adapter: Integracin de eventos de Agentes PATROL for Windows.BII4PATROL instalado en servidor central2. Integracin de eventos de Agentes PATROL for UNIX. BII4PATROL instalado en servidor central1. Integracin de eventos provenientes del monitoreo realizado por CA a travs del Adaptador de traps SNMP. IEA instalado en servidor trremprodisc01. Integracin de eventos del monitoreo de disponibilidad de equipos a travs del adaptador de archivos Log. IEA instalado en servidor central2. Integracin de eventos del monitoreo de disponibilidad de paginas WEB a travs del adaptador de archivos Log. IEA instalado en servidor central2.
PAGE 73 OF 211
CONFIDENTIAL
1. El usuario define los sistemas para la administracin de Patrol, los patrol KM, y los filtros de los eventos en el profile de administracin. 2. Este archivo puede ser opcionalmente modificado para prevenir el paso de ciertos eventos. 3. BMC II para Patrol se conecta al Console Server. 4. EL Patrol Console Server usa la informacin del profile de administracin para conectarse a los Agentes de Patrol. 5. Los eventos que llegan de los Agentes de Patrol son enviados al Patrol Console Server. 6. El Patrol Console Server enva eventos a la integracin BMC II para Patrol.
La utilera de configuracin Common Connect se conecta al RTServer y al Patrol Console Server y permite compartir informacin del BMC IM, Patrol Agent, y sistemas de terceros. Es posible usar la Utilera de configuracin Common Connect de manera independiente del BMC II para Patrol.
Durante la instalacin, se captura informacin que el proceso de auto-configuracin usa para definir los datos default para inicializar el BMC II para Patrol. La configuracin por default incluye modificacin de los archivos: bii4p.conf mcell.dir bii4p_start.opts la base de conocimiento (KB)
Para iniciar correctamente el servicio de la instalacin es necesario completar las siguientes tareas: 1. Verificar que el archivo mcell.dir se ha actualizado con la informacin del BMC II para Patrol.
PAGE 74 OF 211
CONFIDENTIAL
En el archivo D:\Program Files\ BMC Software\Common_Connect\etc\mcell.dir del servidor central1 (192.168.212.41) debe aparecer la lnea: cell BII4Patrol_central1 mc central1:4097
Ademas se deber agregar los datos de la celula o clulas a las que se enviaran los eventos: cell cell cell CCN_SAT evpatrol1 evpatrol mc mc mc trremprodisc01.dssat.sat.gob.mx:1828 trremprodisc01.dssat.sat.gob.mx:1830 sim1.dssat.sat.gob.mx:1829
De la misma forma, en el archivo D:\Program Files\ BMC Software\Common_Connect\etc\mcell.dir del servidor central2 (192.168.212.54) debe aparecer la lnea: cell BII4Patrol_central2 mc central2:4097
Y tambin se deber agregar los datos de la celula o clulas a las que se enviaran los eventos: cell cell cell CCN_SAT evpatrol 1 evpatrol mc mc mc trremprodisc01.dssat.sat.gob.mx:1828 trremprodisc01.dssat.sat.gob.mx:1830 sim1.dssat.sat.gob.mx:1829
Finalmente la linea correspondiente a la integracion BII4Patrol de los archivos mcell.dir de los servidores central1 y central2 debera copiarse al archivo mcell.dir del servidor de sim trremprodisc01.dssat.sat.gob.mx.
2. Verificar que en el archivo bii4p.conf se haga referencia al archivo mcell.dir correcto. En ambos servidores, central1 y central2 debe apuntar al directorio: D:\Program Files\ BMC Software\CommonConnect\etc\mcell.dir
3. Crear un profile de administracin. El profile creado para la integracin BII4P en el servidor central1 es sim_patrol1. El profile creado para la integracin BII4P en el servidor central2 es sim_patrol2.
PAGE 75 OF 211
CONFIDENTIAL
4. Actualizar el archivo bii4p_start.opts. En el servidor central 1: -mprofile sim_patrol1 -rtserver tcp:192.168.212.41:2059 -cserver CENTRAL1 -cell evpatrol En el servidor central 2: -mprofile sim_patrol2 -rtserver tcp:192.168.212.54:2059 -cserver CENTRAL2 -cell evpatrol
Para definir un profile de administracin siga el procedimiento indicado en la consola PATROL Central.
Debido que se requera enviar eventos de los agentes de PATROL a dos diferentes servidores de SIM fue necesario crear una instancia adicional de la integracin. Se sigui el procedimiento entregado por soporte de BMC el cual se lista a continuacin de manera integra:
1. Download the instsrv.exe and http://www.electrasoft.com/srvany/srvany.htm. You may save it in %CC_HOME%\bin\Windows-x86 bii4patrol.exe is located. srvany.exe directory where from your
2. Install the service from command line, for example cd %CC_HOME%\bin\Windows-x86 INSTSRV.exe bii4patrol_2 C:\Program Files\BMC Software\Common_Connect\bin\Windows-x86\srvany.exe This will install a service named bii4patrol_2 3. Add the proper keys in registry 3.1 Bring up regedit and navigate HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\bii4patrol_2 to
3.2 Create a new key for bii4patrol_2 named "Parameters" directly under the bii4patrol_2 key
PAGE 76 OF 211
CONFIDENTIAL
3.3 Under Parameters key create an "Application" value. Type is "String Value" and specifiy the full path to BII4Patrol.exe Application REG_SZ C:\Program Files\BMC Software\Common_Connect\bin\Windows-x86\BII4Patrol.exe 3.4 Create an "AppParameters" value. Type is "String Value" and put the -f option into this new value AppParameters REG_SZ -f bii4p_2_start.opts bii4p_2_start.opts must exist otherwise the service will fail. Then you should refresh your services panel and should be able to start the service. Depending on your settings in your new bii4p_2_start.opts file (Check the instruction "Running Multiple Instances of BMCII for PATROL" in the BII4Patrol 7.1.02 release note to configure multiple BII4Patrol instances) you will get a new file in your %CC_HOME%\log directory named bii4p_INSTANCE2.txt. INSTANCE2 reflects the value you set for -instance in your new .opts file.
Siguiendo el procedimiento anterior se crearon el servicio correspondiente a la nueva instancia asi como su archivo de configuracin correspondiente. En el servidor 192.168.212.41: bii4p_2_start.opts
Como parte de la configuracin de las instancias adicionales se agreg la lnea correspondiente en el archivo mcell.dir del directorio C:\Program Files\BMC
PAGE 77 OF 211
CONFIDENTIAL
Software\CommonConnect\etc del servidor pcentral y en el servidor trremprodisc01 el archivo mcell.dir del directorio C:\Program Files\BMC Software\Impact\server\etc.
cell cell cell cell BII4Patrol_central2 BII4Patrol_sim7201c2 BII4Patrol_central1 BII4Patrol_sim7201c1 mc mc mc mc central2:4097 central2:4098 central1:4097 central1:4098
El servicio de cada una de las instancias de la integracin se puede iniciar y terminar desde la ventana de servicios de Windows.
6.1.2.
El formato de alias para los componentes ligados a los eventos provenientes de PATROL es: nombre equipo en minusculas:Aplication Class.Object.Parameter Ejemplos: cpnn1:FILESYSTEM.opt-saai.FSCapacity adu820:IFMXDS_DBS.adu820.dbsaai.DBSpaceUsed adu830:MEMORY.MEMORY.MEMFreeMem satcpanwww09:NT_CPU.CPU__Total.CPUprcrProcessorTimePercent
PAGE 78 OF 211
CONFIDENTIAL
6.2. Integracin de traps SNMP de la consola de CA. Eventos del servicio de Correo Electrnico.
Para realizar la integracin de las alarmas de monitoreo de los servidores de Correo Electrnico se activo y configuro el adaptador de traps SNMP. Este adaptador se encarga de recibir y traducir los traps SNMP que son enviados por la consola de CA. El proceso para traducir los traps SNMP consiste en lo siguiente: 1. El trap es recibido por el puerto 162 puerto que es abierto por la instancia del Adaptador de eventos de traps SNMP definido en el archivo mcxa.conf. En dicho archivo se encuentra definido el archivo que se encarga del mapeo de campos de la informacin del trap SNMP para ser traducido a un evento que entienda el Impact Manager. Este archivo es el mcsnmptrapd.map 2. Cada trap recibido es evaluado por las condiciones declaradas en el archivo mcsnmptrapd.map. Este archivo hace uso de un modulo de perl nombrado Mapping.pm. 3. El programa Mapping.pm se encarga de identifcar los campos que contienen la informacin requerida para convertir los traps a eventos de SIM. Este programa hace uso del archivo OIDS_TO_TEXT.txt. 4. El archivo OIDS_TO_TEXT.txt es de vital importancia pues contiene los OIDS correspondientes a los tipos de eventos identificados. Cualquier cambio en la configuracin de las alarmas hecho en la consola de CA debera de actualizarse en este archivo. 5. Una vez que el archivo Mapping.pm ha analizado el trap e identificado los campos lo devuelve al archivo mcsnmptrapd.map, el cual asigna los eventos a la clase correspondiente. 6. Ya asignados a las classes correspondientes son entregados a la clula CCN_SAT para ser desplegados en la consola BMC Impact Explorer Los archivos involucrados en la traduccin de los traps SNMP a eventos de BEM se listan en la siguiente tabla. Nombre del archivo mcxa.conf mcsnmptrapdmib.baroc mcsnmptrapdmibe.baroc mcsnmptrapd.map Mapping.pm OIDS_TO_TEXT.txt Descripcin Archivo principal de configuracin Archivos de clases de eventos Archivo de mapeo de campos Archivo de funciones en perl para la descomposicin y extraccin de datos del trap. Definicin de los OIDS de las alarmas de CA.
PAGE 79 OF 211
CONFIDENTIAL
6.2.1.
Archivo mcxa.conf Como se menciona en el punto 1 del proceso de traduccin de traps, la definicin del adaptador se encuentra en el archivo C:\Program Files\BMC Software\Impact\server\etc\mcxa.conf del servidor trremprodisc01 y la seccin correspondiente se presenta a continuacin:
[Snmp] Engine = MA::ESnmpTrap # --Modify the following value(s) according to your environment-# Replace by the actual destination cell (if different from the global) ServerName = CCN_SAT
Para esta integracin se definieron nuevas clases para la recepcin de los eventos. Estas clases se encuentran declaradas en los archivos mcsnmptrapdmibe y mcsnmptrapdmib en el directorio: C:\Program Files\BMC Software\Impact\server\etc\CCN_SAT\kb\classes. Archivo mcsnmptrapd.map El archivo de mapeo de campos usado es el mcsnmptrapd.map en C:\Program Files\BMC Software\Impact\server\etc. La seccin principal de este archivo se presenta a continuacin:
################################################################################ # # # Default map file for the snmp trap adapter # # Revision: July 17h, 2002 # # # # (C) Copyright 2003 BMC Software, All Rights Reserved # # # ################################################################################ REQUIRE MA::MapUtil REQUIRE MA::Mapping REQUIRE BITS_Functions INPUT_VARIABLES $Community $Enterprise $EnterpriseName $ErrorIndex $ErrorStatus $RequestId $SourceAddr $Specific $TimeTicks $TrapOID $TrapType $TrapTypeStr
PAGE 80 OF 211
CONFIDENTIAL
$Version # Special INPUT_VARIABLES (references on list) $var $oid $oidt # Variable for indexes. $idx is a reference on a list of list. It cannot be # used for direct slot assignments $idx ############################################################################# # # For compatibility with 2.X SNMP adapter, the following INPUT_VARIABLES # are still available. Uncomment them to be able to use them # # $var 0-10 # $oid 0-10 # $oidt 0-10 # ############################################################################# END # La SECCION INIT se emplea para configurar valores globales en cada evento. # Este valor se puede cambiar directamente en cada clase, para acomodarlo a las necesidades especificas. # # La variable $var contiene la lista de todos los valores recibidos en el trap. INIT sub_source = $EnterpriseName origin = $SourceAddr #msg = UneListaConPrefijo($var , " | ", $SourceAddr ) msg = ReorganizeSNMP() END
PAGE 81 OF 211
CONFIDENTIAL
Archivo mapping.pm El archivo de mapeo mcsnmptrapd.map se apoya de un programa de perl nombrado Mapping.pm el cual se encarga de traducir la informacin de los traps SNMP. A continuacin se presenta el archivo Mapping.pm
#!/usr/bin/perl ########################################################################### # # <Write here> 'use' directives to include standard Perl packages # ########################################################################### #--------------------------------------------------------------------# # Module : Impact Manager Development - Adapter classes # Description: Interface Template # Author : Patrice Parmentier # Creation : May 30, 2002 # $File: //dev/sms/7.0.00/mcell/mc/src/adap/perl/MA/Mapping.pm $ # # Last Changes : # $Author: Mis Fanny Tufino $ # $DateTime: 2008/01/24 13:20:26 $ # $Revision: #1 $ # $Change: 34630 $ # # Copyright (c) BMC Software 2005. All rights reserved. # 2.5 #--------------------------------------------------------------------package MA::Mapping; use strict; use warnings; our $VERSION = 3.0; # ITM Packages use MC::Base; use MA::Map; # Required packages use Socket; # OO Stuff # Do not forget to 'EXPORT' any routine that can be used from within a map file. require Exporter; our @ISA = qw (Exporter); our @EXPORT = qw (ReorganizeSNMP); our @EXPORT_OK = qw ();
PAGE 82 OF 211
CONFIDENTIAL
our %EXPORT_TAGS = (); our $comp_addr = {}; ########################################################################## sub ToLog($$) { my $l = shift @_; my $m = shift @_; open(OUT,">>$l") || open(OUT,">$l") || open(OUT,"+>$l") ; print OUT "$m\n"; close(OUT); } ########################################################################## sub ReorganizeSNMP { my $map = shift; my $ev = $map->{event}; my $se = $map->{specific_event}; my $n = 0; my $sMensaje=""; my $inicial; my $v_sev = "OK"; my $Enterprise; my $EntName; my $SpecificTrap; my $GenTrapType; my $sAddress; my $s_OID; my $sHead; my $sEquipo; my $tmpoid; my @ArrayOIDs; my @ArrayOIDsValor; my @ArrayOIDsTxt; # Para efectos de tranformacion de texto Exchange my %elementos = (); my $EXparametro=""; my $localOID=""; my $LogDebug=sprintf("%s/etc/%s",$ENV{MCELL_HOME},"MapOIDsToText.log"); print ".\n"; my $RefValOIDS = $se->{var}; my $RefOIDS=$se->{oid}; # VarBindValues # OIDs sin traducir
############################### # Ajusta bandera de cierre/descartar el representativo para el SAT. $ev->SetSlot ("mc_owner", 'discardme');
evento,
si
no
es
evento
# ajusta el mensaje generico con el siguiente encabezado # 192.168.236.61 (satmtymcle11) - msexchagnt - Specific: 101, VirtualServer SATMTYMMSV12 , # Toma de variables de inicio, para ser usadas a lo largo del programa. $Enterprise = $se->{Enterprise}; $SpecificTrap = $se->{Specific}; $s_OID = $se->{TrapOID}; $EntName = $se->{EnterpriseName}; $GenTrapType = $se->{TrapType}; $sAddress = $se->{SourceAddr};
PAGE 83 OF 211
CONFIDENTIAL
############################### # Ajuste del nombre de equipo, por la ejecucion del nslookup. O vacio si no existe en el DNS $sEquipo = $se->{SourceAddr}; $sEquipo = `nslookup $sEquipo`; if ($sEquipo =~ /Name:\s+(\w+)\..*\s/sgi) { # corresponde a una salida en Ingles. cambiar if needed! $sEquipo = "$1"; } else { $sEquipo = ""; } # # nslookup 192.168.236.59 # # >>salida NORMAL: # # Server: satmtymdc02.dssat.sat.gob.mx # # Address: 192.168.236.89 # # # # Name: satmtymcle13.dssat.sat.gob.mx # # Address: 192.168.236.59 # # >>salida ERROR: # # *** satmtymdc02.dssat.sat.gob.mx can't 192.168.236.709: Non-existent domain
comando Name:
find
# _OJO_################## Adicionar si se instalan mas MIBs de integracion. # Ajuste del mibs de origen. # Exchange 1.3.6.1.4.1.791.2.10.2.5 # caiWinA3 1.3.6.1.4.1.791.2.10.2.90 # caiW2kOs 1.3.6.1.4.1.791.2.10.2.43 #($vbval->[1] =~ /^1\.3\.6\.1\.4\.1\.791\.2\.10\.2\.5/) #.10\.([1-6])/) if ($se->{Enterprise} =~ "1.3.6.1.4.1.791.2.10.2.5") { $EntName="msexchagnt"; } if ($se->{Enterprise} =~ "1.3.6.1.4.1.791.2.10.2.90"){ $EntName="caiWinA3"; } if ($se->{Enterprise} =~ "1.3.6.1.4.1.791.2.10.2.43"){ $EntName="caiW2kOs"; } $ev->SetSlot ("mc_service", $EntName); para efectos de update. # No borrar.
############################### # Ajuste inicial del mensaje formateado. Incluye Ip (ServName) - MibName - TrapEspecifico $sHead = "$sAddress $sEquipo - $EntName - Specific: $SpecificTrap"; push @ArrayOIDs, "INIT"; push @ArrayOIDsValor, "INIT"; push @ArrayOIDsTxt, "INIT"; ###############################
PAGE 84 OF 211
CONFIDENTIAL
foreach (@$RefValOIDS) { $_ =~ s/\"//g; push @ArrayOIDsValor,$_ ; } #listado de los valores entregados en el trap foreach (@$RefOIDS) { push @ArrayOIDs,$_ ; } # listado de OIDS del trap
los
#////////////////////////////////////////////// ############################### ############################### #Definicion de variables y arreglos para Formateo de mensajes Exchange. #Se apoya del archivo OIDS_TO_TEXT.txt en server/etc ############################### ############################### my @FiledatosOID = (); my $Arcvhivo_OIDS_TO_TEXT = "OIDS_TO_TEXT.txt"; $Arcvhivo_OIDS_TO_TEXT=sprintf("%s/etc/%s",$ENV{MCELL_HOME},"$Arcvhi vo_OIDS_TO_TEXT"); open(FILE, "<$Arcvhivo_OIDS_TO_TEXT") || ((warn "Can't open Components file \n")); @FiledatosOID =<FILE>; chomp(@FiledatosOID); close(FILE); for( my $i=0 ; $i < scalar @FiledatosOID ; $i++) { if (($FiledatosOID[$i] =~ /^\s*$/) || ($FiledatosOID[$i] =~ /^\s*\#/) ) { $FiledatosOID[$i] = " "; } } #while ( (scalar @FiledatosOID > 0) && (@FiledatosOID[ scalar @FiledatosOID -1] =~ /^\s*$/) ) { pop @FiledatosOID; } # Definir como nulo cada OID si no esta dentro del archivo de OIDs_TO_TEXT en /etc #for( my $i=0 ; $i < scalar @ArrayOIDs ; $i++) { $elementos{@ArrayOIDs[$i]} ="(@ArrayOIDs[$i])";} for( my $i=0 ; $i < scalar @ArrayOIDs ; $i++) { $elementos{@ArrayOIDs[$i]} =" ";} # print "Se han cargado ".@FiledatosOID." registros de componentes\n"; for( my $i=0 ; $i < scalar @FiledatosOID ; $i++) { # next if ($FiledatosOID[$i] =~ /^\s*$/); next if ($FiledatosOID[$i] =~ /^\s*\#/); my /^\s*(\S+)\s*(.*)\s*$/; next unless defined $cadaOID; $cTexto ="" unless defined $cTexto; $elementos{"$cadaOID"} = "$cTexto"; #ToLog($LogDebug,"OID:$cadaOID -- $i "); ($cadaOID,$cTexto) = $FiledatosOID[$i] =~
$elementos{$cadaOID}
PAGE 85 OF 211
CONFIDENTIAL
# print "Elementos:$i. ".(scalar keys %elementos )."/// "; print "- >> $cadaOID [$cTexto]\n\n"; } for( my $i=1 ; $i <= scalar @ArrayOIDs ; $i++) { #ToLog($LogDebug,"$i :: -@ArrayOIDs[$i]$elementos{@ArrayOIDs[$i]}-- "); if ((exists $elementos{@ArrayOIDs[$i]}) && (length($elementos{@ArrayOIDs[$i]}) >5)) { push @ArrayOIDsTxt,$elementos{@ArrayOIDs[$i]}; } else { my ($cadaOID,$cTexto,$fTexto); $fTexto=" "; #my $mioid=$elementos{@ArrayOIDs[$i]}; my $mioid=@ArrayOIDs[$i]; for( my $k=0 ; $k < scalar @FiledatosOID ; $k++) { my $linea =$FiledatosOID[$k]; #if ($FiledatosOID[$i] =~ /$mioid/ ) next if $linea =~ /^\s*$/; ($cadaOID,$cTexto) = $FiledatosOID[$k] =~ /^\s*(\S+)\s*(.*)\s*$/; if ($mioid =~ /$cadaOID/ ) { $fTexto=$cTexto; #ToLog($LogDebug," $i EXITO:mioid: -$mioid-tiene_la_Linea:$k-$cadaOID-"); } #else { ToLog($LogDebug," $i nn -$linea-no_estaen->-$mioid-Linea:$k---"); } } push @ArrayOIDsTxt,$fTexto;#$ev>SetSlot ("mc_service", "moid->$mioid"); } } # $ev->SetSlot ("mc_service", "$sMensaje @ArrayOIDsTxt[1]"); ############################### ############################### ############################### ############################### ############################### #//////////////////////////////////////////////
############################### #foreach (@$RefValOIDS) { $sMensaje = $sMensaje." ".$_ ; #Concatena todos los campos del trap. $sMensaje = $sHead;
PAGE 86 OF 211
CONFIDENTIAL
for( my $i=1 ; $i < scalar @ArrayOIDs ; $i++) { $sMensaje = $sMensaje.", "."@ArrayOIDsTxt[$i] @ArrayOIDsValor[$i] "; my $campo = @ArrayOIDsValor[$i]; } $sMensaje =~ s/^\s*INFO\s+//i;
############################### # La severidad la da la combinacion de un par de palabras Llave al inicio del mensaje. if ($sMensaje =~ /(NORMAL|OK|UP|UNKNOWN|WARNING|CRITICAL|REPAIRED|PASSIVE)\s+(NORMAL|OK|UP|U NKNOWN|WARNING|CRITICAL|REPAIRED|PASSIVE)/i ) { $inicial =$1; $v_sev =uc($2); if ($v_sev =~ /(NORMAL|OK|UP|UNKNOWN|REPAIRED|PASSIVE)/i ) { $v_sev = "OK"; } $ev->SetSlot ("severity", $v_sev); $ev->SetSlot ("mc_owner", ''); }
############################### # Sustitucion de caracteres CR y salto de linea. Cualquier texto no deseado. my $rep = " "; $sMensaje =~ s/\012\015/$rep/g; $sMensaje =~ s/\012/$rep/g; $sMensaje =~ s/\015/$rep/g; $sMensaje =~ s/\s+/ /g; $ev->SetSlot ("mc_long_msg", $sMensaje);
############################### # Finalmente se analiza individualmente cada tipo de trap. # Y se ajusta el mensaje Adecuado. valor del Alias. Con la formula Servername_parametro # Encabezado generico MibName - TrapEspecifico Ademas del Ip (ServName) -
#CPU# 192.168.236.60 | INFO Warning OK Prop TotalLoad Val 47.617319 47.62% Min -1 0% Max 90 90% Total 100 100% Interval 60 #MemVirt# INFO Ok Critical Prop Virt Val 2654364 25.88% Warn 8718348 85% Crit 9744036 #11023#MemPhys# Prop Phys Val 4057732 92.25% Warn 3489633.588 83.3% Crit 3900178.716 93.1% #
PAGE 87 OF 211
CONFIDENTIAL
FORMATO
#'192.168.236.57 | INFO Unknown OK Prop TotalLoad Val 0 0% Min -1 0% Max 35 35% Total 100 100% Interval 60' # Warning Critical Prop TotalLoad Val 6.539978 6.54% Min -1 0% Max 2 2% Total 100 100% Interval 60 if ($sMensaje =~ /\s*Prop\s+(TotalLoad)\s+Val\s+\S+\s+(\S+)%/i ) { $sMensaje = "$sHead -- El Uso de CPU se encuentra en $2 %"; $ev->SetSlot ("mc_smc_alias", "$sEquipo"."_TotalLoad"); $ev>SetSlot ("mc_parameter","$1"); } ############################### # Eventos de Servicios Windows FORMATO abajo: # 192.168.236.61 (satmtymcle11) - caiWinA3 - Specific: 19988 | INFO Unknown Warning msdtc Prop ActiveValue Val 5 Pol 1 Interval 120 # INFO Unknown Warning nntpsvc Prop ActiveValue Val 5 Pol 1 Interval 120 # Elementos a buscar # CONFIGURAR AQUI La LISTA DE SERVICIOS DE WINDOWS DE LOS QUE DEPENDE LA DISPONIBILIDAD DE CORREO my $EXCHANGEParametros ="MSExchangeSRS|SMTPSVC|MSExchangeIS|MSExchangeSA|MSDTC|winmgmt|W3SVC|RESvc |NtLmSsp|MSExchangeMGMT|MSExchangeMTA|RpcSs|IMAP4Svc|MSEXchangeES|IISADMIN| EventSystem|MSSEARCH|PolicyAgent|W32Time|lanmanworkstation|lanmanserver|DNS cache|HTTPFilter"; if ($sMensaje =~ /\s*($EXCHANGEParametros)\s+Prop\s+ActiveValue\s+Val\s+(\S+)\s/i ) { $sMensaje = "$sHead -- Servicio de Windows $1 en estado: $v_sev, Valor: $2 "; $ev->SetSlot ("mc_parameter","$1"); my $servicio = $1; #$servicio =lc($servicio); $ev->SetSlot ("mc_smc_alias", "$sEquipo"."_$servicio"); } ############################### # Eventos de RED FORMATO abajo: #'192.168.236.70 | INFO Warning Critical Prop TotalInBytes Val 8290752.316948 Min -1 Max 4000000 Interval 60' # INFO Unknown OK Prop TotalInErrors Val 0 Warn 5 Crit 10 Interval 60 # Elementod propagables # OutPkts|InPkts|OutBytes|InBytes|TotalOutErrors|TotalOutPkts|TotalOut Bytes|TotalInErrors|TotalInPkts|TotalInBytes #my $NetParametros ="OutPkts|InPkts|OutBytes|InBytes|TotalOutErrors|TotalOutPkts|TotalOutBytes |TotalInErrors|TotalInPkts|TotalInBytes"; my $NetParametros ="TotalOutErrors|TotalInErrors";
PAGE 88 OF 211
CONFIDENTIAL
if ($sMensaje =~ /\s*Prop\s+($NetParametros)\s+Val\s+(\S+)\s/i ) { $sMensaje = "$sHead -- Evento de Red $v_sev, Parametro $1 Valor: $2 "; $ev->SetSlot ("mc_parameter","$1"); $ev->SetSlot ("mc_smc_alias", "$sEquipo"."_RED"); } ############################### # Eventos de Memoria FORMATO abajo: #'192.168.236.70 | INFO Critical OK Prop Virt Val 2654364 25.88% Warn 8718348 85% Crit 9744036 95% Total 10256880 100% Lag 0 Interval 60 # WinA3_MemPhys Unknown OK Physical Prop Phys Val 784868 18.74% Warn 3560850.6 85% Crit 3979774.2 95% Total 4189236 100% Lag 0 Interval 60 # Prop Page Val 12020 0.19% Warn 5302476.8 85% Crit 5926297.6 95% Total 6238208 100% Lag 0 Interval 60 # Elementos propagables # Phys|Virt|Page # Memoria Virtual fisica y paginacion # String INFO Critical OK Prop Virt Val 2654364 25.88% Warn 8718348 85% Crit 9744036 95% Total 10256880 100% Lag 0 Interval 60 # 192.168.236.58 # Ip del server que reporta la falla # 1.3.6.1.4.1.791.2.10.2.90 # OID referente ala falla. Se extrae del mib proporcionado por el fabricante del monitor que envia el trap # 11011 # Specific trap type. 11011 se refiere a memoria virtual # 1.3.6.1.4.1.791.2.10.2.90.1.1.1.0 # A partir de aqui, se encuentran cada uno de los valores enviados en el trap. # String INFO Critical OK Prop Virt Val 2654364 25.88% Warn 8718348 85% Crit 9744036 95% Total 10256880 100% Lag 0 Interval 60 # String -> tipo de valor enviado. (INFO) -> inicio opcional de mensaje (Critical OK) indica la severidad. Tiene variantes. # (Prop) -> means: se propago (Virt) -> Virtual memory (Val) -> a continuacion el valor actual. my $MEMParametros ="Phys|Virt|Page"; if ($sMensaje =~ /\s*Prop\s+($MEMParametros)\s+Val\s+(\S+)\s+(\S+)%/i ) { $sMensaje = "$sHead -- Memoria de tipo: $1, Estado: $v_sev, Valor: $2, $3 % "; $ev->SetSlot ("mc_parameter","$1"); $ev->SetSlot ("mc_smc_alias", "$sEquipo"."_Mem$1"); }
PAGE 89 OF 211
CONFIDENTIAL
############################### # Eventos de DISCO FORMATO abajo: #'192.168.236.70 | INFO Warning OK F: Prop SizeD Val 256.015625 -0.41% Warn 1862.142773+ 3% Crit 3103.571289+ 5% Total 62071.425781 100% Interval 300 # INFO OK Warning F: Prop SizeD Val 1935.875 3.12% Warn 1862.142773+ 3% Crit 3103.571289+ 5% Total 62071.425781 100% Interval 300 # INFO Unknown OK D: Prop Size Val 1881.714844 3.37% Warn 23703.325781 42.5% Crit 26491.952344 47.5% Total 55772.53125 100% Interval 300 # INFO Unknown OK Y: Prop Fragmt Val 0 0% Warn 35 35% Crit 45 45% Total 100 100% Interval 600 FragmtMode 1 # Elementos propagables # SizeD|Size my $DISCOParametros ="SizeD|Size|Fragmt"; if ($sMensaje =~ /\s*(\S+)\s+Prop\s+($DISCOParametros)\s+Val\s+(\S+)\s+(\S+)%/i ) { $sMensaje = "$sHead -- Evento $v_sev, en el disco $1 Parametro $2 Valor: $3, $4 % "; $ev->SetSlot ("mc_parameter","$2"); my $lowdisco=lc($1); $ev->SetSlot ("mc_smc_alias", "$sEquipo"."_disco_$lowdisco"); }
if ("$EntName" eq "msexchagnt" && ("$SpecificTrap" eq "107" || "$SpecificTrap" eq "106" || "$SpecificTrap" eq "101" || "$SpecificTrap" eq "108" ) ){ #severidad dada por el tercer campo en este caso. $v_sev = @ArrayOIDsValor[2]; my $toolkey=""; $v_sev = ($v_sev == 1) ? "OK" : (($v_sev == 2) ? "WARNING" : (($v_sev == 3) ? "CRITICAL" : "UNKNOWN" ) ); $ev->SetSlot ("severity","$v_sev"); #ToLog($LogDebug,"Campo @ArrayOIDsValor[2]"); $localOID=@ArrayOIDs[2]; # Se extrae el segundo OID para efectos de identificacion de la categoria. #ToLog($LogDebug,"LocarOID $localOID"); if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.1./ ) { $EXparametro="SERVER"; } Severidad con valor
PAGE 90 OF 211
CONFIDENTIAL
if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.2./ ) { $EXparametro="SERVICE"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.4./ ) { $EXparametro="CONNECTOR"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.5./ ) { $EXparametro="MTA"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.6./ ) { $EXparametro="DISK"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.7./ ) { $EXparametro="AVAILCOUNTER"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.8./ ) { $EXparametro="POLLEDCOUNTER"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.9./ ) { $EXparametro="EVENT"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.10./ ) { $EXparametro="AGENT"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.14./ ) { $EXparametro="PERFCUBE"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.15./ ) { $EXparametro="TRACKING"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.17./ ) { $EXparametro="ACTIVEDIRECTORY"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.18./ ) { $EXparametro="SMTP"; # Tamao Total de la cola if ($localOID =~ /1.3.6.1.4.1.791.2.10.2.5.18.1(4|5)/ ) { # Tamao Total de la cola $toolkey="Tamano total de la cola"; } if ($localOID =~ /1.3.6.1.4.1.791.2.10.2.5.18.1(6|7)/ ) { # Nmero Totales de correos encolado $toolkey="Totales de correos encolados"; } if ($localOID =~ /1.3.6.1.4.1.791.2.10.2.5.18.4.1.(5|6)/ ) { # Numero de correos encolados por buzon $toolkey="correos encolados por buzon"; }
PAGE 91 OF 211
CONFIDENTIAL
if ($localOID =~ /1.3.6.1.4.1.791.2.10.2.5.18.4.1.(8|9)/ ) { # Nmero Totales de correos encolado $toolkey="Totales de correos encolados"; } if ($localOID =~ /1.3.6.1.4.1.791.2.10.2.5.18.4.1.2./ ) { # Size of the SMTP queue in Bytes $toolkey="Size of the SMTP queue in Bytes"; } } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.19./ ) { $EXparametro="STORAGE"; } if ( $localOID =~ /1.3.6.1.4.1.791.2.10.2.5.20./ ) { $EXparametro="EXPRESSION"; } $ev->SetSlot ("mc_tool_key","$toolkey"); $ev->SetSlot ("mc_parameter","$EXparametro"); $ev->SetSlot ("mc_smc_alias", "@ArrayOIDsValor[1]"."_$EXparametro"); #virtualserverName_parametro $sHead = "$sAddress $sEquipo - Evento de Categoria: $EXparametro $toolkey"; #ToLog($LogDebug,"Mensaje de Parametro SMTP: $sMensaje || Header $sHead :: Alias: @ArrayOIDsValor[1]"); } ############################### # Eventos de Exchange Specific Trap 107 FORMATO abajo: #'192.168.236.67 (satmtymcle24) msexchagnt Specific: 107 | SATMTYMMSV21 | 3 | 3 | 1 | 2 | ActualValues | SATMTYMCLE24' # [SATMTYMMSV23, 3, 1841971, 10000, 20000, ActualValues, SATMTYMCLE23] # # exSMTPQueueSizeStatus , etc # # El mensaje se forma del encabezado $sHead mas cada uno de los capos del trap # Mismos que guardan un aposicion dentro del mensaje. De esa forma se accesa. por posicion. if ("$EntName" eq "msexchagnt" && "$SpecificTrap" eq "107" ) {
#$sMensaje .= " $elementos{@ArrayOIDs[1]}: @ArrayOIDsValor[1], " if ( exists $elementos{@ArrayOIDs[1]}); #$sMensaje .= " Valor: @ArrayOIDsValor[3]," if ( exists $elementos{@ArrayOIDs[3]}); #$sMensaje .= " WarnThreshold: @ArrayOIDsValor[4]," ;
PAGE 92 OF 211
CONFIDENTIAL
#$sMensaje .= " CritThreshold: @ArrayOIDsValor[5]," ; #$sMensaje =$sMensaje." $elementos{@ArrayOIDs[7]}: @ArrayOIDsValor[7]" if ( exists $elementos{@ArrayOIDs[7]}); $sMensaje = "$sHead En: @ArrayOIDsValor[1], Status: $v_sev, Valor: @ArrayOIDsValor[3]. "; $sMensaje .= " Rangos Warning-Critico: @ArrayOIDsValor[4]@ArrayOIDsValor[5]. Residiendo en el Host Fisico: @ArrayOIDsValor[7]"; #ToLog($LogDebug,"H O L A 107: : Header: $sHead || ALIAS @ArrayOIDsValor[1] || Parametro: $EXparametro||Mensaje: $sMensaje"); } ############################### # Eventos de Exchange Specific Trap 106 FORMATO abajo: #'192.168.236.60 (satmtymcle12) - msexchagnt - Specific: 106 | SATMTYMMSV12 | RuteoInterno-123 | Default SMTP Virtual Server | 0 | 5 | SATMTYMCLE12' # El mensaje de forma del encabezado $sHead mas cada uno de los capos del trap # Mismos que guardan un aposicion dentro del mensaje. De esa forma se aacesa. por posicion. if ("$EntName" eq "msexchagnt" && "$SpecificTrap" eq "106") { $sMensaje = "$sHead En: @ArrayOIDsValor[1], Status: $v_sev, INFO Values: @ArrayOIDsValor[3], "; $sMensaje .= " @ArrayOIDsValor[4], @ArrayOIDsValor[5]. Sobre host Fisico: @ArrayOIDsValor[6]"; #ToLog($LogDebug,"Mensaje 106: $sMensaje || Header: $sHead"); } if ("$EntName" eq "msexchagnt" && "$SpecificTrap" eq "101") { $sMensaje = "$sHead En: @ArrayOIDsValor[1], Status: $v_sev, INFO Values: @ArrayOIDsValor[3], "; $sMensaje .= " @ArrayOIDsValor[4], Sobre host Fisico: @ArrayOIDsValor[6]"; } if ("$EntName" eq "msexchagnt" && "$SpecificTrap" eq "108") { # La severidad se encuentra en el sexto campo del oid. if ($sMensaje =~ /(NORMAL|OK|UP|UNKNOWN|WARNING|CRITICAL|REPAIRED|PASSIVE)/i ) { $v_sev =uc($1); if ($v_sev =~ /(NORMAL|OK|UP|UNKNOWN|REPAIRED|PASSIVE)/i ) { $v_sev = "OK"; } $ev->SetSlot ("severity", $v_sev); }
PAGE 93 OF 211
CONFIDENTIAL
} =documentum exServerResetTSEdit OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "&<msExchAgnt.107>Time of last reset - edited." ::= { exServerGroup 8 } =cut $sMensaje =~ s/\s+/ /g; if ("$v_sev" ne "OK" ) {$ev->SetSlot ("mc_owner", ''); } return $sMensaje; } ########################################################################### 1; #Severidades: #Lista de Palabras posibles que en combinacion de pares severidad actual. #[ NORMAL OK UP UNKNOWN WARNING CRITICAL REPAIRED PASSIVE ] indican la
# Memoria Virtual # 17:02:22 01/25/08 0 192.168.236.58 0 1.3.6.1.4.1.791.2.10.2.90 6 11011 1.3.6.1.4.1.791.2.10.2.90.1.1.1.0 String INFO Critical OK Prop Virt Val 2654364 25.88% Warn 8718348 85% Crit 9744036 95% Total 10256880 100% Lag 0 Interval 60 # 192.168.236.58 # Ip del server que reporta la falla # 1.3.6.1.4.1.791.2.10.2.90 # OID referente ala falla. Se extrae del mib proporcionado por el fabricante del monitor que envia el trap # 11011 # Specific trap type. 11011 se refiere a memoria virtual # 1.3.6.1.4.1.791.2.10.2.90.1.1.1.0 # A partir de aqui, se encuentran cada uno de los valores enviados en el trap. # String INFO Critical OK Prop Virt Val 2654364 25.88% Warn 8718348 85% Crit 9744036 95% Total 10256880 100% Lag 0 Interval 60 # String -> tipo de valor enviado. (INFO) -> inicio opcional de mensaje (Critical OK) indica la severidad. Tiene variantes. # (Prop) -> means: se propago (Virt) -> Virtual memory (Val) -> a continuacion el valor actual.
PAGE 94 OF 211
CONFIDENTIAL
Archivo OIDS_TO_TEXT.txt El archivo OIDS_TO_TEXT.txt contiene la lista de OIDs de las alarmas configuradas en la consola de CA para ser reenviadas a BEM. Esta lista de OIDs la obtenemos con apoyo de EDS desde la herramienta de CA. A continuacin se presenta una imagen de la aplicacin que EDS utiliza para obtener esta informacin. En la imagen aparece cada OID, con su correspodiente significado, o traduccin a nombre de instancias. Esta traduccin no esta contenida en el trap que es enviado hacia SIM, es por ello que se debe usar esta herramienta para extraer manualmente los nombres correspondientes a cada OID y despus actualizar el contenido del archivo OIDS_TO_TEXT.txt.
ServerFisico
PAGE 95 OF 211
CONFIDENTIAL
#1.3.6.1.4.1.791.2.10.2.5.1.30.0 exInstanceName 1.3.6.1.4.1.791.2.10.2.5.1.30.0 VirtualServer 1.3.6.1.4.1.791.2.10.2.5.8.6.1.11. exStatus # exStatus INTEGER Normal(1), Warning(2), Critical(3) #1.3.6.1.4.1.791.2.10.2.5.8.6.1.11.47.92.80.104.121.115.105.99.97.108.68.10 5.115.107.40.95.84.111.116.97.108.41.92.67.117.114.114.101.110.116.32.68.10 5.115.107.32.81.117.101.117.101.32.76.101.110.103.116.104 exStatus 1.3.6.1.4.1.791.2.10.2.5.8.6.1.5. exValue #1.3.6.1.4.1.791.2.10.2.5.8.6.1.5.47.92.80.104.121.115.105.99.97.108.68.105 .115.107.40.95.84.111.116.97.108.41.92.67.117.114.114.101.110.116.32.68.105 .115.107.32.81.117.101.117.101.32.76.101.110.103.116.104 exValue #1.3.6.1.4.1.791.2.10.2.5.8.6.1.5.40.92.80.104.121.115.105.99.97.108.68.105 .115.107.40.95.84.111.116.97.108.41.92.68.105.115.107.32.84.114.97.110.115. 102.101.114.115.47.115.101.99 exValue 1.3.6.1.4.1.791.2.10.2.5.8.6.1.4. exCriticalThreshold #1.3.6.1.4.1.791.2.10.2.5.8.6.1.4.47.92.80.104.121.115.105.99.97.108.68.105 .115.107.40.95.84.111.116.97.108.41.92.67.117.114.114.101.110.116.32.68.105 .115.107.32.81.117.101.117.101.32.76.101.110.103.116.104 exCriticalThreshold #1.3.6.1.4.1.791.2.10.2.5.8.6.1.4.40.92.80.104.121.115.105.99.97.108.68.105 .115.107.40.95.84.111.116.97.108.41.92.68.105.115.107.32.84.114.97.110.115. 102.101.114.115.47.115.101.99 exCriticalThreshold 1.3.6.1.4.1.791.2.10.2.5.1.31.0 exHostName #[SATMTYMMSV23, 3, 1841971, 10000, 20000, ActualValues, SATMTYMCLE23] 1.3.6.1.4.1.791.2.10.2.5.18.4.1.6. # Specific Trap 101 1.3.6.1.4.1.791.2.10.2.5.1.1.0 1.3.6.1.4.1.791.2.10.2.5.1.3.0 1.3.6.1.4.1.791.2.10.2.5.1.2.0 1.3.6.1.4.1.791.2.10.2.5.18.2. 1.3.6.1.4.1.791.2.10.2.5.18.3. 1.3.6.1.4.1.791.2.10.2.5.18.5. 1.3.6.1.4.1.791.2.10.2.5.18.6. 1.3.6.1.4.1.791.2.10.2.5.18.7. 1.3.6.1.4.1.791.2.10.2.5.18.8. 1.3.6.1.4.1.791.2.10.2.5.18.12. 1.3.6.1.4.1.791.2.10.2.5.18.13. 1.3.6.1.4.1.791.2.10.2.5.18.14. 1.3.6.1.4.1.791.2.10.2.5.18.15. exSMTPQueueSizeCriticalThreshold
exEnterpriseName exSiteName exServerName exSMTPSummaryStatus exSMTPPollingInterval exSMTPQueueSizeDefaultWarningThreshold exSMTPQueueSizeDefaultCriticalThreshold exSMTPQueueNumberDefaultWarningThreshold exSMTPQueueNumberDefaultCriticalThreshold exSMTPSumQueueSize exSMTPSumQueueNumber exSMTPSumQueueSizeWarningThreshold exSMTPSumQueueSizeCriticalThreshold
PAGE 96 OF 211
CONFIDENTIAL
exSMTPSumQueueNumberWarningThreshold exSMTPSumQueueNumberCriticalThreshold exSMTPSumQueueSizeStatus exSMTPSumQueueNumberStatus exSMTPTotalStatus exSMTPQueueName exSMTPQueueSize exSMTPQueueNumber exSMTPVirtualServer exSMTPQueueSizeWarningThreshold exSMTPQueueSizeCriticalThreshold exSMTPQueueSizeStatus exSMTPQueueNumberWarningThreshold exSMTPQueueNumberCriticalThreshold exSMTPQueueNumberStatus exSMTPStatus exMTAPollingInterval exMTASummaryStatus exMTAQueueDefaultWarningThreshold exMTAQueueDefaultCriticalThreshold
1.3.6.1.4.1.791.2.10.2.5.18.4.1.1. 1.3.6.1.4.1.791.2.10.2.5.18.4.1.2. 1.3.6.1.4.1.791.2.10.2.5.18.4.1.3. 1.3.6.1.4.1.791.2.10.2.5.18.4.1.4. 1.3.6.1.4.1.791.2.10.2.5.18.4.1.5. 1.3.6.1.4.1.791.2.10.2.5.18.4.1.6. 1.3.6.1.4.1.791.2.10.2.5.18.4.1.7. 1.3.6.1.4.1.791.2.10.2.5.18.4.1.8. 1.3.6.1.4.1.791.2.10.2.5.18.4.1.9. 1.3.6.1.4.1.791.2.10.2.5.18.4.1.10. 1.3.6.1.4.1.791.2.10.2.5.18.4.1.11. 1.3.6.1.4.1.791.2.10.2.5.5.3 1.3.6.1.4.1.791.2.10.2.5.5.2 1.3.6.1.4.1.791.2.10.2.5.5.9 1.3.6.1.4.1.791.2.10.2.5.5.10
6.2.1.
NOTA IMPORTANTE: El ajuste de severidades est configurado en el producto de monitoreo CA UniCenter, por lo tanto en el lado correspondiente al producto BMC Service Impact Manager, sencillamente se ver reflejada la severidad enviada a travs del trap SNMP hacia ste, por medio de uno de sus campos de informacin.
PAGE 97 OF 211
CONFIDENTIAL
As mismo se extraen los rangos que CA UniCenter tiene configurados para las severidades WARNING y CRITICAL y en la medida de lo posible, estos datos son mostrados en los eventos de SIM, para su comparacin y uso. El presente resumen, es una lista de los tipos de eventos de los cuales se recibi descripcin por parte de EDS, para ser reconocidos y configurados del lado de SIM. Cada uno de ellos, tiene un identificador nico en el formato SNMP denominado OID (Object Identifier) Ejemplo: 1.3.6.1.4.1.791.2.10.2.5.18.4.1.1. SMTPQueueName En la lista a continuacin, se omiten los identificadores, por carecer de sentido visual, y en cambio se lista el nombre entregado, junto a su correspondiente descripcin. AGENTE DE SISTEMA OPERATIVO / EVENTOS CORRESPONDIENTES AL MIB DE CA CAIWINA3 Parmetro de CPU: TotalLoad Descripcin: Porcentaje de uso de CPU. Parmetros de Interfaces de Red: OutPkts, InPkts, OutBytes, InBytes, TotalOutErrors, TotalOutPkts, TotalOutBytes, TotalInErrors, TotalInPkts, TotalInBytes Descripcin: Errores referentes a las intrerfaces de RED. Paquetes entrantes, saliente; paquetes con error, etc. Parmetros de Memoria: MemPhys, MemVirt,MemPage Descripcin: Memoria fsica, virtual y de paginacin. Parmetros de Disco: SizeD, Size, Fragmt Descripcin: Monitoreo de porcentaje de uso de disco e informacin referente al nivel de fragmentacin de los mismos. Parmetro de Servicios Windows: winA3ConfigSrvcGroup Descripcin: Monitoreo referente a los servicios y procesos que deben estar activos en Windows.
AGENTE DE EXCHANGE. EVENTOS CORRESPONDIENTES AL MIB DE CA MSEXCHAGNT Parmetro: SMTP Descripcin: Monitoreo de: Tamao total de la cola, Totales de correos encolados, correos encolados por buzn, Totales de correos encolados, Tamao de la cola SMTP en Bytes. Parmetro: STORAGE Descripcin: Archivos de buzones de correo. StorageGroups, StorageGroupsCorrupt, StorageGroupType, sysPath, TransLogPath.
PAGE 98 OF 211
CONFIDENTIAL
Parmetro: MTA. Mail Transfer Agent. Descripcin: Monitoreo de status, encolamiento en envos y recepcin de correos, cantidad de envos recepciones. Parmetro: CONNECTOR. Conectores o gateways de entrega de correos. Description: Monitoreo de status. ConnectorLinkStatus, ConnectorStatus, ConnectorType Parmetro: Process. Procesos que soportan el aplicativo MS Exchange. Descripcin: Monitoreo en cuanto a la actividad de los procesos Windows, asociados al funcionamiento de Exchange: MSExchangeSRS,SMTPSVC,MSExchangeIS,MSExchangeSA,MSDTC,winmgmt, W3SVC,RESvc,NtLmSsp,MSExchangeMGMT,MSExchangeMTA,RpcSs,IMAP4S vc,MSEXchangeES,IISADMIN,EventSystem,MSSEARCH,PolicyAgent,W32Time ,lanmanworkstation,lanmanserver,DNScache,HTTPFilter
6.2.2.
El anlisis y extraccin de datos de los traps SNMP lo realiza el archivo Mapping.pm siguiendo el procedimiento presentado a continuacin: 1. El Trap recibido por el adaptador de eventos escuchando en el puerto 162 sin ser procesado tiene un formato similar a este:
Formato de recepcin SNMP_ENTERPRISE; event_handle=161509779; mc_ueid='mc.CCN_SAT.7acdf3a.0'; mc_client_address='10.103.158.100'; adapter_host=''; mc_location='dssat.sat.gob.mx'; mc_service='msexchagnt'; mc_host_class=''; mc_host='pcentral3.dssat.sat.gob.mx'; mc_host_address='10.103.158.100'; mc_object_class='MA::ESnmpTrap'; mc_object='Snmp'; mc_tool_class='SnmpTrap'; mc_tool='mcxa'; mc_tool_id='192.168.236.70_SNMP_ENTERPRISE'; mc_tool_rule=''; mc_tool_key=''; mc_tool_sev='';
PAGE 99 OF 211
CONFIDENTIAL
mc_origin_class='MA::ESnmpTrap'; mc_origin='Snmp'; mc_origin_key=''; mc_origin_sev=''; mc_parameter=''; mc_parameter_value=''; mc_event_category=OPERATIONAL; mc_incident_time=0; mc_arrival_time=1202511673; mc_local_reception_time=1202511674; date_reception=1202511673; date='20080208170113.000000-360'; status=OPEN; severity=OK; mc_original_severity=OK; mc_priority=PRIORITY_5; mc_original_priority=PRIORITY_5; mc_owner='discardme'; mc_long_msg='192.168.236.70 (satmtymcle21) - msexchagnt - Specific: 107 SATMTYMMSV21 | 3 | 539.5586550726409 | 25 | 30 | ActualValues SATMTYMCLE21'; msg='192.168.236.70 (satmtymcle21) - msexchagnt - Specific: 107 SATMTYMMSV21 | 3 | 539.5586550726409 | 25 | 30 | ActualValues SATMTYMCLE21'; duration=0; mc_timeout=30; repeat_count=0; mc_action_count=0; administrator=''; mc_acl=[]; mc_date_modification=1202511674; mc_notes=[]; mc_operations=[]; mc_notification_history=[]; mc_bad_slot_names=[]; mc_bad_slot_values=[]; mc_history=[]; mc_modhist=[]; mc_propagations=[]; mc_collectors=['1.1','2.4.1.1.1','6']; mc_abstraction=[]; mc_abstracted=[]; mc_associations=[]; mc_cause=0; mc_effects=[]; mc_event_relations=[]; mc_relation_source=''; mc_smc_id=''; mc_smc_alias='192.168.236.70_SNMP_ENTERPRISE'; mc_smc_impact=0; mc_smc_type='';
| | | |
CONFIDENTIAL
mc_smc_causes=[]; mc_smc_effects=[]; snmp_community='public'; snmp_enterprise='1.3.6.1.4.1.791.2.10.2.5'; snmp_enterprise_str='enterprises'; snmp_error_index=-1; snmp_error_status=-1; snmp_request_id=-1; snmp_source_addr='192.168.236.70'; snmp_specific=107; snmp_time_ticks=0; snmp_trap_type=6; snmp_trap_type_str='enterpriseSpecific'; snmp_version=0; snmp_oids=['1.3.6.1.4.1.791.2.10.2.5.1.30.0','1.3.6.1.4.1.791.2.10.2.5.8.6.1.11.40. 92.80.104.121.115.105.99.97.108.68.105.115.107.40.95.84.111.116.97.108.41.92.68.1 05.115.107.32.84.114.97.110.115.102.101.114.115.47.115.101.99','1.3.6.1.4.1.791.2.10 .2.5.8.6.1.5.40.92.80.104.121.115.105.99.97.108.68.105.115.107.40.95.84.111.116.97. 108.41.92.68.105.115.107.32.84.114.97.110.115.102.101.114.115.47.115.101.99','1.3.6 .1.4.1.791.2.10.2.5.8.6.1.11.40.92.80.104.121.115.105.99.97.108.68.105.115.107.40.95 .84.111.116.97.108.41.92.68.105.115.107.32.84.114.97.110.115.102.101.114.115.47.1 15.101.99','1.3.6.1.4.1.791.2.10.2.5.8.6.1.4.40.92.80.104.121.115.105.99.97.108.68.105 .115.107.40.95.84.111.116.97.108.41.92.68.105.115.107.32.84.114.97.110.115.102.10 1.114.115.47.115.101.99','1.3.6.1.4.1.791.2.10.2.5.1.31.0','1.3.6.1.4.1.791.2.10.2.5.1.31. 0']; snmp_oidst=['enterprises','enterprises','enterprises','enterprises','enterprises','ente rprises','enterprises']; snmp_vals=['SATMTYMMSV21','3','539.5586550726409','25','30','ActualValues',' SATMTYMCLE21']; END
De esta informacin se utilizan los campos snmp_oids y snmp_vals los cuales contienen los datos requeridos para identificar las alarmas y crear los eventos correspondientes. En algunos casos se utilizan tambien los campos snmp_enterprise y snmp_source_addr. Haciendo la descomposicin correspondiente de los campos snmp_oids y snmp_vals se obtiene los datos requeridos como se explica con el siguiente ejemplo. Ejemplo 1. Cuando se encuentra el OID: 1.3.6.1.4.1.791.2.10.2.90.1.1.1.0, el trap proviene de un evento de red, el cual tiene un formato como este:
INFO Warning Critical Prop TotalInBytes Val 8290752.316948 Min -1 Max 4000000 Interval 60 (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13)
CONFIDENTIAL
De esta cadena se extraen los campos segundo y tercero, los cuales nos indica la severidad previa (Warning) y la severidad Actual del evento (Critical). El campo 5 (TotalInBytes) se refiere al parmetro afectado en este caso Total In Bytes. El campo 7 contiene el valor actual encontrado. Los campos 9 y 11 indican los umbrales actualmente configurados en la Herramienta de CA. Estos umbrales se configuran en la consola de CA y son responsabilidad de los administradores de dicha herramienta.
Este mismo analisis se realizo para cada parmetro recibido: Memoria Virtual OID: 1.3.6.1.4.1.791.2.10.2.90.1.1.1.0 STRING INFO Ok Critical Prop Virt Val 2654364 25.88% Warn 8718348 85% Crit 9744036 95% Total 10256880 100% Lag 0 Interval 60 Memoria Fisica OID: 1.3.6.1.4.1.791.2.10.2.90.1.1.1.0 Prop Phys Val 4057732 92.25% Warn 3489633.588 83.3% Crit 3900178.716 93.1% Total 4189236 100% Lag 0 Interval 600 CPU OID: 1.3.6.1.4.1.791.2.10.2.90.1.1.1.0 INFO Ok Warning Prop TotalLoad Val 85 85% Min -1 0% Max 90 90% Total 100 100% Interval 60 Filesystem OID: 1.3.6.1.4.1.7572.1.3.1 'Filesystem VAR: free space remaining 5% (1140536 Kb).' Base de datos OID: 1.3.6.1.4.1.7572.1.3.52.1 Sybase ASE PREPROD: Database bdvalpre is 89.179700% full. Database Segment 1 default. Discos Windows INFO OK Warning Z: Prop Size Val 54558.292969 88.81% Warn 49148.834375 80% Crit 55292.438672 90% Total 61436.042969 100% Interval 600 Servicios Windows: OID: 1.3.6.1.4.1.791.2.10.2.90.1.1.1.0 INFO OK Warning services Prop Size Val 100132 Min -1 Max 100000 Interval 120 Name services Path C:\WINDOWS\system32 User SYSTEM ClusterResGroup - SizeIds 972:100132'
CONFIDENTIAL
6.2.3.
Al momento de la configuracin del adaptador de eventos para traps SNMP se reciben los siguientes tipos de alarmas: Eventos de Servicios Windows: Lista de servicios Windows de los que depende la disponibilidad de correo electrnico. MSExchangeSRS SMTPSVC MSExchangeIS MSExchangeSA MSDTC winmgmt W3SVC RESvc NtLmSsp MSExchangeMGMT MSExchangeMTA RpcSs IMAP4Svc MSEXchangeES IISADMIN EventSystem MSSEARCH PolicyAgent W32Time lanmanworkstation
CONFIDENTIAL
lanmanserver DNScache HTTPFilter Eventos de RED: OutPkts InPkts OutBytes InBytes TotalOutErrors TotalOutPkts TotalOutBytes TotalInErrors TotalInPkts TotalInBytes
Parametros EXCHANGE : Parametro="SERVER" Parametro="SERVICE" Parametro="CONNECTOR" Parametro="MTA" Parametro="DISK" Parametro="AVAILCOUNTER" Parametro="POLLEDCOUNTER" Parametro="EVENT" Parametro="AGENT" Parametro="PERFCUBE" Parametro="TRACKING" Parametro="ACTIVEDIRECTORY" Parametro="SMTP" Tamao Total de la cola Nmero Totales de correos encolado Numero de correos encolados por buzon Nmero Totales de correos encolado Size of the SMTP queue in Bytes Parametro="STORAGE Parametro="EXPRESSION"
CONFIDENTIAL
Parmetros de Espacio en Disco: SizeD Size Fragmt Parmetros de Memoria: Virtual Physical Page
6.2.4.
FORMATO ALIAS EVENTOS CA: PARA COMPONENTES DEL ARBOL DE SERVICIO CORREO ELECTRNICO
De las alarmas recibidas se hizo una seleccin para la asociacin de eventos con los componentes del modelo de servicio que El formato de alias para los componentes ligados a los eventos provenientes de traps SNMP de la consola de CA es: para los componentes de Utilizacin de CPU: nombre equipo en minusculas_TotalLoad para los componentes de Memoria Disponible: nombre equipo en minusculas_MemVirt nombre equipo en minusculas_MemPhys nombre equipo en minusculas_MemPage para los componentes de Espacio en Disco: nombre equipo en minusculas_disco_c: nombre equipo en minusculas_disco_d: para los componentes de Errores Interfaz de Red:
CONFIDENTIAL
nombre equipo en minusculas_TotalOutErrors nombre equipo en minusculas_TotalInErrors para los componentes de Publicacin Web: nombre equipo en minusculas_IISADMIN nombre equipo en minusculas_W3SVC nombre equipo en minusculas_HTTPFilter para los componentes de Servicios Exchange de un servidor Fsico: nombre equipo en minusculas_IMAP4Svc nombre equipo en minusculas_MSEXchangeES nombre equipo en minusculas_MSExchangeMTA nombre equipo en minusculas_MSExchangeMGMT nombre equipo en minusculas_RESvc nombre equipo en minusculas_MSExchangeIS nombre equipo en minusculas_MSExchangeSA nombre equipo en minusculas_MSExchangeSRS para los componentes de Servicios Exchange de un servidor Virtual: nombre equipo en minusculas_SERVER nombre equipo en minusculas_SERVICE nombre equipo en minusculas_CONNECTOR nombre equipo en minusculas_MTA nombre equipo en minusculas_DISK nombre equipo en minusculas_AVAILCOUNTER nombre equipo en minusculas_POLLEDCOUNTER nombre equipo en minusculas_EVENT nombre equipo en minusculas_AGENT nombre equipo en minusculas_PERFCUBE nombre equipo en minusculas_TRACKING nombre equipo en minusculas_ACTIVEDIRECTORY nombre equipo en minusculas_SMTP nombre equipo en minusculas_STORAGE nombre equipo en minusculas_EXPRESSION
CONFIDENTIAL
6.3.1.
El monitoreo de pginas WEB se realiza con un aplicativo basado en PERL. Con dicho aplicativo podemos verificar el estado de cualquier URL a un intervalo dado. El script verifica dos metricas: 1) Estado mismo de la pagina: disponible o no disponible y 2) El numero de sesiones activas a la pgina mencionada. Es importante resaltar que con la verificacin y consulta a la pagina, no consumimos una conexin, pues nunca proporcionamos un usuario y password de acceso a la misma, sencillamente se verifica el status del URL y dentro de la respuesta de la pagina, extraemos el valor de las conexiones activas, de tal forma que el resultado del numero de sesiones no se ve afectado. El script desarrollado se instalo en el equipo que actualmente aloja la consola de Patrol, esto a razon de que es uno de los equipos que tiene acceso a mas segmentos de red sin problemas de firewall y se encuentra configurado para monitorear el URL de la pgina de acceso a las consultas de Cuenta Unica a intervalos de 2 minutos.
6.3.2. ARCHIVOS DE OPERACIN
Descripcin Script que realiza el chequeo de la pagina WEB. Archivo de configuracin donde se define el intervalo de monitoreo. Esta configuracin se comparte con el script de desponibilidad de equipos. Programa que se ejecuta a los intervalos definidos en el archivo de configuracin y se encarga de lanzar el programa Ping2.cmd Ejecuta el script web.pl
ServerAvailabilityp.exe
Ping2.cmd
CONFIDENTIAL
LogRespuestas.log
6.3.3.
Para el chequeo de disponibilidad de servidores, ruteadores y switches se desarrollo un API. Basndonos en la metodologa que usa Patrol para verificar la disponibilidad de equipos por medio de un comando PING, se hizo una modificacin al fuente del programa PING, para permitir hacer consultas simultaneas a un gran nmero de equipos, en mucho menor tiempo del usado por Patrol. Esta version modificada del programa PING nos permite cambiar el tiempo que Windows usa por default para indicar que un Server esta cado, el cual es de 5 segundos. En el desarrollo podemos ajustar el tiempo a 10 segundos como tiempo de espera y asi indicar que un Server esta cado. Asi tambin nos permite controlar el nmero de paquetes que las solicitudes ping hacen en la red. En resumen los ajustes que se hicieron para agilizar el monitoreo de disponibilidad son: Solicitudes paralelas de status Por default, Patrol lanza peticiones seriales, que en una lista de 300 Server, puede tomar hasta 10 minutos. Con el ajuste no se tomaran ms de 20 segundos. Control del tiempo para decidir notificar la cada de un Server. Esto evita notificaciones falsas, en caso de larga latencia de RED. Reduccin de paquetes lanzados a RED.
Esta verificacin se dejo tambien activa a intervalos de 2 minutos, con opcion a reducir o ampliar el periodo de verificacin, segn convenga, por medio de un archivo de configuracin de inicio (Archivo .ini)
6.3.4. ARCHIVOS DE OPERACIN
Descripcin Programa PING modificado. Lista de direcciones IP de los equipos a monitorear disponibilidad por PING.
CONFIDENTIAL
ServerAvailabilityp.ini
Archivo de configuracin donde se define el intervalo de monitoreo. Esta configuracin se comparte con el script de desponibilidad de pgina WEB. Programa que se ejecuta a los intervalos definidos en el archivo de configuracin y se encarga de lanzar el programa Ping2.cmd Ejecuta el programa Ping2.exe Archivo de resultados del monitoreo. Utilizado por el Adaptador de Eventos.
ServerAvailabilityp.exe
Ping2.cmd LogRespuestas.log
Ambos desarrollos se encuentran instalados en el servidor central2 ya que este tiene acceso a ms segmentos de red sin problemas de firewall. La ruta de instalacin es D:\Disponibilidad. Asi tambien para la correcta operacin de ambos desarrollos debe de encontrarse corriendo el servicio BMClauncher.
CONFIDENTIAL
6.3.5.
En la siguiente tabla se listan los archivos involucrados en la integracin de eventos de monitoreo de pgina web y disponibilidad de equipos hacia BEM. Nombre del archivo mcxa.conf SAT_Clases.baroc LogRespuestas.log Descripcin Archivo principal de configuracin Archivos de clases de eventos Archivo de lectura para la obtencin de estatus de los objetos monitoreados mapeo_disponibilidadSIM.map Archivo de mapeo de disponibilidad
Archivo mcxa.conf La definicin de este adaptador se encuentra en el archivo D:\Program Files\BMCSoftware\Impact\server\etc\mcxa.conf del servidor central2 y la seccin correspondiente se presenta a continuacin:
[ PingDisponibilidad_deSIM ] Engine = MA::ELogfile LogFile = "D:\Disponibilidad\LogRespuestas.log" MapFile = mapeo_disponibilidadSIM.map ServerName = CCN_SAT
Archivo Clases_SAT.baroc El archivo Clases_Sat.baroc contiene la definicin de las clases utilizadas para la asignacin de los eventos de dsiponibilidad de pagina WEB y disponibilidad de equipos. Este archivo se encuentra en el directorio kb de la clula que recibe los eventos provenientes del adaptador. La ruta es C:\Program Files\BMC Software\Impact\server\etc\CCN_SAT\kb\classes del servidor trremprodisc01. La seccion correspondiente a dichas clases se muestra a continuacin.
#---------------------------------------------------#---------------------------------------------------MC_EV_CLASS : AVAILABILITY ISA LOGFILE_BASE DEFINES { }; END MC_EV_CLASS : DEVICE_UNREACHABLE ISA AVAILABILITY
CONFIDENTIAL
DEFINES { }; END MC_EV_CLASS : DEVICE_OK ISA AVAILABILITY DEFINES { }; END MC_EV_CLASS : HTTP_MONITOR ISA AVAILABILITY DEFINES { }; END
Archivo mapeo_disponibilidadSIM.map El archivo de mapeo de campos usado es mapeo_disponibilidadSIM.map. Este archivo se encuentra en el directorio D:\Program Files\BMCSoftware\Impact\server\etc del servidor central2.
########################################################################### # Default map file for the logfile adapter # # Revision: July 18th, 2002 # # (C) Copyright 2004 BMC Software, All Rights Reserved # # # # # ########################################################################### INPUT_VARIABLES $LOGFILE $complete $logname $varlog 0-i END #CLASS LOGFILE_BASE # No condition - Always map # logfile = $logname # msg = $complete # sub_source = $logname # severity = #END
"INFO"
CONFIDENTIAL
#Reply from: localhost bytes=32 time=0ms TTL=128 msg = printf("Dispositivo OK",$complete[1]) mc_smc_alias = printf("%s_SW",$complete[1]) mc_tool_key = $complete[1] mc_long_msg = $complete[0] severity = "OK" END CLASS DEVICE_UNREACHABLE $complete equals /\s*(\S+)\s+TimeOut\s*/i #201.147.80.230 TimeOut msg = printf("Dispositivo Unreachable",$complete[1]) mc_smc_alias = printf("%s_SW",$complete[1]) mc_tool_key = $complete[1] mc_long_msg = $complete[0] severity = "WARNING" END
%s
Status
%s
Status
CLASS HTTP_MONITOR $complete equals /Pagina\s+(\S+)\s+STATUS\s+INFO\s+Sesiones:\s+(\d+)/i #Pagina http://192.168.220.115:88 STATUS OK Sesiones: 591 #Pagina http://192.168.220.115:88 STATUS UNAVAILABLE Sesiones: 0 msg = printf("Sesiones Activas CCUWEB: %s",$complete[2]) #mc_smc_alias = printf("HTTP_CCUWEB_%s",$complete[1]) mc_smc_alias = "HTTP_CCUWEB" mc_tool_key = $complete[1] mc_long_msg = $complete[0] severity = "INFO" END
CLASS HTTP_MONITOR $complete equals /Pagina\s+(\S+)\s+STATUS\s+UNAVAILABLE\s+Sesiones:\s+(\d+)/i #Pagina http://192.168.220.115:88 STATUS OK Sesiones: 591 #Pagina http://192.168.220.115:88 STATUS UNAVAILABLE Sesiones: 0 msg = printf("Sesiones Activas CCUWEB: %s",$complete[2]) #mc_smc_alias = printf("HTTP_CCUWEB_%s",$complete[1]) mc_smc_alias = "HTTP_CCUWEB" mc_tool_key = $complete[1] mc_long_msg = $complete[0] severity = "CRITICAL" END
Archivo LogRespuestas.log
CONFIDENTIAL
La operacin de esta integracin se basa en la lectura de un archivo que contiene la informacin referente al estatus de los objetos monitoreados. El archivo que lee la integracin esta definido en el archivo mcxa.conf y es el LogRespuestas.log Este archivo se encuentra en la ruta D:\Disponibilidad\LogRespuestas.log del servidor central2.
6.3.6.
El formato de alias para los componentes ligados a los eventos provenientes de la integracin por LOG de disponibilidad de pgina web es: http://192.168.220.115:88 http://192.168.220.116:88
El formato de alias para los componentes ligados a los eventos provenientes de la integracin por LOG de disponibilidad de equipos es: Direccin IP del equipo_SW
CONFIDENTIAL
CONFIDENTIAL
6.4.1.
El formato de la configuracin de acciones automticas realizada en la consola de NNM es la siguiente: Para interfase abajo:
/opt/BMC/bin/msend -n @192.168.212.38:1828#mc -a RED -r CRITICAL -m "Equipo $2_TM Interfaz Abajo $8" -b "nodo=$2_TM; interfaz=$8; estado=DOWN" DISPLAY Down
Cruce de Umbral
/opt/BMC/bin/msend -n @192.168.212.38:1828#mc -a LATENCIA -r MAJOR -m "Latencia del nodo $2 actual es $8 mseg, maximo $9 mseg a las $10 minimo $11 mseg a las $12" -b "nodo=$2; latencia=$8; lat_max=$9; lat_min=$11"
Rearme de Umbral
/opt/BMC/bin/msend -n @192.168.212.38:1828#mc -a LATENCIA -r OK -m "Latencia del nodo $2 es $8 mseg, maximo $9 mseg a las $10 minimo $11 mseg a las $12" -b "nodo=$2; latencia=$8; lat_max=$9; lat_min=$11"
Para mayor informacin referente a la configuracin de las acciones automticas en la consola de NNM consultar la documentacin de dicha herramienta Documentacion_NNM_SAT_CCN_V1.0.doc
6.4.2.
En la siguiente tabla se listan los archivos involucrados en la integracin de eventos de Network Node Manager hacia BEM. Nombre del archivo SAT_Clases.baroc Reglas_SAT.mrl Descripcin Archivos de clases de eventos Archivo de reglas para procesar los eventos recibidos
CONFIDENTIAL
Archivo SAT_Clases.baroc La configuracin requerida en el Impact Manager consistio en la definicin de dos clases para la recepcin de los eventos de NNM. Las clases son RED y LATENCIA. Estas clases se definen en el archivo SAT_Clases.baroc, archivo que se encuentra en el directorio C:\Program Files\BMC Software\Impact\server\etc\CCN_SAT\kb\classes del servidor trremprodisc01. A continuacin se encuentra la seccion correspondiente a estas clases:
MC_EV_CLASS : NNM ISA EVENT DEFINES { }; END MC_EV_CLASS : RED ISA NNM DEFINES { nodo : STRING ; interfaz : STRING ; estado : STRING ; }; END MC_EV_CLASS : LATENCIA ISA NNM DEFINES { nodo : STRING ; latencia : STRING ; lat_max : STRING ; lat_min : STRING ; }; END
Archivo Reglas_SAT.mrl Los eventos enviados por NNM una vez recibidos por la clula CCN_SAT son asignados a las clases antes descritas y son procesados por un conjunto de reglas definidas para dichas clases de eventos. Las reglas de procesamiento se definen en el archivo Reglas_SAT.mrl. La seccion correspondiente al reglas de procesamiento de eventos de NNM del archivo Reglas_SAT.mrl se muestra a continuacin.
CONFIDENTIAL
### Eventos NNM ### refine adiciona_timeout_a_NNM: NNM ($EV) { $EV.mc_timeout = 129600 ; # 129600 seconds Dia y medio #if ($EV.severity equals OK ) # then # { # $EV.mc_timeout = 30 ; # }; } END new duplicate_LATENCIA_NNM: LATENCIA ($EV) updates LATENCIA ($OLD) $OLD.status == OPEN ]
where
$EV.nodo
equals
$OLD.nodo
AND
{ $OLD.mc_long_msg = "Anterior: " $OLD.msg; $OLD.severity = $EV.severity ; $OLD.msg = $EV.msg ; $OLD.lat_max = $EV.lat_max; $OLD.lat_min = $EV.lat_min; $OLD.latencia = $EV.latencia; drop_new ; } END refine crea_alias_RED: RED ($EV) {
||
$OLD.severity
||
"
"
||
$EV.mc_smc_alias = lower($EV.nodo) || ':' || $EV.interfaz ; # $EV.mc_timeout = $EV.mc_timeout + 2 ; $EV.mc_service = $EV.mc_smc_alias ; } END refine crea_alias_LATENCIA: LATENCIA ($EV) { $EV.mc_smc_alias = lower($EV.nodo) ; $EV.mc_service = $EV.mc_smc_alias ; } END
CONFIDENTIAL
new duplicate_RED_NNM: RED ($EV) updates RED ($OLD) where [ $EV.nodo equals $OLD.nodo $OLD.interfaz equals $EV.interfaz AND $OLD.status == OPEN ] { $OLD.mc_long_msg = "Anterior: $OLD.msg; $OLD.severity = $EV.severity ; $OLD.msg = $EV.msg ; $OLD.estado = $EV.estado; drop_new ; } END ### FIN Eventos NNM ### " || $OLD.severity || " "
AND
||
6.4.3.
El formato del alias para los eventos de NNM es: para los eventos de la clase RED:
CONFIDENTIAL
7.
El nmero total de componentes que forman los servicios Cuenta Unica Web, Correo Electrnico, Aduanas, SICRE, SICOFI, DIOT y Citas AC es de 2137. Anexo se entrega un listado de los componentes en el servidor trremprodisc01: Lista Componentes Arbol de Servicios CCN SAT.xls. Asi tambin se anexa un documento con la lista de componentes que estan ligados a los eventos que reflejan el estado de los componentes de infraestructura que representan Componentes con Alias.xls.
CONFIDENTIAL
7.1.1.
El modelo de servicio en su capa de monitoreo se organiza en 4 rubros: Presentacin, Procesamiento, Almacenamiento y Transporte.
CONFIDENTIAL
Los servidores involucrados en la entrega del servicio Cuenta Unica WEB, de los cuales se reciben eventos son: Capa Presentacin SATCPANWEB01 SATCPANWEB02 Capa SATCPANPRO09 Procesamiento/Almacenamiento SATCPANSQL03 CPNV1 CPNV2
CONFIDENTIAL
7.1.2.
CONFIGURACIN DE PROPAGACIONES
7.1.3.
CONFIDENTIAL
CONFIDENTIAL
CONFIDENTIAL
7.2.1.
El modelo de servicio en su capa de monitoreo se organiza en 4 rubros: Presentacin, Procesamiento, Almacenamiento y Transporte.
CONFIDENTIAL
Los servidores involucrados en la entrega del servicio Cuenta Unica WEB, de los cuales se reciben eventos son: Capa Presentacin SATMTYMOWA01
Capa SATMTYMCLE11 Procesamiento/Almacenamiento SATMTYMCLE12 SATMTYMCLE13 SATMTYMCLE14 SATMTYMCLE15 SATMTYMCLE16 SATMTYMCLE21 SATMTYMCLE22 SATMTYMCLE23 SATMTYMCLE24 SATMTYMCLE25 SATMTYMCLE26 SATMTYMCLE31 SATMTYMCLE32 SATMTYMSMTP2 SATMTYMSMTP1 SATMTYMEXC02
CONFIDENTIAL
7.2.2.
CONFIGURACIN DE PROPAGACIONES
CONFIDENTIAL
7.2.3.
CONFIDENTIAL
CONFIDENTIAL
Los servidores involucrados en la entrega del servicio de Aduanas de los cuales se reciben eventos son:
adu110 adu190 Ensenada Mexicali adu730 adu010 Aguascalientes Acapulco
CONFIDENTIAL
adu190_c adu330 adu390 adu400 adu400_c adu500 adu020 adu120 adu220 adu230 adu230_c adu070 adu070_c adu250 adu260 adu460 adu670 adu240 adu240_c adu270 adu270_c adu440 adu520 adu800 adu800_c adu170 adu170_c adu300 adu300_c adu340 adu820 adu140 adu160 adu160_c adu180 adu480 adu480_c adu640
Mexicali San Luis Rio C. Tecate Tijuana Tijuana Sonoyta Agua Prieta Guaymas Naco Nogales Nogales Sec. Cd. Jaurez Cd. Jaurez Sec. Ojinaga Pto. Palomas Torreon Chihuahua Nvo. Laredo
Nvo. Laredo
Piedras Negras PiedrasNegras Sec. Cd. Acua Monterrey Colombia Colombia Matamoros Matamoros Reynosa Reynosa Cd. Miguel Aleman Cd. Camargo La Paz Manzanillo Manzanillo Mazatlan Guadalajara Guadalajara Queretaro
7.3.1.
adu200 adu200_c adu370 adu470 adu470_c adu510 adu650 adu750 adu080 adu310 adu380 adu420 adu430 adu430_c adu810 adu830 adu050 adu060 adu280 adu530 adu840
Pantaco Pantaco Cd. Hidalgo Aeropuerto Aeropuerto LazaroCardenas Toluca Puebla Coatzacoalcos Salina Cruz Tampico Tuxpan Veracruz Veracruz Altamira Dos Bocas Subtte. Lopez Cd. Del Carmen Progreso Cancun Guanajuato
CONFIGURACIN DE PROPAGACIONES
CONFIDENTIAL
7.3.2.
CONFIDENTIAL
CONFIDENTIAL
CONFIDENTIAL
CONFIDENTIAL
CONFIDENTIAL
8.
La base de datos del Portal se encuentra instalada en el servidor trremprodisc01 cuya direccin IP es 10.51.4.76. Mientras que la base de datos de la CMDB se encuentra en el servidor trremproorcl01con direccin IP 10.51.4.74 El respaldo de ambas bases de datos se realiza de manera independiente. Si se requiere respaldar la CMDB la baja de los servicios correspondientes no afecta la operacin de las consolas de monitoreo BMC Impact Explorer y BMC Impact Portal unicamente impacta si se esta usando la consola Service Model Editor, sin embargo si afecta la operacin del Service Desk ya que debern darse de baja los servicios del servidor de Remedy. En el caso del respaldo de la base de datos del Portal implica la baja de la aplicacin BMC Portal situacin que impacta solo el acceso al Impact Portal y al Service Model Editor.
CONFIDENTIAL
8.1.1.
Para realizar el respaldo de la base de datos del BMC Portal: 1. En el servidor trremprodisc01, de de baja el servicio BMC Portal. 2. A continuacin detenga el servicio OracleServiceBMCPDS
3. A continuacin copie y comprima el directorio: D:\oracle\db\oradata\BMCPDS El respaldo de este directorio es indispensable para su recuperacin. 4. Si se va a realizar algun cambio en la configuracin debera respaldar adicionalmente los directorios que se listan a continuacin: D:\oracle\product\admin D:\oracle\product\10.2.0\dbs D:\oracle\product\10.2.0\database D:\oracle\product\10.2.0\NETWORK
CONFIDENTIAL
El uso de estos archivos en la restauracin de la base de datos no es indispensable a menos que se desee regresar a la configuracin que guardan al momento de hacer el respaldo.
8.1.2. PROCEDIMIENTO DE RES PALDO DE LA BASE DE DATOS DE LA CMDB
Para realizar el respaldo de la base de datos de la BMC atrium CMDB 1. En el servidor de Remedy trremproitsm01 (10.51.4.75), detenga los servicios del Application Server : BMC Action Request System 2. Detener el servicio de Oracle en el servidor de la base de datos, trremproorcl01 (10.51.4.74). El servicio es OracleServiceARSYSTEM. 3. En el servidor de base de datos trremproorcl01 (10.51.4.74), respaldar el directorio completo D:\Arsystem\Oradata\arsystem. 4. Del mismo servidor, copiar de la ruta C:\Oracle\product\10.2.0\db_1\database cuatro archivos llamados ARSYS,ARUNDOF1, ARTMPF, ARUNDOF. 5. Por ltimo iniciar los servicios primero el Oracle Service Arsystem en el servidor trremproorcl01 y despus el servicio BMC Action Request System en el servidor trremproitsm01.
Para restaurar el respaldo de la base de datos del BMC Portal: 1. En el servidor trremprodisc01, de de baja el servicio BMC Portal. 2. A continuacin detenga el servicio OracleServiceBMCPDS
CONFIDENTIAL
3. Copie el respaldo hecho del directorio D:\oracle\db\oradata\BMCPDS a la ruta D:\oracle\db\oradata\ 4. Una vez restaurado el directorio completo D:\oracle\db\oradata\BMCPDS inicie los servicios que dio de baja en el paso 1 y 2.
8.2.2.
Para restaurar el respaldo de la base de datos de la BMC atrium CMDB 1. En el servidor de Remedy trremproitsm01 (10.51.4.75), detenga los servicios del Application Server : BMC Action Request System 2. Detener el servicio de Oracle en el servidor de la base de datos, trremproorcl01 (10.51.4.74). El servicio es OracleServiceARSYSTEM. 3. En el servidor de base de datos trremproorcl01 (10.51.4.74), restaure el directorio respaldado completo D:\Arsystem\Oradata\arsystem. 4. Del mismo servidor, restaure los archivos ARSYS,ARUNDOF1, ARTMPF, ARUNDOF en la ruta C:\Oracle\product\10.2.0\db_1\database. 5. Por ltimo iniciar los servicios primero el Oracle Service Arsystem en el servidor trremproorcl01 y despus el servicio BMC Action Request System en el servidor trremproitsm01.
8.3. Respaldo de las aplicaciones BMC IM, BMC IEA y BMC Portal.
Los respaldos hechos de las aplicaciones no las restauran en caso de fallas. Estos respaldos serviran unicamente para recuperar la configuracin en caso de haberse realizado modificaciones en su configuracin.
8.3.1. PROCEDIMIENTO DE RES PALDO DEL IM Y EL IEA
CONFIDENTIAL
Es posible hacer un respaldo de las aplicaciones BMC Impact Event Adapters y BMC Impact Manager de manera conjunta. Estas aplicaciones se encuentran instaladas en el servidor trremprodisc01 en la ruta C:\Program Files\BMC Software\Impact Para realizar el respaldo de dichas aplicaciones ejecute lo siguiente: 1. Detenga los servicios: BMC Impact Event Adpaters mcell_CCN_SAT mcell_evpatrol mcell_Admin 2. Comprima el directorio C:\Program Files\ BMC Software\Impact.
8.3.2.
Para realizar el respaldo de las configuraciones del BMC Portal realice lo siguiente: 1. En el servidor trremprodisc01 detenga los servicios: BMC Portal BMCPortalWebserver 2. Comprima el directorio C:\BMC Software\BMC PortalKit
CONFIDENTIAL
9.
En el servidor trremprodisc01.dssat.sat.gob.mx se encuentran instaladas dos instancias del BMC Impact Manager o clula, CCN_SAT y evpatrol dedicadas al procesamiento de eventos de monitoreo y una tercera de administracin de la herramienta. La clula es un servicio que se puede iniciar o detener desde la ventana de servicios de Windows. Los servicios correspondientes a estas clulas son mcell_CCN_SAT y mcell_evpatrol. La celula mcell_Admin es de administracin de la herramienta y debe estar ejecutndose de igual manera. Para finalizar el servicio seleccionar mcell_CCN_SAT y dar click en stop. Para iniciar el servicio seleccionar mcell_CCN_SAT y dar click en start.
CONFIDENTIAL
CONFIDENTIAL
CONFIDENTIAL
CONFIDENTIAL
CONFIDENTIAL
Para finalizar el servicio seleccionar BII4Patrol y dar click en stop. Para iniciar el servicio seleccionar BII4PAtrol y dar click en start.
CONFIDENTIAL
Grupos de usuario
CONFIDENTIAL
El acceso de los usuarios a las vistas y funciones del BMC Impact Explorer y del BMC Portal estar definido por el grupo o los grupos a los que pertenezca dicho usuario. Los usuarios pueden pertenecer a varios grupos. Los permisos son asignados a los grupos no a los usuarios. Los grupos de usuarios estndar del BMC Impact Manager son: Full Access Read Only Service Administrators Service Executives Tiene acceso a todos los objetos y funciones Su acceso es de solo lectura. Administra la infraestructura del BMC Impact Manager, eventos y servicios. Administra los servicios del BMC IM a un nivel ejecutivo con permisos de customizacin muy limitados Administra los eventos y servicios del BMC IM con permisos de customizacin limitados
Service Managers
Service Managers - Administra los eventos y servicios del BMC IM con Senior permisos de customizacin completos Service Operators Administra eventos del BMC IM con permisos de customizacin limitados
Service Operators - Administra eventos del BMC IM con permisos de Senior customizacin limitados
CONFIDENTIAL
9.7.1.
1. Iniciar sesin con el usuario administrador va el navegador de Internet a travs del url http://trremprodisc01.dssat.sat.gob.mx/portal. Los usuarios dados de alta en CCN se dieron de alta con el usuario ccnadmin.
CONFIDENTIAL
3. Dar click en Add para agregar un usuario. Ingresar los datos del usuario a dar de alta: Nombre de usuario Seleccione entre: Generar un password aleatoriamente Predefinir un password para el usuario. Grupo o grupos a los que pertenecer Informacin para contactar al usuario: Cuenta de correo Nombre Apellido Regin o pas Lenguaje Zona Horaria
CONFIDENTIAL
5. En la siguiente pgina despliegan los permisos de acuerdo al grupo (s) que haya sido asignado. Dar Next para continuar.
CONFIDENTIAL
CONFIDENTIAL
9.7.2.
Una vez creado el usuario en el BMC Portal deber realizar una sincronizacin con el Impact Administration Server para que dicho usuario tenga acceso a la consola BMC Impact Explorer. 1. Usando su sesin en el Portal http://trremprodisc01.dssat.sat.gob.mx/portal con el usuario superadmin vaya al tab Portal y seleccione la Tarea Synchronize Users With IAS. A continuacin presione el botn Synchronize.
2. Los usuarios creados en el Portal se copiaran al IAS. Para verificarlo inicie una sesin en el servidor trremprodisc01.dssat.sat.gob.mx y abra una ventana de lnea de comando. Ejecute el comando: iadmin -lru Se listaran todos los usuarios existentes en el IAS con acceso al IX.
CONFIDENTIAL
3. A continuacin deber ajustarse el password del o los usuarios copiados del BMC Portal ya que las contraseas no son copiadas de manera automtica. Por default el programa asigna la contrasea user a todos los usuarios copiados del BMC Portal. Use el comando: iadmin cp con la siguiente lnea como parmetro: loginId=<nombre_usuario>:oldPassword=<contrasea_actual>:newPassword=<n ueva_contrasea>
4. De esta forma los usuarios han sido sincronizados entre el BMC Portal y el BMC Impact Explorer.
CONFIDENTIAL
9.7.3.
La creacin de usuarios para acceder al BMC Impact Explorer se realiza con el CLI proporcionado por el Impact Administration Server. Este CLI es utilizado tambien para realizar el cambio de contrasea de los usuarios que fueron sincronizados del BMC Portal. El comado es iadmin. Para obtener un lista de todas las opciones del comando utilize la opcin h.
C:\>iadmin -h Copyright 1998-2008 BMC Software, Inc. as an unpublished work. All rights reserved. Usage: iadmin [-h|-z|-q] [-{a|m|d|l}c] "Options for managing BMC Impact Managers" [-{a|m|d|l}ru] "Options for managing users" [-{a|m|d|l}r] "Options for managing roles" [-{a|m|d|l}g] "Options for managing groups" [-cp] "Option for changing user password" [-reinit [fullsync]] "Option to reinitialize the server" [-sync] "Option to synchronize the server" -h -z -q Print this help and exit. Print version information and exit. Do not print output to stdout/stderr.
-ac name=<string>:key=<alphanumeric>:primaryHost=<string>:primaryPort=<number>[:failove rHost=<string>:failoverPort=<number>]:environment=<Production|Test>:usergroups=<*|u ser group names separated by comma> Add a BMC Impact Manager. When user groups = "*", all user groups will have access to the Impact Manager. -mc name=<string>[:key=<alphanumeric>|:primaryHost=<string>|:primaryPort=<number>|:fail overHost=<string>|:failoverPort=<number>|:environment=<Production|Test>:usergroups= < * | user group names separated by comma>:appendUserGroup=<true|false>] Modify a BMC Impact Manager. New user groups will be appended to the current user groups by default. If "appendUserGroup" is set to false, new user groups will replace the current user groups. If a failover host is defined before and needs to be removed, set it as "null". -dc -lc name=<string> Delete a BMC Impact Manager. List all the BMC Impact Managers.
-aru loginId=<string>:password=<string>:usergroups=<user group names separated by comma>[:description=<string>] Add a new user. -mru loginId=<string>:usergroups=<user group names separated by comma>
CONFIDENTIAL
Modify the user groups an existing user belongs to. -dru -lru -ar -dr -lr -mr -ag -dg -lg -mg -cp loginId=<string> Delete an existing user. List all the users. role=<role name>:permissions=<permissions separated by comma> Add a new mapping between a role and a list of permissions. role=<role name> Delete a role/permission mapping for the given role. List all the roles. role=<role name>:permissions=<permissions separated by comma> Modify the mapping between a role and a list of permissions. group=<group name>:roles=<role names separated by comma> Add a new mapping between a group and a list of roles. group=<group name> Delete a group/role mapping for the given group. List all the groups. group=<group name>:roles=<role names separated by comma> Modify the mapping between a group and a list of roles.
loginId=<string>:oldPassword=<string>:newPassword=<string> Change the password for an existing user. -reinit [fullsync] Restarts the server with the latest configuration after all current requests complete. The "fullsync" option can be used on a secondary server to copy the configuration from the primary server before reinitializing. -sync Signals a secondary server to synchronize now.
9.7.3.1.NUEVO USUARIO
Para crear un nuevo usuario usuario use la opcion aru con la siguiente sintaxis: C:\> admin -aru loginId=<string>:password=<string>:usergroups=<user group names separated by comma>[:description=<string>]
CONFIDENTIAL
Para cambiar el password de los usuarios sincronizados del portal utilice la opcion cp con la siguiente sintaxis:
C:\> admin cp loginId=<string>:oldPassword=<string>:newPassword=<string>
Por default la contrasea asignada a los usuarios sincronizados del BMC Portal es user asi que debera usar el comando como se ilustra con el siguiente ejemplo: C:\> admin cp loginId=ccnadmin:oldPassword=user:newPassword=user1
CONFIDENTIAL
CONFIDENTIAL
3. Se mostrara la ventana de dialogo de inicio de sesin del BMC Impact Explorer. Introducir el usuario y contrasea para ingresar.
CONFIDENTIAL
9.8.1.
Al ingresar por primera al BMC Impact Explorer ser necesario realizar la siguiente configuracin: 1. Desde el men Edit Configuration Impact Managers
CONFIDENTIAL
2. Se muestrarn dos grupos predefinidos que es posible borrar seleccionndolos y presionar el botn Remove.
CONFIDENTIAL
CONFIDENTIAL
4. A continuacin en la seccin Available Impact Managers se listarn las clulas disponibles. Seleccionar la clula CCN_SAT y seleccionar en la seccin Selected Impact Managers el grupo recien creado. Dar click sobre la flecha para agregar la clula CCN_SAT al grupo CCN.
CONFIDENTIAL
5. Desplegar la informacin de propiedades de la clula, seleccionando Advanced en la parte inferior derecha de la ventana de dialogo. Seleccionar la opcin Auto Connect para que al ingresar al BMC Impact Explorer automticamente se conecte a la clula en uso.
1. Desde la consola del Impact Explorer, seleccionar la pestaa de Administration, a continuacin elegir la clula CCN_SAT y dar clic en la carpeta By Selector.
CONFIDENTIAL
CONFIDENTIAL
3. Del lado derecho aparecern los detalles del nuevo selector, se escribe el nombre, as como una descripcin del mismo, hecho esto dar clic en el botn add para agregar un criterio para el selector.
4. En la siguiente ventana se escribe nuevamente una descripcin y dar clic en el campo Event Class.
CONFIDENTIAL
CONFIDENTIAL
6. A continuacin en la parte de Selection Definition seleccionar un Slot, un Operador y un Valor y dar clic en Insert.
CONFIDENTIAL
6. Repetir el paso anterior para afinar el criterio. Para continuar dar clic en OK.
CONFIDENTIAL
7. E criterio que se cre deber aparecer en la lista. Para Finalizar la configuracin del selector dar clic en OK.
CONFIDENTIAL
CONFIDENTIAL
9.9.2.
1. Una vez creado un selector, seleccionarlo de la lista y dar clic en el cono para crear una poltica como se muestra en la siguiente figura.
CONFIDENTIAL
3. A continuacin escribir un nombre, as como una descripcin. Verificar que el campo Enabled este marcado y en la lista de Propagate to All Of seleccionar ibrsd. Dar clic en OK para finalizar.
CONFIDENTIAL
4. Una vez creada la poltica, se anexar una pestaa al selector llamada Propagation Policy Details.
CONFIDENTIAL
9.9.3.
1. Seleccionar de la lista el selector que se desea modificar, dar clic en el cono para modificar un selector como se muestra en la siguiente figura.
CONFIDENTIAL
CONFIDENTIAL
9.9.4.
1. Seleccionar de la lista el selector que se desea eliminar, a continuacin dar clic en el cono para eliminar un selector como se muestra en la siguiente figura.
CONFIDENTIAL
CONFIDENTIAL
9.9.5.
1. Seleccionar de la lista la poltica que se desea modificar, dar clic en el cono para modificar una poltica como se muestra en la siguiente figura.
CONFIDENTIAL
9.9.6.
1. Seleccionar de la lista la poltica que se desea eliminar, a continuacin seleccionar del Menu Edit la opcin Delete Policy como se muestra en la figura 1.
CONFIDENTIAL
CONFIDENTIAL
CONFIDENTIAL
Una vez definida la informacin anterior siga el procedimiento presentado a continuacin: 1. Inicie una sesin en el Remedy User. En el men de inicio vaya a All Programs Action Request System BMC Remedy User.
2. En la ventana de inicio introduzca los datos del usuario para conectarse: User: SIM72 Password:sim7201
CONFIDENTIAL
CONFIDENTIAL
5. Y seleccione Integration for BMC Remedy Service Desk Integration Configuration BMC Intelligent Incident Service Policy Configuration
CONFIDENTIAL
6. Presione el botn Create en la parte inferior de la ventana para agregar una nueva poltica.
CONFIDENTIAL
7. En la nueva ventana Introduzca los datos que le son solicitados, poniendo especial atencin a los campos que son obligatorios: Policy Name: Nombre de la poltica a crear Cell Name: Nombre de la celula a la cual pertenece el componente que cumplir la regla para levantar un incidente. Default CCN_SAT. Enable: Campo que indica si la celula esta habilitada. Integration Instances: Nombre de la instancia de la integracin. Default ibrsd. Class: Clase a la que pertenece el componente. Components: Condicion que permite afinar que tipo de componente es el que generara el levantamiento automatico. Incident for: Aqu se selecciona si se desea levantar solo un incidente por el CI impactado o tabien uno por el CI causa.
CONFIDENTIAL
8. En el caso del campo Cell Name no permite escribir el nombre de la celula, solo se puede seleccionar una del men.
9. El mismo caso para llenar el campo Integration Instances, deber seleccionar ibrsd del men y a continuacin presionar el botn Add.
CONFIDENTIAL
10. A continuacin continue con el llenado de los campos en la seccin Service Impact Manager Selection Criteria. En el campo Class, seleccione del men la clase a la que pertenece el CI del cual desea se levante un incidente automatico al verse impactado.
CONFIDENTIAL
En el campo Components, seleccione una de las tres opciones mostradas de acuerdo al criterio que desee configurar.
11. El campo Priority puede dejarlo con el valor predefinido ya que todos los componentes del modelo de servicio tienen por default una prioridad 5.
CONFIDENTIAL
En el campo Status seleccione el estatus que debe tener el componente para que se levante el incidente. Lo mas usual es que el valor sea Warning o Critical. En el campo Incident For, seleccione si se abrir uno o mas incidentes por elemento impactado. Presione el botn Save para salvar.
CONFIDENTIAL
13. Y la nueva poltica aparecer en la lista de polticas configuradas, sin embargo nicamente sern validas las que hayan sido marcadas como Enabled.
CONFIDENTIAL
CONFIDENTIAL
CONFIDENTIAL
1. Inicie una sesin en el Impact Explorer con un usuario perteneciente al grupo Full Access.
CONFIDENTIAL
3. En esta pestaa Services estar disponible en el men Edit las opciones para crear componentres y relaciones. O puede usar los iconos de la barra de accesos rapidos.
4. Para crear un nuevo componente seleccine la opcin Create Component abrir la siguiente ventana:
. Se
CONFIDENTIAL
Llene los campos con la informacin solicitada. Para un componente de la clase Business Service los campos recomendados a llenar son: Name: Class: Home Cell: Description: Status Model: Para un componente de la clase Computer System los campos recomendados a llenar son: Name: Class: Home Cell: Description: Status Model: Primary Capability: Para un componente de la clase Hardware System Component los campos recomendados a llenar son: Name: Class: Home Cell: Description: Status Model: System Name: Presione el boton OK para finalizar.
CONFIDENTIAL
5. El componente creado no se mostrara en la vista actual del Impact Explorer. Es necesario realizar una bsqueda del componente. En la seccin Find Service Components escriba el nombre del componente recin creado y presione el botn Find.
6. En el campo de resultados se listaran los componentes que coincidan con la bsqueda. Seleccione el componente y arrstrelo a la seccin de vista de servicios:
CONFIDENTIAL
9.1.2.
CREACION DE RELACIONES
Una vez creados los componentes siga el procedimiento presentado a continuacin para crear sus relaciones 1. De la seccin Find Service Components realice la busqueda del componente que ser proveedor (o hijo) de la relacin. Ubiquelo en la vista de servicios
2. Presione botn derecho sobre el componente y del men seleccione Add Relationship
CONFIDENTIAL
3. Se abrir una ventana de bsqueda de componentes. Escriba el nombre del componente consumidor en la relacin y presione el botn find. De la lista de resultados seleccine el componente correspondiente y presione el botn Next.
4. Se abrir la ventana de edicin de la relacin. Ajuste el tipo de relacin DIRECT, DECREMENTAL, INCREMENTAL, ACTIVE, INACTIVE. Presione el botn OK para finalizar.
CONFIDENTIAL
Repita el procedimiento anterior para crear las relaciones de todos sus componentes.
9.1.3.
MIGRACION A CMDB
Es posible realizar la migracin de los componentes y relaciones creados en el IX a la CMDB tomando en cuenta las consideraciones marcadas en el capitulo 6 Upgrading service model to BMC Atrium CMDB del manual Service Model Admin.pdf. A continuacin se resumen las actividades a realizar para migrar los componentes del IX a la CMDB.
1. El primer paso es validar los datos que sern importados a la CMDB. Esta tarea se realiza usando el comando sim2cmdb. En el servidor trremprodisc01 abra una ventana de lnea de comando y cambiese al directorio C:\Program Files\BMC Software\Impact\server\bin. 2. Ejecute el comando:
CONFIDENTIAL
# sim2cmdb v n CCN_SAT
El resultado de este comando desplegara la lista de los componentes disponibles para importarlos a la CMDB 3. Si no se presentas errores o warnings proceda a ejecutar el comando: # sim2cmdb n CCN_SAT commit El programa le solicitara confirmar la operacin. Escriba y para confirmar.
CONFIDENTIAL
4. En caso de importar componentes de las clases Computer System y/o Hardware System Component ser necesario ejecutar los procedimientos de identificacin manual en la CMDB para los componentes indicados. Para realizar esta operacion ejecute el comando: # sim2cmdb n CCN_SAT identify El programa le solicitara confirmar la operacin. Escriba y para confirmar. 5. Al finalizar la tarea despegara un mensaje de que los components han sido identificados exitosamente. Si los componentes fueron exitosamente migrados al datset BMC.ASSET de la CMDB los componentes estarn disponibles desde el SME. Realice una bsqueda de dichos componentes. Asi tambin se disparara en automatico una tarea de publicacin. Al trmino de la misma los componentes estarn visibles en el impact explorer.
CONFIDENTIAL
1. Verificar que los servicios del Impact trremprocdisc01.dssat.sat.gob.mx esten corriendo: mcell_CCN_SAT mcell_evpatrol
Manager
en
el
servidor
Para iniciar y terminar servicios ver la seccin Inicio y termino del BMC Impact Manager de esta Gua.
2. Verificar en el Impact Explorer que la celda este conectada: En la ventana de eventos en el panel de navegacin seleccione la celda y con botn derecho en el men que se despliega seleccione Connect
CONFIDENTIAL
Una vez conectada la celda se desplegara el listado de eventos, como se muestra en la siguiente figura.
3. En caso de que no se logre conectar a la celda verificar la comunicacin entre el equipo desde el cual esta ingresando al IX y el equipo donde reside la celda. ping trremprodisc01.dssat.sat.gob.mx 4. En caso de que la comunicacion sea valida, verificar que la celula se encuentre correctamente registrada en el BMC Portal. Inicie una sesin en el BMC Portal http://trremprodisc01.dssat.sat.gob.mx/portal con el usuario superadmin. 5. Vaya al tab Portal y seleccione la tarea Impact Managers. Las clulas CCN_SAT y evpatrol debern aparecer en color verde indicando que han sido correctamente registradas.
CONFIDENTIAL
6. Puede seleccionar alguna de las clulas: CCN_SAT o evpatrol y presionar el botn Subscribe Portal, son esto se resubscriran.
9.2.2.
1. Verifique el contenido del log que se encuentra en: C:\Program Files\BMC Software\Impact\server\tmp\CCN_SAT\mcell.trace Levante un caso en soporte tcnico de BMC indicando las versiones de los productos instalados y el mensaje que aparece en el archivo .trace.
CONFIDENTIAL
9.2.3.
1. Verificar que los siguientes servicios de PATROL y de la integracin de PATROL, estn corriendo en los servidores central1 y central2: BII4Patrol 2. Verificar que el Console Server y el RTServer al que se conecta se encuentren corriendo en los servidores central1 y central2: Patrol Console Server Smart Sockets RT Server En caso de que alguno no se encuentre corriendo, incielo. Para iniciar y terminar servicios vea la seccin Inicio y Termino del BMC II for Patrol de esta Guia. 3. Si a pesar de que estn corriendo no se reciben eventos reinicie los tres servicios antes mencionados. Para iniciar y terminar servicios vea la seccin Inicio y Termino del BMC II for Patrol de esta Guia.
9.2.4.
LA PGINA DEL BMC PORTAL NO SE DESPLIEGA Y MARCA EL ERROR THE SITE IS CURRENTLY UNAVAILABLE . PLEASE TRY AGAIN LATER..
Este error se presenta si se intenta ingresar a la pgina cuando el servicio del Portal no ha iniciado por completo. Por lo que solo es necesario esperar unos minutos hasta que el servicio se haya iniciado totalmente y volver a intentar ingresar. Si el error se presenta aun cuando ya han pasado ms de cinco minutos, verifique que los siguientes servicios del Portal se encuentren corriendo en el servidor trremprodisc01.dssat.sat.gob.mx: BMC Portal appserver BMCPortalWebServer Para iniciar y terminar servicios ver la seccin Inicio y termino del BMC Portal de esta Gua.
CONFIDENTIAL
CONFIDENTIAL
BMC Software helps IT organizations drive greater business value through better management of technology. Our industry-leading Business Service Management solutions ensure that everything IT does is prioritized according to business impact, so IT can proactively address business requirements to lower costs, drive revenue, and mitigate risk. BMC solutions share BMC Atrium technologies to enable IT to manage across the complexity of div erse systems and processes from mainframe to distributed, databases to applications, service to security. Founded in 1980, BMC Software has offices worldwide and fiscal 2005 revenues of more than $1.46 billion. BMC Software. Activate your business with the power of IT. For more information, visit www.bmc.com.