356
Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

  • Upload
    donhu

  • View
    232

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Netcool/OMNIbusVersión 7 Release 3

Guía del usuario y de administraciónde la GUI web

SC11-8140-00

���

Page 2: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00
Page 3: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Netcool/OMNIbusVersión 7 Release 3

Guía del usuario y de administraciónde la GUI web

SC11-8140-00

���

Page 4: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

NotaAntes de utilizar esta información y el producto al que da soporte, lea la información del apartado “Avisos” en la página333.

Esta edición se aplica a la versión 7, release 3, modificación 1 de IBM Tivoli Netcool/OMNIbus (número deproducto 5724-S44) y a todos los releases y modificaciones posteriores hasta que se indique lo contrario en nuevasediciones.

© Copyright IBM Corporation 2001, 2011.

Page 5: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Contenido

Acerca de esta publicación . . . . . . viiA quién va dirigida esta publicación . . . . . . viiContenido de esta publicación . . . . . . . . viiPublicaciones . . . . . . . . . . . . . viiiAccesibilidad . . . . . . . . . . . . . . xFormación técnica de Tivoli . . . . . . . . . xInformación de soporte . . . . . . . . . . . xConvenios utilizados en esta publicación. . . . . xi

Capítulo 1. Administración de la GUIweb . . . . . . . . . . . . . . . . 1Administrar el servidor de la GUI web . . . . . 1

Detención e inicio del servidor de aplicaciones . . 1Reinicio del servidor. . . . . . . . . . . 1Visualización del perfil del servidor deaplicaciones. . . . . . . . . . . . . . 2Cambiar el valor de tiempo de espera . . . . . 3Añadir ObjectServers como registros de usuario . 5Cambiar la contraseña para la conexión con elObjectServer . . . . . . . . . . . . . 6Administración de las tareas temporizadas . . . 7Consulta de la base de datos de sucesos . . . . 9Copiar datos entre servidores de la GUI web . . 10Copia de seguridad y restauración de los datos 22

Administración de la infraestructura de GUI . . . 25Diseño de Tivoli Integrated Portal . . . . . . 25Cómo personalizar una configuración de TivoliIntegrated Portal. . . . . . . . . . . . 27Cómo personalizar una configuración de TivoliIntegrated Portal. . . . . . . . . . . . 29Administración de páginas . . . . . . . . 30Administración de vistas . . . . . . . . . 39Administración de portlets . . . . . . . . 42Administración de perfiles de preferencias de laconsola . . . . . . . . . . . . . . . 46Exportación e importación de datos de TivoliIntegrated Portal. . . . . . . . . . . . 49Tipos de recursos . . . . . . . . . . . 65Gestionar la renovación global . . . . . . . 66

Administrar usuarios, roles y grupos . . . . . . 67Usuarios, roles y grupos de la GUI web . . . . 67Cambio de contraseñas . . . . . . . . . 71Crear el usuario administrativo de la GUI web 71Modificar las preferencias de un usuario de laGUI web . . . . . . . . . . . . . . 72Administración de usuarios . . . . . . . . 75Administración de roles . . . . . . . . . 83Administración de grupos . . . . . . . . 88Asignar roles a usuarios y grupos . . . . . . 95

Resolución de problemas . . . . . . . . . . 96Comprobar la información del sistema . . . . 96Consulta de errores de inicio de sesión en losregistros de TIPProfile . . . . . . . . . . 97Edición de un archivo de propiedades . . . . 97Definir el nivel de registro . . . . . . . . 97

Generar registros de rendimiento . . . . . . 99Configuración de un rastreo . . . . . . . . 99Auditoría del uso de objetos . . . . . . . 100Archivos de registro de la GUI web . . . . . 101Mensajes de autenticación inocuos . . . . . 102Roles de usuario no asignados. . . . . . . 102Resolución de problemas de conexiones arepositorios LDAP. . . . . . . . . . . 102Respuesta lenta de la red . . . . . . . . 106La AEL no se puede iniciar y muestra elmensaje W0025 . . . . . . . . . . . . 106El panel de instrumentos de sucesos no puedeobtener datos del servidor . . . . . . . . 107Los mapas visualizan los colores de gravedadlentamente . . . . . . . . . . . . . 107Cambiar el valor de altura de un portlet demapa no tiene ningún efecto . . . . . . . 108La conexión al ObjectServer se pierde o la AELemite un tiempo de espera excedido. . . . . 108Aplicar fixpacks para la GUI web . . . . . 109

Consejos para el ajuste de rendimiento para GUIweb . . . . . . . . . . . . . . . . 110

Aumento de memoria de JVM en el servidorGUI web . . . . . . . . . . . . . . 110Aumentar la memoria en máquinas virtualesJava de cliente de la GUI web . . . . . . . 110Ajuste del rendimiento . . . . . . . . . 111

Soporte de CGI . . . . . . . . . . . . . 113

Capítulo 2. Administración de unclúster de equilibrio de carga . . . . 115GUI web en un entorno de equilibrio de carga . . 115

Estructura de un clúster . . . . . . . . . 115Datos de configuración . . . . . . . . . 116Actualización de los datos de configuración . . 117Condiciones necesarias para cambiar los datosde configuración . . . . . . . . . . . 118Administración de un clúster de equilibrio decarga . . . . . . . . . . . . . . . 119Utilización de un clúster con equilibrio de carga 120

Mantener la lista de archivos para supervisar. . . 120Herramientas de administración de clúster . . . 120

Supervisión de un clúster de equilibrio de carga 120Mejores prácticas del equilibrio de carga . . . . 121Resolución de problemas . . . . . . . . . 123

Resincronización de un nodo con el clúster . . 123Recuperación de una corrupción de base dedatos . . . . . . . . . . . . . . . 123

Capítulo 3. Definir preferencias deportlet . . . . . . . . . . . . . . 125Definir las preferencias del portlet de la AEL . . . 125Definir las preferencias del portlet de Gráfico . . 127

© Copyright IBM Corp. 2001, 2011 iii

Page 6: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Definir las preferencias y los valorespredeterminados del portlet del Panel deinstrumentos de sucesos . . . . . . . . . . 128Definir las preferencias del portlet de indicador 131

Cambiar los valores generales de todos losindicadores . . . . . . . . . . . . . 132Seleccionar los orígenes de datos yObjectServers . . . . . . . . . . . . 133Generar HTML para dispositivos móviles . . . 133Cambiar las propiedades de los indicadores . . 133Añadir indicadores . . . . . . . . . . 134Eliminar indicadores . . . . . . . . . . 135Reorganizar indicadores . . . . . . . . . 135Cambiar los valores de texto bidireccional . . . 135

Definir las preferencias del portlet de Tramaincorporada . . . . . . . . . . . . . . 136Definir las preferencias del portlet de la LEL . . . 137Establecimiento de preferencias para el portlet demapa . . . . . . . . . . . . . . . . 138Definir las preferencias del portlet de Vista de tabla 139Definir las preferencias del portlet de Widget web 140

Capítulo 4. Personalizar las listas desucesos activas . . . . . . . . . . 143Definir el aspecto y el comportamiento de la listade sucesos activa . . . . . . . . . . . . 143

Cambiar la velocidad de renovación de la AEL 143Activar o desactivar la colocación en memoriacaché de filas de datos . . . . . . . . . 144Cambiar iconos de gravedad de suceso. . . . 144Restringir el número de filas que se visualizanen la lista de sucesos activa. . . . . . . . 145Habilitar las notificaciones y definir los criteriosde notificación . . . . . . . . . . . . 146Habilitar el parpadeo y definir la velocidad y elbrillo . . . . . . . . . . . . . . . 147Modificar el font de la AEL y los valores de laventana . . . . . . . . . . . . . . 148Modificar el formato de fecha y hora de la AEL 148Cambiar la representación de la gravedad desuceso en la AEL . . . . . . . . . . . 151Cambiar las áreas de la AEL que se visualizan 152Cambiar el color de font de un suceso una vezaceptado . . . . . . . . . . . . . . 153Añadir sonidos para utilizar en lasnotificaciones . . . . . . . . . . . . 153

Crear herramientas de gestión de sucesos . . . . 153Visión general de las herramientas de gestión desucesos . . . . . . . . . . . . . . 154Tipos de solicitud . . . . . . . . . . . 157Configurar las herramientas de URL y CGI . . 158Crear herramientas SQL . . . . . . . . . 165Crear herramientas de línea de mandatos . . . 167Crear herramientas de script . . . . . . . 169Modificar herramientas . . . . . . . . . 172Renombrar herramientas . . . . . . . . 175Copiar herramientas . . . . . . . . . . 176Suprimir herramientas . . . . . . . . . 179Parámetros de tiempo de ejecución de lasherramientas . . . . . . . . . . . . 179

Personalizar los menús de la AEL . . . . . . 182

Menús Alertas y Herramientas . . . . . . 182Añadir herramientas a un menú . . . . . . 183Modificar las herramientas existentes . . . . 183Crear submenús . . . . . . . . . . . 184Añadir submenús a un menú . . . . . . . 185Suprimir submenús . . . . . . . . . . 186Eliminar elementos de un menú . . . . . . 186Cambiar el orden de elementos en un menú . . 186Renombrar elementos de menú . . . . . . 187

Capítulo 5. Filtrar información desuceso . . . . . . . . . . . . . . 189Filtros . . . . . . . . . . . . . . . . 189Vistas . . . . . . . . . . . . . . . . 191Configurar filtros para datos de suceso . . . . . 192

Visión general del Creador de filtros . . . . 192Crear y editar filtros . . . . . . . . . . 193Copiar un filtro de otro grupo de filtros . . . 204Suprimir filtros . . . . . . . . . . . . 205

Configurar vistas para listas de sucesos . . . . 206Crear vistas . . . . . . . . . . . . . 206Añadir y eliminar columnas . . . . . . . 207Configurar los títulos y el ancho de lascolumnas . . . . . . . . . . . . . . 208Cambiar el orden de las columnas . . . . . 209Bloquear columnas . . . . . . . . . . 210Cambiar la precedencia de ordenación . . . . 210Cambiar el orden de clasificación en unacolumna . . . . . . . . . . . . . . 211Copiar vistas globales . . . . . . . . . 212

Capítulo 6. Visualizar información desucesos de nivel superior . . . . . . 213Visualizar la información de suceso en los panelesde instrumentos de sucesos. . . . . . . . . 213

Visión general del panel de instrumentos desucesos . . . . . . . . . . . . . . 213Añadir recuadros de supervisor a los portletsdel Panel de instrumentos de sucesos . . . . 215Suprimir recuadros de supervisor de los panelesde instrumentos de sucesos. . . . . . . . 216Personalizar la información de los recuadros desupervisor . . . . . . . . . . . . . 216Cambiar la información de sucesos visualizadaen los recuadros de supervisor . . . . . . 217Personalizar los recuadros de supervisor en lospaneles de instrumentos de sucesos . . . . . 218Bloquear y desbloquear paneles de instrumentosde sucesos . . . . . . . . . . . . . 220Personalizar las acciones de la lista de sucesosactiva en los paneles de instrumentos desucesos . . . . . . . . . . . . . . 220Crear una página con el panel de instrumentosde sucesos y una lista de sucesos activa . . . 221

Visualizar la información de suceso en los mapas 223Acerca de los mapas . . . . . . . . . . 223Obtener una vista previa de los mapas . . . . 225Crear mapas. . . . . . . . . . . . . 225Personalizar mapas . . . . . . . . . . 226Publicar mapas . . . . . . . . . . . . 245

iv IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 7: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Obtener una vista previa de recursos de mapa 247Suprimir recursos de mapa . . . . . . . . 248

Visualizar información de sucesos de nivel superioren gráficos . . . . . . . . . . . . . . 248

Gráficos de la GUI web de TivoliNetcool/OMNIbus . . . . . . . . . . 248Crear un archivo de definición de gráfico . . . 254Publicar gráficas . . . . . . . . . . . 255Referencia de configuración de gráficos. . . . 256

Visualizar la información de suceso en losindicadores . . . . . . . . . . . . . . 273

Indicadores y métricas . . . . . . . . . 273Utilización de la página de indicadores. . . . 276Publicar páginas Indicadores en dispositivosmóviles . . . . . . . . . . . . . . 277Creación y gestión de métricas de indicadores 278Definir los umbrales de un indicador . . . . 280

Capítulo 7. Supervisar sucesos en laGUI web . . . . . . . . . . . . . 283Supervisar sucesos en la AEL . . . . . . . . 283

Gestión de sucesos en listas de sucesos activas 283Acceder a las listas de sucesos activas . . . . 284Aceptar y rechazar sucesos . . . . . . . . 284Asignar la propiedad a los sucesos . . . . . 285Cambiar la información de suceso visualizada 286Copiar datos de la lista de sucesos . . . . . 286Suprimir sucesos . . . . . . . . . . . 286Visualizar información completa de sucesos . . 287Bloquear los datos de suceso . . . . . . . 288Mantener un diario para un suceso . . . . . 288Priorizar sucesos . . . . . . . . . . . 289Renovar los datos de suceso . . . . . . . 290Ejecución de las herramientas de sucesospredictivos en la GUI web . . . . . . . . 290Supervisión de los sucesos de TADDM en laGUI web . . . . . . . . . . . . . . 292Buscar datos de lista de sucesos . . . . . . 293Seleccionar y deseleccionar sucesos . . . . . 294Ordenar columnas. . . . . . . . . . . 295Utilizar herramientas para gestionar sucesos . . 296

Supervisar sucesos en la LEL . . . . . . . . 297Visualizar sucesos en la lista de sucesos ligera 297Visualizar información completa de sucesos enla lista de sucesos ligera . . . . . . . . . 298

Supervisar sucesos en la vista de tabla . . . . . 298

Apéndice A. Funciones deaccesibilidad de la GUI web . . . . . 299

Apéndice B. Referencia de datos dearchivo de configuración de origen dedatos . . . . . . . . . . . . . . . 301Visión general de XML . . . . . . . . . . 301Referencia de DTD . . . . . . . . . . . 301Referencia de elementos . . . . . . . . . . 304Referencia de atributos . . . . . . . . . . 308

Apéndice C. Caracteres no válidos enfiltros, vistas y herramientas . . . . . 311

Apéndice D. Mandatos y plantillas deSmartPage . . . . . . . . . . . . 313Visión general de los mandatos SmartPage . . . 313

Ejemplo de código SmartPage . . . . . . . 313Referencia de mandatos SmartPage . . . . . . 314

Mandato enable:Smartpage . . . . . . . . 314Mandato Validate . . . . . . . . . . . 314Mandato insert:AEL . . . . . . . . . . 314Mandato insert:AELMAPVIEW . . . . . . 317Mandato insert:MAPLET . . . . . . . . 318Mandato insert:FILTERPAGE . . . . . . . 319Mandato insert:USERMAPLIST . . . . . . 320Mandato insert:TABLEVIEW . . . . . . . 320Mandato insert:USERNAME . . . . . . . 321Mandato insert:USERSHOMEURL . . . . . 321

Visión general de las plantillas . . . . . . . 322Ejemplo de plantilla . . . . . . . . . . 322Directrices para el uso de plantillas SmartPage 323

Crear plantillas SmartPage . . . . . . . . . 323

Apéndice E. Tablas de base de datosde la GUI web . . . . . . . . . . . 325Tabla OMNIBUS_WEB_GUI.CONFIG_ITEMS. . . 325OMNIBUS_WEB_GUI.NODES. . . . . . . . 325OMNIBUS_WEB_GUI.NODES_CONFIG_ITEMS 326

Apéndice F. URL para abrir páginasde la GUI web . . . . . . . . . . . 327

Avisos . . . . . . . . . . . . . . 333Marcas registradas. . . . . . . . . . . . 335

Índice. . . . . . . . . . . . . . . 337

Contenido v

Page 8: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

vi IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 9: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Acerca de esta publicación

La IBM GUI web de Tivoli Netcool/OMNIbus es una aplicación basada en webque procesa sucesos de red de uno o más orígenes de datos y muestra los datos delos sucesos a los usuarios en varios formatos gráficos en un navegador web.

IBM Tivoli Netcool/OMNIbus Web GUI Administration and User's Guide describe cómoadministrar, personalizar y utilizar GUI web de Tivoli Netcool/OMNIbus.

Para obtener información sobre cómo utilizar la API de Administración de GUIweb (WAAPI) para administrar GUI web remotamente, consulte IBM TivoliNetcool/OMNIbus Web GUI Administration API (WAAPI) User's Guide.

A quién va dirigida esta publicaciónEsta publicación está dirigida a los administradores y los operadores que utilizanGUI web de Tivoli Netcool/OMNIbus. Esta publicación proporciona informaciónsobre cómo administrar GUI web, cómo crear visualizaciones de sucesospersonalizadas y cómo supervisar y gestionar datos de sucesos.

Contenido de esta publicación

Esta publicación contiene las secciones siguientes:v Capítulo 1, “Administración de la GUI web”, en la página 1

Describe las tareas de administración necesarias que se deben realizar comoparte del mantenimiento del sistema y para asegurar el funcionamiento correctode GUI web.

v Capítulo 2, “Administración de un clúster de equilibrio de carga”, en la página115Describe las tareas de administración específicas de un clúster de equilibrado decarga.

v Capítulo 3, “Definir preferencias de portlet”, en la página 125Describe cómo personalizar el aspecto y el comportamiento de los portlets deGUI web.

v Capítulo 4, “Personalizar las listas de sucesos activas”, en la página 143Describe cómo cambiar el aspecto y el comportamiento de la Lista de sucesosactivos (AEL), cómo crear herramientas que los operadores pueden ejecutarcontra sucesos de la AEL y cómo añadir herramientas a los menús de la AEL.

v Capítulo 5, “Filtrar información de suceso”, en la página 189Describe cómo utilizar filtros para aplicar condiciones SQL a datos deObjectServer y cómo utilizar vistas para controlar qué columnas se visualizan enla AEL y el aspecto de las columnas.

v Capítulo 6, “Visualizar información de sucesos de nivel superior”, en la página213Describe cómo utilizar el portlet de Panel de instrumentos de sucesos, los mapasy los gráficos para obtener una visión general de los sucesos de la red.

v Capítulo 7, “Supervisar sucesos en la GUI web”, en la página 283Describe cómo utilizar las funciones de gestión de la Lista de sucesos activos,Lista de sucesos ligera y la Vista de tabla.

© Copyright IBM Corp. 2001, 2011 vii

Page 10: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Apéndice A, “Funciones de accesibilidad de la GUI web”, en la página 299Lista las características de accesibilidad de GUI web que ayudan a los usuarioscon discapacidad, movilidad restringida o visión limitada.

v Apéndice B, “Referencia de datos de archivo de configuración de origen dedatos”, en la página 301Describe la estructura del archivo de definiciones de origen de datos dencwDataSourceDefinitions.xml.

v Apéndice C, “Caracteres no válidos en filtros, vistas y herramientas”, en lapágina 311Describe los caracteres que no se pueden utilizar en el nombre de los filtros, lasvistas y las herramientas.

v Apéndice D, “Mandatos y plantillas de SmartPage”, en la página 313Describe cómo utilizar mandatos de SmartPage para llenar páginas web servidaspor la GUI web.

v Apéndice E, “Tablas de base de datos de la GUI web”, en la página 325Define la estructura de las tablas de GUI web en la base de datos de un clústerde equilibrado de carga.

v Apéndice F, “URL para abrir páginas de la GUI web”, en la página 327Describe cómo construir los URL que lanzan la GUI web.

PublicacionesEsta sección se proporciona una lista de publicaciones de la biblioteca de TivoliNetcool/OMNIbus y los documentos relacionados. Esta sección también describecómo acceder a las publicaciones en línea de Tivoli y cómo pedir publicaciones deTivoli.

La biblioteca de Tivoli Netcool/OMNIbus

Los documentos siguientes están disponibles en la biblioteca de TivoliNetcool/OMNIbus:v IBM Tivoli Netcool/OMNIbus Installation and Deployment Guide, SC14-7604

Incluye procedimientos de instalación y actualización para TivoliNetcool/OMNIbus, y describe cómo configurar la seguridad y la comunicaciónentre componentes. La publicación también contiene ejemplos de lasarquitecturas de Tivoli Netcool/OMNIbus y describe cómo implementarlas.

v IBM Tivoli Netcool/OMNIbus Administration Guide, SC14-7605Describe cómo realizar tareas administrativas utilizando la GUI deadministrador de Tivoli Netcool/OMNIbus, herramientas de la línea demandatos y el control de procesos. Esta publicación también contienedescripciones y ejemplos de sintaxis y automatizaciones SQL para ObjectServers.

v IBM Tivoli Netcool/OMNIbus Web GUI Administration and User's Guide, SC14-7606Describe cómo realizar tareas administrativas y de visualización de sucesosmediante la GUI web de Tivoli Netcool/OMNIbus.

v IBM Tivoli Netcool/OMNIbus User's Guide, SC14-7607Proporciona una visión general de las herramientas de escritorio y describe lastareas del operador relacionadas con la gestión de sucesos utilizando estasherramientas.

v IBM Tivoli Netcool/OMNIbus Probe and Gateway Guide, SC14-7608Contiene información de introducción y referencia acerca de sondas y pasarelas,lo que incluye la sintaxis de archivo de reglas de sonda y mandatos de pasarela.

viii IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 11: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v IBM Tivoli Monitoring for Tivoli Netcool/OMNIbus Agent User's Guide, SC14-7610Describe cómo instalar el agente de supervisión de estado de TivoliNetcool/OMNIbus y contiene información de referencia sobre el agente.

v IBM Tivoli Netcool/OMNIbus Event Integration Facility Reference, SC14-7611Describe cómo desarrollar adaptadores de sucesos personalizados al entorno dered que se utilice y a las necesidades de la empresa. Esta publicación tambiéndescribe cómo filtrar sucesos en el origen.

v IBM Tivoli Netcool/OMNIbus Error Messages Guide, SC14-7612Describe los mensajes del sistema en Tivoli Netcool/OMNIbus y cómoresponder a esos mensajes.

v IBM Tivoli Netcool/OMNIbus Web GUI Administration API (WAAPI) User's Guide,SC22-5403-00Muestra cómo administrar GUI web de Tivoli Netcool/OMNIbus mediante lainterfaz de programación de aplicaciones XML denominada WAAPI.

Acceso a la terminología en línea

El Glosario de software de Tivoli incluye definiciones para muchos de los términosrelacionados con el software de Tivoli. El Glosario de software de Tivoli estádisponible en el sitio web de biblioteca de software de Tivoli siguiente:

http://publib.boulder.ibm.com/tividd/glossary/tivoliglossarymst.htm

El sitio web IBM Terminology consolida la terminología de las bibliotecas deproducto de IBM en una cómoda ubicación. Puede acceder al sitio web determinología en la dirección web siguiente:

http://www.ibm.com/software/globalization/terminology

Acceso a las publicaciones en línea

IBM publica publicaciones para este y para todos los demás productos de Tivoliconforme estas están disponibles y siempre que se actualizan en el sitio web delInformation Center de Tivoli en:

http://publib.boulder.ibm.com/infocenter/tivihelp/v3r1/index.jsp

Nota: Si imprime documentos PDF en papel cuyo tamaño no sea de carta,establezca la opción en la ventana Archivo > Imprimir que permite a AdobeReader imprimir páginas con tamaño de carta en el papel local.

Solicitud de publicaciones

Puede pedir muchas publicaciones en línea de Tivoli, en el sitio web siguiente:

http://www.elink.ibmlink.ibm.com/publications/servlet/pbi.wss

También las puede solicitar por teléfono llamando a uno de los númerossiguientes:v En los Estados Unidos: 800-879-2755v En Canadá: 800-426-4968

Acerca de esta publicación ix

Page 12: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

En otros países, póngase en contacto con su representante de software parasolicitar publicaciones de Tivoli. Para localizar el número de teléfono delrepresentante local, realice los pasos siguientes:1. Vaya al siguiente sitio web:

http://www.elink.ibmlink.ibm.com/publications/servlet/pbi.wss2. Seleccione el país en la lista y pulse en Go (Ir). Aparece la página Bienvenido al

Centro de Publicaciones de IBM de su país.3. En la parte izquierda de la página, pulse Acerca de este sitio para ver una

página de información que incluye el número de teléfono del representantelocal.

AccesibilidadLas funciones de accesibilidad ayudan a los usuarios con discapacidades físicas,por ejemplo con movilidad o visión limitadas, a utilizar los productos de softwaresatisfactoriamente.

Con este producto, puede utilizar tecnologías de asistencia para escuchar ydesplazarse por la interfaz. También puede usar el teclado en lugar del ratón parautilizar la mayoría de las funciones de la interfaz gráfica de usuario.

Para obtener información adicional, consulte el Apéndice de accesibilidad enApéndice A, “Funciones de accesibilidad de la GUI web”, en la página 299.

Formación técnica de Tivoli

Si desea obtener información sobre la formación técnica de Tivoli, consulte elsiguiente sitio web de formación de IBM Tivoli:

http://www.ibm.com/software/tivoli/education

Información de soporteSi tiene un problema con su software de IBM, deseará resolverlo rápidamente. IBMproporciona las siguientes maneras para que obtenga el soporte que necesita:

En líneaVaya al sitio web de IBM Software Support en http://www.ibm.com/software/support/probsub.html y siga las instrucciones.

IBM Support AssistantIBM Support Assistant (ISA) es un entorno de trabajo de servicio desoftware local gratuito que ayuda a resolver preguntas y problemas conproductos de software de IBM. La herramienta ISA ofrece acceso rápido ainformación y a herramientas de servicio relacionadas con el soporte parala determinación de problemas. Para instalar el software de ISA, vaya ahttp://www.ibm.com/software/support/isa

x IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 13: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Convenios utilizados en esta publicaciónEsta publicación utiliza varios convenios para términos y acciones especiales asícomo para mandatos y vías de acceso dependientes del sistema operativo.

Convenciones tipográficas

En esta publicación se utilizan las convenciones tipográficas siguientes:

Negrita

v Mandatos en minúsculas y mandatos con mayúsculas y minúsculascombinadas que son difíciles de distinguir del texto circundante

v Controles de interfaz (recuadros de selección, pulsadores, botones deselección , selectores cíclicos, campos, carpetas, iconos, recuadros de lista,elementos dentro de cuadros de lista, listas de varias columnas,contenedores, opciones de menú, nombres de menú, separadores, hojasde propiedades), etiquetas (como Sugerencia: y Consideraciones sobreel sistema operativo:)

v Palabras clave y parámetros en formato de texto

Cursiva

v Citas (ejemplo: títulos de publicaciones, disquetes y CD)v Palabras definidas en el texto (ejemplo: una línea no conmutada se

denomina línea punto a punto)v Énfasis de palabras y letras (palabras como palabras ejemplo: "El uso de

la palabra que para introducir una sentencia restrictiva".; letras comoejemplos de letras: "La dirección LUN debe empezar con la letra L.")

v Nuevos términos en el texto (a excepción de en una lista de definición):una vista es un marco en un espacio de trabajo que contiene datos

v Variables y valores que debe proporcionar: ... donde minombrerepresenta....

Monoespacio

v Ejemplos y ejemplos de código.v Nombres de archivo, palabras clave de programación y otros elementos

que son difíciles de distinguir del texto circundantev Texto de mensajes y solicitudes dirigidas al usuariov Texto que el usuario debe especificarv Valores de argumentos u opciones de mandato

Vías de acceso y variables que dependen del sistema operativo

Esta publicación utiliza el convenio de UNIX para especificar variables de entornoy para la notación de directorios.

Cuando utilice la línea de mandatos de Windows, sustituya $variable por%variable% para las variables de entorno y sustituya cada barra inclinada (/) poruna barra inclinada invertida (\) en las vías de acceso de directorio. Por ejemplo,en los sistemas UNIX, la variable de entorno $NCHOME especifica la vía de accesodel directorio de inicio de Netcool. En los sistemas Windows, la variable deentorno %NCHOME% especifica la vía de acceso del directorio de inicio deNetcool. Los nombres de las variables de entorno no siempre son las mismas en losentornos Windows y UNIX. Por ejemplo, %TEMP% en entornos Windows esequivalente a $TMPDIR en entornos UNIX.

Acerca de esta publicación xi

Page 14: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Si utiliza el shell bash en un sistema Windows, puede utilizar las convenciones deUNIX.

Directorios de inicio para la GUI web y Tivoli Integrated Portal

La GUI web y Tivoli Integrated Portal utilizan estructuras de directoriosindependientes dentro del directorio de instalación principal. Las referencias a esosdirectorios utilizan las convenciones siguientes:

install_dirHace referencia al directorio donde están instalados la GUI web y TivoliIntegrated Portal.

Ejemplos:/opt/IBM/tivoli en entornos UNIXC:\IBM\tivoli\ en sistemas Windows

webgui_home_dirHace referencia al directorio donde está instalada la GUI web. Estedirectorio es el directorio de inicio de la GUI web.

Ejemplos:/opt/IBM/tivoli/netcool/omnibus_webgui en entornos UNIX.C:\IBM\tivoli\netcool\omnibus_webgui en sistemas Windows.

tip_home_dirHace referencia al directorio donde está instalada la Tivoli IntegratedPortal. Este directorio es el directorio de inicio de la Tivoli IntegratedPortal.

Ejemplos:/opt/IBM/tivoli/tipv2 en entornos UNIX.C:\IBM\tivoli\tipv2 en sistemas Windows.

xii IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 15: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Capítulo 1. Administración de la GUI web

Debe realizar tareas de administración como parte del mantenimiento del sistema ypara asegurar el correcto funcionamiento de la GUI web.

Administrar el servidor de la GUI webLleve a cabo estas tareas para administrar el servidor de la GUI web.

Detención e inicio del servidor de aplicacionesTivoli Integrated Portal Server se inicia automáticamente tras su instalación ysiempre que se inicie el equipo. Puede detener el servidor manualmente antes decomenzar ciertas tareas de configuración, cuando lo necesite.1. En el directorio dir_inicio_tip/profiles/TIPProfile/bin, especifique uno de

los mandatos siguientes en función del sistema operativo:

v Windows stopServer.bat server1

v UNIX Linux stopServer.sh server1

Nota: En sistemas UNIX y Linux, se le solicitará que proporcione un nombrede usuario y una contraseña de administrador.

2. En el directorio dir_inicio_tip/profiles/TIPProfile/bin, especifique uno delos mandatos siguientes en función del sistema operativo:

v Windows startServer.bat server1

v UNIX Linux startServer.sh server1

Tareas relacionadas:“Configuración de un rastreo” en la página 99

Reinicio del servidorTras las actividades de personalización y configuración, es posible que tenga quereiniciar el servidor de GUI web.

Reinicie el servidor mientras lleva a cabo alguna de las acciones siguientes odespués de llevarlas a cabo en el servidor de GUI web:v Modificaciones en alguno de los archivos siguientes:

– server.init

– ncwDataSourceDefinitions.xml

– virtualhosts.xml

– deployment.xml

– security.xml

– winconfig.xml

– Los archivos de propiedades del directorio tip_home_dir/tip/properties

v Configuración de un clúster de equilibrio de cargav Adición de un nodo a un clúster de equilibrio de cargav Adición o modificación de registros de usuariosv Copia de seguridad y restauración de la GUI web

© Copyright IBM Corp. 2001, 2011 1

Page 16: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Copia de configuraciones de otro servidor de GUI webv Configuración del cifradov Configuración de inicio de sesión únicov Configuración de LDAP o de Active Directory y sus conexiones

Si no utiliza el recurso de tareas temporizadas en el archivo server.init, tambiéntiene que reiniciar el servidor después de cambiar los archivos de los directoriossiguientes en webgui_home_dir/etc:v configstore

v cgi-bin

v gráficos

v charts/definitions

v templates y todos los directorios que contiene

Para reiniciar el servidor:1. En la interfaz de línea de mandatos, cambie al directorio tip_home_dir/

profiles/TIPProfile/bin.2. Detenga el servidor:

v Linux UNIX stopServer.sh server1

Atención: En los sistemas Linux y Unix se solicita que se indique el nombrey la contraseña del usuario administrativo.

v Windows stopServer.bat server1

Espere un momento hasta que el servidor se apague completamente.3. Inicie el servidor:

v Linux UNIX startServer.sh server1

v Windows startServer.bat server1

Tareas relacionadas:“Administración de las tareas temporizadas” en la página 7

Visualización del perfil del servidor de aplicacionesAbra el perfil del servidor de aplicaciones para revisar las asignaciones de númerode puerto y otra información.

El perfil del servidor de aplicaciones está disponible como archivo de texto en elequipo en el que se ha instalado.1. Localice el directorio dir_inicio_tip/profiles/TIPProfile/logs.2. Abra el archivo AboutThisProfile.txt en un editor de texto.

Ejemplo

Se trata del perfil para una instalación en un entorno Windows tal como apareceen dir_inicio_tip\profiles\TIPProfile\logs\AboutThisProfile.txt:Application server environment to create: Application serverLocation: C:\IBM\tivoli\tip\profiles\TIPProfileDisk space required: 200 MBProfile name: TIPProfileMake this profile the default: TrueNode name: TIPNode Host name: tivoliadmin.usca.ibm.comEnable administrative security (recommended): TrueAdministrative consoleport: 16315

2 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 17: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Administrative console secure port: 16316HTTP transport port: 16310HTTPS transport port: 16311Bootstrap port: 16312SOAP connector port: 16313Run application server as a service: FalseCreate a Web server definition: False

Qué hacer a continuación

Si desea ver la lista completa de puertos definidos en el servidor de aplicaciones,puede abrir dir_inicio_tip/properties/TIPPortDef.properties en un editor detexto:#Create the required WAS port properties for TIP#Mon Oct 06 09:26:30 PDT 2008CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=16323WC_adminhost=16315DCS_UNICAST_ADDRESS=16318BOOTSTRAP_ADDRESS=16312SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=16321SOAP_CONNECTOR_ADDRESS=16313ORB_LISTENER_ADDRESS=16320WC_defaulthost_secure=16311CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=16322WC_defaulthost=16310WC_adminhost_secure=16316

Tareas relacionadas:“Consulta de errores de inicio de sesión en los registros de TIPProfile” en la página97

Asignaciones de puertosEl servidor de aplicaciones requiere un conjunto de puertos numeradossecuencialmente.

La secuencia de puertos se proporciona durante la instalación en el archivo derespuestas. El instalador comprueba que el número de puertos necesarios(empezando por el valor de puerto inicial) estén disponibles antes de asignarlos. Siuno de los puertos de la secuencia ya está en uso, el instalador terminaautomáticamente el proceso de instalación y deberá especificar un rango distintode puertos en el archivo de respuestas.

Cambiar el valor de tiempo de esperaPuede cambiar el periodo de tiempo después del cual se finaliza automáticamentela sesión de los usuarios en la GUI web.

El tiempo de espera predeterminado es de 30 minutos. Después de cambiar elvalor de tiempo de espera, deberá reiniciar el servidor. En un clúster de equilibriode carga, lleve a cabo esta tarea en todos los nodos.

Para cambiar el valor de tiempo de espera:1. Abra el archivo siguiente: tip_home_dir/profiles/TIPProfile/config/cells/

TIPCell/applications/isc.ear/deployments/isc/deployment.xml

2. En este archivo, localice la sección siguiente:<tuningParams xmi:id="TuningParams_1226438889945"usingMultiRowSchema="false"maxInMemorySessionCount="1000" allowOverflow="true" schedule

Capítulo 1. Administración de la GUI web 3

Page 18: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Invalidation="false" writeFrequency="TIME_BASED_WRITE" writeInterval="10"writeContents="ONLY_UPDATED_ATTRIBUTES" invalidationTimeout="30"><invalidationSchedule xmi:id="InvalidationSchedule_1226438889946"firstHour="14" secondHour="2"/>

3. Cambie el valor del atributo invalidationTimeout por el periodo de tiempo deespera necesario, en minutos. Por ejemplo, para cambiar el periodo de tiempoa 15 minutos, defina el valor como sigue:invalidationTimeout="15"

4. Guarde los cambios y cierre el archivo.5. Abra el archivo siguiente: tip_home_dir/profiles/TIPProfile/config/cells/

TIPCell/security.xml.6. En este archivo, localice la sección siguiente:

<authMechanisms xmi:type="security:LTPA" xmi:id="LTPA_1"OID="oid:1.3.18.0.2.30.2"authContextImplClass="com.ibm.ISecurityLocalObjectTokenBaseImpl.WSSecurityContextLTPAImpl" authConfig="system.LTPA"simpleAuthConfig="system.LTPA"authValidationConfig="system.LTPA" timeout="1440"keySetGroup="KeySetGroup_TIPNode_1">

7. Cambie el valor del atributo timeout por el periodo de tiempo de esperanecesario, en minutos.

8. Guarde los cambios y cierre el archivo.9. Abra el archivo siguiente: tip_home_dir/profiles/TIPProfile/config/cells/

TIPCell/nodes/TIPNode/servers/server1/server.xml.10. En este archivo, localice la sección siguiente:

<tuningParams xmi:id="TuningParams_1183077764084"usingMultiRowSchema="false"maxInMemorySessionCount="1000" allowOverflow="true"scheduleInvalidation="false"writeFrequency="TIME_BASED_WRITE" writeInterval="10"writeContents="ONLY_UPDATED_ATTRIBUTES"invalidationTimeout="30">

11. Cambie el valor del atributo invalidationTimeout por el periodo de tiempo deespera necesario, en minutos.

12. Guarde los cambios y cierre el archivo.13. Reinicie el servidor.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Reinicio del servidor” en la página 1

Desactivar el tiempo de espera de sesiónPuede establecer el tiempo de espera de sesión en un valor elevado para evitar quelas sesiones excedan el tiempo de espera. Esto es útil cuando hay recursos, comopantallas murales, que deben estar disponibles todo el tiempo.

No puede desactivar el valor de tiempo de espera por completo. En su lugar,puede definir un valor elevado, lo que en la práctica significará desactivarlo. Noobstante, tenga en cuenta lo siguiente:v Existen implicaciones de seguridad si las sesiones desatendidas no exceden el

tiempo de espera. Analice detenidamente estas implicaciones antes deimplementar este procedimiento.

4 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 19: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Puede haber una acumulación de uso de recursos si los usuarios cierran elnavegador sin finalizar previamente la sesión. Al reiniciar el servidor, sereclamarán esos recursos.

En un clúster de equilibrio de carga, lleve a cabo esta tarea en todos los nodos.

Para definir el tiempo de espera de modo que las sesiones no excedan el tiempo deespera:

Utilice el procedimiento de <xref href="#web_adm_settimeout"></xref > paradefinir los siguientes valores de tiempo de espera:

Tabla 1. Valores de atributo para desactivar el tiempo de espera de sesión

Archivo Atributo Valor

deployment.xml invalidationTimeout -1

security.xml timeout 2147483647

server.xml invalidationTimeout -1

Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Reinicio del servidor” en la página 1

Añadir ObjectServers como registros de usuarioPuede configurar ObjectServers adicionales como registros de usuarios para la GUIweb.

Nota: Definir un ObjectServer como registro de usuarios es distinto de definir unObjectServer como origen de datos del canal de información de sucesos de la GUIweb. Para definir un ObjectServer como origen de datos, debe editar el archivo deconfiguración de origen de datos.

Después de definir un registro de usuarios de ObjectServer adicional, debe reiniciarel servidor.

Para definir ObjectServers adicionales como registros de usuarios de la GUI web:1. Vaya al directorio tip_home_dir/bin.2. Ejecute el mandato siguiente correspondiente al sistema operativo:

UNIX Linux confvmm4ncos.sh usuario contraseña host puerto[hostmigraciónerror puertomigraciónerror]

Windows confvmm4ncos.bat usuario contraseña host puerto[hostmigraciónerror puertomigraciónerror]Los parámetros son los siguientes:

usuarioUn usuario con derechos administrativos en el ObjectServercorrespondiente.

contraseñaLa contraseña del usuario especificado en usuario.

hostLa dirección IP del host de ObjectServer.

Capítulo 1. Administración de la GUI web 5

Page 20: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

puertoEl número de puerto utilizado por el ObjectServer.

hostmigraciónerrorOpcional: Si se necesita un ObjectServer de migración tras error, ladirección IP del host de ObjectServer de migración tras error.

puertomigraciónerrorOpcional: Si se necesita un ObjectServer de migración tras error, el númerode puerto que utiliza el host de ObjectServer de migración tras error.

3. Reinicie el servidor.

Qué hacer a continuación

Ahora añada el ObjectServer al repositorio federado.

Para obtener más información sobre cómo añadir un registro de usuarios deObjectServer al repositorio federado, consulte la publicación IBM TivoliNetcool/OMNIbus Installation and Deployment Guide.Tareas relacionadas:“Reinicio del servidor” en la página 1

Cambiar la contraseña para la conexión con el ObjectServerSi se cambia la contraseña del usuario especificado para la conexión entre elObjectServer y la GUI web, se debe establecer la nueva contraseña en el servidorde la GUI web.

La contraseña del usuario de ObjectServer se debe mantener en la GUI web para elcanal de información de datos de sucesos del ObjectServer, y si el ObjectServer seha configurado como registro de usuarios mediante el adaptador del gestor demiembros virtuales (VMM).

Los detalles de conexión de ObjectServer para VMM se almacenan en el archivosiguiente: tip_home_dir/profiles/tipprofile/config/Cells/tipcell/Wim/config/wimconfig.xml. Los detalles de conexión para el canal de información de datos desucesos de ObjectServer se almacenan en el archivo siguiente:ncwDataSourceDefinitions.xml.

Cuando haya actualizado la contraseña en el servidor de la GUI web, debereiniciar el servidor.

Para cambiar la contraseña:1. Para cambiar la contraseña de ObjectServer para VMM, especifique el mandato

siguiente:tip_home_dir/bin/confvmm4ncos.sh usuario contraseñanueva host puertoconfigfile=../profiles/TIPProfile/config/cells/TIPCell/wim/config/wimconfig.xml

Los parámetros son los siguientes:

usuarioEl usuario de ObjectServer que se utiliza para la conexión.

contraseñanuevaLa contraseña nueva del usuario de ObjectServer.

6 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 21: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

hostEl nombre de host completo en que el ObjectServer está instalado.

puertoEl puerto en que el ObjectServer está instalado.

2. Para cambiar la contraseña de ObjectServer para el canal de información dedatos de sucesos:a. Edite el archivo ncwDataSourceDefinitions.xml.b. En el elemento <ncwDataSourceCredentials>, cambie el valor del atributo

contraseña por la nueva contraseña.c. Guarde los cambios y cierre el archivo.

3. Reinicie el servidor.Tareas relacionadas:“Reinicio del servidor” en la página 1

Administración de las tareas temporizadasLas tareas temporizadas representan uno de los pasos fundamentales de la cargaautomática de cambios por parte del servidor de GUI web en los datos deconfiguración, sin necesidad de reiniciar el servidor. Las tareas temporizadas segestionan a través de propiedades en el archivo de inicialización de la GUI web(server.init).

Para administrar el recurso de tareas temporizadas:1. Abra webgui_home_dir/etc/server.init en un editor de texto.2. Lleve a cabo la combinación que desee de las tareas siguientes, según sea

necesario:v Controlar el uso de las tareas temporizadasv Establecer las propiedades de renovación

3. Guarde el archivo.4. Si ha habilitado las tareas temporizadas en el paso 2, reinicie el servidor de

Tivoli Integrated Portal.Tareas relacionadas:“Reinicio del servidor” en la página 1Referencia relacionada:“Mejores prácticas del equilibrio de carga” en la página 121

Control del uso de las tareas temporizadas1. Localice la propiedad timedtasks.enabled.2. Establezca el valor de la propiedad según sea necesario:

Valor Significado

false Desactiva el recurso de tareas temporizadas.

true Habilita el recurso de tareas temporizadas. Es el valor necesario para elproceso automático de los cambios en los datos de configuración.

Capítulo 1. Administración de la GUI web 7

Page 22: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Establecimiento de las propiedades de renovación

En la mayoría de los casos, los valores proporcionados son adecuados, aunquepuede utilizar este procedimiento para cambiarlos, si es necesario.1. Decida los valores (en segundos) para:

v El retardo de iniciov El periodo de ejecución

2. Localice la propiedad timedtasks.default.startdelay y cambie su valor por elretardo de inicio que necesite.

3. Localice la propiedad timedtasks.default.runperiod y cambie su valor par elperiodo de ejecución que necesite.

Visión general de las tareas temporizadasLas tareas temporizadas simplifican la administración de un servidor de la GUIweb o un clúster de servidores de la GUI web.

Las tareas temporizadas permiten a un servidor de la GUI web detectar y cargarlos cambios en los datos de configuración. Las tareas implementan los cambios enla configuración sin tener que reiniciar el servidor. Esto es especialmenteimportante en un clúster de equilibrio de carga en que debe prestarsemantenimiento de servicio a los usuarios de forma ininterrumpida.

¿Qué son las tareas temporizadas?

Las tareas temporizadas son un conjunto de procesos por lotes que periódicamentebuscan cambios en los archivos de configuración. Si alguno de estos archivos hacambiado desde la ejecución anterior, los procesos cargan los nuevos datos deconfiguración en el servidor de la GUI web.

Características de una tarea temporizada

Una tarea temporizada tiene las siguientes características:v Retardo de inicio

El retardo de inicio determina el tiempo (en segundos) que debe transcurrirdesde el inicio del servidor para que la primera tarea busque cambios en losdatos de configuración asociados.

v Periodo de ejecuciónEl periodo de ejecución determina el tiempo (en segundos) que debe transcurrirentre cada ejecución consecutiva de la tarea.

El retardo de inicio y el periodo de ejecución juntos forman la programación de latarea temporizada. En un clúster con equilibrio de carga, se recomienda usar lamisma programación en todos los miembros del clúster.

Definición de las tareas temporizadas

El archivo de configuración de la GUI web contiene la definición de las tareastemporizadas. La vía de acceso de este archivo es webgui_home_dir/etc/server.init.

La definición de las tareas temporizadas es similar a:timedtasks.default.startdelay: 120timedtasks.default.runperiod: 120

8 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 23: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Esta especificación define un retardo de inicio de dos minutos y un periodo deejecución también de dos minutos.

Consulta de la base de datos de sucesosPuede ejecutar todos los mandatos SQL de ObjectServer y realizar consultas en losdatos de ObjectServer.

Antes de empezar

Para realizar esta tarea, se deben cumplir los requisitos previos siguientes:v El rol ncw_admin debe asignarse al perfil de usuario de la GUI web que se

utilice.v Tiene que ser usuario del ObjectServer; el usuario debe ser miembro de los

grupos siguientes: ISQL e ISQLWrite.

Nota: Si se utiliza LDAP para la autenticación y la propiedadusers.credentials.sync del archivo server.init está habilitada, los usuarios deLDAP se sincronizan automáticamente con el ObjectServer. Si no, se debe crearun usuario en el ObjectServer y asignarlo a los grupos.

v En el ObjectServer, la automatización de webtop_compatibility, que es undesencadenante temporal, se debe haber ejecutado. De manera predeterminada,este desencadenante está habilitado.

Consejo: Puede reducir la frecuencia con la que se ejecuta el desencadenante,que es cada 60 minutos de manera predeterminada. Para obtener másinformación sobre la configuración de desencadenantes temporales, consulte lapublicación IBM Tivoli Netcool/OMNIbus Administration Guide.

v La memoria caché de configuración de GUI web debe sincronizarse con elObjectServer. La memoria caché se puede sincronizar ejecutando el scriptwebgui_home_dir/bin/webtop_osresync.

La consola de base de datos de GUI web tiene un comportamiento similar al de lainterfaz interactiva de SQL Tivoli Netcool/OMNIbus y se puede utilizar pararealizar tareas, como crear una tabla de base de datos nueva o detener elObjectServer. Puede conectarse a ObjectServers y utilizar mandatos SQL parainteractuar con el ObjectServer y controlarlo.

Atención: Utilice la Consulta de base de datos de sucesos con cautela. Losmandatos que se especifican se ejecutan en el ObjectServer. El uso incorrecto de losmandatos SQL puede provocar daños irreparables en la base de datos.

Para enviar instrucciones SQL al ObjectServer:1. Pulse Administración > Herramientas de gestión de sucesos > Consulta de

base de datos de sucesos.2. En la lista Seleccionar origen de datos, seleccione un origen de datos en el que

desee ejecutar el mandato.3. Escriba una consulta SQL en el editor de texto y pulse Enviar.

El resultado de la consulta SQL se muestra en el área Resultados mostrados acontinuación.

Capítulo 1. Administración de la GUI web 9

Page 24: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Consulta SQL de ejemplo

El siguiente ejemplo de resultado muestra un extracto de los datos que sedevuelven tras enviar la siguiente consulta:select Node, Summary from alerts.status where Severity=4;

----------------------------------------------------------------------select Node, Summary from alerts.status where Severity=4---------------------------------------------------------------------->Executed ’select Node, Summary from alerts.status where Severity=4;’Tokyo Diskspace alertsl-server2.ibm.com A process running on sl-server2.ibm.com has connected asusername berthasl-server2.ibm.com A process running on sl-server2.ibm.com has connected asusername berthaLondon Machine has gone offlinesl-server2.ibm.com A process running on sl-server2.ibm.com has connected asusername herbertsl-server2.ibm.com A process running on sl-server2.ibm.com has connected asusername berthasl-server2.ibm.com A process running on sl-server2.ibm.com has connected asusername filtersl-server2.ibm.com A process running on sl-server2.ibm.com has connected asusername rootShanghai Link Down on portsl-server2.ibm.com A process running on sl-server2.ibm.com has connected asusername bertha

Consulte la información sobre la sintaxis de SQL de ObjectServer en el capítulosobre SQL de ObjectServer de la publicación IBM Tivoli Netcool/OMNIbusAdministration Guide.

Copiar datos entre servidores de la GUI webLa GUI web tiene un programa de utilidad para copiar los datos seleccionados deun servidor en otro.

Visión generalOcasionalmente tendrá que copiar datos de un servidor de la GUI web V7.3.1 enotro. Por ejemplo, al copiar datos de un servidor de prueba en un servidor deproducción. La GUI web contiene un programa de utilidad para estas situaciones.

El servidor del que copia los datos es el servidor de origen; el servidor en el quecopia los datos es el servidor de destino. El servidor puede ser un sistema autónomoo formar parte de un clúster de equilibrio de carga.

Proceso de copia

El proceso para copiar datos entre servidores es:1. Defina los datos para exportar del servidor de origen.2. Exporte los datos del servidor de origen.

El programa de utilidad graba los datos seleccionados en un archivo .zip.3. Copie el archivo en el servidor de destino.4. Configure el programa de utilidad para importar los datos del archivo .zip.

En este paso puede definir si se importarán todos los datos del archivo o unoselementos determinados.

5. Importe los datos del archivo .zip.6. Reinicie el servidor de destino, si es necesario.

10 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 25: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Consejo: En muchos casos, no tendrá que reiniciar el servidor si el sistemautiliza tareas con temporización.

Elementos que se pueden copiar entre servidores

Los elementos que se pueden copiar entre servidores son:v Filtrosv Mapasv Menúsv Solicitudesv Herramientasv Vistasv Cualquier archivo o directorio de webgui_home_dir o tip_home_dir/profiles/

TIPProfile/installedApps/TIPCell/isc.ear/OMNIbusWebGUI.war.

También puede especificar archivos y directorios que no se copiarán entreservidores. Por ejemplo, el archivo de configuración de la GUI web (server.init).

Algunos elementos, como los mapas, suelen tener elementos dependientes quedefinen su comportamiento. Al exportar un elemento de este tipo, el programa deutilidad incluye todos los elementos dependientes. Esto facilita la operación demover elementos complejos de un servidor GUI web a otro.

Clonar datos entre servidores

En ocasiones, puede que tenga que copiar todos los datos de la GUI web y TivoliIntegrated Portal de un servidor en otro. Este proceso, denominado clonación, esútil al transferir una configuración de un entorno de prueba a un entorno deproducción. El proceso de clonación es parecido al procedimiento de copiaprincipal, con la excepción de que no hace falta definir los elementos que seexportarán e importarán. En cambio, el programa de utilidad proporciona unarchivo que define todos los elementos necesarios. Este archivo se especifica alexportar e importar datos. Esto simplifica el proceso de clonación y reduce laposibilidad de que algún dato no se copie.

Nota: El proceso de clonación excluye el archivo ncwDataSourceDefinitions.xml.

Exportar datos de un servidor de la GUI webEn primer lugar, exportar los datos necesarios del servidor de origen.

Definir los elementos para exportar:

Definir los elementos que se van a exportar y la ubicación del archivo .zip.1. Asegúrese de que ha iniciado la sesión como usuario administrativo.2. Vaya al directorio que contiene el archivo de propiedades del programa de

utilidad:cd webgui_home_dir/integration/importexport_tool/etc

3. Edite el archivo OMNIbusWebGUI_settings.properties para definir los elementosque desea exportar del servidor de origen:Muchas de las definiciones de propiedades son una lista de elementos. En estaslistas, ponga una coma entre cada elemento. Además, para las propiedades quedefinen las vías de acceso de archivo, utilice dos caracteres de barra inclinada

Capítulo 1. Administración de la GUI web 11

Page 26: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

invertida como separador de vía de acceso en sistemas Windows; por ejemplo:C:\\IBM\\tivoli\\netcool\\omnibus_webgui.Establezca las siguientes propiedades según convenga. Para definir lapropiedad, elimine el marcador de comentario al principio de la línea ymodifique el valor como corresponda. Para omitir un determinado elemento dela exportación, deje la propiedad en forma de comentario. En algunos casos, elprograma de utilidad utiliza un valor predeterminado para las propiedadesomitidas.

Tabla 2. Establecer las propiedades para definir los datos para exportar

Propiedad Valor

product.home El directorio de instalación de la GUI web. Establezcaesta propiedad si no se ha instalado el producto en laubicación predeterminada. La ubicación deinstalación predeterminada es una de las siguientes:

UNIX Linux ibm/tivoli/netcool/omnibus_webgui

Windows C:\IBM\tivoli\netcool\omnibus_webgui

output.dir La vía de acceso completa del directorio que recibirálos datos exportados.

El valor predeterminado es tip_home_dir/profiles/TIPProfile/output.

ExportWebGUIPlugin.input Para exportar datos del archivo OMNIbusWebGUI.warelimine el marcador de comentario del principio de ladefinición de la propiedad ExportWebGUIPlugin.inputy añada un marcador de comentario al elemento parala carpeta de la GUI web.

Añada los demás archivos y directorios para exportara la definición de la propiedad restante. Especifiquecada vía de acceso de directorio y archivo en relacióncon webgui_home_dir.

ExportWebGUIPlugin.ignore Especifique los archivos y directorios para excluir delos datos exportados. Ponga una coma entre cada víade acceso de archivo o directorio. Especifique cadavía de acceso de directorio y archivo en relación conwebgui_home_dir.

ExportPromptPlugin.input Una lista de los nombres de las solicitudes (sinextensiones) para exportar.

ExportToolPlugin.input Una lista de los nombres de las herramientas (sinextensiones) para exportar.

ExportMenuPlugin.input Una lista de los nombres de los menús (sinextensiones) para exportar.

ExportMenuConfigPlugin.input Una lista de los nombres de las configuraciones demenú (sin extensiones) para exportar.

ExportViewPlugin.global Una lista de los nombres de las vistas globales (sinextensiones) para exportar. Para exportar todas lasvistas globales utilice el carácter de barra inclinada(/) como valor de esta propiedad.

12 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 27: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 2. Establecer las propiedades para definir los datos para exportar (continuación)

Propiedad Valor

ExportViewPlugin.system Una lista de los nombres de las vistas del sistema (sinextensiones) para exportar. Para exportar todas lasvistas del sistema utilice el carácter de barra inclinada(/) como valor de esta propiedad.

ExportViewPlugin.user Una lista de los nombres de las vistas definidas porel usuario (sin extensiones) para exportar. Para cadavista, especifique el ID de usuario y el nombre devista separados por una coma.

Por ejemplo, para especificar View1 y View2 para elID de usuario User1 y View3 para el ID de usuarioUser2, utilice una definición como ésta:

ExportViewPlugin.user=User1,View1, User1,View2,User2,View3

Para exportar todas las vistas del usuario utilice elcarácter de barra inclinada (/) como valor de estapropiedad.

ExportFilterPlugin.global Una lista de los nombres de los filtros globales (sinextensiones) para exportar. Para exportar todos losfiltros globales, utilice el carácter de barra inclinada(/) como valor de esta propiedad.

ExportFilterPlugin.system Una lista de los nombres de los filtros del sistema(sin extensiones) para exportar. Para exportar todoslos filtros del sistema, utilice el carácter de barrainclinada (/) como valor de esta propiedad.

ExportFilterPlugin.user Una lista de los nombres de los filtros definidos porel usuario (sin extensiones) para exportar. Para cadafiltro, especifique el ID de usuario y el nombre defiltro separados por una coma.

Por ejemplo, para especificar Filter1 y Filter2 para elID de usuario User1 y Filter3 para el ID de usuarioUser2, utilice una definición como ésta:

ExportFilterPlugin.user=User1,Filter1,User1,Filter2, User2,Filter3

Para exportar todos los filtros del usuario utilice elcarácter de barra inclinada (/) como valor de estapropiedad.

ExportFilterCollectionPlugin.input

Una lista de los nombres de las colecciones de filtros(sin extensiones) para exportar. El programa deutilidad incluye todos los objetos relacionados decada colección, como filtros, filtros de dependencia yvistas.

ExportMapPlugin.input Una lista de los nombres de los mapas (sinextensiones) para exportar. El programa de utilidadincluye todos los objetos relacionados de cada mapa,como recursos de mapa, filtros, filtros de dependenciay vistas.

Capítulo 1. Administración de la GUI web 13

Page 28: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Exportar los datos:

Exportar los datos definidos a un archivo .zip del servidor de origen.1. Asegúrese de haber iniciado la sesión en el servidor de origen como usuario

administrativo y que Tivoli Integrated Portal está en ejecución.2. Según se suministra, el programa de utilidad graba los mensajes de

información, aviso y error en el archivo de registro. Cambie el nivel de registrosi es necesario.

3. Vaya al directorio que contiene el programa de utilidad, tip_home_dir/profiles/TIPProfile/bin.

4. Escriba uno de estos mandatos para exportar los datos:

UNIX Linux ./tipcli.sh Export --username admintip --passwordcontraseñatip --excludePlugins ExportPagePlugin,ChartExportPlugin--settingFile webgui_home_dir/integration/importexport_tool/etc/OMNIbusWebGUI_settings.properties

Windows tipcli.bat Export --username admintip --password contraseñatip--excludePlugins ExportPagePlugin,ChartExportPlugin --settingFilewebgui_home_dir\integration\importexport_tool\etc\OMNIbusWebGUI_settings.properties

Sustituya:

admintipPor el nombre del usuario administrativo de Tivoli Integrated Portal.

contraseñatipPor la contraseña del usuario administrativo de Tivoli Integrated Portal.

Para excluir plug-ins de la operación de exportación, añada sus nombres alcalificador --excludePlugins, poniendo una coma entre cada nombre deplug-in. Por ejemplo, para excluir el plug-in de solicitud, utilice:--excludePlugins ExportPagePlugin,ChartExportPlugin,ExportPromptPlugin

Incluya siempre ExportPagePlugin y ChartExportPlugin en la lista.

Resultados

El programa de utilidad crea:v El archivo de datos en data.zip dentro del directorio especificado por la

propiedad output.dir de OMNIbusWebGUI_settings.properties. Si no se establecedicha propiedad, el archivo está en tip_home_dir/profiles/TIPProfile/output.

v Un archivo de registro en tip_home_dir/profiles/TIPProfile/logs/tipcli.log.Tareas relacionadas:“Definir el nivel de registro para el programa de utilidad” en la página 21

14 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 29: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Verificar que la exportación se ha completado:

Antes de copiar el archivo .zip en el servidor de destino, asegúrese de quecontiene todos los directorios, archivos y objetos de la GUI web necesarios.1. Abra el archivo de registro en tip_home_dir/profiles/TIPProfile/logs/

tipcli.log y compruebe que todas las fases de la operación de exportación hanfinalizado satisfactoriamente.Resuelva los errores y repita la actividad de exportación antes de continuar. Porejemplo, corrija los errores ortográficos de los nombres y las vías de acceso delarchivo OMNIbusWebGUI_settings.properties, repita la operación de exportacióny, a continuación, verifique que se han resuelto los errores.

2. Navegue hasta el directorio de salida y abra el archivo data.zip utilizando unaherramienta de compresión de archivos adecuada.

3. Compruebe que el archivo contiene los archivos, directorios y objetos de la GUIweb que desea exportar.Si falta algún elemento, edite OMNIbusWebGUI_settings.properties y añada loselementos que falten. A continuación, repita la operación de exportación yverifique que los elementos ya están presentes.

4. Cierre el archivo data.zip.

Importar datos en un servidor de la GUI webEn segundo lugar, importar los datos en el servidor de destino.

Definir elementos para exportar:

Copiar el archivo exportado en el servidor de destino, instalar el programa deutilidad (si es necesario) y definir los elementos para importar del archivo.1. Copie el archivo data.zip del servidor de origen en un directorio adecuado del

servidor de destino.2. Asegúrese de haber iniciado la sesión en el servidor de destino como usuario

administrativo y que el servidor de Tivoli Integrated Portal está en ejecución.3. Vaya al directorio que contiene el archivo de propiedades del programa de

utilidad:cd webgui_home_dir/integration/importexport_tool/etc

4. Edite el archivo OMNIbusWebGUI_settings.properties para definir los elementosque desea importar del archivo data.zip.Muchas de las definiciones de propiedades son una lista de elementos. En estaslistas, ponga una coma entre cada elemento. Además, para las propiedades quedefinen las vías de acceso de archivo, utilice dos caracteres de barra inclinadainvertida como separador de vía de acceso en sistemas Windows; por ejemplo:C:\\IBM\\tivoli\\netcool\\omnibus_webgui.Establezca las siguientes propiedades según convenga. Para establecer unapropiedad, elimine el marcador de comentario inicial y, a continuación,proporcione un valor adecuado.

Capítulo 1. Administración de la GUI web 15

Page 30: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 3. Establecer las propiedades para definir los datos para importar

Propiedad Valor

product.home El directorio de instalación de la GUI web. Establezcaesta propiedad si no se ha instalado el producto en laubicación predeterminada. La ubicación deinstalación predeterminada es una de las siguientes:

UNIX Linux ibm/tivoli/netcool/omnibus_webgui

Windows C:\IBM\tivoli\netcool\omnibus_webgui

output.dir La vía de acceso completa del directorio donde hacolocado data.zip.

Si no define esta propiedad, el programa de utilidadespera encontrar el archivo en tip_home_dir/profiles/TIPProfile/output.

import.backupDir La vía de acceso completa del directorio que elprograma de utilidad utiliza para almacenar lascopias de seguridad de los archivos que importa.Especifique un directorio distinto de output.dir,aunque puede especificar un subdirectorio deoutput.dir.

Si no define esta propiedad, el programa de utilidadutiliza tip_home_dir/profiles/TIPProfile/backups.

Tareas relacionadas:“Administración de las tareas temporizadas” en la página 7

Importar los datos:

Importar los datos del archivo .zip en el servidor de destino.1. Según se suministra, el programa de utilidad graba los mensajes de

información, aviso y error en el archivo de registro. Cambie el nivel de registrosi es necesario.

2. Vaya al directorio que contiene el programa de utilidad, tip_home_dir/profiles/TIPProfile/bin.

3. Escriba uno de estos mandatos para importar los datos:

UNIX Linux ./tipcli.sh Import --username admintip --passwordcontraseñatip --excludePlugins ImportPagePlugin,ChartImportPlugin--settingFile webgui_home_dir/integration/importexport_tool/etc/OMNIbusWebGUI_settings.properties

Windows tipcli.bat Import --username admintip --password contraseñatip--excludePlugins ImportPagePlugin,ChartImportPlugin --settingFilewebgui_home_dir\integration\importexport_tool\etc\OMNIbusWebGUI_settings.properties

Sustituya:

admintipPor el nombre del usuario administrativo de Tivoli Integrated Portal.

contraseñatipPor la contraseña del usuario administrativo de Tivoli Integrated Portal.

16 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 31: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Para excluir plug-ins de la operación de importación, añada sus nombres alcalificador --excludePlugins, poniendo una coma entre cada nombre deplug-in. Por ejemplo, para excluir el plug-in de solicitud, utilice:--excludePlugins ImportPagePlugin,ChartImportPlugin,ImportPromptPlugin

Incluya siempre ImportPagePlugin y ChartImportPlugin en la lista.4. Reinicie el servidor de Tivoli Integrated Portal si es necesario.

Tiene que reiniciar el servidor si su ubicación no utiliza tareas temporizadas oha importado un archivo de sistema clave como server.init oncwDataSourceDefinitions.xml.

Tareas relacionadas:“Definir el nivel de registro para el programa de utilidad” en la página 21“Reinicio del servidor” en la página 1

Verificar que la importación se ha completado:

Compruebe el archivo de registro para asegurarse de que la importación se hacompletado correctamente, que todos los archivos y directorios necesarios estánpresentes, y que los recursos importados están disponibles en la GUI web.1. Abra el archivo de registro en tip_home_dir/profiles/TIPProfile/logs/

tipcli.log y compruebe que todas las fases de la operación de importaciónhan finalizado satisfactoriamente.Resuelva los errores y repita la actividad de importación antes de continuar.Por ejemplo, corrija los errores ortográficos de los nombres y las vías de accesodel archivo OMNIbusWebGUI_settings.properties, repita la operación deimportación y, a continuación, verifique que se han resuelto los errores.

2. Verifique que todos los archivos, directorios y objetos de la GUI web necesariosestán presentes en el servidor de destino.

3. Compruebe que todos los recursos están disponibles en la GUI web.Por ejemplo, compruebe que todos los filtros importados están disponibles.

4. En un clúster de equilibrio de carga, compruebe que todos los archivos,directorios y objetos de la GUI web se han propagado a todos los nodos delclúster.

5. Si el sistema no forma parte de un clúster y no utiliza tareas temporizadas,reinicie el servidor.

Clonar datos entre servidoresUtilice este procedimiento para copiar todos los datos de la GUI web con o sinTivoli Integrated Portal, excepto ncwDataSourceDefinitions.xml, entre servidoresque ejecutan la GUI web V7.3.1.

Exportar los datos:

Exportar todos los datos de la GUI web con o sinTivoli Integrated Portal a unarchivo .zip del servidor de origen.Tareas relacionadas:“Definir el nivel de registro para el programa de utilidad” en la página 21

Capítulo 1. Administración de la GUI web 17

Page 32: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Exportar datos de la GUI web y Tivoli Integrated Portal:

1. Asegúrese de haber iniciado la sesión en el servidor de origen como usuarioadministrativo y que el servidor de Tivoli Integrated Portal está en ejecución.

2. Según se suministra, el programa de utilidad graba los mensajes deinformación, aviso y error en el archivo de registro. Cambie el nivel de registrosi es necesario.

3. Si la instalación de la GUI web no utiliza la ubicación predeterminada:a. Vaya al directorio webgui_home_dir/integration/plugins.b. Edite el archivo OMNIbusWebGUI_clone_settings.properties.c. Localice la línea siguiente:

TIP.Cellname=TIPCell

d. Inmediatamente después de esta línea, añada la línea siguiente:product.home=webgui_home_dir

Sustituya webgui_home_dir por el directorio de instalación real de la GUIweb.

Nota: El directorio de instalación predeterminado de la GUI web es uno de lossiguientes:

UNIX Linux ibm/tivoli/netcool/omnibus_webgui

Windows C:\IBM\tivoli\netcool\omnibus_webgui

4. Vaya al directorio que contiene el programa de utilidad, tip_home_dir/profiles/TIPProfile/bin.

5. Escriba uno de estos mandatos para exportar los datos:

UNIX Linux ./tipcli.sh Export --username admintip --passwordcontraseñatip --settingFile webgui_home_dir/integration/plugins/OMNIbusWebGUI.properties

Windows tipcli.bat Export --username admintip --password contraseñatip--settingFile webgui_home_dir\integration\plugins\OMNIbusWebGUI.properties

Sustituya admintip y contraseñatip por el nombre de usuario y la contraseña delusuario administrativo de Tivoli Integrated Portal.

Resultados

El programa de utilidad crea los siguientes archivos:v El archivo de datos en data.zip dentro del directorio tip_home_dir/profiles/

TIPProfile/output.v Un archivo de registro en tip_home_dir/profiles/TIPProfile/logs/tipcli.log.

Exportar sólo los datos de la GUI web:

1. Asegúrese de haber iniciado la sesión en el servidor de origen como usuarioadministrativo y que el servidor de Tivoli Integrated Portal está en ejecución.

2. Según se suministra, el programa de utilidad graba los mensajes deinformación, aviso y error en el archivo de registro. Cambie el nivel de registrosi es necesario.

3. Si la instalación de la GUI web no utiliza la ubicación predeterminada:a. Vaya al directorio webgui_home_dir/integration/plugins.b. Edite el archivo OMNIbusWebGUI_clone_settings.properties.c. Localice la línea siguiente:

18 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 33: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

TIP.Cellname=TIPCell

d. Inmediatamente después de esta línea, añada la línea siguiente:product.home=webgui_home_dir

Sustituya webgui_home_dir por el directorio de instalación real de la GUIweb.

Nota: El directorio de instalación predeterminado de la GUI web es uno de lossiguientes:

UNIX Linux ibm/tivoli/netcool/omnibus_webgui

Windows C:\IBM\tivoli\netcool\omnibus_webgui

4. Vaya al directorio que contiene el programa de utilidad, tip_home_dir/profiles/TIPProfile/bin.

5. Escriba uno de estos mandatos para exportar los datos:

UNIX Linux ./tipcli.sh Export --username admintip --passwordcontraseñatip --excludePlugins ExportPagePlugin,ChartExportPlugin--settingFile webgui_home_dir/integration/plugins/OMNIbusWebGUI_clone_settings

Windows tipcli.bat Export --username admintip --password contraseñatip--excludePlugins ExportpagePlugin,ChartExportPlugin --settingFilewebgui_home_dir\integration\plugins\OMNIbusWebGUI_clone_settings

Sustituya admintip y contraseñatip por el nombre de usuario y la contraseña delusuario administrativo de Tivoli Integrated Portal.

Resultados

El programa de utilidad crea los siguientes archivos:v El archivo de datos en data.zip dentro del directorio tip_home_dir/profiles/

TIPProfile/output.v Un archivo de registro en tip_home_dir/profiles/TIPProfile/logs/tipcli.log.

Importar los datos:

Importar los datos del archivo .zip en el servidor de destino.Tareas relacionadas:“Definir el nivel de registro para el programa de utilidad” en la página 21“Reinicio del servidor” en la página 1

Importar los datos de la GUI web y Tivoli Integrated Portal:

1. Copie data.zip del servidor de origen en el directorio tip_home_dir/profiles/TIPProfile/output del servidor de destino.

2. En el servidor de destino, asegúrese de haber iniciado la sesión como usuarioadministrativo y que el servidor de Tivoli Integrated Portal está en ejecución.

3. Según se suministra, el programa de utilidad graba los mensajes deinformación, aviso y error en el archivo de registro. Cambie el nivel de registrosi es necesario.

4. Si la instalación de la GUI web no utiliza la ubicación predeterminada:a. Vaya al directorio webgui_home_dir/integration/plugins.b. Edite el archivo OMNIbusWebGUI_clone_settings.properties.c. Localice la línea siguiente:

Capítulo 1. Administración de la GUI web 19

Page 34: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

TIP.Cellname=TIPCell

d. Inmediatamente después de esta línea, añada la línea siguiente:product.home=webgui_home_dir

Sustituya webgui_home_dir por el directorio de instalación real de la GUIweb.

Nota: El directorio de instalación predeterminado de la GUI web es uno de lossiguientes:

UNIX Linux ibm/tivoli/netcool/omnibus_webgui

Windows C:\IBM\tivoli\netcool\omnibus_webgui

5. Vaya al directorio que contiene el programa de utilidad, tip_home_dir/profiles/TIPProfile/bin.

6. Escriba uno de estos mandatos para importar los datos:

UNIX Linux ./tipcli.sh Import --username admintip --passwordcontraseñatip --settingFile webgui_home_dir/integration/plugins/OMNIbusWebGUI.properties

Windows tipcli.bat Import --username admintip --password contraseñatip--settingFile webgui_home_dir\integration\plugins\OMNIbusWebGUI.properties

Sustituya admintip y contraseñatip por el nombre de usuario y la contraseña delusuario administrativo de Tivoli Integrated Portal.

7. Verifique que el programa de utilidad ha añadido o actualizado los archivos:a. Examine el archivo de registro, tip_home_dir/profiles/TIPProfile/logs/

tipcli.log, y asegúrese de que no haya errores.b. Verifique que las copias de seguridad de los archivos originales en el

servidor de destino están en un archivo .zip en tip_home_dir/profiles/TIPProfile/backups.

8. Opcional: Edite el archivo ncwDataSourceDefinitions.xml y aplique los valoresque desee copiar del servidor de origen existente.

9. Reinicie el servidor de Tivoli Integrated Portal.

Nota: Si el servidor de destino forma parte de un clúster de equilibrio decarga, espere a que se ejecute la siguiente programación de tarea temporizadaantes de reiniciar el servidor. De este modo, se asegurará de que los datosimportados se repliquen en otros nodos del clúster y la base de datos.

Importar sólo los datos de la GUI web:

1. Copie data.zip del servidor de origen en el directorio tip_home_dir/profiles/TIPProfile/output del servidor de destino.

2. En el servidor de destino, asegúrese de haber iniciado la sesión como usuarioadministrativo y que el servidor de Tivoli Integrated Portal está en ejecución.

3. Según se suministra, el programa de utilidad graba los mensajes deinformación, aviso y error en el archivo de registro. Cambie el nivel de registrosi es necesario.

4. Si la instalación de la GUI web no utiliza la ubicación predeterminada:a. Vaya al directorio webgui_home_dir/integration/plugins.b. Edite el archivo OMNIbusWebGUI_clone_settings.properties.c. Localice la línea siguiente:

TIP.Cellname=TIPCell

20 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 35: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

d. Inmediatamente después de esta línea, añada la línea siguiente:product.home=webgui_home_dir

Sustituya webgui_home_dir por el directorio de instalación real de la GUIweb.

Nota: El directorio de instalación predeterminado de la GUI web es uno de lossiguientes:

UNIX Linux ibm/tivoli/netcool/omnibus_webgui

Windows C:\IBM\tivoli\netcool\omnibus_webgui

5. Vaya al directorio que contiene el programa de utilidad, tip_home_dir/profiles/TIPProfile/bin.

6. Escriba uno de estos mandatos para importar los datos:

UNIX Linux ./tipcli.sh Import --username admintip --passwordcontraseñatip --settingFile webgui_home_dir/integration/plugins/OMNIbusWebGUI_clone_settings.properties

Windows tipcli.bat Import --username admintip --password contraseñatip--settingFile webgui_home_dir\integration\plugins\OMNIbusWebGUI_clone_settings.properties

Sustituya admintip y contraseñatip por el nombre de usuario y la contraseña delusuario administrativo de Tivoli Integrated Portal.

7. Verifique que el programa de utilidad ha añadido o actualizado los archivos:a. Examine el archivo de registro, tip_home_dir/profiles/TIPProfile/logs/

tipcli.log, y asegúrese de que no haya errores.b. Verifique que las copias de seguridad de los archivos originales en el

servidor de destino están en un archivo .zip en tip_home_dir/profiles/TIPProfile/backups.

8. Opcional: Edite el archivo ncwDataSourceDefinitions.xml y aplique los valoresque desee copiar del servidor de origen existente.

9. Reinicie el servidor de Tivoli Integrated Portal.

Nota: Si el servidor de destino forma parte de un clúster de equilibrio decarga, espere a que se ejecute la siguiente programación de tarea temporizadaantes de reiniciar el servidor. De este modo, se asegurará de que los datosimportados se repliquen en otros nodos del clúster y la base de datos.

Definir el nivel de registro para el programa de utilidadSegún se suministra, el programa de utilidad de exportación/importación graba losmensajes de información en el archivo de registro además de los avisos y errores.Utilice este procedimiento para personalizar el nivel de registro durante lasoperaciones de importación y exportación.1. Vaya al directorio que contiene el archivo de propiedades del registro:

cd tip_home_dir/profiles/TIPProfile/etc/

2. Abra el archivo logging.properties en un editor de texto.3. Localice la propiedad java.util.logging.FileHandler.level y defina su valor

en el nivel necesario. Los valores comunes utilizados, por nivel de gravedadascendente, son:v INFOv WARNINGv SEVERE

Capítulo 1. Administración de la GUI web 21

Page 36: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Otros valores disponibles son FINE, FINER y FINEST. Cada uno de estosvalores genera un número de mensajes creciente. Pueden ser útiles cuando sediagnostica un problema en un programa de utilidad de importación oexportación. Después de utilizar uno de estos valores, sin embargo, asegúresede volver al valor original antes de reiniciar las operaciones normales en elservidor.Por ejemplo, al definir la propiedad como WARNING, se excluyen los mensajesde información (INFO) del archivo de registro.

4. Guarde el archivo y cierre el editor de texto.

Copia de seguridad y restauración de los datosPara impedir la pérdida de información en caso de desastre y para la recuperacióntras desastre, haga una copia de seguridad de la instalación de la GUI web y TivoliIntegrated Portal.Tareas relacionadas:“Reinicio del servidor” en la página 1

Copia de seguridad y restauración de la GUI webUtilizar el programa de utilidad de exportación/importación de la GUI web paracopiar y restaurar los datos de configuración de la GUI web.v Para copiar los datos de configuración de la GUI web, utilice el recurso de

exportación del programa de utilidad de exportación/importación de la GUIweb. Esto crea un archivo .zip que se puede copiar en un lugar seguro.

v Para restaurar los datos de la GUI web copiados anteriormente, utilice el recursode importación del programa de utilidad de exportación/importación de la GUIweb. Edite el archivo de propiedades para especificar los archivos que desearestaurar y, a continuación, importe los datos.

Tareas relacionadas:“Copiar datos entre servidores de la GUI web” en la página 10

Copia de seguridad y restauración de Tivoli Integrated PortalUtilizar los recursos de exportación/importación de Tivoli Integrated Portal paracopiar y restaurar los datos de configuración de Tivoli Integrated Portal.v Para copiar los datos de configuración de Tivoli Integrated Portal, utilice el

recurso de exportación de Tivoli Integrated Portal. Esto crea un archivo .zip quese puede copiar en un lugar seguro.

v Para restaurar los datos de Tivoli Integrated Portal copiados anteriormente,utilice el recurso de importación de Tivoli Integrated Portal.

Conceptos relacionados:“Exportación e importación de datos de Tivoli Integrated Portal” en la página 49

Restaurar datos de releases anteriores de la GUI web y TivoliIntegrated PortalUtilice la solución de clonación del sistema (SCS) para restaurar datos de unaversión anterior de la GUI web o Tivoli Integrated Portal.

Los releases anteriores de la GUI web y Tivoli Integrated Portal utilizaban lasolución de clonación del sistema (SCS) para hacer la copia de seguridad yrestauración de los datos de configuración. Por lo tanto, utilice SCS para restaurardatos de una copia de seguridad de una versión anterior.

22 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 37: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Ejecución de SCS para exportar datos:

Utilice la Solución de clonación del sistema (SCS) para exportar instancias de TivoliIntegrated Portal Server. Los valores exportados se pueden aplicar posteriormentea otra instancia de servidor del mismo nivel de versión con los mismos productosdesplegados.

Para exportar valores para una instancia de Tivoli Integrated Portal Server:1. En la interfaz de línea de mandatos, cambie al directorio dir_inicio_tip/

profiles/TIPProfile/bin. El directorio dir_inicio_tip tiene como valorpredeterminado C:\IBM\tivoli\tipv2 en Windows y /opt/IBM/tivoli/tipv2 enUNIX/Linux

2. Ejecute el siguiente mandato:ws_ant.bat|sh -f tipExportImport.xml export -DarchiveDir=dir-DtipAdmin=tipadmin -DtipPassword=tippass

El argumento export hace que el script copie todos los datos necesarios delperfil de TIPProfile en el directorio especificado por dir en la opciónarchiveDir.

Nota: Para evitar la pérdida accidental de datos de usuario existentes, el scriptde exportación falla si existe el directorio de archivado especificado. Especifiqueun directorio no existente para la opción archiveDir.Sustituya tipadmin por el ID de administrador de Tivoli Integrated Portal ytippass por la contraseña de administrador de Tivoli Integrated Portal.Ejecute el mandato con el argumento export en el servidor de origen de TivoliIntegrated Portal Server.

Ejecución de SCS para importar datos:

Utilice la Solución de clonación del sistema (SCS) para importar valores a unainstancia de Tivoli Integrated Portal Server de destino. La instancia del servidor dedestino debe tener la misma configuración que la instancia de servidor en la quetenían su origen los valores.

Antes de empezar

El procedimiento de clonación de Tivoli Integrated Portal no realizaautomáticamente copia de seguridad del sistema de destino en una operación deimportación de clonación. Se recomienda que exporte el sistema de destino comooperación de copia de seguridad.

Esto se consigue ejecutando la opción de exportación de la Solución de clonacióndel sistema en el servidor de destino antes de ejecutar la importación de los datosexportados desde el sistema de origen. Si la importación falla, se puede importar elarchivado de copia de seguridad para restaurar el sistema a su estado original.

Importante: La instancia del servidor de destino no debe configurarse paraequilibrio de carga. El proceso de clonación importa datos únicamente para unainstancia de servidor local.

Para importar valores para una instancia de Tivoli Integrated Portal Server:1. En la interfaz de línea de mandatos, cambie al directorio dir_inicio_tip/

profiles/TIPProfile/bin. El directorio dir_inicio_tip tiene como valorpredeterminado C:\IBM\tivoli\tipv2 en Windows y /opt/IBM/tivoli/tipv2 enUNIX/Linux

Capítulo 1. Administración de la GUI web 23

Page 38: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

2. Ejecute el siguiente mandato:ws_ant.bat|sh -f tipExportImport.xml import -DarchiveDir=dir-DtipAdmin=tipadmin -DtipPassword=tippass

El argumento import se utiliza para importar datos de un directorio dearchivado existente, especificado sustituyendo dir en la opción archiveDir, quesobrescribe la instancia de Tivoli Integrated Portal Server para completar laclonación. Ejecute el mandato con el argumento import en la instancia dedestino de Tivoli Integrated Portal Server.Sustituya tipadmin por el ID de administrador de Tivoli Integrated Portal ytippass por la contraseña de administrador de Tivoli Integrated Portal. Debentener los mismos valores que la instancia de origen de Tivoli Integrated PortalServer.

Copia de seguridad y restauración del motor de despliegueUtilice el script de copia de seguridad del motor de despliegue (DE) antes deinstalar componentes adicionales u otros productos que se basen en la plataformade Tivoli Integrated Portal. Si tiene que recuperar la configuración original tras unaanomalía, podrá ejecutar el script de restauración del motor de despliegue.

El motor de despliegue lleva a cabo la instalación de productos nuevos yactualizados. Realiza un seguimiento de los componentes instalados y omite lainstalación de un determinado componente si ya está presente en el sistema. Llevea cabo los siguientes pasos para realizar copia de seguridad o restaurar la base dedatos del DE.1. En la línea de mandatos, cambie al directorio acsi:

v Windows cd C:\Archivos de programa\IBM\Common\acsi

v Linux UNIX Para sistemas basados en Linux y UNIX, la vía deacceso al directorio acsi variará en función de si realiza la instalación comousuario root o no root, de la siguiente forma:– Al instalar como usuario no root, la vía de acceso es relativa al directorio

de inicio del usuario:<directorio de inicio del usuario no root>/.asci_<nombre_usuario>

– Al instalar como root, la vía de acceso es la siguiente:/var/ibm/common/asci

2. Inicialice el entorno de motor de despliegue desde la línea de mandatos:

v Windows setenv.bat

v Linux UNIX . setenv.sh

3. Cambie al directorio bin:

v Windows Cambie al directorio hijo bin, es decir:C:\Archivos de programa\IBM\Common\acsi\bin

v Linux UNIX Para sistemas basados en Linux y UNIX, la vía deacceso al directorio bin variará en función de si realiza la instalación comousuario root o no root, de la siguiente forma:– Para un usuario no root, cambie al directorio hijo bin, es decir:

<directorio de inicio del usuario no root>/.asci_<nombre_usuario>/bin

– Para el root, la vía de acceso es la siguiente:/usr/ibm/common/asci/bin

4. Ejecute el script de copia de seguridad para realizar una copia de seguridad dela base de datos del motor de despliegue, de la siguiente forma:

24 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 39: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Windows de_backupdb.cmd

v Linux UNIX de_backupdb

5. Si necesita restaurar la base de datos del motor de despliegue, desde eldirectorio bin, ejecute el script de restauración:

v Windows de_restoredb.cmd

v Linux UNIX de_restoredb

Qué hacer a continuación

Si ha realizado copia de seguridad de la base de datos del motor de despliegue,puede ejecutar el instalador ahora para añadir componentes o productosadicionales. Si ha restaurado la base de datos del motor de despliegue, puedereanudar utilizando el entorno instalado original.

Administración de la infraestructura de GUIPuede utilizar las funciones de Tivoli Integrated Portal para administrar laconfiguración de la instalación de la GUI web.

Consejo: Si no encuentra la información que necesita en esta publicación, consulteel Centro de información de IBM WebSphere Application Server en la siguientedirección web:

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/topic/com.ibm.websphere.zseries.doc/info/welcome_nd.html

Diseño de Tivoli Integrated PortalEl diseño de la interfaz de usuario de la consola tiene estos elementos principales.

Capítulo 1. Administración de la GUI web 25

Page 40: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

�1� Mensaje de cabeceraMuestra la misma imagen para todas las consolas instaladas. El mensaje decabecera incluye un saludo al usuario , así como enlaces para finalizarsesión de la consola y abrir la ayuda de la consola. La lista de selecciónVista en el mensaje de cabecera controla qué nodos se van a mostrar en lanavegación, así como qué páginas se abren cuando se selecciona la vista.

�2� Barra de la páginaMuestra pestañas que pueden seleccionarse entre páginas abiertas. La barrade páginas le permitirá trabajar en páginas diferentes sin cerrar la página operder los datos no guardados. Por ejemplo, si está trabajando en unaaplicación en la Página A, puede abrir una aplicación en otra página pararecopilar información sobre un recurso que necesite para finalizar elformulario de la Página A sin perder los datos que ha entrado y no haguardado. Se pueden abrir varias páginas a la vez, pero únicamente una delas páginas abiertas estará activa (página actual). La barra de la páginatambién contiene la lista desplegable Acción de selección para realizaraccione en la página actual.

Figura 1. Diseño de la consola

26 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 41: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

�3� Panel de navegaciónMuestra un conjunto de nodos de navegación que se utilizan para accederal contenido. Los nodos que se muestran en el panel de navegación sóloson aquellos a los que tiene acceso.

�4� Área de trabajoMuestra la página actual en la que está trabajando. La página contiene unao más aplicaciones web o portlet, cada uno en su propia ventana de portletcon una barra de título.

Cómo personalizar una configuración de Tivoli IntegratedPortal

Utilice esta información para conocer los recursos que se proporcionan en TivoliIntegrated Portal para que pueda administrar la instalación de acuerdo con susrequisitos.

Para empezar con la configuración de la consola, deberá estar familiarizado con losconceptos y las características del diseño de la consola. Debería tomarse el tiemponecesario para navegar por la consola y familiarizarse con los portlets, las páginas,las vistas, los roles y los perfiles de preferencias que se proporcionan. A la vez quetrabaja con la consola, creará algunos de estos recursos para satisfacer lasnecesidades de su organización.

Estructura de la consola

Se asigna acceso a cada nivel de la organización de la consola en función de losroles de usuario. Recuerde los roles cuando planifique cómo estructurar la consola.

El contenido de la consola está compuesto de portlets. En la figura siguiente semuestran cómo se organizan los portlets en una página utilizando un diseño defilas y columnas. Se asigna a los usuarios acceso a las páginas y a los portlets decada página en función de su rol definido.

Capítulo 1. Administración de la GUI web 27

Page 42: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Se accede a cada página desde la navegación de la consola, desde la raíz de laconsola o se pueden organizar en carpetas. La estructura jerárquica de lanavegación incide en la velocidad con la que los usuarios pueden encontrar unapágina y trabajar con los portlets en dicha página.

Las carpetas y las páginas se pueden agrupar en vistas que el usuario puedeseleccionar desde la lista desplegable Vistas en el mensaje de cabecera. Cada vistapuede incluir páginas que se lanzan inicialmente cuando se selecciona la vista.

28 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 43: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Finalmente, puede definir un conjunto de preferencias, denominado perfil depreferencias, que determina qué vistas se encuentran disponibles para cada rol, y sila navegación deberá visualizarse.Información relacionada:“Administración de roles” en la página 83“Administración de páginas” en la página 30“Administración de vistas” en la página 39“Administración de portlets” en la página 42“Administración de perfiles de preferencias de la consola” en la página 46

Cómo personalizar una configuración de Tivoli IntegratedPortal

Utilice esta información para conocer los recursos que se proporcionan en TivoliIntegrated Portal para que pueda administrar la instalación de acuerdo con susrequisitos.1. Definir los usuarios de la consola y qué tareas realizan. Se asigna roles a los

usuarios de la consola, que se utilizan para determinar qué tareas puedenrealizar en la consola. Cuando evalúe las tareas de los usuarios, piense cómo sedefinirán estos roles. Considere cómo se asignará a la comunidad de usuariosde la consola a los diferentes roles y si hay roles existentes que pueda utilizar, osi necesita crear de nuevos.Se pueden crear roles sin asignar acceso a ningún recurso. Este paso puederealizarse posteriormente.

2. Revisar el contenido. Las tareas de los usuarios se realizan utilizando losportlets en las páginas de la consola. Tiene que saber qué portlets se encuentrandisponibles y cómo se van a utilizar para realizar estas tareas. Para cadaportlet, decida qué roles deberán tener acceso y qué roles deberán estarrestringidos.

3. Crear una estructura de navegación de las páginas y las carpetas. Determinequé páginas se utilizan actualmente para acceder a los portlets. ¿Son suficientesestas páginas para los roles que ha definido o necesita crear de nuevas? Paralas páginas existentes, ¿necesita añadir o eliminar portlets o cambiar la formaen que se organizan en la página? Tenga en cuenta que múltiples roles puedenacceder a una página con un acceso diferente a los portlets en dicha página.Revise las carpetas en la navegación y las páginas que se incluyen en estascarpetas. ¿Resultan útiles estas carpetas para que los usuarios encuentren sucontenido? ¿Necesita editar carpetas existentes o crear carpetas nuevas? ¿Debemover alguna página entre las carpetas? ¿Qué carpetas o páginas deberíanocultarse en cada rol?

4. Organizar el contenido y la navegación en vistas. Establezca qué páginas ycarpetas de navegación tienen una finalidad relacionada en cada rol. Puededefinir una o más vistas para cada rol, e incluso conseguir que una única vistase muestre de forma diferente entre aparezca entre roles en función del controlde accesos. Cada vista también puede incluir una o más página que se lanzancuando se selecciona la vista. Se proporciona cada una de estas opciones paraayudarle a eliminar otro contenido y páginas que pueden distraer a losusuarios.

5. Definir la presentación para cada rol Establezca qué vistas deberían estardisponibles para los usuarios en un rol. Para algunos roles, puede eliminar labarra de navegación y proporcionar únicamente un conjunto de páginas deinicio. Puede asignar exactamente un perfil de preferencias por rol.

Capítulo 1. Administración de la GUI web 29

Page 44: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

6. Probar la consola para cada rol. Cree un usuario de prueba para cada rol. Iniciesesión en la consola como cada uno de los usuarios y verifique los casos deuso.v La navegación se muestra en función de los valores del perfil de preferencias

de la consola.v La lista de selección de vistas muestra únicamente las vistas a las que el rol

tiene acceso y las definidas por el perfil de preferencias.v Cada vista sólo muestra los nodos de navegación y las páginas de inicio

permitidos para dicho rol.v Cada carpeta sólo muestra las páginas permitidas para dicho rol.v Cada página lanzada en la navegación sólo muestra los portlets permitidos

para dicho rol.v Si el rol tiene acceso de Editor a una página, la opción Editar página estará

disponible en la lista de selección Acciones de página. Esta opción nomuestra si el rol del usuario no tiene acceso de Editor.

v Cada página sólo muestra los portlets permitidos para dicho rol.v La barra de título del portlet proporciona un icono Editar opciones que

proporciona acceso a dos opciones, una opción Personalizar y una opciónEditar valores compartidos. La opción Personalizar está disponible, si el roldel usuario tiene acceso de Privileged User. La opción Editar valorescompartidos esta disponible si el rol del usuario tiene acceso a Editor. Encaso contrario, no habrá disponible ninguna de estas opciones.

Vuelva y realice las correcciones según indican los resultados de la prueba.7. Cambiar la consola a un uso productivo. Asigne roles a los usuarios actuales y

notifique a la comunidad de usuarios que el servidor de consola está listo parasu uso.

Administración de páginasEl contenido de la consola se compone de páginas, carpetas y URL externos. Cadauno de estos recursos aparece representado en el panel de navegación como unnodo. Pulse Valores > Gestión de páginas para crear, editar y suprimir las páginasy carpetas de la navegación de la consola. También puede editar URL externoslanzados desde el panel de navegación. No puede crear URL en la consola. Encambio, los URL se crean cuando se despliega una aplicación en la consola queincluye el nodo de URL en sus descriptores.Tareas relacionadas:“Crear páginas de inicio” en la página 37Información relacionada:“Administración de portlets” en la página 42“Administración de roles” en la página 83

30 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 45: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Creación de páginasPara crear una página, primero debe seleccionar contenido para la página yespecificar el diseño de la ventana del portlet. A continuación, debe establecer laspropiedades de la página, incluidos el nombre de la página y su ubicación en elpanel de navegación. Todas las páginas que se crean en la consola tienen un tipode recurso “Personalizado”.

Para crear una página para propósitos de prueba:1. Para mostrar el portlet Crear nueva página de trabajo:

v En la barra de tareas, pulse Separador Crear página.v En el panel de navegación, pulse Configuración > Gestión de páginas y el

portlet Gestión de páginas, pulse Página nueva.

Aparecerá una página Valores de página.2. En el campo Nombre de página, proporcione un nombre descriptivo y, en el

campo Ubicación de página indique dónde desea mostrar la página en el panelde navegación. Tenga en cuenta el contenido de la página y de cómo losusuarios encontrarán dicho contenido buscando el nombre de la página en elpanel de navegación.

3. Opcional: Pulse la etiqueta Valor opcional y asocie uno o más roles con lanueva página y establezca el nivel de acceso de cada rol.

4. Pulse Guardar. La barra de tareas será actualizada con el nombre de la nuevapágina y aparecerá una ventana llamada Seleccione un portlet.

5. Para añadir un portlet, desplácese por la lista y seleccione un campo o bienutilice el campo Filtro para buscar el portlet que desea añadir.

6. Opcional: Utilice la Icono División horizontal o la Icono División vertical paraañadir más contenedores de portlet a la página para cada sección.

7. Pulse Aceptar en la ventana Seleccione un portlet. Aparecerá el portletseleccionado.

8. Pulse Guardar para confirmar los cambios.

Resultados

Se visualizará la nueva página. Los usuarios con acceso “editor” a la páginapueden añadir más contenido, organizar el contenido utilizando los diseñosvertical y horizontal y sustituir y eliminar contenido.

Qué hacer a continuación

Asegúrese de que los roles con acceso a esta página tienen también acceso a losportlets que se encuentran en dicha página. También puede editar la nueva páginapara personalizar su configuración de persistencia de página y de dirección deltexto.Tareas relacionadas:“Publicar gráficas” en la página 255“Crear páginas de inicio” en la página 37

Capítulo 1. Administración de la GUI web 31

Page 46: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Edición del contenido y diseño de páginasLas páginas son una organización de uno o varios portlets en el área de trabajo, ycontienen los portlets necesarios para completar las tareas. Los usuarios con rolescon acceso “Editor” a una página pueden editar el diseño y contenido de unapágina utilizando la opción Editar página en la lista de acciones de la página.Después de guardar los cambios realizados en el diseño y el contenido, puedecambiar las propiedades de una página, lo que incluye el nombre y la ubicación enla navegación.

Nota: Los usuarios con acceso “Privileged User” pueden cambiar el tamaño de lasventanas del portlet en la página.1. Ubique la página que desea editar en el panel de navegación y ábrala.2. En la barra de la página, seleccione Editar página en la lista de selección de

acciones de la página. La página ha cambiado y mostrará los botones en laparte superior. Cada barra de título de portlet muestra los iconos nuevos paracrear diseños verticales y horizontales y para sustituir y eliminar el contenidodel portlet.

3. Opcional: Para añadir más portlets a una página, siga estos pasos.a. Cree una ventana para el portlet nuevo dividiendo una de las ventanas

que se visualiza.v Utilice el icono División horizontal para crear una ventana por debajo

de una ventana existente.v Utilice el icono División vertical para crear una ventana a la derecha de

una ventana existente.

El Selector de portlets se visualiza en la ventana del portlet nuevo paraseleccionar el contenido de este.

b. Desplácese por la lista o utilice el campo Filtro para buscar el portlet quedesea añadir.

c. Pulse Aceptar. Se añadirá el portlet a la ventana.4. Opcional: Para sustituir un portlet en una ventana, siga estos pasos.

a. Pulse el icono Reemplazar contenido de la barra de título donde deseareemplazar el contenido del portlet. El Selector de portlets se visualiza enla ventana nueva.

b. Desplácese por la lista o utilice el campo Filtro para buscar el portlet quedesea añadir.

c. Pulse Añadir portlet. Se añadirá el portlet a la ventana.5. Opcional: Para eliminar un portlet y su ventana, pulse Icono Suprimir en la

barra de título. El contenido se eliminará inmediatamente sin ningún aviso deconfirmación.

6. Opcional: Para crear conexiones entre portlets de modo que puedan compartirla información y las actualizaciones, pulse Mostrar conexiones. Antes detrabajar con conexiones, asegúrese de disponer de la información necesariasobre los sucesos que soporta un portlet.

7. Pulse Valores de página. Aparecerán los valores de la página.8. Opcional: Haga los cambios en los valores de la página según sea necesario.

a. Pulse el separador General.b. En el campo Nombre de página, proporcione un nombre descriptivo y, en

el campo Ubicación de página indique dónde desea mostrar la página enel panel de navegación. Tenga en cuenta el contenido de la página y decómo los usuarios encontrarán dicho contenido buscando el nombre de lapágina en el panel de navegación.

32 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 47: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

c. Utilice la lista Visibilidad de la navegación para indicar si desea que lapágina aparezca en el panel de navegación.

d. Desde la lista Persistencia de página, haga una de las siguientesselecciones:v Parte del cliente (valor predeterminado) - Este valor conserva cualquier

cambio que el usuario haya realizado cuando el usuario abandona lapágina. Los cambios no sólo incluyen los datos del formulario, sinocualquier cambio de estado de los portlets, por ejemplo, abrir lamodalidad de edición, cambiar a otro panel del portlet o minimizar unportlet. Los datos de la página y el estado de la página se mantienen enel lado del cliente hasta que el usuario cierra la página o finaliza lasesión en la consola.

v Ningunov Parte del servidor - Este valor mantiene los datos no enviados o

guardados de una página cuando el usuario la abandona. Los datos seguardan en el servidor y se captan cuando el usuario regresa a lapágina. Los datos no guardados se guardan hasta que el usuario cierrala página o finaliza la sesión en la consola.

Nota: El valor parte del servidor sólo se aplica a formularios en unapágina. Las interacciones del usuario fuera de un formulario no semantienen.

e. Utilice los botones de selección Tareas de página para indicar si puedeniniciarse varias instancias de la página.

f. En la lista desplegable Dirección del componente, puede aceptar el valorPredeterminado para permitir que la dirección del componente seagobernada a nivel de consola o seleccione uno de los otros valores paraindicar si desea mostrar los componentes de página de izquierda a derechao de derecha a izquierda. Si selecciona un valor distinto dePredeterminado, este alterará cualquier valor de dirección de componenteque haya sido establecido a nivel de consola o componente.

g. En la lista desplegable Dirección del texto, puede aceptar el valorPredeterminado para permitir que la dirección del componente seagobernada a nivel de consola o seleccione uno de los otros valores paraindicar si desea mostrar el texto de página de izquierda a derecha o dederecha a izquierda. Puede también seleccionar Entrada contextual paraque, en las páginas que incluyen campos de entrada de texto, la direccióndel texto dependa del idioma utilizado para especificar datos. Si seleccionaun valor distinto de Predeterminado, este alterará cualquier valor dedirección de texto que haya sido establecido a nivel de consola ocomponente.

9. Opcional: Pulse en el separador Roles para actualizar la lista de roles conpermisos de la página y su nivel de acceso. Se visualizará una lista de todoslos roles con acceso a la página.

Opción Descripción

Para eliminar el acceso de un rol Seleccione un rol y pulse Eliminar. El rol seeliminará de forma inmediata de la lista deacceso sin ningún aviso de confirmación.

Para añadir accesos a un rol Pulse Añadir. Seleccione uno o varios rolesque se visualicen y pulse Aceptar. Los rolesque ha añadido se incluyen en la lista.

Capítulo 1. Administración de la GUI web 33

Page 48: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Opción Descripción

Para cambiar el nivel de acceso de un rol Seleccione una de las opciones bajo Nivel deacceso del rol.

Atención: Asegúrese de que los roles con acceso a una página tienentambién acceso a los portlets que se encuentran en dicha página.

10. Opcional: Pulse el separador Ver pertenencia para actualizar la lista de vistasque incluye esta página.

Opción Descripción

Para añadir esta página a una vista Pulse Añadir y seleccione una o variasvistas.

Para eliminar esta página de una vista Seleccione una o varias vistas de la lista ypulse Eliminar.

11. Si ha accedido a la ventana Valores de página y ha realizado cambios, pulseGuardar para confirmar los cambios y regresar a la ventana de edición depágina principal.

12. Cuando esté contento con las actualizaciones, pulse Guardar para confirmarlos cambios.

Resultados

Volverá a la página y visualizará los cambios realizados.

Organización de los portlets mediante la característica de arrastrar y soltar:

Cuando se edita una página, es posible arrastrar los portlets a cualquier ventanade la página. El portlet ya debe estar ubicado en una ventana de la página, y laventana de destino debe existir.

La ventana de destino puede ser una ventana vacía o puede contener un portlet.v Si arrastra un portlet a una ventana vacía, la ventana original pasa a estar vacía

una vez que se ha movido el portlet.v Si arrastra un portlet a una ventana que ya contiene otro portlet, los dos portlets

intercambian la ventana.1. Sitúe el cursor del ratón encima del título de la barra de título del portlet. No

es posible soltar un portlet en otra ventana arrastrándolo desde cualquier otraposición de la ventana del portlet o la barra de título. El portlet debearrastrarse a través del título.

2. Suelte el portlet en la ventana de destino cuando ésta aparezca de color azul,rodeada por una línea discontinua de puntos. El contorno sólo es unaindicación de que es posible soltar el portlet en esta ubicación.

34 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 49: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Creación de carpetasLas carpetas se utilizan para agrupar los nodos de la navegación de la consola.Todas las carpetas que se crean en la consola tienen un tipo de recurso“Personalizado”.1. Pulse Valores > Gestión de páginas en el panel de navegación. Aparecerá una

página Valores de página.2. Pulse Carpeta nueva. Se visualizará el panel de propiedades de la carpeta

nueva.3. Complete los campos del panel de propiedades.4. Pulse Guardar para guardar los cambios y regresar a Gestión de páginas.

Resultados

La nueva carpeta se muestra en la tabla de resumen. La carpeta también apareceen el panel de navegación una vez ha añadido contenido a la misma. Añada otrosnodos a la carpeta editando sus propiedades de ubicación.

Edición de las propiedades de una página, carpeta o URLexternoPuede editar las propiedades de los nodos de navegación de sistema ypersonalizados, que incluyen páginas, carpetas y URL externos. En las propiedadesde un nodo se incluyen su nombre de visualización y su ubicación en lanavegación. Asimismo, puede indicar si se pueden lanzar en la consola una únicainstancia o múltiples instancias.

Cuando se hayan realizado los cambios en un nodo de sistema, el nodo de sistemaactualizado se guardará como Sistema - Personalizado. No puede suprimir unnodo de sistema. En cambio, puede restaurar el nodo de sistema, el cual suprimirásu copia personalizada.

Puede realizar las tareas siguientes cuando edita las propiedades de un nodo.v Defina quién puede acceder a una página o URL externo así como el nivel de

acceso.v Determine qué vista incluirá el nodo. Cuando se haya seleccionado la vista, la

página, carpeta o el URL se incluirá en el panel de navegación de dicha vista.v Cambie el nombre que se visualiza en el panel de navegación de un nodo.v Cambie la ubicación de un nodo en el panel de navegación. Por ejemplo, puede

agrupar las páginas en carpetas.

Atención: No puede crear URL en la consola. En cambio, los URL se creancuando se despliega una aplicación en la consola que incluye el nodo de URL ensus descriptores.1. Pulse Valores > Gestión de páginas en el panel de navegación. Gestión de

páginas se abre mostrando los nodos de navegación de la consola en una tablade resumen.

2. Ubique el nodo que quiera editar en la tabla que se proporciona. Utilice el filtroen la tabla para escribir el nombre del nodo y visualizarlo inmediatamente.

3. Pulse el enlace del nodo que se proporciona en la columna Nombre. Sevisualizará el panel de propiedades del nodo.

4. Haga sus cambios en las propiedades de la página, carpeta y URL externo.5. Pulse Guardar cuando haya finalizado.

Capítulo 1. Administración de la GUI web 35

Page 50: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Resultados

Los cambios que haga aparecerán reflejados en el panel de navegación.

Supresión de páginas y carpetas personalizadasPuede suprimir sólo las páginas con el tipo de recurso Personalizado. Son nodoscreados utilizando la consola.

Los nodos de sistema que se han personalizado se pueden restaurar.

Atención: Antes de suprimir una página o carpeta, verifique si hay algún usuarioque utilice activamente este recurso y el impacto que esta supresión puede tener enlos servicios. Si es necesario, notifique a los usuarios con antelación su intención derealizar determinados cambios que podrían afectar a su trabajo.1. Pulse Valores > Gestión de páginas en la navegación de la consola. Gestión de

páginas se abre mostrando los nodos de navegación de la consola en una tablade resumen.

2. Ubique el nodo que desea suprimir en la tabla que se proporciona. Utilice elfiltro en la tabla para escribir el nombre del nodo y visualizarloinmediatamente.

3. Seleccione el recuadro en la columna Seleccionar del nodo. Puede seleccionarmás de una página personalizada o carpeta par la supresión.

4. Pulse Suprimir. Se visualiza un mensaje en la parte superior que le solicita queconfirme la supresión.

5. Pulse Aceptar.

Resultados

Se suprime la página o carpeta y se elimina del panel de navegación.

Restaurando páginas del sistema, carpetas y URL externosLos nodos del sistema siempre se mantienen con sus valores originales. Trasrealizar cambios al nodo de sistema, los cambios se guardan en una copiapersonalizada de la página, carpeta o URL. Cuando restaura un nodo de sistema,se suprime la copia personalizada y el nodo de sistema original se restaura en sulugar.

Para suprimir la copia personalizada y restaure el nodo de sistema, siga estospasos.1. Pulse Valores > Gestión de páginas en la navegación de la consola. Gestión de

páginas se abre mostrando los nodos de navegación de la consola en una tablade resumen.

2. Ubique el nodo que quiera editar en la tabla que se proporciona. Utilice el filtroen la tabla para escribir el nombre del nodo y visualizarlo inmediatamente.

3. Pulse el enlace del nodo que se proporciona en la columna Nombre. Sevisualizará el panel de propiedades del nodo.

4. Desplácese hasta la parte inferior del panel y pulse Restaurar.5. Pulse Aceptar para guardar los cambios.

Resultados

Volverá al panel principal de Gestión de páginas. El tipo de recurso del nodo sevisualiza como Sistema.

36 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 51: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Crear páginas de inicioPuede crear páginas de inicio, que se visualizan cuando un usuario inicia unasesión, y asignarlas a usuarios o grupos de usuarios en función de su rol. Tambiénpuede ocultar los enlaces a otros portlets y páginas en el panel de navegación.

Antes de empezar

Asegúrese de que la cuenta de usuario que desee utilizar tenga asignado el roliscadmins.

Para crear páginas de inicio:1. Opcional: Para crear un rol nuevo, pulse Usuarios y grupos > Gestión de roles

y siga los pasos indicados en “Creación de roles” en la página 86.2. Opcional: Para crear una página nueva:

a. Pulse Valores > Gestión de páginas.b. Siga los pasos indicados en “Creación de páginas” en la página 31.

Añada el contenido necesario a la página. Por ejemplo, puede añadirportlets de AEL a un portlet de IFrame junto con otro contenido para losusuarios que desee.

c. Para especificar los roles necesarios para acceder a la página, pulse Rolescon acceso a esta página. Pulse Añadir y seleccione los roles necesarios.

3. Añada la página de inicio a una vista:a. Pulse Valores > Gestión de vistas y pulse Nueva.b. En el campo Nombre de vista, escriba un nombre para la vista.c. Seleccione Ocultar todas las páginas abiertas en el área de trabajo que no

formen parte de esta vista.d. Pulse Roles con acceso a esta vista.e. En la página Roles disponibles, seleccione los roles necesarios y pulse

Añadir.

Consejo: Para dar a los administradores de la GUI web acceso a la vista,seleccione el rol ncw_admin.

f. Seleccione el nivel de acceso para cada rol asignado.

Consejo: Defina el acceso de nivel de editor para el rol ncw_admin.g. Pulse Páginas en esta vista y pulse Añadir.h. En la página Páginas disponibles, seleccione las páginas necesarias y pulse

Añadir.i. Seleccione Seleccionar y Establecer todas las páginas de esta vista para

iniciarse.j. Pulse Guardar.

4. Enlace la vista y el rol creando un perfil de preferencias de la consola:a. Pulse Valores > Perfiles de preferencias de la consola y pulse Nuevo.b. En el campo Nombre de perfil de preferencia, escriba un nombre para el

perfil.c. Seleccione Mostrar árbol de navegación.d. Para restringir las opciones de navegación únicamente a las páginas

especificadas en la vista, pulse Vista necesaria y desmarque Todas lastareas.

e. Desmarque Vistas principales.

Capítulo 1. Administración de la GUI web 37

Page 52: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

f. Pulse Roles que utilizan este perfil de preferencias y pulse Añadir.g. En la página Roles disponibles, seleccione los roles necesarios y pulse

Añadir.h. En Vista de consola predeterminada, seleccione la vista que ha creado en el

paso 3 en la página 37.i. Pulse Guardar.

5. Para asignar roles a usuarios:a. Pulse Usuarios y grupos > Roles de usuario.b. Realice una combinación de campos de búsqueda que le ayude a ubicar los

usuarios.c. Seleccione la cantidad de usuarios que se deben mostrar y pulse Buscar.

Aparece una lista de usuarios coincidentes en la cuadrícula.d. Pulse el ID del usuario al que desee asignar roles.e. En la lista Rol(es), seleccione los roles que se deben asignar al usuario.f. Pulse Guardar.

6. Para asignar roles a grupos de usuarios:a. Pulse Usuarios y grupos > Roles de grupo.b. Realice una combinación de campos de búsqueda que le ayude a ubicar los

grupos.c. Seleccione la cantidad de grupos que desea visualizar y pulse Buscar.

Aparece una lista de grupos en la cuadrícula.d. Pulse el nombre del grupo al que desee asignar roles.e. En la lista Rol(es), seleccione los roles a los que asignar el grupo de

usuarios.f. Pulse Guardar.

Resultados

Cuando un usuario que pertenece a un grupo que tiene el rol asignado inicia lasesión, la página de inicio se carga automáticamente. En la lista Vista sobre elpanel de navegación, el usuario puede conmutar entre las visualizaciones denavegación: Todas las tareas muestra todas las opciones de navegación asignadasal rol, y nombrevista muestra todas las opciones asignadas a la vista. Si a unusuario tiene asignados varios roles con páginas de inicio, todas las páginas secargan automáticamente después de iniciar la sesión.

38 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 53: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tareas relacionadas:“Administración de usuarios” en la página 75“Administración de grupos” en la página 88“Creación de roles” en la página 86“Creación de páginas” en la página 31“Creación de vistas”“Creación de perfiles de preferencias” en la página 47“Creación de usuarios” en la página 77“Creación de grupos” en la página 90Información relacionada:“Administración de páginas” en la página 30“Administración de perfiles de preferencias de la consola” en la página 46“Administración de vistas”

Administración de vistasLas vistas con un conjunto definido de tareas que se visualizan en el panel denavegación de la consola. Las vistas también pueden incluir una o más páginasque se lanzan cuando se selecciona la vista.

Por ejemplo, si encuentra un conjunto de tareas para obtener informes sobre ventasy costes de las ventas al detalle en toda la región, podrá crear una vistadenominada “Informes” que incluya todas las páginas relacionadas con dichastareas en la navegación. Cada página, junto con las carpetas que incluyen, seañadirá a la vista. A continuación, podrá establecer algunas de las páginas másimportantes para lanzarlas cuando la vista se seleccione. De este modo, las vistaspueden proporcionar un uso más productivo de la consola que si ordena todas lastareas de navegación que se visualizan de manera predeterminada.

Si tiene el acceso necesario, puede crear sus vistas personalizadas. Sólo puedeeditar las vistas del sistema.

Para acceder a Gestión de vistas en la consola, pulse Valores > Gestión de vistasen la navegación.Tareas relacionadas:“Crear páginas de inicio” en la página 37Información relacionada:“Administración de roles” en la página 83

Creación de vistasLas vistas determinan qué páginas se van a enumerar en el panel de navegación,así como qué páginas se lanzarán cuando se selecciones la vista. Todas las vistasque se crean en la consola tienen un tipo de recurso Personalizado. Esteprocedimiento le guiará a través de la tarea de crear una vista para realizarpruebas. Una vez que haya completado estos pasos, puede eliminar o editar estavista para uso de producción.

Antes de empezar

Es necesario comprender el diseño de la consola antes de comenzar esta tarea.

Capítulo 1. Administración de la GUI web 39

Page 54: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

1. Pulse Valores > Gestión de vistas en el panel de navegación. La páginaGestión de vistas aparece con la lista de vistas de sistema y personalizadas enla consola.

2. Pulse Nuevo. Se visualizará el panel de propiedades de la vista nueva.3. Entre un nombre descriptivo para la vista. El nombre se visualiza en la lista

de selección Vista del mensaje de cabecera.4. Expanda la sección Roles con acceso a esta vista y pulse Añadir. El panel

Añadir roles se visualizará con una lista de roles disponibles. En esta tarea,añada un rol que pueda utilizarse para probar la vista antes de añadir accesosa otros roles.Atención: Al otorgar acceso a la vista no se otorga acceso a las páginas deésta.

5. Seleccione su rol en la tabla. Puede utilizar el filtro para encontrar con rapidezsu rol en una lista de roles que sea muy extensa.

6. Pulse Añadir después de la selección. Volverá a las propiedades de la vista. Elpaso siguiente es determinar qué páginas conformarán esta vista.

7. Expanda la sección Páginas en esta vista y pulse Añadir. El panel Añadirpáginas se visualizará con una lista de páginas disponibles.

8. Seleccione varias carpetas o páginas de la lista. Al seleccionar una carpetatambién se seleccionan todas las páginas que se incluyen en esa carpeta. Sifuera necesario, puede deseleccionar las páginas de una carpetaindividualmente.

9. Pulse Añadir después de realizar las selecciones. Volverá a las propiedades dela vista.

10. Seleccione la opción Lanzar para dos o tres páginas y seleccione una comopágina predeterminada.

11. Pulse Guardar para guardar la vista nueva y regresar a Gestión de vistas.

Resultados

Seleccione la nueva vista en la lista desplegable Vista que se encuentra por encimadel panel de navegación. Verifique que todas las páginas y carpetas que haseleccionado se visualizan en la navegación, que las páginas que ha seleccionadopara lanzar se encuentran disponibles en la barra de la página y que la selecciónpredeterminada está en el centro del área de trabajo.

Edición de vistasLas vistas proporcionan un conjunto limitado de nodos en la navegación de laconsola y un conjunto opcional de páginas de inicio para ayudar a los usuarios acentrarse en sus tareas. Si tiene la autorización necesaria en la consola, puedecambiar el nombre de la vista, el contenido de navegación y los permisos de accesopara las vistas de sistema y personalizadas. Sólo puede suprimir las vistaspersonalizadas Los cambios que realice en la vista de un sistema se guardaráncomo Sistema personalizado.1. En el panel de navegación, pulse Valores > Vistas. La página Gestión de vistas

se visualiza con la lista de vistas de sistema y personalizadas en la consola.2. Pulse el nombre de vista en la lista que se muestra en Gestión de vistas. Se

mostrarán las propiedades de la vista.3. Opcional: Expanda Roles con acceso a esta vista para actualizar la lista de roles

con permisos a la vista y su nivel de acceso. Se visualizará una lista de todoslos roles con acceso a la vista.

40 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 55: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Opción Descripción

Para eliminar el acceso de un rol Seleccione un rol y pulse Eliminar. El rol seeliminará de forma inmediata de la lista deacceso sin ningún aviso de confirmación.

Para añadir accesos a un rol Pulse Añadir. Seleccione uno o varios rolesque se visualicen y pulse Aceptar. Los rolesque ha añadido se incluyen en la lista.

Para cambiar el nivel de acceso de un rol Seleccione una de las opciones bajo Nivel deacceso del rol.

Nota: Al otorgar acceso a la vista no se otorga acceso a las páginas de ésta.4. Opcional: Expanda Páginas en esta vista para cambiar las páginas que se

visualizan en la navegación cuando la vista se ha seleccionado.

Opción Descripción

Añadir una página a la vista Pulse Añadir para añadir una página a lavista.

Eliminar una página de la vista Seleccione la página en la columnaSeleccionar y pulse Eliminar. Puedeseleccionar y eliminar múltiples páginas.

Cambiar las opciones de lanzamiento deuna página

Seleccione Lanzar para cada página quedebería abrirse cuando se selecciona la vista.Sólo se podrá tener una página activa (laactual) cuando se selecciona la vista. Cuandose define que se lancen múltiples páginas,defina la página actual en la columnaPredeterminado.

5. Pulse Guardar para guardar los cambios y volver al panel principal de la vista.

Resultados

Para las versiones personalizadas de una vista de sistema, puede recuperar losvalores de la vista de sistema editando la vista personalizada del sistema ypulsando Renovar. La versión “personalizada del sistema” de la vista se elimina yse sustituye por la vista original del sistema.

Supresión de vistas personalizadasSólo puede suprimir las vistas con el tipo de recurso de Personalizado. Estas vistasse han creado utilizando la consola.

Se pueden restaurar las versiones personalizadas de la vistas de sistema. Alrestaurar una vista Sistema personalizado se suprime la copia personalizada y sesustituye por la vista de sistema original.

Atención: Antes de suprimir una vista, verifique si hay algún usuario que utiliceactivamente la vista y el impacto que esta supresión puede tener en los servicios.Si es necesario, notifique a los usuarios con antelación su intención de realizardeterminados cambios que podrían afectar a su trabajo.

Siga estos pasos para suprimir una vista personalizada.1. Pulse Valores > Gestión de vistas en la navegación de la consola. La página

Gestión de vistas se visualiza con la lista de vistas de sistema y personalizadasen la consola.

Capítulo 1. Administración de la GUI web 41

Page 56: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

2. Seleccione la vista personalizada que desea suprimir. Puede seleccionar más deuna vista personalizada.

3. Pulse Suprimir. Se visualiza un mensaje en la parte superior que le solicita queconfirme la supresión.

4. Pulse Aceptar.

Resultados

Se eliminará la vista personalizada de la lista de vistas.

Administración de portletsLos portlets son aplicaciones web que muestran información o proporcionan unservicio en una página de consola. Sólo puede trabajar con portlets que se hayandesplegado en la consola. Utilice Gestión de portlets para crear, editar y suprimirun portlet de una página.

Para acceder a Gestión de portlets en la consola, pulse Valores > Gestión deportlets en la navegación. El panel principal muestra una lista de todos los portletsde la consola. Los portlets se agrupan en la lista en páginas y carpetas, tal como seubican en la navegación de la consola. El grupo Portlets sin categoría se refierea portlets que no están ubicados en ninguna página de la navegación. Para colocarun portlet en una página, deberá editar la página.

Un icono de suprimir a la derecha del portlet indica que es una copia.Información relacionada:“Administración de páginas” en la página 30“Administración de roles” en la página 83

Creación de portletsPuede crear una copia nueva de un portlet existente. Puede crear muchas copias deportlet o entidades de portlet distintas de un único portlet, con un nombre distintopara cada entidad. El portlet ya debe estar instalado en la consola para que puedacrear una copia de éste.

Nota: Si crea una nueva copia de un portlet, añada su propio rol a la lista deacceso del portlet de modo que pueda visualizar el portlet cuando se coloque enuna página.

Siga estos pasos para crear una copia de un único portlet.1. Pulse Valores > Gestión de portlets en el panel de navegación. Se visualiza

una lista de todos los portlets de la consola en una tabla que se puededesplazar.

2. Navegue en la lista o utilice el campo Filtro para encontrar el portlet que deseacopiar. Para utilizar el campo de filtro, empiece escribiendo el nombre delportlet. La lista se reduce a los portlets cuyos nombres coinciden con loscaracteres que entre.

3. Seleccione el recuadro situado junto el portlet y pulse Copiar. Se abre el panelde propiedades del portlet. El campo Título de entidad de portlet muestra eltítulo original del portlet con el prefijo Copia de.

4. Pulse el nombre del portlet nuevo.5. Entre un nuevo nombre descriptivo para Título de entidad del portlet. En la

mayoría de los casos, el título de la entidad pasa a ser el nombre devisualización.

42 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 57: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

6. Pulse Roles con acceso a este portlet. La lista de roles con acceso se basa en lalista de accesos del portlet original.

7. Utilice los botones Añadir y Eliminar para actualizar la lista. Verifique que, encada rol, su nivel de acceso está establecido correctamente.Atención: Debe añadir su propio rol a esta lista para poder acceder a la copiadel portlet desde cualquiera de las páginas en las que vaya a estar ubicado.

8. Pulse Guardar para guardar los cambios y regresar a Gestión de portlets.

Resultados

Ahora que ha terminado de crear la copia del portlet, utilice Gestión de páginaspara colocar el portlet en una página.

Para crear copias de varios portlets, siga estos pasos, pero seleccione varios portletsen la lista antes de pulsar Copiar. De este modo se añade la copia nueva de cadaportlet a la lista de Portlets sin categoría. Pulse en cada portlet de la lista paracambiar el título.

Edición de portletsLos portlets proporcionan contenido en una página de consola, por ejemplo, lavisualización de la información de sistema o el envío de informes. Si dispone de laautorización necesaria en la consola, puede modificar los permisos de accedo deun portlet. Para las copias de los portlets que se hayan creado, también puedemodificar el nombre que muestra el portlet. Si desea colocar un portlet en unapágina, deberá editar la página y seleccionar el portlet en la lista desplegada.1. Pulse Valores > Gestión de portlet en la navegación de la consola. Se visualiza

una lista de todos los portlets de la consola en una tabla que se puededesplazar.

2. Navegue en la lista o utilice el campo Filtro para encontrar el portlet que deseaeditar. Para utilizar el campo Filtro, comience a escribir el nombre del portlet.La lista se reduce a los portlets cuyos nombres coinciden con los caracteres queentre.

3. Pulse el nombre del portlet que desea editar. Se visualizarán las propiedadesdel portlet.

4. Opcional: Entre un nombre descriptivo para el portlet. El nombre del portlet sepuede cambiar sólo si es una copia de un portlet.

5. Opcional: Expanda Roles con acceso a este portlet para actualizar la lista delos roles con permisos al portlet y su nivel de acceso. Se visualizará una lista detodos los roles con acceso a portlet.

Opción Descripción

Para eliminar el acceso de un rol Seleccione un rol y pulse Eliminar. El rol seeliminará de forma inmediata de la lista deacceso sin ningún aviso de confirmación.

Para añadir accesos a un rol Pulse Añadir. Seleccione uno o varios rolesque se visualicen y pulse Aceptar. Los rolesque ha añadido se incluyen en la lista.

Para cambiar el nivel de acceso de un rol Seleccione una de las opciones bajo Nivel deacceso del rol.

6. Opcional: Utilice los campos Dirección del componente y Dirección de textopara establecer la dirección en la que mostrar el contenido y texto del portlet.Para contenido y texto del portlet, la opción Predeterminada permite que elportlet herede la dirección de visualización establecida a nivel de página. Puede

Capítulo 1. Administración de la GUI web 43

Page 58: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

establecer el texto y dirección del contenido a nivel de portlet de izquierda aderecha o de derecha a izquierda. Además, en la lista Dirección del texto,puede también seleccionar Entrada contextual para que en aquellos portletsque incluyan entrada de datos, la dirección del texto dependa del idiomautilizado para especificar datos.

7. Pulse Guardar para guardar los cambios y volver al panel principal del portlet.

Edición de valores compartidos de portletAlgunos portlets incluyen una modalidad Editar valores compartidos que permite alos usuarios con el nivel de acceso “Editor” establecer los valores comunes conotros usuarios del portlet. Una vez configurados los valores compartidos se hayandefinido, los usuarios con un nivel de acceso de “Privileged User” pueden cambiarestos valores para un uso personal del portlet. Los usuarios con un nivel de acceso“User” no pueden cambiar los valores predeterminados. Siga estos pasos paradefinir los valores compartidos de un portlet.

Antes de empezar

Deberá tener acceso “Editor” al portlet para realizar esta tarea.1. Navegue a la página donde se encuentra el portlet.2. Pulse Icono Editar opciones en la barra de título del portlet. Aparecerán dos

opciones: Personalizar y Editar valores compartidos.Atención: Si este icono no se encuentra disponible en la barra de título delportlet, el portlet no da soporte al modo Editar valores compartidos o no tendráacceso “Editor” para el portlet.

3. Seleccione Editar valores compartidos. El portlet mostrará los valorescompartidos que se pueden cambiar.

4. Realice los cambios en los valores y envíelos cuando haya finalizado. Es posibleque el portlet proporcione un botón Guardar, Aceptar o Enviar. Cuando hayaenviado los cambios, volverá al panel principal del portlet. En caso contrario,Icono Atrás en la barra de título.

Resultados

Los valores compartidos para el uso de este portlet se han guardado. Si el portletse encuentra en más de una página, los valores compartidos se contemplarántambién en otras páginas.

Qué hacer a continuación

La configuración de valores actualizada sólo afecta a los valores que no hayan sidopersonalizados por los usuarios. Para verificar que se han guardado laspreferencias del usuario, inicie sesión con un nombre de usuario de prueba yverifique que los valores compartidos están definidos como se deseaba.

44 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 59: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Supresión de portletsPuede utilizar la consola para suprimir sólo una copia de un portlet. Para eliminarel portlet original, el administrador de consola debe retirar el despliegue de laaplicación del módulo de la consola al cual pertenece el portlet.1. Pulse Valores > Portlets en la navegación de la consola. Se visualiza una lista

de todos los portlets de la consola en una tabla que se puede desplazar.2. Examine la lista o utilice el campo Filtro para ubicar el portlet que desea

eliminar. Para utilizar el campo de filtro, empiece escribiendo el nombre delportlet. La lista se reduce a los portlets cuyos nombres coinciden con loscaracteres que ha entrado.

3. Pulse Icono Suprimir.

Resultados

Se eliminará el portlet inmediatamente sin ningún aviso de confirmación.

Creación y configuración de un widget webLos administradores pueden configurar el portlet del widget web de TivoliIntegrated PortalIntegrated Solutions Console para mostrar una página webdiscreta.

Para crear un portlet de widget web para mostrar una página web discreta:1. Cree una nueva página y en el panel Seleccionar un portlet, seleccione Widget

web y pulse Aceptar para mostrar la página del widget web.2. Parar aplicar la configuración general del widget general, pulse Icono Editar

opciones. Aparecerá una página de valores del widget web.3. En el campo Título del widget proporcione un breve nombre descriptivo.

Cuando seleccione un título, considere el propósito del widget web, su páginainicial y el título que se utiliza en el panel de navegación para acceder alwidget web.

4. En el campo URL de inicio proporcione una dirección web válida. Esta es ladirección web de la página que aparece de forma predeterminada cuando unusuario accede al widget web desde el panel de navegación.

5. Opcional: En el campo URL de ayuda, proporcione un URL relativo o absolutopara un tema HTML de página de ayuda personalizado para sustituir el temade ayuda por defecto que se entrega con el widget web.

6. Opcional: En el campo Nombre de iFrame HTML, proporcione un nombre deiFrame HTML exclusivo. La entrada en este campo sirve para identificar elwidget web para permitir que su contenido se actualice dinámicamente.

7. Seleccione Mostrar una barra de herramientas de control de navegador paraproporcionar a los usuarios una barra de herramientas de navegación, es decir,botones de navegación web estándares y un campo de entrada de direcciónweb.

8. Para permitir que los usuarios personalicen sus valores de widgets web,seleccione el recuadro relevante. De forma predeterminada, se deseleccionan lossiguientes recuadros de selección:v Título del widget

v Página inicial

v Página de ayuda

v Barra de control de navegador

9. Pulse Guardar para confirmar los cambios o Restaurar valorespredeterminados para restaurar el formulario.

Capítulo 1. Administración de la GUI web 45

Page 60: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Edición de valores compartidos para un widget web:

Los administradores pueden establecer valores compartidos para proporcionar unaexperiencia común para los usuarios de un widget web.

Si no ha configurado ningún valor compartido para un widget web, los usuariospueden, de forma predeterminada, especificar una dirección web completa en elcampo proporcionado y navegar en páginas web. Para editar valores compartidos:1. En la barra de título del widget web, pulse Icono Editar opciones para

visualizar una página de edición de valores compartidos.2. Opcional: En el campo Título del widget proporcione un breve nombre

descriptivo. Cuando seleccione un título, considere el propósito del widgetweb, su página inicial y el título que se utiliza en el panel de navegación paraacceder al widget web.

3. Opcional: En el campo URL de inicio proporcione una dirección web válida.Esta es la dirección web de la página que aparece de forma predeterminadacuando un usuario accede al widget web desde el panel de navegación.

4. Opcional: En el campo URL de ayuda, proporcione un URL relativo o absolutopara un tema HTML de página de ayuda personalizado para sustituir el temade ayuda por defecto que se entrega con el widget web.

5. Opcional: En el campo Nombre de iFrame HTML, proporcione un nombre deiFrame HTML exclusivo. La entrada en este campo sirve para identificar elwidget web para permitir que su contenido se actualice dinámicamente.

6. Seleccione Mostrar una barra de herramientas de control de navegador paraproporcionar a los usuarios una barra de herramientas de navegación, es decir,botones de navegación web estándares y un campo de entrada de direcciónweb.

7. Para permitir que los usuarios personalicen sus valores de widgets web,seleccione el recuadro relevante. De forma predeterminada, se deseleccionan lossiguientes recuadros de selección:v Título del widget

v Página inicial

v Página de ayuda

v Barra de control de navegador

8. Pulse Guardar para confirmar los cambios o Restaurar valorespredeterminados para restaurar el formulario.

Administración de perfiles de preferencias de la consolaLos perfiles de preferencias son una colección de preferencias de comportamientode la consola que se aplicará a la consola creada por el administrador de consolas.Estas preferencias incluyen la visibilidad del árbol de navegación, los contenidosde la lista de selección de la vista y la vista predeterminada. Asigne los perfiles depreferencias a los roles para gestionar cómo se va a mostrar el área de navegacióny las selecciones de la vista.

Atención: Cada rol está limitado a un perfil de preferencias.Tareas relacionadas:“Crear páginas de inicio” en la página 37

46 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 61: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Creación de perfiles de preferenciasLos perfiles de preferencias son una colección de preferencias de comportamientode la consola que se aplicará a la consola creada por el administrador de consolas.Siga estos pasos para crear un perfil de preferencias y asignarlo a un rol.1. Pulse Valores > Perfiles de preferencias de la consola en la navegación de la

consola. La página Perfiles de preferencias de la consola se visualiza con lalista de perfiles de preferencias que ya se han creado en la consola.

2. Pulse Nuevo. Se visualizará el panel de propiedades del nuevo perfil depreferencias.

3. Entre un nombre descriptivo para el perfil de preferencias. Tenga en cuentaque el nombre refleje los roles que se le han asignado o los valores de consolaque se han definido.

4. Indica si el árbol de navegación debería estar oculto. Puede que sea preferiblecuando el usuario tiene pocas páginas para acceder y el espacio devisualización en la consola se reserva mejor para el contenido de la página.

5. Opcional: Utilice las Opciones de bidirección de la consola para establecer ladirección en que visualizar la dirección del contenido y texto. La opciónpredeterminada permite que el navegador dicte la dirección del texto y delcontenido, por ejemplo, para árabe y hebreo, el texto se mostrará de derecha aizquierda mientras que para otros idiomas se mostrará de izquierda a derecha.Como alternativa, puede decidir establecer la dirección del texto y contenidode izquierda a derecha o de derecha a izquierda. En la lista Dirección deltexto, puede también seleccionar Entrada contextual para que en aquellosportlets que incluyan entrada de datos, la dirección del texto dependa delidioma utilizado para especificar datos.

6. Selecciones las opciones de vista que estarán disponibles para los usuarios delrol.

7. Expanda la sección Roles que utilizan este perfil de preferencia.8. Pulse Añadir y seleccione uno o varios roles para utilizar este perfil de

preferencias. Al asignar roles, es posible que advierta que faltan algunos rolesen la lista. Esto significa que se han asignado a otro perfil de preferencias. Elrol deberá eliminarse del otro perfil para asignarlo a este.

9. Seleccione la vista predeterminada de la consola para este perfil depreferencias. La vista predeterminada es la que selecciona cuando los usuariosde este rol inician sesión en la consola. Este campo se habilita cuando se haañadido por lo menos un rol a este perfil de preferencias.

10. Pulse Guardar para guardar los cambios y regresar a Perfiles de preferenciasde la consola.

Resultados

El perfil de preferencias nuevo se creará y se listará en el panel principal dePerfiles de preferencias de la consola.

Capítulo 1. Administración de la GUI web 47

Page 62: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Edición de perfiles de preferencias de la consolaLos perfiles de preferencias son una colección de preferencias de comportamientode la consola que se aplicará a la consola creada por el administrador de consolas.Siga estos pasos para cambiar las propiedades o los roles asignados a un perfil depreferencias.1. En el panel de navegación, pulse Configuración > Perfiles de preferencias de

la consola. La página Perfiles de preferencias de la consola se visualiza con lalista de perfiles de preferencias que ya se han creado en la consola.

2. Pulse el nombre del perfil de preferencias que desea editar. Se visualizará elpanel de propiedades del perfil de preferencias.

3. Opcional: Entre un nombre descriptivo para el perfil de preferencias. Tenga encuenta que el nombre refleje los roles que se le han asignado o los valores deconsola que se han definido.

4. Opcional: Indica si el árbol de navegación debería estar oculto. Puede que seapreferible cuando el usuario tiene pocas páginas para acceder y el espacio devisualización en la consola se reserva mejor para el contenido de la página.

5. Opcional: Utilice las Opciones de bidirección de la consola para establecer ladirección en que visualizar la dirección del contenido y texto. La opciónpredeterminada permite que el navegador dicte la dirección del texto y delcontenido, por ejemplo, para árabe y hebreo, el texto se mostrará de derecha aizquierda mientras que para otros idiomas se mostrará de izquierda a derecha.Como alternativa, puede decidir establecer la dirección del texto y contenido deizquierda a derecha o de derecha a izquierda. En la lista Dirección del texto,puede también seleccionar Entrada contextual para que en aquellos portletsque incluyan entrada de datos, la dirección del texto dependa del idiomautilizado para especificar datos.

6. Opcional: Selecciones las opciones de vista que estarán disponibles para losusuarios del rol.

7. Expanda la sección Roles que utilizan este perfil de preferencia.

Opción Descripción

Para añadir roles Pulse Añadir y seleccione uno o más rolespara añadir la lista. Pulse Aceptar cuandohaya realizado todas las selecciones.Nota: Si algún rol no aparece listado,probablemente significa que se ha asignadoa otro perfil de preferencias.

Para eliminar roles Seleccione uno o más roles de la lista ypulse Eliminar. Asegúrese de que realiza lasselecciones que desea. Al suprimir, noaparece ningún aviso de confirmación y laacción no se podrá deshacer.

Para asignar una vista predeterminada Seleccione desde la sección Vistapredeterminada de la consola hasta al ladode la lista de roles.

8. Pulse Guardar para guardar los cambios.

Resultados

El perfil de preferencias se actualiza y regresa al panel principal de Perfiles depreferencias de la consola.

48 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 63: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Supresión de perfiles de preferencias de la consolaLos perfiles de preferencias son una colección de preferencias de comportamientode la consola que se aplicará a la consola creada por el administrador de consolas.Siga estos pasos para suprimir un perfil de preferencias.1. Pulse Valores > Perfiles de preferencias de la consola en el panel de

navegación. La página Perfiles de preferencias de la consola se visualiza con lalista de perfiles de preferencias que ya se han creado en la consola.

2. Ubique en la tabla que se proporciona el perfil de preferencias que deseaeliminar. Puede utilizar el filtro en la tabla para escribir el nombre del perfil depreferencias y visualizarlo inmediatamente.

3. En la columna Seleccionar, seleccione uno o más perfiles de preferencias.4. Pulse Suprimir. Se visualiza un mensaje en la parte superior que le solicita que

confirme la supresión.5. Pulse Aceptar.

Resultados

El perfil de preferencia se elimina.

Exportación e importación de datos de Tivoli Integrated PortalPuede exportar datos de configuración personalizados de una instalación de TivoliNetcool/OMNIbus Web GUI existente a otra exportando los datos y,posteriormente, importando los datos exportados.

La exportación e importación de valores personalizados se puede realizar en lalínea de mandatos a través de los mandatos tipcli.bat|.sh Export ytipcli.bat|sh Import.

Nota: Los mandatos tipcli.bat|.sh Export y tipcli.bat|sh Import son sensiblesa las mayúsculas y minúsculas. Además, si comete un error de escritura, es decir, siescribe un parámetro incorrectamente, o utiliza incorrectamente las mayúsculas ylas minúsculas, los mandatos se ejecutarán como si no se hubiese especificadoningún parámetro y no se visualizará ningún mensaje de aviso.

Puede exportar e importar los siguientes elementos:v Páginas personalizadas y elementos de páginas del sistema personalizados, con

excepción de páginas del sistema y de núcleo, incluyendo:– Nombre y diseño de página.– Entidades de portlet.

Nota: Las copias de una entidad de portlet no se exportan; ya sea medianteel asistente de exportación de la consola o a través del mandatotipcli.bat|.sh Export.

– Perfiles de vista.– Sucesos y conexiones.– Permisos de acceso.– Estructura de navegación.

v Vistas personalizadas (o vistas del sistema personalizadas).

Nota: También puede exportar las páginas asociadas con una vista si elparámetro exportpageinview está establecido en true.

v Roles personalizados, incluyendo:

Capítulo 1. Administración de la GUI web 49

Page 64: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

– Nombre de rol, fecha de creación y fecha de actualización.– Información de correlación de roles relativa a usuarios y grupos.– Preferencia de rol asociado, es decir, el perfil de preferencia de consola

correspondiente.v Propiedades de consola y propiedades de personalización, incluyendo:

– Transformaciones.– Temas e imágenes.– Paquetes.

En un entorno con carga equilibrada la operación de importación migra loselementos importados a todos los sistemas de la agrupación, con las siguientescondiciones:v Todas las aplicaciones necesarias (archivos WAR) deben desplegarse en todos los

sistemas de la agrupación.v La configuración de la agrupación con equilibrio de carga debe bloquearse

durante la operación de importación.v La operación de importación debe ejecutarse en uno de los nodos de la

agrupación.v Debe proporcionar al gestor de equilibrio de carga una lista de archivos

actualizados para actualizar el ámbito del equilibrio de carga. El plugin de laherramienta de migración proporciona la lista de archivos.

v La configuración de la agrupación con equilibrio de carga puede entoncesdesbloquearse.

v No se da soporte a la importación de transformaciones en un entorno conequilibrio de carga. Las transformaciones deben importarse a cada nodo porseparado.El mandato haSupport controla este aspecto de la operación de importación:– Si se establece en True, sólo se importará la información de equilibrio de

carga, es decir, ningún dato de transformación.– Si se establece en False, sólo se importarán los datos de transformación, es

decir, ningún dato de equilibrio de carga.– Si se establece en Both, se importarán los datos de transformación y los datos

de equilibrio de carga.

Mandatos de exportación básicosPuede exportar páginas, vistas y preferencias de perfil utilizando los mandatos deexportación básicos.

Exportación de páginas en modalidad simplificada:

Utilizando el mandato ExportPage puede exportar páginas específicas sin tener queproporcionar parámetros de calificación adicionales.

Antes de empezar

Asegúrese de que Tivoli Integrated Portal Server esté en ejecución.

Para exportar páginas específicas en modalidad simplificada para una instancia deTivoli Integrated Portal:1. En la línea de mandatos, cambie a: dir_inicio_tip/profiles/TIPProfile/bin.2. Para devolver una lista de páginas personalizadas que se pueden exportar,

ejecute el siguiente mandato:

50 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 65: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat ListPages--customizePages true

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shListPages --customizePages true

Nota: El ID de página es el último elemento de los registros devueltos, porejemplo, el ID de página del siguiente registro esBIXRjLkKYngNsRavnu0fYpx1279539744250:

com.ibm.isclite.global.custom.module-SPSVS-com.ibm.isclite.admin.PortletPicker.navigationElement.pagelayoutA.modified.BIXRjLkKYngNsRavnu0fYpx1279539744250

3. Revise la lista de registros de página devueltos y tome nota de los ID de páginade las páginas que desee exportar.

4. Para exportar páginas específicas, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat ExportPage--uniqueName IDpágina_1,IDpágina_2,IDpágina_3

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shExportPage --uniqueName IDpágina_1,IDpágina_2,IDpágina_3

Nota: El archivo portletEntities.xml se exporta siempre, aunque especifiqueNONE como argumento para el parámetro uniqueName.

Resultados

Cuando el mandato finaliza, se crea un archivo Data.zip en dir_inicio_tip/profiles/TIPProfile/output/.

Qué hacer a continuación

Localice dir_inicio_tip/profiles/TIPProfile/output/Data.zip y cópielo en elsistema donde pretenda aplicar los datos de personalización exportados.

Exportación de vistas en modalidad simplificada:

Utilizando el mandato ExportView, puede exportar vistas específicas sin tener queproporcionar parámetros de calificación adicionales.

Antes de empezar

Asegúrese de que Tivoli Integrated Portal Server esté en ejecución.

Para exportar vistas específicas en modalidad simplificada para una instancia deTivoli Integrated Portal:1. En la línea de mandatos, cambie a: dir_inicio_tip/profiles/TIPProfile/bin.2. Opcional: Para devolver una lista de vistas personalizadas que se puedan

exportar, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat ListViews

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shListViews

3. Revise la lista de registros de vista devueltos y tome nota de los ID de vista delas vistas que desee exportar.

4. Para exportar vistas específicas, ejecute el siguiente mandato:

Capítulo 1. Administración de la GUI web 51

Page 66: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat ExportView--uniqueName IDvista_1, IDvista_2, IDvista_3

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shExportView --uniqueName IDvista_1, IDvista_2, IDvista_3

Nota: El archivo portletEntities.xml se exporta siempre, aunque especifiqueNONE como argumento para el parámetro uniqueName.

Resultados

Cuando el mandato finaliza, se crea un archivo Data.zip en dir_inicio_tip/profiles/TIPProfile/output/.

Qué hacer a continuación

Localice dir_inicio_tip/profiles/TIPProfile/output/Data.zip y cópielo en elsistema donde pretenda aplicar los datos de personalización exportados.

Exportación de perfiles de preferencias de la consola en modalidadsimplificada:

Utilizando el mandato ExportProfile, puede exportar perfiles de preferencias de laconsola sin tener que proporcionar parámetros de calificación adicionales.

Antes de empezar

Asegúrese de que Tivoli Integrated Portal Server esté en ejecución.

Para exportar perfiles de preferencias de la consola en modalidad simplificada:1. En la línea de mandatos, cambie a: dir_inicio_tip/profiles/TIPProfile/bin.2. Opcional: Para devolver una lista de perfiles de preferencias de la consola que

se puedan exportar:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.batListPreferenceProfiles

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shListPreferenceProfiles

3. Revise la lista de registros devueltos y tome nota de los nombres exclusivos delos perfiles de preferencias de la consola que desee exportar.

4. Para exportar perfiles de preferencias de la consola específicos, ejecute elsiguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.batExportProfile --uniqueName ID_perfil1,ID_perfil2,ID_perfil3

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shExportProfile --uniqueName ID_perfil1,ID_perfil2,ID_perfil3

Nota: El archivo portletEntities.xml se exporta siempre, aunque especifiqueNONE como argumento para el parámetro uniqueName.

Resultados

Cuando el mandato finaliza, se crea un archivo Data.zip en dir_inicio_tip/profiles/TIPProfile/output/.

52 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 67: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Qué hacer a continuación

Localice dir_inicio_tip/profiles/TIPProfile/output/Data.zip y cópielo en elsistema donde pretenda aplicar los datos de personalización exportados.

Mandatos de exportación avanzadosPuede utilizar los mandatos tipcli Export más avanzados y aplicarles diversosparámetros para definir qué elementos desea incluir y excluir en relación a laoperación de exportación.

Exportación de todos los datos de personalización:

Puede exportar todos los datos de personalización para una instancia de TivoliIntegrated Portal en un mandato.

Antes de empezar

Asegúrese de que Tivoli Integrated Portal Server esté en ejecución.

Para exportar todos los datos de personalización para una instancia de TivoliIntegrated Portal:1. En la línea de mandatos, cambie a: dir_inicio_tip/profiles/TIPProfile/bin.2. Opcional: Para devolver una lista de plug-ins que se ejecutarán durante la

operación de exportación, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.batListExportPlugins

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.batListExportPlugins

3. Para exportar todos los datos de personalización, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat Export--username nombre_usuario_tipadmin --password contraseña_tipadmin

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shExport --username nombre_usuario_tipadmin --passwordcontraseña_tipadmin

Resultados

Cuando el mandato Export finalice, se creará un archivo Data.zip endir_inicio_tip/profiles/TIPProfile/output/.

Nota:

Consulte los enlaces situados al final de la página para ver detalles de losparámetros personalizados que se pueden aplicar al mandato Export.

Qué hacer a continuación

Localice dir_inicio_tip/profiles/TIPProfile/output/Data.zip y cópielo en elsistema donde pretenda aplicar los datos de personalización exportados.Referencia relacionada:“Mandatos tipcli de exportación” en la página 61

Capítulo 1. Administración de la GUI web 53

Page 68: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Exportación mediante un archivo de propiedades:

Puede especificar sus requisitos de exportación en el archivo de propiedades enlugar de especificar sus requisitos utilizando parámetros independientes en la líneade mandatos.

Antes de empezar

De forma predeterminada, el mandato tipcli utiliza el archivodir_inicio_tip/TIPProfile/etc/tipcli.properties a menos que estecomportamiento sea alterado temporalmente mediante la especificación de unarchivo de valores diferente utilizando el parámetro settingFile.

Asegúrese de que Tivoli Integrated Portal Server esté en ejecución.

Para exportar datos de personalización utilizando un archivo de propiedades:1. Cree un archivo de propiedades que especifique los datos que desea exportar y

guárdelo como export-settings.properties en una ubicación conocida.A continuación, verá un ejemplo del contenido de un archivo de propiedadesde exportación:import.includePlugins=ImportPagePluginexport.includePlugins=ExportPagePluginimport.backupDir=c:/tmp/bkupsexport.exportFile=c:/tmp/extest.zipimport.importFile=c:/tmp/extest.zipusername=usuario_admin_tippassword=contraseña_admin_tipimport.haSupport=true

Nota: Algunos parámetros son específicos de importación o exportación. Losparámetros específicos de importación deben prefijarse con import. y losparámetros específicos de exportación deben prefijarse con export.. Porejemplo, import.backupDir=c:/tmp/bkups.

2. En la línea de mandatos, cambie a: dir_inicio_tip/profiles/TIPProfile/bin.3. Para exportar datos de personalización en función del contenido del archivo de

propiedades específico, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat Export--username nombre_usuario_tipadmin --password contraseña_tipadmin--settingFile archivo_propiedades_exportación

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shExport --username nombre_usuario_tipadmin --passwordcontraseña_tipadmin --settingFile archivo_propiedades_exportación

Donde:

archivo_propiedades_exportaciónUn argumento del parámetro settingFile que proporciona la ubicacióny el nombre del archivo de propiedades de exportación, por ejemplo,C:\\tmp\\export.properties.

Nota: Windows En sistemas que ejecuten Windows, debe utilizarcaracteres de barra invertida doble (\\) al especificar la vía de acceso alarchivo de valores.

Nota:

54 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 69: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Si existe algún problema entre los valores especificados en el archivo depropiedades y los parámetros suministrados en la línea de mandatos, losparámetros de la línea de mandatos tendrán preferencia.

Resultados

Cuando el mandato Export finalice, se creará un archivo extest.zip en eldirectorio temporal root; por ejemplo, en sistemas Windows, el archivo se guardaen c:\tmp.

Qué hacer a continuación

Localice extest.zip y cópielo en el sistema donde pretende aplicar los datos depersonalización exportados.

Exportación de páginas específicas:

Al exportar datos de Tivoli Integrated Portal, puede especificar que desea exportardeterminadas páginas.

Antes de empezar

Asegúrese de que Tivoli Integrated Portal Server esté en ejecución.

Para exportar páginas específicas para una instancia de Tivoli Integrated Portal:1. En la línea de mandatos, cambie a: dir_inicio_tip/profiles/TIPProfile/bin.2. Para devolver una lista de páginas personalizadas que se pueden exportar,

ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat ListPages--customizePages true

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shListPages --customizePages true

Nota: El ID de página es el último elemento de los registros devueltos, porejemplo, el ID de página del siguiente registro esBIXRjLkKYngNsRavnu0fYpx1279539744250:

com.ibm.isclite.global.custom.module-SPSVS-com.ibm.isclite.admin.PortletPicker.navigationElement.pagelayoutA.modified.BIXRjLkKYngNsRavnu0fYpx1279539744250

3. Revise la lista de registros de página devueltos y tome nota de los ID de páginade las páginas que desee exportar.

4. Para exportar páginas específicas, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat Export--username nombre_usuario_tipadmin --password contraseña_tipadmin--pages IDpágina_1, IDpágina_2, IDpágina_3

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shExport --username nombre_usuario_tipadmin --passwordcontraseña_tipadmin --pages IDpágina_1, IDpágina_2, IDpágina_3

Resultados

Cuando el mandato finaliza, se crea un archivo Data.zip en dir_inicio_tip/profiles/TIPProfile/output/.

Capítulo 1. Administración de la GUI web 55

Page 70: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Qué hacer a continuación

Localice dir_inicio_tip/profiles/TIPProfile/output/Data.zip y cópielo en elsistema donde pretenda aplicar los datos de personalización exportados.

Exportación de vistas específicas:

Al exportar datos de Tivoli Integrated Portal, puede especificar que desea exportardeterminadas vistas.

Antes de empezar

Asegúrese de que Tivoli Integrated Portal Server esté en ejecución.

Para exportar vistas específicas para una instancia de Tivoli Integrated Portal:1. En la línea de mandatos, cambie a: dir_inicio_tip/profiles/TIPProfile/bin.2. Opcional: Para devolver una lista de vistas personalizadas que se puedan

exportar, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat ListViews

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shListViews

3. Revise la lista de registros de vista devueltos y tome nota de los ID de vista delas vistas que desee exportar.

4. Para exportar vistas específicas, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat Export--username nombre_usuario_tipadmin --password contraseña_tipadmin--views IDvista_1,IDvista_2,IDvista_3 --exportpageinviews [true|false]

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shExport --username nombre_usuario_tipadmin --passwordcontraseña_tipadmin --views IDvista_1,IDvista_2,IDvista_3--exportpageinviews [true|false]

Donde:

exportpageinviewsUn parámetro opcional; cuando se establece en true garantiza quetambién exporta páginas asociadas con las vistas que haya especificado.

Nota: Tanto si el parámetro opcional exportpageinviews está establecido entrue o en false, si una vista tiene un nodo predeterminado en el panel denavegación asociado a ella, la página asociada con el nodo se exportarásiempre. Esto también es así aunque especifique NONE como argumento para elparámetro --pages.

Resultados

Cuando el mandato finaliza, se crea un archivo Data.zip en dir_inicio_tip/profiles/TIPProfile/output/.

Qué hacer a continuación

Localice dir_inicio_tip/profiles/TIPProfile/output/Data.zip y cópielo en elsistema donde pretenda aplicar los datos de personalización exportados.

56 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 71: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Reglas para exportar:

Al exportar datos de configuración personalizados, es importante conocer lasreglas que rigen la función de exportación y las opciones de que dispone.

Las siguientes reglas se aplican al exportar datos de configuración personalizadosdesde un entorno de Tivoli Integrated Portal:

Reglas y opciones para páginas

Regla

1. Puede exportar una página particular por ID de página o seleccionar laexportación de todas las páginas.

2. Puede exportar páginas asociadas con una vista particular.3. Puede exportar páginas que estén asociadas con un portlet particular

desde un WAR específico.4. Si una página contiene varios portlets pero sólo algunos de un WAR

especificado, se exportarán entonces todos los elementos de la página.5. Se exportarán las páginas que sean destinos de una conexión de una

página especificada.6. El ámbito de exportación predeterminado es All si no ha definido

páginas que se exporten bajo la regla 2 y la regla 3.7. El ámbito de exportación predeterminado es NONE si ha definido

páginas que se exporten bajo la regla 2 y la regla 3.

Reglas y opciones para vistas

1. Puede exportar una vista particular por ID de vista o seleccionar laexportación de todas las vistas.

2. Puede exportar opcionalmente todas las vistas que contenga una páginaespecificada.

3. El ámbito de exportación predeterminado es All.4. De forma opcional, puede exportar todas las páginas asociadas a las

vistas que desea exportar.5. Si una vista tiene un nodo predeterminado en el panel de navegación

asociado a ella, dicha página se exporta automáticamente con la vista.

Reglas y opciones para roles personalizados y preferencias de rol (perfiles depreferencias de la consola)

1. Puede exportar un rol particular por ID de rol o seleccionar laexportación de todos los roles.

2. Puede exportar un rol personalizado o una preferencia de rol que esténasociados con una página o una vista especificadas.

3. El ámbito de exportación predeterminado está establecido en All, amenos que se haya especificado el parámetro includeEntitiesFromAppspara una página o una vista, en cuyo caso estará establecido enREQUIRED.

4. Si un perfil de preferencia de la consola tiene una vista personalizadacomo vista predeterminada, entonces dicha vista se exportaautomáticamente. Si la vista exportada tiene un nodo predeterminadoen el panel de navegación, la página asociada se exportaautomáticamente con la vista.

Reglas y opciones para preferencias de usuario

Capítulo 1. Administración de la GUI web 57

Page 72: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

1. Puede exportar preferencias de usuario por ID de usuario o seleccionarla exportación de preferencias para todos los usuarios.

2. El ámbito de exportación predeterminado está establecido en All, amenos que se haya especificado el parámetro includeEntitiesFromAppspara una página o una vista, en cuyo caso estará establecido enREQUIRED.

Reglas y opciones para propiedades de consola y propiedades depersonalización

Se exportan todas las propiedades de consola y las propiedades depersonalización.

Reglas y opciones para transformacionesSe exportan todas las transformaciones.

Mandatos de importaciónPuede utilizar los mandatos tipcli Import y aplicarles diversos parámetros paradefinir qué elementos desea incluir y excluir en relación con la operación deimportación.

Importación de datos previamente exportados:

Puede importar datos que se hayan exportado desde otra instancia de TivoliIntegrated Portal.

Antes de empezar

Asegúrese de que Tivoli Integrated Portal Server esté en ejecución.

Asegúrese de haber ejecutado la operación de exportación en una instancia originalde Tivoli Integrated Portal Server y de haber copiado el archivo de salida(data.zip) en el siguiente directorio de la otra instancia:

dir_inicio_tip/profiles/TIPProfile/output

Para importar datos de un archivo data.zip que se haya exportado desde otrainstancia de Tivoli Integrated Portal Server:1. En la línea de mandatos, cambie a: dir_inicio_tip/profiles/TIPProfile/bin.2. Opcional: Para devolver una lista de plug-ins que se ejecuten durante la

operación de importación, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.batListImportPlugins

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.batListImportPlugins

3. Para importar los datos de personalización, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat Import--username nombre_usuario_tipadmin --password contraseña_tipadmin

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shImport --username nombre_usuario_tipadmin --passwordcontraseña_tipadmin

Resultados

Cuando el mandato Import finalice, los datos importados se fusionarán con elentorno de Tivoli Integrated Portal existente.

58 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 73: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Referencia relacionada:“Mandatos tipcli de importación” en la página 64

Retrotracción de importaciones:

Después de importar los datos puede retrotraer su configuración al estado anteriora la importación siempre que no haya realizado cambios en el entorno.

Antes de empezar

Si ha realizado varias importaciones, también podrá retrotraer consecutivamentelas importaciones individuales. En todos los casos, no debe haber realizadocambios en el entorno.

Asegúrese de que Tivoli Integrated Portal Server esté en ejecución.

Para retrotraer importaciones para un entorno de Tivoli Integrated Portal:1. En la línea de mandatos, cambie a: dir_inicio_tip/profiles/TIPProfile/bin.2. Para retrotraer una importación, ejecute el siguiente mandato:

v Windows dir_inicio_tip\profiles\TIPProfile\bin\tipcli.bat Import--rollback ALL

v UNIX Linux dir_inicio_tip/profiles/TIPProfile/bin/tipcli.shImport --rollback ALL

Después de que el mandato finalice correctamente, el entorno de TivoliIntegrated Portal se restaura al estado que imperaba antes de realizar la últimaoperación de importación.

3. Opcional: Si ha realizado varias importaciones y desea retrotraerse a antes de laúltima operación de importación, puede volver a ejecutar el mandatotipcli.bat Import --rollback ALL. Puede volver a ejecutar el mandato deretrotracción varias veces para retrotraer consecutivamente un número deoperaciones de importación.Cuando haya vuelto a ejecutar el mandato de retrotracción una segunda oposterior vez, el entorno de Tivoli Integrated Portal se restaurará al estado queimperaba antes de haber aplicado la configuración de dicha operación deimportación en particular.

Reglas para importar:

Al importar datos de configuración personalizados, es importante conocer lasreglas que rigen la función de importación y las opciones de que dispone.

Las siguientes reglas se aplican al importar datos de configuración personalizadospara un entorno de Tivoli Integrated Portal:

Reglas y opciones para páginas

Regla

1. Puede importar todas las páginas incluidas en un paquete exportado.2. Puede excluir las páginas personalizadas del sistema que no existan en

el nuevo entorno.3. Puede excluir las páginas asociadas con un WAR que no esté

desplegado en el nuevo entorno y evitar de ese modo la introducciónde páginas vacías.

Capítulo 1. Administración de la GUI web 59

Page 74: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

4. Si una página contiene varios portlets y algunos de los portlets estánasociados con un WAR que no esté desplegado en el nuevo entorno, lapágina no se importará.

Reglas y opciones para vistasSe importarán todas las vistas incluidas en un paquete exportado.

Reglas y opciones para roles personalizados y preferencias de rol (perfiles depreferencias de la consola)

Se importarán todos los roles incluidos en un paquete exportado.

Reglas y opciones para preferencias de usuarioSe importarán todas las preferencias de usuario incluidas en un paqueteexportado.

Reglas y opciones para propiedades de consola y propiedades depersonalización

Se importarán todas las propiedades de consola y propiedades depersonalización incluidas en un paquete exportado.

Reglas y opciones para transformacionesSe importarán todas las transformaciones incluidas en un paqueteexportado, si el parámetro haSupport está establecido en Both o False.

La Tabla 1 proporciona detalles sobre la forma en que se procesan los diversoselementos durante la importación:

Tabla 4. Reglas para sobrescribir y fusionar durante la importación

Elemento Acción Comentarios

Páginas Sobrescritas En relación con las páginas,los roles se fusionan, laspertenencias a vistaspermanecen inalteradas y lasposiciones se modifican.

Vistas Sobrescritas En relación a las vistas, laspertenencias a páginasexistentes se fusionan con laspáginas importadas

Roles Omitidos En relación a los roles, sefusionan las correlaciones deusuarios y grupos.

Perfiles de preferencia de laconsola

Omitidos

Datos de credenciales Fusionados

Archivos de propiedades Fusionados

Transformaciones Omitidas

Gráficos Sobrescritos

60 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 75: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Referencia de mandatos tipcli

Mandatos tipcli de exportación:

Mandatos tipcli para exportar datos de Tivoli Integrated Portal.

Nota: Si especifica parámetros adicionales para el mandato tipcli.bat|.sh Exporty comete un error de escritura, es decir, si escribe un parámetro incorrectamente, outiliza incorrectamente las mayúsculas y las minúsculas, los mandatos seejecutarán como si no se hubiese especificado ningún parámetro y no se visualizaráningún mensaje de aviso.

ListExportPluginsUtilice el mandato ListExportPlugins para listar todos los plugins que sepueden exportar.

Export [--includePlugins|--excludePlugins plugin1,plugin2] [--settingFilearchivo_valores] --username nombre_usuario_tip --passwordcontraseña_usuario_tip

Utilice el mandato Export para exportar los datos de personalización parauna instancia de Tivoli Integrated Portal. Si no proporciona ningúnparámetro al mandato Export, todos los datos personalizados se exportande forma predeterminada.

Tabla 5. Argumentos del mandato Export

Parámetro y argumentos Descripción

[--includePlugins|--excludePluginsplugin1,plugin2]

Parámetro opcional. Puede elegir incluir oexcluir una lista de plugins al ejecutar elmandato Export.

[--settingFile archivo_valores] Parámetro opcional. Puede especificar susrequisitos de exportación en el archivo depropiedades en lugar de especificar susrequisitos utilizando parámetrosindependientes en la línea de mandatos.Proporcione una vía de acceso al archivo devalores como argumento al parámetrosettingFile. En sistemas que ejecutenWindows, debe utilizar caracteres de barrainvertida doble (\\) al especificar la vía deacceso al archivo de valores; por ejemplo,C:\\tmp\\export.properties. Losparámetros de la línea de mandatos tienenprioridad sobre las entradas del archivo demandatos.

--username nombre_usuario_tip Parámetro obligatorio. El nombre de usuariode un usuario con el rol iscadmin.

--password contraseña_usuario_tip Parámetro obligatorio. La contraseña para elnombre de usuario especificado.

Export [--exportFile archivo_exportación] [--pagesALL|NONE|página1,página2] [--views ALL|NONE|vista1,vista2] [--rolesALL|NONE|REQUIRED|rol1,rol2] [--exportPagesInViews true|false][--userPreferences ALL|NONE|REQUIRED|ID_usuario1,ID_usuario2][--consolePreferenceProfiles ALL|NONE|ID_pref1,ID_pref2][--includeEntitiesFromApp war1,war2] [--includeCustomData true|false][--includeCredentialData true|false] [--includeMytasks true|false][--includeMyStartupPages true|false] [--includeTransformations true|false]

Capítulo 1. Administración de la GUI web 61

Page 76: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

--username nombre_usuario_tip --password contraseña_usuario_tip

Tabla 6. Argumentos del mandato ExportPagePlugin

Parámetro y argumentos Descripción

[--exportFile archivo_exportación] Parámetro opcional. Especifica la vía deacceso y el nombre de archivo para los datosexportados, por ejemplo, c:/tmp/extest.zip.

[--pages ALL|NONE|página1,página2] Parámetro opcional. Si no utiliza elparámetro pages, el valor predeterminado esALL, a menos que estén definidosexportPagesInViews oincludeEntitiesFromApp, en cuyo caso elvalor predeterminado será NONE. Tambiénpuede proporcionar una lista de páginas quedesee exportar.

[--views ALL|NONE|vista1,vista2]--exportpageinviews [true|false]

Parámetro opcional. Si no utiliza elparámetro views, el valor predeterminadoserá ALL. También puede proporcionar unalista de vistas que desee exportar yopcionalmente especificar que deseaexportar todas las páginas asociadas con lasvistas especificadas.Nota: Tanto si el parámetro opcionalexportpageinviews está establecido en trueo en false, si una vista tiene un nodopredeterminado en el panel de navegaciónasociado a ella, la página asociada con elnodo se exportará siempre. Esto también esasí aunque especifique NONE comoargumento para el parámetro --pages.

[--roles ALL|NONE|REQUIRED|rol1,rol2] Parámetro opcional. Puede exportar ningúnrol, todos los roles o una lista específica deroles. El valor predeterminado es ALL, amenos que estén especificados el parámetropages o el parámetroincludeEntitiesFromApp. Entonces, el valorpredeterminado se establece en REQUIRED.

[--exportPagesInViews true|false] Parámetro opcional. Utilice este parámetro,establecido en true, para exportar páginasasociadas con una vista exportada. El valorpredeterminado es false.

[--userPreferencesALL|NONE|REQUIRED|ID_usuario1,ID_usuario2]

Parámetro opcional. Puede exportarpreferencias para todos los usuarios, ningúnusuario o para una lista específica deusuarios por ID de usuario. El valorpredeterminado es ALL. Este parámetroaltera temporalmente los parámetrosincludeMytasks e includeMyStartupPages.

62 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 77: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 6. Argumentos del mandato ExportPagePlugin (continuación)

Parámetro y argumentos Descripción

[--consolePreferenceProfilesALL|NONE|ID_pref1,ID_pref2]

Parámetro opcional. Puede exportar ningúndato de perfil de preferencias, todos losdatos de perfiles de preferencias o datos deuna lista específica de perfiles depreferencias. El valor predeterminado es ALL.Nota: Si un perfil de preferencia de laconsola tiene una vista personalizada comovista predeterminada, entonces dicha vistase exporta automáticamente. Si la vistaexportada tiene un nodo predeterminado enel panel de navegación, la página asociadase exporta automáticamente con la vista.

[--includeEntitiesFromApp war1,war2] Parámetro opcional. Puede proporcionar unalista de WAR para exportar páginas quecontengan portlets asociados con los WARde la lista.

[--includeCustomData true|false] Parámetro opcional. El valor predeterminadoes true. Si se establece en false, no seexportará ningún dato de personalización.

[--includeCredentialData true|false] Parámetro opcional. El valor predeterminadoes true. Si se establece en false, no seexportará ningún dato de credenciales.

[--includeMytasks true|false] Parámetro opcional. El valor predeterminadoes true. Este parámetro sólo se aplicacuando también se ha especificado elparámetro includeEntitiesFromApp.

[--includeMyStartupPages true|false] Parámetro opcional. El valor predeterminadoes true. Este parámetro sólo se aplicacuando también se ha especificado elparámetro includeEntitiesFromApp.

[--includeTransformations true|false] Parámetro opcional. El valor predeterminadoes true.

--username nombre_usuario_tip Parámetro obligatorio. El nombre de usuariode un usuario con el rol iscadmins.

--password contraseña_usuario_tip Parámetro obligatorio. La contraseña para elnombre de usuario especificado.

Export [--includeCharts ALL|NONE|ID_página1,ID_página2] --usernamenombre_usuario_tip --password contraseña_usuario_tip

Tabla 7. Mandatos ChartExportPlugin

Parámetro y argumentos Descripción

[--includeChartsALL|NONE|ID_página1,ID_página2]

Parámetro opcional. Puede exportar todoslos gráficos, ningún gráfico, o especificaruna lista de gráficos que exportar. El valorpredeterminado es ALL.Nota: Si ejecuta el mandato Exportutilizando el parámetro --includeCharts, elmandato debe ser ejecutado por el mismousuario que ha iniciado el Tivoli IntegratedPortal Server.

Capítulo 1. Administración de la GUI web 63

Page 78: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 7. Mandatos ChartExportPlugin (continuación)

Parámetro y argumentos Descripción

--username nombre_usuario_tip Parámetro obligatorio. El nombre de usuariode un usuario con el rolchartAdministrator.

--password contraseña_usuario_tip Parámetro obligatorio. La contraseña para elnombre de usuario especificado.

Mandatos tipcli de importación:

Mandatos tipcli para importar datos de Tivoli Integrated Portal.

Nota: Si especifica parámetros adicionales para el mandato tipcli.bat|.sh Importy comete un error de escritura, es decir, si escribe un parámetro incorrectamente, outiliza incorrectamente las mayúsculas y las minúsculas, los mandatos seejecutarán como si no se hubiese especificado ningún parámetro y no se visualizaráningún mensaje de aviso.

ListImportPluginsUtilice el mandato ListImportPlugins para listar todos los plugins queestén disponibles para ser importados.

Import [--includePlugins|--excludePlugins plugin1,plugin2] [--settingFilearchivo_valores] [--backupDir backup_dir] --username nombre_usuario_tip--password contraseña_usuario_tip

Utilice el mandato Import para importar datos de personalización a unentorno de Tivoli Integrated Portal. Si no proporciona ningún parámetro almandato Import, todos los datos personalizados se importan de formapredeterminada.

Tabla 8. Argumentos del mandato Import

Parámetro y argumentos Descripción

[--includePlugins|--excludePluginsplugin1,plugin2]

Parámetro opcional. Puede elegir incluir oexcluir una lista de plugins al ejecutar elmandato Import.

[--settingFile archivo_valores] Parámetro opcional. Puede especificar susrequisitos de importación en el archivo depropiedades en lugar de especificar susrequisitos utilizando parámetrosindependientes en la línea de mandatos.Proporcione una vía de acceso al archivo devalores como argumento al parámetrosettingFile. En sistemas que ejecutenWindows, debe utilizar caracteres de barrainvertida doble (\\) al especificar la vía deacceso al archivo de valores; por ejemplo,C:\\tmp\\import.properties. Losparámetros de la línea de mandatos tienenprioridad sobre las entradas del archivo demandatos.

[--backupDir backup_dir] Puede especificar un directorio para guardarlos datos de copia de seguridad durante unaoperación de importación para que si fueranecesario, pueda restaurar posteriormentelos valores.

64 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 79: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 8. Argumentos del mandato Import (continuación)

Parámetro y argumentos Descripción

--username nombre_usuario_tip Parámetro obligatorio. El nombre de usuariode un usuario con el rol iscadmin.

--password contraseña_usuario_tip Parámetro obligatorio. La contraseña para elnombre de usuario especificado.

Import [--importFile archivo_importación] [--rollback ALL] [--haSupportboth|true|false] --username nombre_usuario_tip --passwordcontraseña_usuario_tip

Tabla 9. Argumentos del mandato ImportPagePlugin

Parámetro y argumentos Descripción

[--importFile archivo_importación] Parámetro opcional. Especifica la vía deacceso y el nombre de archivo para los datosque se vayan a importar, por ejemplo,c:/tmp/extest.zip.

[--rollback ALL] Parámetro opcional. Utilice el parámetrorollback si desea restaurar un entorno deTivoli Integrated Portal a su estado anteriora la importación. Sólo puede retrotraer unaimportación si no ha realizado cambios en elentorno desde que haya realizado laimportación.

[--haSupport both|true|false] Parámetro opcional. Puede establecer esteparámetro en both, true o false. El valorindica si se deben incluir los datos deequilibrio de carga; el valor predeterminadoes both. Si lo establece en false, sólo seimportarán los datos que no sean deequilibrio de carga, es decir, lastransformaciones. Si se establece en true,sólo se importarán los datos de base deequilibrio de carga. Cuando se establece enboth, se importan ambos tipos de datos. Esteparámetro también puede utilizarse enentornos que no son de equilibrio de carga.Si se establece en true, sólo se importaránlos datos de base. Si lo establece en false,sólo se importarán los datos que no son debase, es decir, las transformaciones.

Tipos de recursosPuede utilizar la consola para crear páginas, roles y vistas. Todos estos recursosque crea utilizando la consola se asignan a un tipo de recurso Personalizado. Conotros tipos de recurso, habrá un conjunto de acciones más limitadas.

Se establece el tipo de recurso en función de cómo se ha creado.

NúcleoEste tipo de recurso es primordial en el funcionamiento de la consola. Losrecursos de núcleo no se pueden crear o suprimir de la consola, y nopuede editar sus propiedades. No obstante, puede realizar otros cambiosque no alteren la naturaleza del recurso, por ejemplo, incluir una páginanúcleo en una vista personalizada.

Capítulo 1. Administración de la GUI web 65

Page 80: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

SistemaEste tipo de recurso lo crean los productos y las aplicaciones quedespliegan el recurso en la consola. Por ejemplo, cuando se instala unaaplicación en el entorno de consola, puede definir determinadas páginas,roles y vistas necesarias para administrar la aplicación a través de laconsola. Todo ello tendrá un tipo de recurso de Sistema. Al igual que losrecursos núcleo, los recursos de sistema no se pueden crear o suprimir. Noobstante, para vistas, páginas y carpetas, puede crear copias de los recursosde sistema, los cuales se detallan bajo Sistema personalizado. Y al igualque los recursos núcleo, puede realizar acciones en un recurso de sistema,como cambiar el acceso al recurso, sin modificar sus propiedades.

Sistema personalizadoEs una copia de un recurso de sistema con propiedades como, por ejemplo,el nombre del recurso que se ha modificado en la consola. Siempre semantiene el recurso de sistema original, pero se utiliza la versiónpersonalizada del recurso de sistema hasta que se restaura el original.Cuando se restaura el recurso de sistema, se suprime la copiapersonalizada del sistema.

Puede crear páginas, carpetas y vistas personalizadas de sistema, pero noroles, conexiones o URL externos.

PersonalizadoSon recursos que crea utilizando la consola. Cualquier usuario con un rolque tenga acceso a los portlets Gestión de páginas, Gestión de vistas,Gestión de portlets y Gestión de roles bajo la carpeta Valores en lanavegación podrá crear, editar y suprimir recursos personalizados.

Gestionar la renovación globalLos administradores de la consola utilizan Gestionar la renovación global paraconfigurar los valores de renovación de portlets para todos los usuarios de laconsola. La renovación de portlets se utiliza para renovar el contenido de unmódulo de consola sin volver a cargar toda la página de la consola. Comoresultado, la experiencia de uso de la interfaz de la consola será más rápida einteractiva. Utilice estos valores para ajustar el modo en que cada portlet renuevasu contenido individualmente en la página.

Utilización de Gestionar la renovación global

Utilice este módulo para las tareas siguientes:v Proporcionar permiso a los usuarios de la consola para editar sus propias

opciones de renovación del portlet.v Configurar los valores de renovación predeterminados para los módulos de

consola. Los administradores pueden establecer los valores para la modalidad derenovación, el intervalo de renovación, y mostrar la configuración deltemporizador. Estos son los valores predeterminados de Configurar renovaciónde portlets.

v Establecer el intervalo mínimo de renovación para cada módulo de consola.Utilice este valor para impedir que problemas de rendimiento debidos ademasiadas llamadas al servidor para renovar contenidos.

66 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 81: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Administrar usuarios, roles y gruposPuede crear distintos tipos de usuarios de la GUI web, asignarles roles y añadirlosa grupos para determinar su capacidad de realizar tareas. También puedemodificar las preferencias de un usuario de la GUI web.

Usuarios, roles y grupos de la GUI webLos usuarios de todos los productos que se instalan en la infraestructura de TivoliIntegrated Portal, incluida la GUI web, se administran centralmente. Los usuariosse asocian con roles y grupos.

Únicamente un administrador de Tivoli Integrated Portal, es decir un usuario conel rol iscadmins, puede administrar grupos y roles.

Usuarios de la GUI webLos usuarios de la GUI web se pueden clasificar de varias formas. Los usuarios sepueden clasificar según los roles que tienen asignados. Esto determina sucapacidad de acceder a las funciones y administrar el contenido. En la GUI web,losadministradores y usuarios se definen mediante los roles que se les asignan.

La tabla siguiente describe los diferentes tipos de usuarios de la GUI web que sepueden definir mediante roles.

Tabla 10. Tipos de usuarios de la GUI web

Tipo de usuario Roles necesarios Descripción

Administrador Rol de administrador de laGUI web (ncw_admin)

Rol de usuario de la GUI web(ncw_user)

El administrador puede acceder alas funciones de administración y atodas las funciones de gestión desucesos de la GUI web.

Usuario delectura/grabación

Rol de usuario de la GUI web(ncw_user)

Rol de lectura/grabación de laGUI web (netcool_rw)

Opcional: Rol de editor de laGUI web editor para laspreferencias de portlet delPanel de instrumentos desucesos(ncw_dashboard_editor)

Un usuario de lectura/grabaciónpuede acceder a las funciones degestión de sucesos, ejecutar lasherramientas de AEL, y cambiar elfiltro o la vista que se aplica a unaAEL o un recuadro de supervisor.Los usuarios de lectura/grabaciónque también son usuarios deObjectServer pueden modificar losdatos de ObjectServer.

Los usuarios de lectura/grabaciónque también tienen asignado el rolncw_dashboard_editor puedenmodificar las preferencias de portletdel Panel de instrumentos desucesos; estas preferencias controlanel diseño de los recuadros desupervisor y las acciones que sepueden ejecutar desde éstos.

Usuario de sólolectura

Rol de usuario de la GUI web(ncw_user)

Rol de sólo lectura de la GUIweb (netcool_ro)

Un usuario de sólo lectura puedeacceder a las funciones de gestiónde sucesos, pero no puede ejecutarlas herramientas de AEL nimodificar los datos de ObjectServer.

Capítulo 1. Administración de la GUI web 67

Page 82: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tareas relacionadas:“Crear el usuario administrativo de la GUI web” en la página 71“Administración de usuarios” en la página 75

Roles de la GUI webDeben asignarse roles a los usuarios para que los usuarios puedan visualizar datosy ejecutar funciones.

Los roles de usuario de la GUI web son:

ncw_userEste rol da a un usuario acceso a las funciones de gestión de sucesos de laGUI web. Además de este rol, el usuario también debe tener el rolncw_admin, netcool_rw o netcool_ro; estos roles controlan si el usuariotiene acceso administrativo, acceso de lectura/grabación o acceso de sólolectura a estas funciones.

ncw_adminEste rol da a un usuario acceso a las funciones de administración de laGUI web. Un usuario con este rol también necesita el rol ncw_user.

netcool_rwEste rol da a un usuario acceso de lectura/grabación a las funciones degestión de sucesos de la GUI web. Los usuarios con este rol tienen acceso alas herramientas de AEL y pueden cambiar los datos de suceso. Un usuariocon este rol también necesita el rol ncw_user.

netcool_roEste rol da a un usuario acceso de sólo lectura a las funciones de gestiónde sucesos de la GUI web. Los usuarios con este rol pueden acceder a laAEL y visualizar sucesos, pero no pueden ejecutar las herramientas de AELni cambiar datos de suceso. Un usuario con este rol también necesita el rolncw_user.

ncw_dashboard_editorEste rol da a un usuario acceso a las preferencias de portlet del portletPanel de instrumentos de sucesos. Los usuarios de sólo lectura tambiénpueden tener este rol.

ncw_gauges_viewerEste rol da a un usuario acceso a la página Indicadores. Los usuarios sin elrol ncw_user requieren este rol para visualizar la página Indicadores en unnavegador web, o para visualizar una página HTML generada a partir dela página Indicadores en un dispositivo móvil compatible. Utilice este rolcon preferencia sobre ncw_user cuando desee restringir a un usuario lavisualización de indicadores únicamente y no otras partes de la GUI web,por ejemplo, la lista de sucesos activa (AEL). Los usuarios con el rolncw_admin también requieren este rol para visualizar y editar una páginaIndicadores.

ncw_gauges_editorEste rol da a un usuario acceso a las preferencias de portlet de la páginaIndicadores. Los usuarios con este rol también requieren el rolncw_gauges_viewer. Los usuarios con el rol netcool_ro pueden editar laspreferencias de portlet de la página Indicadores si tienen asignados losroles ncw_gauges_editor y ncw_gauges_viewer.

68 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 83: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Información relacionada:“Administración de roles” en la página 83

Grupos de usuarios de la GUI webLos grupos se pueden emplear para categorizar a los usuarios según criterioslógicos en unidades con objetivos funcionales comunes.Tareas relacionadas:“Administración de grupos” en la página 88

Usuarios y grupos suministradosTal como se suministra, la GUI web tiene dos usuarios y dos grupos. Estospermiten empezar a utilizar el producto en cuanto finaliza la instalación.

La GUI web se suministra con dos usuarios (denominados ncouser y ncoadmin) ydos grupos (denominados Netcool_OMNIbus_User y Netcool_OMNIbus_Admin).Cada usuario forma parte de al menos uno de estos grupos, tal como se indica acontinuación:

Tabla 11. Pertenencia a grupos de los usuarios suministrados

ID de usuario Grupos

ncouser Netcool_OMNIbus_User

ncoadmin Netcool_OMNIbus_Admin

Netcool_OMNIbus_User

Roles de grupo

Los grupos tienen los roles siguientes:

Tabla 12. Roles asignados a los grupos suministrados

Nombre de grupo Roles asignados

Netcool_OMNIbus_Admin ncw_admin

ncw_dashboard_editor

ncw_gauges_editor

ncw_user

netcool_rw

Netcool_OMNIbus_User ncw_user

netcool_ro

Estos roles asignados significan que ncouser es un usuario de sólo lectura yncoadmin es un administrador.

Uso de los usuarios y grupos

Los usuarios suministrados permiten acceder al producto en cuanto éste está listopara usar. También permiten acceder fácilmente al producto de modo temporal opara una demostración.

Capítulo 1. Administración de la GUI web 69

Page 84: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Los grupos son un modo práctico de asignar privilegios de usuario oadministración a un usuario después de crearlo. Por ejemplo, al crear cada usuariode sólo lectura, lo asigna al grupo Netcool_OMNIbus_User.

Administración de usuarios de la GUI webLa administración de usuarios de la GUI web se divide entre los administradoresde Tivoli Integrated Portal y los administradores de la GUI web.

De forma predeterminada, la autorización para llevar a cabo las tareas deadministración de usuarios es la siguiente:v Las tareas de administración de usuarios genéricas, como crear usuarios y

asignar roles y grupos, son efectuadas por los administradores de TivoliIntegrated Portal, es decir, los usuarios con el rol iscadmins.

v La modificación de las preferencias de un usuario de GUI web es realizada porlos administradores de GUI web, es decir, los usuarios con el rol ncw_admin.

Nota: La GUI web no cierra las sesiones que se han finalizado de forma incorrectay las cuenta como sesiones activas.

La tabla siguiente muestra las diferentes tareas de administración de usuarios y lostipos de usuarios que pueden llevarlas a cabo.

Tabla 13. Tareas de administración de usuarios

Tarea Realizada por

Crear usuarios Administrador de Tivoli Integrated Portal

Suprimir usuarios Administrador de Tivoli Integrated Portal

Cambiar la contraseña de otro usuario Administrador de Tivoli Integrated Portal

Asignar roles a un usuario Administrador de Tivoli Integrated Portal

Asignar grupos a un usuario Administrador de Tivoli Integrated Portal

Cambiar el nombre de visualización de unusuario

Administrador de Tivoli Integrated Portal

Cambiar la propia contraseña Cualquier usuario

Definir los filtros SQL de ObjectServer paraun usuario

Administrador de la GUI web

Definir la página de inicio de la GUI webpara un usuario

Administrador de la GUI web

Definir las preferencias de lista de sucesospara un usuario

Administrador de la GUI web

Tareas relacionadas:“Crear el usuario administrativo de la GUI web” en la página 71“Administración de usuarios” en la página 75“Creación de usuarios” en la página 77“Supresión de usuarios” en la página 82“Cambio de información sobre un usuario” en la página 79“Cambio de contraseñas” en la página 71“Modificar las preferencias de un usuario de la GUI web” en la página 72“Asignar roles a usuarios y grupos” en la página 95

70 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 85: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cambio de contraseñasPuede utilizar el portlet Cambie la contraseña para cambiar el valorpredeterminado de la contraseña proporcionado por el administrador.

Al iniciar sesión en el portal, puede cambiar su propia contraseña utilizando elportlet Cambie la contraseña. Los administradores pueden cambiar las contraseñasde otros usuarios utilizando el portlet Gestionar usuarios.

Atención: Si es administrador y desea cambiar la contraseña para eladministrador tipadmin y el usuario root de Tivoli Netcool/OMNIbusObjectServer, debe utilizar el portlet Valores > Cambie la contraseña para cambiarsu contraseña. No utilice el portlet Usuarios y grupos > Gestionar usuarios.

Consejo: Por motivos de seguridad, cambie la contraseña del usuario root deTivoli Netcool/OMNIbus ObjectServer tras la instalación.

Para cambiar las contraseñas:v Para cambiar su propia contraseña, siga estos pasos:

1. Inicie sesión en el portal utilizando el ID de usuario cuya contraseña deseecambiar.

2. En el panel de navegación, pulse Valores > Cambie la contraseña.3. Especifique la nueva contraseña en los campos correspondientes y pulse

Establecer contraseña.v Como administrador, para cambiar la contraseña de un usuario, siga estos pasos:

1. En el panel de navegación, pulse Usuarios y grupos > Gestionar usuarios ypulse sobre el nombre del usuario en la columna ID de usuario. Apareceráuna página Propiedades del usuario.

2. En el separador General, escriba la nueva contraseña en los camposcorrespondientes y pulse Aceptar.Atención:

Si autentica en un servidor de Microsoft Active Directory, éste deberá estarconfigurado para SSL antes de poder utilizar el portlet Cambie lacontraseña. Si SSL no está habilitado, recibirá un error al intentar cambiar lacontraseña de los usuarios que esté registrados en Active Directory Server.TIPCP0005E No se ha podido establecer la contraseña mediante el sistema de seguridad subyacente.Esto podría ocurrir porque no se haya cumplido una regla de contraseña, porque no tieneacceso a la función de cambiar contraseña, o por alguna otra razón.

Conceptos relacionados:“Administración de usuarios de la GUI web” en la página 70

Crear el usuario administrativo de la GUI webLa GUI web se suministra con un usuario administrativo, ncoadmin. Una buenapráctica del administrador de Tivoli Integrated Portal consiste en crear uno o másusuarios administrativos de la GUI web adicionales que tengan permisos paramodificar los valores de la GUI web.

El administrador no tiene que ser un superusuario de ObjectServer.

Si la configuración utiliza un ObjectServer como origen de autenticación deusuarios, tenga en cuenta que los nombres de usuario no pueden superar los 30caracteres.

Capítulo 1. Administración de la GUI web 71

Page 86: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Para crear un usuario administrativo de la GUI web:1. Inicie la sesión como administrador de Tivoli Integrated Portal, que es un

usuario con el rol iscadmins.2. Opcional: Cree un usuario nuevo.3. Pulse Usuarios y grupos > Roles de usuario.4. Utilice cualquier combinación de los campos de búsqueda para localizar el

usuario.5. Seleccione el número de usuarios que desee visualizar y pulse Buscar.6. Pulse el ID de usuario del usuario en la cuadrícula.7. Defina los recuadros de selección de los roles siguientes:

v ncw_admin (administrador de la GUI web)v ncw_user (usuario de la GUI web)

8. Pulse Guardar.9. Inicie la sesión como usuario administrativo de la GUI web y compruebe que

tiene acceso a las páginas administrativas.La GUI web puede ver la entrada Administración en el panel de navegación.

Conceptos relacionados:“Usuarios de la GUI web” en la página 67“Administración de usuarios de la GUI web” en la página 70Tareas relacionadas:“Administración de usuarios” en la página 75

Modificar las preferencias de un usuario de la GUI webPuede editar los valores del perfil de usuario y las opciones de la lista de sucesospara los usuarios de la GUI web.

Administrator Puede modificar las preferencias de los usuarios de la GUI web. El restode las tareas de administración de cuentas de usuario las realiza el administradorde Tivoli Integrated Portal.

Para modificar las preferencias y las opciones de lista de sucesos de un usuario dela GUI web:1. Pulse Valores > Preferencias de usuario de la GUI web de Tivoli

Netcool/OMNIbus.2. Seleccione un usuario y pulse Modificar. Se mostrarán los valores de

configuración de las preferencias y la lista de sucesos para el usuarioseleccionado.

3. Para modificar el perfil de usuario y definir las opciones de lista de sucesospara ese usuario, defina los parámetros siguientes:

Filtro de usuarioPuede escribir mandatos SQL de ObjectServer para filtrar los datos dealerta del ObjectServer para un usuario individual. Este filtro esopcional y es el nivel más alto de filtrado de datos que se aplica a unasesión de usuario. El siguiente ejemplo muestra alertas sólo si tienenlugar más de 100 veces y tienen una gravedad de 4 o superior:Tally > 100 AND Severity >=4

Nota: Si un usuario está autenticado en ObjectServer, los filtros derestricción definidos en el ObjectServer anulan los posibles filtros deusuario.

72 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 87: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Para obtener más información sobre la sintaxis SQL de ObjectServer,consulte la publicación IBM Tivoli Netcool/OMNIbus AdministrationGuide.

Página de inicio del usuarioEscriba una página predeterminada para el usuario. Esta página sevisualiza cuando el usuario inicia la sesión en la GUI web utilizando elURL siguiente:

http://servidor:puerto/ibm/console/webtop

Para definir la página de inicio, añada el URL completo o escriba unavía de acceso a la página, por ejemplo: /ibm/console/webtop/mypage.html. El archivo mypage.html debe estar definido en el directoriotip_home_dir/profiles/TIPProfile/installedApps/TIPCell/isc.ear/OMNIbusWebGUI.war. También puede guardar los archivos de las páginasde inicio de usuario en directorios distintos dentro de la ubicaciónOMNIbusWebGUI.war. En este caso, acuérdese de definir la vía de accesocorrecta. Por ejemplo, si el archivo mypage.html se guarda en eldirectorio .../OMNIbusWebGUI.war/pages, la vía de acceso debe definirsecomo .../pages/mypage.html.

Permitir selección de filtros y vistasActive este recuadro de selección si desea que el usuario puedaseleccionar valores de filtro y vista predefinidos en los menúsdesplegables de filtros y vistas en la barra de herramientas de la AEL.

Permitir acceso al creador de filtrosActive este recuadro de selección si desea que el usuario pueda utilizarel componente Creador de filtros de la AEL.

Permitir acceso al creador de vistasActive este recuadro de selección si desea que el usuario pueda utilizarel componente Creador de vistas de la AEL.

Permitir configuración de preferenciasActive este recuadro de selección si desea que el usuario pueda cambiarlas preferencias de usuario en la AEL. Si no selecciona este recuadro, nose mostrará la opción Preferencias para el usuario en el menú Editarde la AEL.

Permitir configuración de velocidad de renovaciónActive este recuadro de selección si desea que el usuario pueda definirla velocidad de renovación de la AEL. El usuario también debe teneracceso a la ventana Preferencias para poder hacer esto.

Velocidad de renovación (segundos)Escriba el valor en segundos para definir la velocidad de renovaciónpredeterminada de la AEL.

Velocidad de renovación mínima (segundos)Escriba el valor en segundos para definir la velocidad de renovaciónmínima de la AEL.

Permitir selección de sucesosActive este recuadro de selección si desea que el usuario puedaseleccionar alertas en la AEL.

Mostrar información de suceso básicaActive este recuadro de selección si desea que el usuario tenga acceso ala ventana Información en el menú Alertas de la AEL. Si este recuadroestá seleccionado, el usuario puede visualizar la pestaña Campos en la

Capítulo 1. Administración de la GUI web 73

Page 88: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

ventana Información. Puede proporcionar acceso completo a la ventanaInformación o limitar lo que el usuario puede ver en esta ventanaseleccionando o deseleccionando los siguientes recuadros.

Mostrar detalles de sucesoActive este recuadro de selección si desea que el usuario puedavisualizar la pestaña Detalles en la ventana Información.

Mostrar diariosActive este recuadro de selección si desea que el usuario puedavisualizar la pestaña Diario en la ventana Información. Paravisualizar la pestaña Diario, el usuario tiene que existir tambiénen el ObjectServer al que está asociado el suceso.

Editar diarios (rol de lectura-grabación)Active este recuadro de selección si desea que el usuario pueda añadirentradas de diario.

Restricción: Sólo pueden añadir entradas de diario los usuarios queson usuarios de ObjectServer y tienen asignado el rol de usuario delectura/grabación de la GUI web (netcool_rw).

Tipo de calendarioElija el tipo de calendario que se utilizará para las fechas y las horas enla GUI web. Puede elegir cualquier de los calendarios siguientes:

Gregoriano

Hebreo

Hijri

Hijri Civil

Habilitar soporte bidireccionalSeleccione este recuadro de selección si desea habilitar el soporte paratexto bidireccional en los portlets de la GUI web. Si lo activa, puedeespecificar más características del comportamiento del sistema:

Alineación de texto plano en campos editables y posición del cursoren campos editables vacíos

Puede definir uno de los dos comportamientos para los camposde las páginas de la GUI web que puede editar:

La dirección del texto coincide con el valor definido para lapropia GUI web.La dirección del texto sigue la dirección del texto definidapara el portlet.

Alineación de texto en campos de expresiones complejasPuede definir uno de los dos comportamientos para las páginasque contienen expresiones complejas, como una consulta SQL,una vía de acceso de archivo o un URL:

La dirección del texto coincide con el valor definido para lapropia GUI web.La dirección del texto es siempre de izquierda a derecha.

4. Pulse Guardar para guardar los cambios y activar los valores.

74 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 89: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Conceptos relacionados:“Administración de usuarios de la GUI web” en la página 70“GUI web en un entorno de equilibrio de carga” en la página 115“Filtros” en la página 189“Vistas” en la página 191

Administración de usuariosUtilice la consola web para crear usuarios y gestionar perfiles de usuario.

Qué hacer a continuación

En el panel de navegación izquierdo, pulse Gestionar usuarios. Antes de quepueda realizar algunas tareas para los usuarios, primero debe buscar los usuariosexistentes que satisfagan los criterios de búsqueda que especifique. Cuando finalicela búsqueda, una tabla mostrará todos los usuarios que se correspondan con loscriterios de búsqueda. Para gestionar usuarios, puede realizar las siguientes tareas:Conceptos relacionados:“Usuarios de la GUI web” en la página 67Tareas relacionadas:“Crear páginas de inicio” en la página 37

Búsqueda de usuariosPuede buscar los usuarios existentes que satisfagan los criterios de búsqueda queespecifique.1. En el panel de navegación, pulse Gestionar usuarios.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más usuarios. Por ejemplo, seleccione ID de usuario.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de usuarios o utilice el carácter de comodín (*) para buscar todos los usuarios.El registro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, una tabla mostrará todos losusuarios que se correspondan con los criterios de búsqueda.

Qué hacer a continuaciónCreación de usuariosSupresión de usuariosDuplicación de asignaciones de grupo para un usuarioPersonalización de filtros de búsqueda para usuariosCambio de las opciones de visualización para la lista de usuarios

Capítulo 1. Administración de la GUI web 75

Page 90: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Personalización de filtros de búsqueda para usuarios:

Puede crear una lista de filtrada de usuarios especificando el tipo de filtro y eltexto que ha de utilizarse como parte de los criterios de búsqueda. La lista filtradade usuarios se limita a mostrar únicamente los usuarios que satisfacen losrequisitos del filtro. Podrá filtrar los usuarios mediante las letras que contiene el IDde usuario o mediante las letras por las que comienza o finaliza dicho ID deusuario.1. En el panel de navegación, pulse Gestionar usuarios.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más usuarios. Por ejemplo, seleccione ID de usuario.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de usuarios o utilice el carácter de comodín (*) para buscar todos los usuarios.El registro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, una tabla mostrará todos losusuarios que se correspondan con los criterios de búsqueda.

6. Pulse en el icono de filtro .7. Realice una de las acciones siguientes:

v Para crear un filtro nuevo para un atributo en el caso de que no existaninguno, pulse el enlace [Sin filtro].

v Para seleccionar un filtro existente, pulse en el nombre del filtro.8. Si está creando un filtro nuevo, seleccione un tipo de filtro en la lista. Los

tipos de filtros son Contiene, Comienza por o Finaliza por.9. Escriba las letras que desea buscar en el campo Texto. El carácter de comodín

no se permite en este campo.10. Pulse en Aplicar.

Qué hacer a continuación

Después de pulsar en Aplicar, se listará el nombre del filtro en la columna que haydebajo del atributo. El nombre del filtro se corresponde con las letras que seescribieron en el campo Texto. Si no se ha utilizado ningún filtro para un atributo,se mostrará el texto [Sin filtro].

Se renovará la lista de usuarios y se mostrará una lista filtrada de nombres de IDde usuario. También se mostrará el nombre del filtro y el número total de ID deusuario filtrados.

Pulse el icono de esconder filtro o pulse Cerrar cuando haya acabado detrabajar con filtros.

Búsqueda de usuariosCambio de las opciones de visualización para la lista de usuarios

76 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 91: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cambio de las opciones de visualización para la lista de usuarios:

Puede cambiar el modo en que se muestran los resultados de la búsqueda almostrar la lista de usuarios. Por ejemplo, puede cambiar el número de usuarios amostrar por página o puede mostrar detalles adicionales sobre los usuarios.1. En el panel de navegación, pulse Gestionar usuarios.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más usuarios. Por ejemplo, seleccione ID de usuario.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de usuarios o utilice el carácter de comodín (*) para buscar todos los usuarios.El registro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, una tabla mostrará todos losusuarios que se correspondan con los criterios de búsqueda.

6. Pulse en el icono de opciones .7. Si desea ver más o menos entradas en una página, cambie el número en el

campo Entradas por página.8. Si desea mostrar más detalles sobre un usuario, marque uno o más recuadros

de selección junto a los atributos para los que desea mostrar columnasadicionales.

9. Si desea ver los ID de usuario en una página diferente, escriba el número depágina en el campo que hay al final de la lista y pulse Ir para saltar a dichapágina.

10. Pulse en Aplicar.

11. Pulse en el icono de ocultar opciones o pulse Cerrar, después de cambiarlas opciones de visualización para la lista de usuarios.

Qué hacer a continuación

Búsqueda de usuariosPersonalización de filtros de búsqueda para usuarios

Creación de usuariosPuede crear uno o más usuarios. Los usuarios se añaden al registro y se creaautomáticamente una cuenta de inicio de sesión para cada usuario nuevo. Al crearel usuario nuevo, podrá añadir asimismo el usuario como miembro de uno o másgrupos.

Si la configuración utiliza un ObjectServer como origen de autenticación deusuarios, tenga en cuenta que los nombres de usuario no pueden superar los 30caracteres.1. Pulse Gestionar usuarios en el panel de navegación.2. Pulse Crear para crear un usuario nuevo.3. En el campo ID de usuario, escriba un nombre exclusivo para identificar al

usuario. Este ID de usuario se añadirá al registro de usuarios y también seutilizará como nombre de cuenta de inicio de sesión. Por ejemplo, podríaescribir dlucas

Capítulo 1. Administración de la GUI web 77

Page 92: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

4. Opcional: pulse Pertenencia a grupos y siga los pasos que se describen en“Cambio de la pertenencia a grupos para un usuario” para añadir el usuariocomo miembro de uno o más grupos.

5. En el campo Nombre, escriba el nombre del usuario. Por ejemplo, podríaescribir Diana

6. En el campo Apellido, escriba el apellido del usuario. Por ejemplo, podríaescribir Lucas

7. Opcional: en el campo Correo electrónico, escriba una dirección de correoelectrónico para el usuario. Por ejemplo, podría escribir [email protected]

8. En el campo Contraseña, escriba una contraseña exclusiva. Por ejemplo,podría escribir d4lucas.

9. En el campo Confirmar contraseña, vuelva a escribir la misma contraseña.10. Pulse Crear. Si resulta satisfactoria, se mostrará un mensaje indicando que se

ha creado el usuario. Además, el ID de usuario y otra información del usuariose añadirá al registro de usuarios y se creará una nueva cuenta de inicio desesión para el usuario.

11. Para crear otro usuario, pulse Crear como.12. Repita el procedimiento hasta que se hayan creado todos los usuarios nuevos.

Qué hacer a continuaciónConceptos relacionados:“Administración de usuarios de la GUI web” en la página 70Tareas relacionadas:“Asignar roles a usuarios y grupos” en la página 95

Supresión de usuariosDuplicación de asignaciones de grupo para un usuario

Cambio de la pertenencia a grupos para un usuarioPuede buscar y listar los grupos existentes que satisfagan los criterios de búsqueda.Al crear un usuario nuevo, podrá elegir los grupos de la lista de resultados debúsqueda de los que desee que el usuario sea miembro.1. Durante el proceso de “Creación de usuarios” en la página 77, pulse

Pertenencia a grupos.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más usuarios. Por ejemplo, seleccione Nombre de grupo.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de grupos o utilice el carácter de comodín (*) para buscar todos los grupos. Elregistro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, los resultados aparecerán en doslistas: una lista para grupos que coincidan con los criterios de búsqueda y otralista, denominada Grupos actuales, para los grupos de los que el usuario ya esmiembro.

6. Para añadir el usuario a uno o más grupos, resalte los grupos en la lista degrupos coincidentes para seleccionarlos. Por ejemplo, podría resaltaribmaustin01 y ibmaustin02 y después pulsar < Añadir.

7. Opcional: para deshacer o eliminar el usuario como miembro, resalte los gruposde la lista Grupos actuales y, a continuación, pulse Eliminar >.

78 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 93: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

8. Vuelva al proceso de “Creación de usuarios” en la página 77 para completar lospasos.

Qué hacer a continuaciónAdición de un usuario a otros gruposCambio de información sobre un usuarioEliminación de un usuario de otros gruposVisualización de información sobre un usuarioVisualización de los grupos de los que el grupo es miembro

Visualización de información sobre un usuarioPuede ver información sobre un usuario específico.1. En el panel de navegación, pulse Gestionar usuarios.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más usuarios. Por ejemplo, seleccione ID de usuario.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de usuarios o utilice el carácter de comodín (*) para buscar todos los usuarios.El registro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, los usuarios que se correspondancon los criterios de búsqueda se mostrarán como enlaces de hipertexto.

6. Pulse en uno de los enlaces de usuario para ver la información sobre el usuarioseleccionado. Sólo puede ver la información, no puede cambiarla.

7. Pulse Cancelar después de la visualización para volver a la ventana anterior.

Qué hacer a continuaciónCambio de información sobre un usuarioCambio de la pertenencia a grupos para un usuario

Cambio de información sobre un usuarioPuede cambiar la información sobre un usuario específico, como por ejemplo ladirección de correo electrónico. Puede actualizar la dirección de correo electrónico,cambiar la información de nombre y apellido o establecer una contraseña nueva.1. En el panel de navegación, pulse Gestionar usuarios.2. Complete los pasos de “Búsqueda de usuarios” en la página 75 para buscar el

usuario.3. Pulse en uno de los enlaces de usuario para cambiar la información sobre el

usuario, según sea necesario.4. En los campos Nombre y Apellido, especifique la nueva información, si es

necesario.5. Opcional: en el campo Correo electrónico, especifique la nueva información, si

es necesario.6. Opcional: en los campos Contraseña y Confirmar contraseña, especifique la

contraseña nueva y confírmela, si es necesario.7. Para guardar los campos, pulse Aceptar para guardar y volver a la ventana

anterior, o bien pulse Aplicar para guardar pero permanecer en la mismaventana.

Capítulo 1. Administración de la GUI web 79

Page 94: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Qué hacer a continuaciónConceptos relacionados:“Administración de usuarios de la GUI web” en la página 70

Cambio de la pertenencia a grupos para un usuarioVisualización de información sobre un usuarioVisualización de los grupos de los que el usuario es miembro

Visualización de los grupos de los que el usuario es miembroPuede ver una lista de grupos existentes de los que el usuario especificadoactualmente es miembro.1. En el panel de navegación, pulse Gestionar usuarios.2. Complete los pasos de “Búsqueda de usuarios” en la página 75 para buscar el

usuario.3. Pulse el enlace del nombre de usuario para ver las propiedades del usuario.4. Pulse la pestaña Grupos para ver la lista de los grupos, en orden ascendente,

de los que el usuario es actualmente miembro.

Qué hacer a continuaciónAdición de un usuario a otros gruposCambio de la pertenencia a grupos para un usuarioCambio de información sobre un usuarioEliminación de un usuario de otros gruposVisualización de información sobre un usuario

Adición de un usuario a gruposPuede añadir un usuario como miembro a los grupos seleccionados.1. Complete los pasos de la sección “Visualización de los grupos de los que el

usuario es miembro”2. Confirme que el usuario del campo ID de usuario es el usuario que desea

añadir a más grupos.3. Pulse Añadir.4. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más grupos. Por ejemplo, seleccione Nombre de grupo.5. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de usuarios o utilice el carácter de comodín (*) para buscar todos los usuarios.El registro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

6. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

7. Pulse Buscar. Cuando finalice la búsqueda, una lista mostrará los grupos quese correspondan con los criterios de búsqueda.

8. Resalte uno o más grupos para seleccionarlos y pulse Añadir.9. Repita los pasos 3 a 7 para cualquier otro grupo al que desea añadir el

usuario.10. Pulse Cerrar.

Qué hacer a continuaciónEliminación de un usuario de otros gruposCambio de la pertenencia a grupos para un usuario

80 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 95: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cambio de información sobre un usuarioVisualización de información sobre un usuarioVisualización de los grupos de los que el usuario es miembro

Eliminación de un usuario de los gruposDespués de buscar grupos donde el usuario actualmente es miembro, puedeeliminar el usuario de la pertenencia en los grupos que seleccione.1. Complete los pasos de la sección “Visualización de los grupos de los que el

usuario es miembro” en la página 80.2. Confirme que el usuario del campo ID de usuario es el usuario que desea

eliminar de los otros grupos.3. Marque los recuadros de selección que hay junto a uno o más grupos y, a

continuación, pulse Eliminar.4. Pulse Eliminar cuando se le pida que confirme la eliminación.

Qué hacer a continuaciónAdición de un usuario a otros gruposCambio de la pertenencia a grupos para un usuarioCambio de información sobre un usuarioVisualización de información sobre un usuarioVisualización de los grupos de los que el grupo es miembro

Adición de usuarios como miembros de un grupoPuede añadir más usuarios como miembros de un grupo.1. Una vez que haya realizado los pasos que se describen en “Visualización de la

lista de los miembros de un grupo” en la página 93, pulse Añadir usuarios.2. Confirme que el campo Nombre de grupo muestra el nombre del grupo al que

desea añadir más usuarios como miembros.3. En el campo Buscar por, seleccione el atributo de la lista que desee utilizar

para buscar por. Por ejemplo, seleccione ID de usuario.4. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de usuarios o utilice el carácter de comodín (*) para buscar todos los usuarios.5. En el campo Máximo de resultados, especifique el número máximo de

resultados de búsqueda que desea que aparezcan.6. Pulse Buscar. Cuando finalice la búsqueda, una lista mostrará los usuarios que

se correspondan con los criterios de búsqueda.7. Resalte uno o más usuarios de la lista para seleccionarlos y después pulse

Añadir.8. Pulse Cerrar.

Qué hacer a continuación

Los usuarios se añaden inmediatamente a la lista de miembros.Adición de más grupos como miembros de un grupoEliminación de miembros de un grupo

Capítulo 1. Administración de la GUI web 81

Page 96: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Duplicación de asignaciones de grupo para un usuarioPuede buscar los usuarios que satisfagan los criterios de búsqueda. Después deseleccionar uno o más usuarios, estos usuarios podrán añadirse como miembros delos mismos grupos de los que otro usuario existente ya sea miembro. Por ejemplo,si todos los miembros de un departamento han de pertenecer a los mismos gruposque el jefe del departamento, podrá duplicar los grupos a los que pertenece el jefepara todos los otros usuarios que elija.1. Complete los pasos de la sección “Búsqueda de usuarios” en la página 75.2. Marque los recuadros de selección que hay junto a uno o más usuarios a los

que desea asignar la misma pertenencia que otro grupo.3. Seleccione la acción Duplicar asignaciones de grupo.4. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más usuarios. Por ejemplo, seleccione ID de usuario.5. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de usuarios o utilice el carácter de comodín (*) para buscar todos los usuarios.El registro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

6. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

7. Pulse Buscar. Cuando finalice la búsqueda, una tabla mostrará los usuarios quese correspondan con los criterios de búsqueda.

8. Resalte el nombre del usuario cuya pertenencia a grupos desee duplicar paralos usuarios seleccionados previamente y pulse Aceptar. La pertenencia agrupos del usuario se duplica para los usuarios seleccionados previamente.

Qué hacer a continuaciónCreación de usuariosSupresión de usuarios

Supresión de usuariosPuede buscar y listar los usuarios existentes que satisfagan los criterios debúsqueda. Después de seleccionar uno o más usuarios, podrá suprimirlos yeliminar sus ID de usuario del registro de usuarios.1. En el panel de navegación, pulse Gestionar usuarios.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más usuarios. Por ejemplo, seleccione ID de usuario.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de usuarios o utilice el carácter de comodín (*) para buscar todos los usuarios.El registro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, una tabla mostrará todos losusuarios que se correspondan con los criterios de búsqueda.

6. Marque los recuadros de selección que hay junto a los usuarios que deseasuprimir.

7. Pulse Suprimir.8. Vuelva a pulsar Suprimir cuando se le pida que confirme la supresión. Los

usuarios se suprimen inmediatamente y se eliminan del registro de usuarios. Seactualiza la tabla que muestra los usuarios y los usuarios seleccionados novuelven a aparecer en la lista.

82 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 97: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Qué hacer a continuaciónConceptos relacionados:“Administración de usuarios de la GUI web” en la página 70

Creación de usuariosDuplicación de asignaciones de grupo para un usuario

Administración de rolesA los usuarios de la consola se le otorga acceso a los recursos en función del rolque se les haya asignado. En la navegación de la consola, pulse Usuarios i grupos> Gestión de roles para añadir i eliminar roles y para asignar acceso a los portlets,las páginas y las vistas.

Para gestionar usuarios y grupos y asignarles roles, pulse Usuarios y grupos.

Una vez que se ha instalado la consola, existen ya algunos roles definidos para elservidor.

Atención: El rol The “suppressmonitor” se utiliza para ocultar las tareasasociadas con el servidor de aplicaciones, incluidas las tareas de las carpetasSeguridad, Resolución de problemas y Usuarios y grupos.

Niveles de acceso

El nivel de acceso que tiene un rol a un recurso determina las acciones que losusuarios de dicho rol pueden realizar en el recurso.

Tabla 14. Derechos de acceso a los recursos de la consola en función del nivel de acceso

Recurso

Nivel de acceso

“User” “Privileged User” “Editor”

Portlet Visualizar einteractuar con elportlet y acceder a laayuda de éste

Visualizar einteractuar con elportlet, editar losvalores personales yacceder a la ayudadel portlet

Visualizar einteractuar con elportlet, editar losvalores personales,editar los valoresglobales y acceder ala ayuda del portlet

Página Lanzar el nodo desde la navegación Iniciar el nodo desdeel área de navegacióny editar edite elcontenido y el diseño

Carpeta Nota: Las carpetas están siempre disponibles en la navegación si elusuario tiene acceso al menos a una de sus páginas.

URL externo Lanzar el nodo desde la navegación

Vista Seleccionar la vista

Para un recurso determinado, si un rol no tiene uno de estos valores de nivel deacceso, el rol no tiene acceso al recurso.

Los usuarios con el rol “adminsecuritymanager” y “Administrator” son los únicosque pueden crear, suprimir o cambiar las propiedades de un rol. Si asigna accesopara cualquier otro rol al portlet Gestión de roles, los usuarios de dicho rol sólopodrán ver los roles y cambiar el acceso a las vistas y páginas.

Capítulo 1. Administración de la GUI web 83

Page 98: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Nota: Los valores del control de accesos no se advierten al utilizar los portletsadministrativos bajo el nodo Valores. Los usuarios con acceso a estas páginas yportlets podrán crear, editar y suprimir todas las páginas, portlets y vistaspersonalizados. Por ejemplo, si un usuario no tiene acceso a la “página dos”, perotiene acceso a Gestión de páginas, dicho usuario puede editar todas laspropiedades de la “página dos” y cambiar los valores de control de acceso. Tengaesto en cuenta cuando otorgue acceso a los portlets Valores para un rol.

Si se asignan varios roles a un usuario, el usuario adquiere el nivel de acceso másalto entre dichos roles para un recurso. Por ejemplo, si un usuario pertenece al rolde gestor con nivel de acceso de “Privileged User” para un portlet y tambiénpertenece al rol de comunicaciones sin acceso al portlet, el usuario tiene acceso de“Privileged User” para el portlet.

Tareas

Puede otorgar acceso a múltiples roles al mismo tiempo que crea o edita unrecurso como, por ejemplo, una página o un portlet. Asimismo puede otorgaracceso a múltiples páginas o vistas mientras crea o edita un rol.Conceptos relacionados:“Roles de la GUI web” en la página 68Información relacionada:“Administración de vistas” en la página 39“Administración de portlets” en la página 42“Administración de páginas” en la página 30

Gestión de roles para usuariosLos administradores pueden buscar usuarios y gestionar sus roles en la páginaRoles de usuario.

Para buscar usuarios y gestionar sus roles:1. En el panel de navegación, pulse Usuarios y grupos > Roles de usuario.

Aparecerá la página Roles de usuario.2. En el campo de búsqueda proporcionado, puede especificar criterios de

búsqueda por nombre, apellido, ID de usuario y dirección de correo electrónico.Si no tiene los detalles exactos de un elemento en particular, todos los camposde búsqueda soportan la utilización de un asterisco (*) como carácter comodín.Por ejemplo, para que se devuelvan todos los registros de usuario cuyo nombrede pila empiece por “Mich”, especifique mich* en el campo Nombre de pila.

Consejo: Puede dejar los campos de búsqueda vacíos para devolver todos losregistros de usuario.

3. En la lista Número de resultados que visualizar, seleccione el número deregistros que desea devolver y pulse Buscar.

Restricción: Los registros devueltos se muestran en una sola página. Si haymás registros disponibles que el valor que ha seleccionado en la lista, sólo sedevolverá una lista parcial. Para mostrar todos los registros deberá buscar denuevo seleccionando un número mayor en la lista Número de resultados quevisualizar.Se enumerará una lista de registros que coincida con el criterio de búsqueda enla cuadrícula bajo los campos de búsqueda.

84 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 99: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

4. Seleccione un usuario desde la columna Nombre exclusivo. Aparecerá una listade roles disponibles para el usuario seleccionado en una nueva página.Aquellos roles asociados en la actualidad con el usuario aparecerán marcados.

5. Modifique los roles asociados con el usuario según sea necesario, es decir,seleccione los roles que desea asociar con el usuario y deseleccione los que no.

6. Pulse Guardar para confirmar los cambios o Restablecer para restablecer elformulario a su estado original. Una vez pulse Guardar, aparecerá la páginaRoles de usuario. La entrada del usuario en la columna Roles se actualiza parareflejar los cambios.

Qué hacer a continuación

Puede seleccionar otro usuario en los resultados de búsqueda y actualizar susvalores de rol, especificar nuevos criterios de búsqueda o gestionar otros registrosde usuario, o cerrar la página Roles de usuario.

Gestión de roles para gruposLos administradores pueden buscar grupos y gestionar sus roles en la página Rolesde grupos.

Para buscar grupos de usuarios y gestionar sus roles:1. En el panel de navegación, pulse Usuarios y grupos > Roles de grupos.

Aparecerá la página Roles de grupos.2. En los campos de búsqueda proporcionados, puede especificar criterios de

búsqueda por ID de grupo y descripción. Si no tiene los detalles exactos de unelemento en particular, ambos campos de búsqueda soportan la utilización deun asterisco (*) como carácter comodín. Por ejemplo, para que se devuelvantodos los registros de grupo cuyo ID de usuario empiece por “tes”, especifiquetes* en el campo ID de grupo.

Consejo: Puede dejar los campos de búsqueda vacíos para devolver todos losregistros.

3. En la lista Número de resultados que visualizar, seleccione el número deregistros que desea devolver y pulse Buscar.

Restricción: Los registros devueltos se muestran en una sola página. Si haymás registros disponibles que el valor que ha seleccionado en la lista, sólo sedevolverá una lista parcial. Para mostrar todos los registros deberá buscar denuevo seleccionando un número mayor en la lista Número de resultados quevisualizar.Se enumerará una lista de registros que coincida con el criterio de búsqueda enla cuadrícula bajo los campos de búsqueda.

4. Seleccione un grupo en la columna Nombre exclusivo. Aparecerá una lista deroles disponibles para el grupo seleccionado en una nueva página. Aquellosroles asociados en la actualidad con el grupo aparecerán marcados.

5. Modifique los roles asociados con el grupo usuario según sea necesario, esdecir, seleccione los roles que desea asociar con el grupo y deseleccione los queno.

6. Pulse Guardar para confirmar los cambios o Restablecer para restablecer elformulario a su estado original. Una vez pulse Guardar, aparecerá la páginaRoles de grupo. La entrada del grupo en la columna Roles se actualiza parareflejar los cambios.

Capítulo 1. Administración de la GUI web 85

Page 100: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Qué hacer a continuación

Puede seleccionar otro grupo en los resultados de búsqueda y actualizar susvalores de rol, especificar nuevos criterios de búsqueda o gestionar otros registrosde grupo, o cerrar la página Roles de grupos.

Creación de rolesA los usuarios de la consola se le otorga acceso a los recursos en función del rolque se les haya asignado. Todos los roles que se crean en la consola tienen un tipode recurso Personalizado. Este procedimiento le guiará a través de la tarea decrear un rol para realizar pruebas. Una vez que haya completado estos pasos,puede eliminar o editar este rol para un uso de producción.1. Haga clic en Grupos y usuarios > Gestión de roles en el panel de navegación.

Se visualizará una lista de todos los roles de la consola.2. Pulse Nuevo. Se visualizará el panel de propiedades del rol nuevo.3. Entre un nombre descriptivo para el rol.4. Expanda la sección Acceso a vistas. Utilice esta sección para otorgar acceso a

una o varias vistas personalizadas para los usuarios a los que se asigna el rolnuevo. Si ya ha creado una vista personalizada, siga estos pasos.a. Pulse Añadir. Se visualizará una lista de las vistas disponibles.b. Seleccione una o varias vistas y pulse Aceptar.c. Asegúrese de que el rol tiene acceso a todas las páginas de la vista, pulse

Otorgar a todos.5. Expanda la sección Acceso a las páginas. Se visualizará una lista de las páginas

a las que puede acceder el rol. No obstante, esta lista esta vacía si no haañadido una vista y no ha otorgado acceso a todas las páginas de la vista.

6. Opcional: Pulse Añadir para otorgar acceso a páginas adicionales.7. Para cada página que se liste, verifique que el Nivel de acceso se haya

establecido correctamente.8. Pulse Guardar para guardar los cambios y regresar a Gestión de roles.

Resultados

Se crea el rol nuevo con acceso a las vistas y las páginas que haya indicado. Paraotorgar acceso a los portlets en esas páginas deberá editar los portlets.Conceptos relacionados:“Roles de la GUI web” en la página 68Tareas relacionadas:“Asignar roles a usuarios y grupos” en la página 95

Edición de rolesA los usuarios de la consola se le otorga acceso a los recursos en función del rolque se les haya asignado. Si dispone de la autorización necesaria en la consola,puede modificar el nombre de los roles personalizados. Para todos los roles, puedemodificar el acceso a las vistas y las páginas y establecer el nivel de acceso a laspáginas.1. En el panel de navegación, haga clic en Usuarios y grupos > Gestión de roles.

Se visualizará una lista de todos los roles de la consola.2. Pulse el nombre del portlet que desea editar. Se visualizará el panel de

propiedades del rol. Si es un rol personalizado, el único campo que puedeeditar es Nombre de rol. Para el resto de los tipos de recursos, no puede editarninguna propiedad del rol.

86 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 101: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

3. Expanda la sección Acceso a vistas. Utilice esta sección para otorgar acceso auna o varias vistas personalizadas para los usuarios a los que se asigna el rolnuevo. Si ya ha creado una vista personalizada, siga estos pasos.a. Pulse Añadir. Se visualizará una lista de las vistas disponibles.b. Seleccione una o varias vistas y pulse Aceptar.c. Asegúrese de que el rol tiene acceso a todas las páginas de la vista, pulse

Otorgar a todos.4. Expanda la sección Acceso a las páginas. Se visualizará una lista de las páginas

a las que puede acceder el rol. No obstante, esta lista esta vacía si no haañadido una vista y no ha otorgado acceso a todas las páginas de la vista.

5. Opcional: Pulse Añadir para otorgar acceso a páginas adicionales.6. Para cada página que se liste, verifique que el Nivel de acceso se haya

establecido correctamente.7. Pulse Aceptar.

Resultados

Los cambios se guardarán y volverá a la página Gestión de roles.

Qué hacer a continuación

Para cualquier página que añada para el rol, debería asegurarse de que el roltambién tiene acceso a los portlets de la página.Conceptos relacionados:“Roles de la GUI web” en la página 68Tareas relacionadas:“Asignar roles a usuarios y grupos” en la página 95

Supresión de roles personalizadosSólo puede suprimir los roles con el tipo de recurso de Personalizado. Estos rolesse crean utilizando la consola.

Atención: Antes de suprimir un rol, verifique si hay algún usuario que utiliceactivamente el rol y el impacto que esta supresión puede tener en los servicios. Sies necesario, notifique a los usuarios con antelación su intención de realizardeterminados cambios que podrían afectar a su trabajo.

Siga estos pasos para suprimir un rol personalizado.1. Haga clic en Grupos y usuarios > Gestión de roles en el panel de navegación.

La página Gestión de roles se visualiza con la lista de roles en la consola.2. Seleccione el rol personalizado que desea suprimir. Puede seleccionar más de

un rol personalizado.3. Pulse Suprimir. Se visualiza un mensaje en la parte superior que le solicita que

confirme la supresión.4. Pulse Aceptar.

Resultados

El rol personalizado se elimina de la lista.

Capítulo 1. Administración de la GUI web 87

Page 102: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Administración de gruposPuede realizar tareas que le ayuden a gestionar grupos.

Qué hacer a continuación

En el panel de navegación izquierdo, pulse Usuarios y grupos > Gestionar grupos.Antes de que pueda realizar tareas para los grupos, primero debe buscar losgrupos existentes que satisfagan los criterios de búsqueda que especifique. Cuandofinalice la búsqueda, una tabla mostrará todos los grupos que se correspondan conlos criterios de búsqueda. Para gestionar grupos, puede realizar estas tareas:Conceptos relacionados:“Grupos de usuarios de la GUI web” en la página 69Tareas relacionadas:“Crear páginas de inicio” en la página 37

Creación de gruposSupresión de gruposDuplicación de asignaciones de grupo para un grupoFiltros de búsqueda personalizados para gruposCambio de las opciones de visualización para la lista de grupos

Búsqueda de gruposPuede buscar los grupos existentes que satisfagan los criterios de búsqueda queespecifique.1. En el panel de navegación, pulse Usuarios y grupos > Gestionar grupos.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más grupos. Por ejemplo, seleccione Nombre de grupo.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de grupos o utilice el carácter de comodín (*) para buscar todos los grupos. Elregistro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, una tabla mostrará todos losnombres de grupo que se correspondan con los criterios de búsqueda. Lasdescripciones, si existen, también se mostrarán.

Qué hacer a continuaciónCreación de gruposSupresión de gruposDuplicación de asignaciones de grupo para un grupoFiltros de búsqueda personalizados para gruposCambio de las opciones de visualización para la lista de grupos

88 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 103: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Personalización de filtros de búsqueda para grupos:

Puede crear una lista de grupos filtrada especificando el tipo de filtro y el textoque ha de utilizarse como parte de los criterios de búsqueda. La lista de gruposserá limitada ya que sólo se mostrarán los grupos que satisfagan los criterios debúsqueda ampliados.1. En el panel de navegación, pulse Usuarios y grupos > Gestionar grupos.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más grupos. Por ejemplo, seleccione Nombre de grupo.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de grupos o utilice el carácter de comodín (*) para buscar todos los grupos. Elregistro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, una tabla mostrará todos losgrupos que se correspondan con los criterios de búsqueda.

6. Pulse en el icono de filtro .7. Realice una de las acciones siguientes:

v Para crear un filtro nuevo para un atributo en el caso de que no exista,pulse el enlace [Sin filtro].

v Para seleccionar un filtro existente para un atributo, pulse el enlace delnombre de filtro.

8. Si está creando un filtro nuevo, seleccione un tipo de filtro en la lista. Lostipos de filtros son Contiene, Comienza por o Finaliza por.

9. Escriba las letras que desea buscar en el campo Texto. El carácter de comodínno se permite en este campo.

10. Pulse en Aplicar. Se renovará la lista de grupos y se mostrará una listafiltrada de nombres de grupos. También se mostrará el nombre del filtro y elnúmero total de nombres de grupos filtrados.

11. Pulse el icono de esconder filtro o pulse Cerrar cuando haya acabado detrabajar con filtros.

Qué hacer a continuación

Si no se ha aplicado ningún filtro para un atributo, se mostrará el texto [Sinfiltro]. Si pulsa Aplicar, el nombre del filtro aparecerá en la columna que haydebajo del atributo. El nombre del filtro se corresponde con las letras que seescribieron en el campo Texto.

Búsqueda de gruposCambio de las opciones de visualización para la lista de grupos

Capítulo 1. Administración de la GUI web 89

Page 104: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cambio de las opciones de visualización para la lista de grupos:

Puede cambiar el modo en que se muestran los resultados de la búsqueda cuandovisualice la lista de grupos. Por ejemplo, puede cambiar el número de grupos amostrar por página.1. En el panel de navegación, pulse Gestionar grupos.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más grupos. Por ejemplo, seleccione Nombre de grupo.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de grupos o utilice el carácter de comodín (*) para buscar todos los grupos. Elregistro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, una tabla mostrará todos los gruposque se correspondan con los criterios de búsqueda.

6. Pulse en el icono de opciones .7. Si desea ver más o menos entradas en una página, cambie el número en el

campo Entradas por página y pulse Aplicar.8. Si desea ver los nombres de grupos en una página diferente, escriba el número

de página en el campo que hay al final de la lista y pulse Ir para saltar a dichapágina.

9. Pulse en el icono de ocultar opciones o pulse Cerrar, después de cambiarlas opciones de visualización para la lista de grupos.

Qué hacer a continuación

Búsqueda de gruposPersonalización de filtros de búsqueda para grupos

Creación de gruposPuede crear uno o más grupos. Las descripciones y los nombres de grupo seañaden al registro de usuarios.1. En el panel de navegación, pulse Usuarios y grupos > Gestionar grupos.2. Pulse Crear para crear un grupo nuevo.3. En el campo Nombre de grupo, escriba un nombre que se utilizará para

identificar el grupo. Este nombre de grupo se añadirá al registro de usuarios.Por ejemplo, puede escribir ibm

4. Opcional: en el campo Descripción, escriba una descripción breve del grupopara distinguir este grupo de otros grupos. Esta descripción se añadirá alregistro de usuarios. La descripción debe ser una serie alfanumérica concaracteres que formen parte del conjunto de códigos local. Por ejemplo,Usuarios y grupos, Compañía CNC Dep. 047

5. Pulse Crear para añadir el nombre de grupo y la descripción, si se haespecificado, al registro de usuarios. Si la operación se realizasatisfactoriamente, aparece un mensaje que indica que se ha creado el grupo.

6. Para crear otro grupo, pulse Crear como.7. Repita el procedimiento hasta que se hayan creado todos los grupos nuevos.

90 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 105: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tareas relacionadas:“Asignar roles a usuarios y grupos” en la página 95

Supresión de gruposDuplicación de asignaciones de grupo para un grupo

Visualización de información sobre un grupoPuede ver información sobre un grupo específico.1. Complete los pasos de la sección “Búsqueda de grupos” en la página 88.2. Pulse en uno de los enlaces de nombre de grupo para ver la información sobre

el grupo seleccionado. Sólo puede ver la información, no puede cambiarla.3. Pulse Cancelar después de la visualización para volver a la ventana anterior.

Qué hacer a continuaciónAdición de un grupo a otros gruposCambio de la información sobre un grupoVisualización de los grupos de los que el grupo es miembro

Cambio de la información sobre un grupoPuede cambiar la información sobre un grupo específico. Puede cambiar el nombredel grupo, añadir una descripción nueva para el grupo en el caso de que no existaninguna o bien puede cambiar la descripción existente.1. En el panel de navegación, pulse Usuarios y grupos > Gestionar grupos.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más grupos. Por ejemplo, seleccione Nombre de grupo.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de grupos o utilice el carácter de comodín (*) para buscar todos los grupos. Elregistro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, los grupos que se correspondan conlos criterios de búsqueda se mostrarán en la columna como enlaces dehipertexto.

6. Pulse en uno de los enlaces de grupo para cambiar información sobre el grupoen función de las necesidades.

7. Opcional: En el campo Nombre de grupo, introduzca un nombre distinto parael campo en función de las necesidades.

8. Opcional: En el campo Descripción, introduzca una descripción diferente de laexistente, o introduzca una descripción nueva en caso de que no exista ningunaen función de las necesidades.

9. Para guardar los campos, pulse Aceptar para guardar y volver a la ventanaanterior, o bien pulse Aplicar para guardar pero permanecer en la mismaventana.

Qué hacer a continuaciónVisualización de información sobre un grupoVisualización de los grupos de los que el grupo es miembro

Capítulo 1. Administración de la GUI web 91

Page 106: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Visualización de los grupos de los que el grupo es miembroPuede ver una lista de los grupos existentes de los que el grupo especificado esmiembro en la actualidad.1. En el panel de navegación, pulse Usuarios y grupos > Gestionar grupos.2. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más grupos. Por ejemplo, seleccione Nombre de grupo.3. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de grupos o utilice el carácter de comodín (*) para buscar todos los grupos. Elregistro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

4. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

5. Pulse Buscar. Cuando finalice la búsqueda, una tabla mostrará una lista, enforma de enlaces de hipertexto, de los grupos que se correspondan con loscriterios de búsqueda.

6. Pulse en el enlace del nombre de grupo para ver las propiedades del grupo.7. Pulse la pestaña Grupos para ver la lista de los grupos, en orden ascendente,

de los que el grupo es actualmente miembro.

Qué hacer a continuaciónAdición de un grupo a otros gruposCambio de la información sobre un grupoVisualización de información sobre un grupoVisualización de los miembros de un grupo

Adición de un grupo a otros gruposPara poder añadir un grupo a otros grupos, primero debe buscar los grupos de losque desea que el grupo sea miembro. Tenga en cuenta que cuando se utiliza unregistro de ObjectServer para gestionar usuarios y grupos, no podrá añadir gruposa otros grupos.

Restricción: Si el ObjectServer actúa como repositorio de usuarios para el sistema,un grupo no puede contener otros grupos.1. Complete los pasos de la sección “Visualización de los grupos de los que el

grupo es miembro”.2. Confirme que el grupo del campo Nombre de grupo es el grupo que desea

añadir a otros grupos.3. Pulse Añadir.4. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más grupos. Por ejemplo, seleccione Nombre de grupo.5. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de grupos o utilice el carácter de comodín (*) para buscar todos los grupos. Elregistro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

6. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

7. Pulse Buscar. Cuando finalice la búsqueda, una lista mostrará los grupos quese correspondan con los criterios de búsqueda.

8. Resalte uno o más grupos para seleccionarlos y pulse Añadir.9. Pulse Cerrar.

Visualización de los miembros de un grupo

92 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 107: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Visualización de la lista de los miembros de un grupoPuede buscar una lista de usuarios y grupos que sean miembros existentes de ungrupo específico.1. En el panel de navegación, pulse Usuarios y grupos > Gestionar grupos.2. Complete los pasos de la sección “Búsqueda de grupos” en la página 88.3. Pulse el nombre de un grupo.4. Pulse la pestaña Miembros para ver los usuarios y grupos que son miembros

existentes del grupo especificado. Se utilizan iconos para ayudarle a distinguir

entre miembros de usuario y miembros de grupo .

Qué hacer a continuaciónAdición de más grupos como miembros de un grupoAdición de más usuarios como miembros de un grupoEliminación de miembros de un grupo

Eliminación de un usuario de los gruposDespués de buscar grupos donde el usuario actualmente es miembro, puedeeliminar el usuario de la pertenencia en los grupos que seleccione.1. Complete los pasos de la sección “Visualización de los grupos de los que el

usuario es miembro” en la página 80.2. Confirme que el usuario del campo ID de usuario es el usuario que desea

eliminar de los otros grupos.3. Marque los recuadros de selección que hay junto a uno o más grupos y, a

continuación, pulse Eliminar.4. Pulse Eliminar cuando se le pida que confirme la eliminación.

Qué hacer a continuaciónAdición de un usuario a otros gruposCambio de la pertenencia a grupos para un usuarioCambio de información sobre un usuarioVisualización de información sobre un usuarioVisualización de los grupos de los que el grupo es miembro

Adición de grupos como miembros de un grupoDespués de mostrar la lista de miembros del grupo que haya especificado, podráañadir más grupos. Tenga en cuenta que cuando se utiliza un registro deObjectServer para gestionar usuarios y grupos, no podrá añadir grupos comomiembros de un grupo.

Restricción: Si el ObjectServer actúa como repositorio de usuarios para el sistema,un grupo no puede contener otros grupos.1. Una vez que haya realizado los pasos que se describen en “Visualización de la

lista de los miembros de un grupo”, pulse Añadir grupos.2. Confirme que el campo Nombre de grupo muestra el nombre del grupo al que

desea añadir más grupos como miembros.3. En el campo Buscar por, seleccione el atributo de la lista que desee utilizar

para buscar por. Por ejemplo, seleccione Nombre de grupo.4. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de grupos o utilice el carácter de comodín (*) para buscar todos los grupos.

Capítulo 1. Administración de la GUI web 93

Page 108: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

5. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

6. Pulse Buscar. Cuando finalice la búsqueda, se mostrará una lista con todos losgrupos que se correspondan con los criterios de búsqueda.

7. Resalte uno o más grupos de la lista para seleccionarlos y después pulseAñadir.

8. Pulse Cerrar.

Qué hacer a continuación

Los grupos se añaden inmediatamente a la lista de miembros.Adición de más grupos como miembros de un grupoEliminación de miembros de un grupo

Eliminación de miembros de un grupoDespués de buscar la lista de miembros de un grupo que haya especificado, podráeliminar usuarios y grupos como miembros del grupo.1. Complete los pasos de la sección “Visualización de la lista de los miembros de

un grupo” en la página 93.2. Confirme que el campo Nombre de grupo muestra el nombre del grupo del

que desea eliminar miembros.3. Marque los recuadros de selección de uno o más miembros de grupo.4. Pulse Eliminar.5. Pulse de nuevo Eliminar cuando se le pida que confirme la eliminación de los

miembros seleccionados del grupo. Los miembros se eliminan inmediatamentey dejan de aparecer en la tabla.

Qué hacer a continuaciónAdición de más usuarios como miembros de un grupoAdición de más grupos como miembros de un grupo

Duplicación de asignaciones de grupo para un grupoPuede buscar los grupos que satisfagan los criterios de búsqueda que especifique.Después de seleccionar uno o más grupos, dichos grupos podrán ser miembros delos mismos grupos que un grupo existente. Por ejemplo, si todos los grupos delsitio Austin deben pertenecer a los mismos grupos que un grupo existente, podráduplicar los grupos a los que pertenece un grupo para todos los otros grupos queelija.1. Complete los pasos de la sección “Búsqueda de grupos” en la página 88.2. Marque los recuadros de selección que hay junto a uno o más grupos a los que

desea asignar la misma pertenencia que otro grupo.3. Seleccione la acción Duplicar asignaciones de grupo.4. En el campo Buscar por, seleccione el atributo de la lista que desea utilizar

para buscar uno o más grupos. Por ejemplo, seleccione Nombre de grupo.5. En el campo Buscar, escriba la serie que desea buscar para limitar el conjunto

de grupos o utilice el carácter de comodín (*) para buscar todos los grupos. Elregistro de usuarios que utilice determinará si la búsqueda distingue entremayúsculas y minúsculas.

6. En el campo Máximo de resultados, especifique el número máximo deresultados de búsqueda que desea que aparezcan.

94 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 109: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

7. Pulse Buscar. Cuando finalice la búsqueda, una tabla mostrará los grupos quese correspondan con los criterios de búsqueda.

8. Resalte el nombre del grupo cuya asignación de grupo desee duplicar para losgrupos seleccionados previamente y pulse Aceptar. La pertenencia a grupos delgrupo se ha duplicado para los grupos seleccionados previamente

Qué hacer a continuaciónCreación de gruposSupresión de grupos

Supresión de gruposPuede buscar y listar los nombres de grupos existentes que satisfagan los criteriosde búsqueda que especifique. Después de seleccionar uno o más grupos, podrásuprimirlos y eliminar los nombres de grupo del registro de usuarios.1. Complete los pasos de la sección “Búsqueda de grupos” en la página 88.2. Marque los recuadros de selección que hay junto a los grupos que desea

suprimir.3. Pulse Suprimir.4. Vuelva a pulsar Suprimir cuando se le pida que confirme la supresión. Los

grupos se suprimen inmediatamente y se eliminan del registro de usuarios. Latabla que muestra los grupos se actualiza y los grupos seleccionados dejan deaparecer en la lista.

Qué hacer a continuaciónCreación de gruposDuplicación de asignaciones de grupo para un grupo

Asignar roles a usuarios y gruposDespués de haber creado los usuarios, grupos y roles necesarios, o después de quese hayan importado los usuarios del registro de usuarios seleccionado, asigne losroles a los usuarios y grupos.

Para asignar roles a usuarios y grupos:1. Para asignar roles a usuarios:

a. Pulse Usuarios y grupos > Roles de usuario.b. Realice una combinación de campos de búsqueda que le ayude a ubicar los

usuarios.c. Seleccione la cantidad de usuarios que se deben mostrar y pulse Buscar.

Aparece una lista de usuarios coincidentes en la cuadrícula.d. Pulse el ID del usuario al que desee asignar roles.e. En la lista Rol(es), seleccione los roles que se deben asignar al usuario.f. Pulse Guardar.

2. Para asignar roles a grupos de usuarios:a. Pulse Usuarios y grupos > Roles de grupo.b. Realice una combinación de campos de búsqueda que le ayude a ubicar los

grupos.c. Seleccione la cantidad de grupos que desea visualizar y pulse Buscar.

Aparece una lista de grupos en la cuadrícula.d. Pulse el nombre del grupo al que desee asignar roles.

Capítulo 1. Administración de la GUI web 95

Page 110: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

e. En la lista Rol(es), seleccione los roles a los que asignar el grupo deusuarios.

f. Pulse Guardar.

Resultados

Los cambios entran en vigor de inmediato. Los usuarios deben finalizar la sesión yvolver a iniciarla para poder acceder a las funciones especificadas por los nuevosroles.Conceptos relacionados:“Administración de usuarios de la GUI web” en la página 70Tareas relacionadas:“Creación de roles” en la página 86“Edición de roles” en la página 86“Creación de grupos” en la página 90“Creación de usuarios” en la página 77

Resolución de problemasConsulte estas notas de resolución de problemas para ayudarse a determinar lacausa del problema y cómo solucionarlo.

Comprobar la información del sistemaPara determinar el estado del servidor y el cliente, y obtener ayuda sobre cómoresolver problemas, acceda a la información del sistema de la GUI web.

Para acceder a la información del sistema, en el panel de navegación, pulseResolución de problemas y soporte > Información del sistema para GUI web deTivoli Netcool/OMNIbus.

Resultados

Se visualiza la siguiente información:v Versión del servidor de la GUI webv Java Runtime Environmentv Uso de memoriav Información del sistema operativov Propiedades del servidor de la GUI webv Propiedades de ObjectServerv Propiedades del sistema

96 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 111: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Consulta de errores de inicio de sesión en los registros deTIPProfile

En caso de un error de inicio de sesión, consulte los registros de interrupciones yerrores del sistema como ayuda para determinar la causa.

Siga estos pasos para abrir los registros de interrupciones y errores del sistema:1. En la línea de mandatos, cambie al directorio dir_inicio_tip/profiles/

TIPProfile/logs/server1.2. Abra SystemOut.log y SystemErr.log en un editor de texto. En Windows, por

ejemplo, el mandato notepad systemout.log abre el registro en el Bloc de notasde Windows.

3. Consulte los errores.4. Si la causa y la solución del error de inicio de sesión no son aparentes, envíe

SystemOut.log y SystemErr.log desde este directorio y server1_exception.log(y cualquier otro archivo que se haya modificado con unos minutos dediferencia respecto a éste) del directorio ffdc hermano al administrador deseguridad para analizarlos adicionalmente.

Tareas relacionadas:“Visualización del perfil del servidor de aplicaciones” en la página 2

Edición de un archivo de propiedadesLos archivos de propiedades describen el entorno y sus valores suelen venirdefinidos previamente o se añaden durante la instalación. No es necesario cambiarestos archivos a menos que se lo indique el Soporte de software de IBM®.

Los archivos de propiedades están en el equipo en el que se ha instalado TivoliIntegrated Portal Server.1. Localice el directorio dir_inicio_tip/properties. Por ejemplo,

C:\IBM\tivoli\tipv2\properties es la vía de acceso de instalaciónpredeterminada en Windows; /opt/IBM/tivoli/tipv2/ es la vía de acceso deinstalación predeterminada en Linux o UNIX.

2. Abra el archivo de propiedades que desee en un editor de texto.3. Edite el archivo según sea necesario y, a continuación, guárdelo y ciérrelo.4. Detenga el servidor de aplicaciones y vuelva a reiniciarlo.

Definir el nivel de registroEl nivel de registro determina la cantidad de detalles que la GUI web graba en losarchivos de registro. Según se suministra, el producto registra todos los sucesos delnivel de gravedad de información y superiores. Utilice estos procedimientos paracambiar el nivel si es necesario.

Puede cambiar el registro de cualquiera de las formas siguientes:v Definir el nivel de registro en el archivo de inicialización del servidorv Utilizar la consola de administración de WebSphereTareas relacionadas:“Reinicio del servidor” en la página 1

Capítulo 1. Administración de la GUI web 97

Page 112: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Editar el archivo de inicialización del servidor

Para cambiar el nivel de registro en el archivo de inicialización del servidor:1. Inicie la sesión en la máquina que está ejecutando la GUI web mediante una

interfaz de línea de mandatos.2. Abra webgui_home_dir/etc/server.init en un editor de texto.3. Localice la propiedad log.level.4. Cambie su valor por el nivel de gravedad mínimo necesario que desea grabar

en los archivos de registro.Los niveles de registro disponibles, por orden de gravedad ascendente, son:

FINESTFINERPROFILEFINECONFIGINFOWARNINGSEVERE

5. Guarde el archivo.6. Reinicie el servidor de Tivoli Integrated Portal.

Utilizar la consola de administración de WebSphere

También puede utilizar la consola de administración de WebSphere. Utilice estemétodo al diagnosticar un problema con la ayuda del soporte técnico de IBM. Paradefinir el nivel de registro mediante la consola de administración de WebSphere:1. Inicie la sesión en la GUI web como usuario administrativo.2. Pulse Valores > Consola administrativa de WebSphere.3. Esfera en la página de la consola de administración de WebSphere, pulse

Iniciar consola administrativa de WebSphere.La consola se abre en una nueva ventana de navegador.

4. Pulse Resolución de problemas > Registros y rastreo.5. En la página de registro y rastreo, pulse el nombre de Tivoli Integrated Portal

(por ejemplo, server1).6. Pulse Cambiar niveles de detalle de registro y pulse la pestaña Tiempo de

ejecución.7. Expanda el árbol de componentes debajo de Todos los componentes, el árbol

debajo de com.ibm.tivoli.* y, a continuación, debajo de com.ibm.tivoli.ncw.*.8. Para cada uno de los elementos cuyo nivel de registro el soporte técnico le haya

aconsejado cambiar:a. Pulse el nombre del elemento.b. Pulse Niveles de rastreo y mensajes y elija el nivel de gravedad mínimo

necesario para grabar en los archivos de registro.9. Pulse Aceptar para cerrar la ventana de la consola de administración de

WebSphere.

98 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 113: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Generar registros de rendimientoUn registro de rendimiento puede ayudar a identificar los cuellos de botella en laconfiguración del sistema. Utilice estos procedimientos para crear un registro derendimiento si es necesario.

Puede generar un registro de rendimiento de una de las formas siguientes:v Definir el nivel de rastreo en el archivo de inicialización del servidorv Utilizar la consola de administración de WebSphereTareas relacionadas:“Definir el nivel de registro” en la página 97

Editar el archivo de inicialización del servidor

Siga las instrucciones de “Editar el archivo de inicialización del servidor” en lapágina 98 en “Definir el nivel de registro” en la página 97 para definir trace.levelcomo PROFILE.

Utilizar la consola de administración de WebSphere

Siga las instrucciones de “Utilizar la consola de administración de WebSphere” enla página 98 en “Definir el nivel de registro” en la página 97 para definir el nivelde registro como FINER.

Configuración de un rastreoCuando desee mantener un registro de actividad, habilite un rastreo del TivoliIntegrated Portal Server.

Antes de empezar

La portal tiene una opción de resolución de problemas de registros y de rastreopara habilitar un rastreo.

Siga estos pasos para establecer un rastreo que registre las acciones de TivoliIntegrated Portal Server en un archivo de registro: dir_inicio_tip/profiles/TIPProfile/logs/server/trace.log.1. En la portal, pulse Resolución de problemas > Registros y rastreo.2. Seleccione el nombre de Tivoli Integrated Portal Server (por ejemplo server1) en

el portlet de registro y rastreo.3. En el separador Configuración, pulse Cambiar los niveles de detalle de

registro.4. En la lista Grupos, expanda com.ibm.tivoli.* y pulse com.ibm.tivoli.tip.*.5. Seleccione un nivel de registro (por ejemplo Todos los mensajes y rastreo) y

pulse Aceptar o Aplicar.6. Cuando se le solicite que guarde la configuración, pulse Guardar.7. Detenga y reinicie Tivoli Integrated Portal Server:

a. En el directorio dir_inicio_tip/profiles/TIPProfile/bin, especifique unode los mandatos siguientes en función del sistema operativo:

v Windows stopServer.bat server1

v UNIX Linux stopServer.sh server1

Capítulo 1. Administración de la GUI web 99

Page 114: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Nota: En sistemas UNIX y Linux, se le solicitará que proporcione unnombre de usuario y una contraseña de administrador.

b. En el directorio dir_inicio_tip/profiles/TIPProfile/bin, especifique unode los mandatos siguientes en función del sistema operativo:

v Windows startServer.bat server1

v UNIX Linux startServer.sh server1

Resultados

Después de que el servidor se haya detenido y reiniciado, las entradas de rastreose guardan en el archivo dir_inicio_tip/profiles/TIPProfile/logs/server1/trace.log.Tareas relacionadas:“Detención e inicio del servidor de aplicaciones” en la página 1

Auditoría del uso de objetosCómo configurar la auditoría de objetos tales como mapas, filtros y vistas paradeterminar cuáles están en uso.

Para habilitar la auditoría de los objetos en la GUI web:1. Desplácese al siguiente directorio:

tip_home_dir/profiles/TIPProfile/config/cells/TIPCell/nodes/TIPNode/servers/server1

2. Edite server1.xml.3. Localice el elemento <services> con el atributo xmi:type como

loggingservice.http:HTTPAccessLoggingService. Por ejemplo:<services xmi:type="loggingservice.http:HTTPAccessLoggingService"

xmi:id="HTTPAccessLoggingService_1183077764084"enable="false" enableErrorLogging="true"enableAccessLogging="true">

<errorLog xmi:id="LogFile_1183077764084"filePath="${SERVER_LOG_ROOT}/http_error.log"maximumSize="500"/>

<accessLog xmi:id="LogFile_1183077764085"filePath="${SERVER_LOG_ROOT}/http_access.log"maximumSize="500"/>

</services>

4. Cambie el valor del atributo enable del elemento <services> por true.5. Añada los atributos siguientes al elemento <services>.

errorLogLevel="DEBUG" accessLogFormat="COMBINED"

6. Localice los 4 elementos <transportChannels> que tienen el atributo xmi:typecon el valor channelservice.channels:HTTPInboundChannel.

7. En cada uno de estos elementos, establezca el valor del atributo enableLoggingcomo true.

8. Guarde el archivo.9. Reinicie el servidor.

Resultados

Después de reiniciar el servidor, la navegación de páginas se registra en losarchivos de registro siguientes:

http_access.log

100 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 115: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

http_error.log

Ambos archivos se encuentran en tip_home_dir/profiles/TIPProfile/logs/server1.Tareas relacionadas:“Reinicio del servidor” en la página 1

Archivos de registro de la GUI webLa GUI web tiene varios archivos de registro que proporcionan información sobrevarios aspectos de su funcionamiento, como se describe en este apartado.

En la tabla siguiente se describen los archivos de registro de la GUI web.

Tabla 15. Archivos de registro

Archivo de registro Descripción

webgui_home_dir/integration/migration_tool/log/migration.log

Archivo de migración. Contiene informaciónrelacionada con el proceso de migración, si hamigrado a la GUI web de Tivoli Netcool/OMNIbusV7.3.1 desde una versión anterior. Si algún error hahecho que la migración fallara en algún punto, dichoerror aparece en el archivo de registro de migración.Los archivos, directorios o propiedades que no sepueden migrar también se listan en el archivo deregistro de migración.

Puede establecer el nivel de detalle en este registro enel archivo webgui_home_dir/integration/migration_tool/etc/logging.properties.

tip_home_dir/profiles/TIPProfile/logs y subdirectorios

Este directorio contiene varios archivos de registro deTivoli Integrated Portal.

tip_home_dir/profiles/TIPProfile/logs/ncw/ncw.n.log

En el nombre del archivo unnúmero sustituye a n.

Contiene información de supervisión de sucesos yusuarios. Puede establecer el nivel de detalle de esteregistro en el archivo de inicialización.

tip_home_dir/profiles/TIPProfile/logs/ncw/ncw.n.profile

En el nombre del archivo unnúmero sustituye a n.

Contiene métricas de rendimiento. Puede establecer elnivel de detalle de este registro en el archivo deinicialización.

tip_home_dir/profiles/TIPProfile/logs/ncw/ncw.n.trace

En el nombre del archivo unnúmero sustituye a n.

Contiene información de rastreo. Puede establecer elnivel de detalle de este registro en el archivo deinicialización.

tip_home_dir/profiles/TIPProfile/logs y subdirectorios

Para obtener más información sobre los registros deservidor, vaya al Information Center de IBMWebSphere Application Server en la siguientedirección web y busque registros de servidor.

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp,

Capítulo 1. Administración de la GUI web 101

Page 116: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 15. Archivos de registro (continuación)

Archivo de registro Descripción

tip_home_dir/profiles/TIPProfile/logs/dci-common/OMNIbusWebGUI/dci-security.log

Archivo de registro del componente de seguridad deDCI. Puede establecer el nivel de detalle en esteregistro en el archivo webgui_home_dir/etc/dci-common/security/dci-security.properties.

Mensajes de autenticación inocuosCiertos mensajes de inicio de sesión son rutinarios y puede que no indiquen laexistencia de un problema.

Para las instalaciones que se han configurado para utilizar el servicio deautenticación de Tivoli Integrated Portal es posible que un cliente de autenticaciónreciba mensajes CTGES1504E y CTGES1505E. Estos mensajes se generan cuando sedescarta una señal LTPA de inicio de sesión único, lo cual puede ser insignificante.

Un cliente de autenticación intenta utilizar todas las señales de inicio de sesiónúnico que se le proporcionan al autenticarse en un servicio de autenticación.Algunas de estas señales pueden no aplicarse al servicio de autenticaciónconfigurado, lo que provoca la generación de los mensajes CTGES1504E yCTGES1505E en el cliente y CTGES1089E en el servidor. Cuando no vanacompañados de otros errores de cliente de autenticación CTGES0008E, estosmensajes indican que se ha descartado una señal de inicio de sesión único.

Roles de usuario no asignadosLos usuarios no pueden iniciar sesión en la consola si no tienen asignados roles deusuario.

Si tiene un ID de usuario y una contraseña válidos pero recibe un mensaje queindica que el inicio de sesión ha fallado y que debe volver a intentarlo (inclusodespués de sucesivos reintentos), solicite a su administrador que revise susasignaciones de rol.

Todo ID de usuario debe tener asignados los roles mínimos necesarios para iniciarsesión en el servidor de aplicaciones: supervisor, configurador, operador,desplegador o administrador. Los usuarios también deben tener los roles al nivelde producto mínimo requerido, o es posible que no vean el contenido de laspáginas predeterminadas del producto después de iniciar la sesión.

Resolución de problemas de conexiones a repositorios LDAPSi ha configurado la GUI web para utilizar un servidor Lightweight DirectoryAccess Protocol (LDAP) añadiendo un repositorio LDAP al repositorio federado,esta información enumera algunos de los problemas más comunes y las solucionesprobables.

Si hay varios depósitos configurados en el repositorio federado, si uno de losrecursos deja de estar disponible, esto afecta a todos los demás recursos. Aunque lacuenta de usuario no exista en el recurso no disponible, no podrá iniciar la sesiónen la GUI web. Si se produce este problema, ejecute los mandatos de WebSphereApplication Server para permitir el acceso cuando todos los repositorios esténdisponibles, o los repositorios federados no funcionarán correctamente. Paraobtener más información, consultev http://www-01.ibm.com/support/docview.wss?uid=swg1PK78677

102 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 117: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/com.ibm.websphere.web20fep.multiplatform.doc/info/ae/ae/rxml_atidmgrrealmconfig.html

No se puede iniciar una sesiónDespués de haber configurado la GUI web para utilizar un servidor LDAP, nopuede iniciar la sesión en la GUI web con sus credenciales de usuario.

Este problema puede deberse a que el campo Nombre distinguido de una entradabase en este depósito se ha dejado en blanco al configurar la conexión LDAP. Paracorregir el problema, añada un valor para el atributo nameInRepository en elarchivo de datos de configuración de LDAP, wimconfig.xml.

Para verificar y resolver este problema:1. Abra el archivo $TIPHOME/profiles/TIPProfile/config/cells/TIPCell/wim/

config/wimconfig.xml.2. En este archivo, busque el atributo nameInRepository y compruebe si falta el

valor del atributo, como en el ejemplo siguiente:<config:baseEntries name="o=example" nameInRepository=""/>

3. Añada un valor para el atributo nameInRepository. Por ejemplo, para undominio denominado “example.com” en que la base de búsqueda es el dominioraíz, cambie el atributo siguiendo el ejemplo:config:repositories xsi:type="config:LdapRepositoryType"adapterClassName="com.ibm.ws.wim.adapter.ldap.LdapAdapter"id="example" isExtIdUnique="true" supportAsyncMode="false"supportExternalName="false" supportPaging="false" supportSorting="false"supportTransactions="false" certificateFilter="" certificateMapMode="exactdn"ldapServerType="AD2003" translateRDN="false"><config:baseEntries name="o=example" nameInRepository="DC=example,DC=com"/>

4. Guarde el archivo y reinicie el servidor.

Si el mandato stopServer falla, termine el proceso subyacente y vuelva a emitir elmandato.

No se puede iniciar una sesiónLos usuarios no pueden iniciar la sesión en la GUI web. Este problema sólo afectaa determinados usuarios, no a todos.

Los usuarios afectados reciben el mensaje de error siguiente:Login failed. Check the user ID and password and try again

Este problema se produce porque el usuario LDAP necesita privilegios adecuadospara consultar todos los grupos en el servidor LDAP. Para verificar este problema,examine el archivo de registro /opt/IBM/tivoli/webgui/profiles/TIPProfile/logs/server1/server1_exception.log. Si se ha producido este problema, el archivode registro contendrá las entradas siguientes:com.ibm.websphere.security. CustomRegistryExceptioncom.ibm.ws.security.auth.ContextManagerImpl. runAs 4161java.security.PrivilegedActionException com.ibm.ws.security.web.FormLoginServlet.formLogin 308

com.ibm.websphere.security.CustomRegistryExceptioncom.ibm.ws.security.registry.UserRegistryImpl.createCredential 818

com.ibm.websphere.security.auth.WSLoginFailedExceptioncom.ibm.ws.security.server.lm. wsMapDefaultInboundLoginModule.login 556

Capítulo 1. Administración de la GUI web 103

Page 118: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

com.ibm.websphere.security.auth.WSLoginFailedExceptioncom.ibm.ws.security.server.lm.ltpaLoginModule.login 452

com.ibm.websphere.security.auth.WSLoginFailedExceptioncom.ibm.ws.security.auth.ContextManagerImpl.login 3560

com.ibm.websphere.security.CustomRegistryExceptioncom.ibm.ws.security.ltpa.LTPAServerObject.authenticate 798

com.ibm.websphere.security.auth.WSLoginFailedExceptioncom.ibm.ws.security.auth.JaasLoginHelper.jaas_login 487

com.ibm.websphere.wim.exception.WIMSystemExceptioncom.ibm.websphere.security.CustomRegistryException 190

Compruebe que los usuarios LDAP tienen los privilegios adecuados para consultartodos los usuarios en el servidor LDAP.

Cuentas LDAP no disponibles en la GUI webDespués de configurar un segundo servidor de la GUI web con la información deLDAP idéntica a una conexión LDAP que ya funciona, no se encuentran lascuentas LDAP en la ventana Gestionar usuarios. Sí es posible iniciar la sesióncomo usuario tipadmin, o cualquier otro usuario LDAP.

Para resolver este problema, reinicie el servidor.

Sin permisos para ejecutar herramientas de AELCuando intenta ejecutar herramientas SQL en la lista de sucesos activos (AEL), sevisualiza un error que indica que no tiene permiso. El usuario tiene una cuenta deusuario en el ObjectServer (mediante la sincronización de las cuentas de usuarioentre el servidor LDAP y el ObjectServer) y se han configurado los permisoscorrectos en Tivoli Integrated Portal.

Este problema se produce porque la GUI web verifica a los usuarios en función dela propiedad cn, mientras que los usuarios se sincronizan con el ObjectServerdesde el servidor LDAP en función de la propiedad uid. En consecuencia, puedehaber dos propiedades de inicio de sesión definidas para iniciar la sesión enWebSphere Application Server. En ese caso, la primera propiedad debe ser uid.

Para resolver este problema, en la consola administrativa de WebSphereApplication Server, configure las propiedades de inicio de sesión y compruebe quela primera propiedad sea uid, como ui;cn. A continuación, reinicie el servidor.

Error Failed to execute tool en la AELCuando intenta reconocer sucesos, agregar entradas de diario, asignar un suceso aotro usuario o suprimir un suceso, aparece un mensaje de error Failed to executetool.

El archivo de registro webtop.log puede contener un mensaje de error que indicaque el usuario en cuestión no existe, aunque se haya verificado la existencia delusuario en el ObjectServer o la GUI web.

Las propiedades especificadas abajo se han añadido al archivo siguiente. Despuésse ha reiniciado el servidor de TIP para que estos cambios entren en vigor.$TIPHOME/profiles/TIPProfile/etc/dci-common/security/dci-security.propertieslogin.property:uid group.property:cn

104 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 119: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Compruebe lo siguiente: 1) Existe el usuario de ObjectServer con el nombre enmayúsculas y minúsculas idéntico al de TIP. El nombre de usuario es sensible a lasmayúsculas y minúsculas. Si se autentica TIP para LDAP, el nombre de usuariodebe coincidir con el nombre distinguido (DN) del usuario. 2) Asegúrese de que elusuario de ObjectServer es miembro del grupo Normal. Así se asignarán los rolesCatalogUser, AlertsUser y ChannelUser que son necesarios para modificar sucesos.3) Cerciórese de que el usuario está habilitado. Si el usuario no se utilizará parainiciar la sesión en el ObjectServer, no es necesario configurar la autenticación decontraseña para el usuario, ya que las herramientas de SQL que se ejecutan desdela GUI web no autentican al usuario, sólo comprueban los roles de usuarioasignados.

No hay grupos LDAP disponibles en la GUI webDespués de haber configurado la GUI web para utilizar un servidor LDAP, no haygrupos disponibles en la ventana Gestionar usuarios (debajo de Usuarios y grupos> Gestionar usuarios).

Este problema se produce porque el número máximo de resultados de búsqueda,como se define en el archivo de configuración $TIPHOME/profiles/TIPProfile/config/cells/TIPCell/wim/config/wimconfig.xml:, es demasiado pequeño (elvalor predeterminado de este atributo es 4.500).

Para resolver este problema:1. Edite el archivo wimconfig.xml y cambie el atributo maxSearchResults por un

valor superior a 50.000, como se muestra en el ejemplo siguiente:<config:configurationProvider maxPagingResults="500" maxSearchResults="500000"maxTotalPagingResults="1000" pagedCacheTimeOut="900" pagingEntityObject="true"searchTimeOut="600000">

2. Reinicie el servidor.

No hay usuarios o grupos disponibles para establecerpreferenciasCuando intenta establecer preferencias de usuario, no hay cuentas de usuariodisponibles que seleccionar.

Este problema se produce porque la base de búsqueda predeterminada, que la GUIweb utiliza para buscar en el servidor LDAP los usuarios y grupos de usuarios,está vacía. En consecuencia, cuando la GUI web busca en el servidor LDAP, sedevuelven demasiados objetos LDAP.

Para resolver este problema, acote la base de búsqueda:1. Edite el repositorio federado, seleccionando el servidor LDAP.2. En la ventana Configuración, pulse Tipos de entidad LDAP en la parte inferior

de la ventana.3. Bajo Tipos de entidad, pulse Grupo.4. En el campo Base de búsqueda, escriba una base de búsqueda que acote el

rango de objetos buscados. Consulte “Bases de búsqueda de ejemplo” paraobtener ejemplos.

5. Repita estos pasos para el tipo de entidad PersonAccount.

Bases de búsqueda de ejemplo

El siguiente ejemplo muestra una base de búsqueda que acota los objetos buscadosa los usuarios de la unidad organizativa (OU) “webtopuser”, en el dominio“example.com”:

Capítulo 1. Administración de la GUI web 105

Page 120: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

OU=webtopuser,OU=users,DC=example,DC=com

El siguiente ejemplo muestra una base de búsqueda que acota los objetos buscadosa los usuarios de dos unidades organizativas (OU) del dominio “example.com”:“webtopuser” y “webtopadmin”. Tenga en cuenta que, en el campo Base debúsqueda, debe utilizar un carácter de punto y coma (;) para separar los atributosOU.OU=webtopuser,OU=users,DC=example,DC=com;OU=webtopadmin,OU=users,DC=example,DC=com

Respuesta lenta de la redLos problemas de rendimiento pueden provocar que se visualice un mensaje descript que no responda tras el inicio de sesión.

Si, inmediatamente después de iniciar la sesión, recibe un mensaje sobre un scriptque no responde y se le solicita si desea continuar o cancelar la apertura de lapágina web, pulse Continuar. Después de un breve lapso, se visualizará la páginade bienvenida de la consola.

Estos mensajes pueden indicar un enlace de red lento entre su sistema y elservidor de aplicaciones. Emita un mandato Ping al sistema servidor para ver eltiempo de respuesta de la transmisión. Utilice tiempos de respuesta de 40 ms omejores.

Intente utilizar una conexión de escritorio remoto a un sistema que tenga untiempo de respuesta mejor con el servidor de aplicaciones e inicie sesión desde ese.

Plantéese la posibilidad de utilizar un proxy HTTP de almacenamiento en memoriacaché para mejorar la velocidad y reducir el tráfico de red.

La AEL no se puede iniciar y muestra el mensaje W0025Comprobaciones que deben llevarse a cabo si la lista de eventos activa (AEL) no sepuede iniciar y aparece el mensaje identificado como W0025.

Si existe un problema con la conexión al ObjectServer o se ha instalado una JVM oun navegador incorrecto, es posible que la AEL no pueda iniciarse y se muestre elmensaje siguiente:

W0025 The event list is unavailable. Contact your administrator.

Si aparece este mensaje en el navegador web de un usuario, realice las siguientescomprobaciones:1. Compruebe que el ObjectServer está en ejecución.

Si no lo está, inícielo y pida al usuario que vuelva a intentar la operación.2. Asegúrese de que la máquina del usuario se puede conectar al ObjectServer.3. Verifique que la máquina del usuario tiene uno de los navegadores web

admitidos.4. Asegúrese de que la máquina del usuario tiene instalada la última versión con

soporte de la máquina virtual Java (JVM) y que ésta es adecuada para elnavegador web en uso.

106 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 121: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

El panel de instrumentos de sucesos no puede obtener datosdel servidor

Para determinados recuadros de supervisor del panel de instrumentos de sucesosaparece el mensaje de error que indica que no es posible obtener datos delservidor. Además, el panel de instrumentos de sucesos no visualiza algunos filtroscorrectamente.

El panel de instrumentos de sucesos muestra el siguiente mensaje de error paradeterminados recuadros de supervisor:

No se han podido obtener datos del servidor

Al pulsar uno de estos recuadros de supervisor, aparece el mensaje de errorsiguiente:

La lista de sucesos no está disponible

Sin embargo, la lista de sucesos activa (AEL) predeterminada puede visualizar lossucesos correctamente.

Este problema se produce porque el panel de instrumentos de sucesos no visualizaalgunos filtros correctamente. Esto es debido a una discrepancia entre el nombre deorigen de datos proporcionado para estos filtros y los nombres de origen de datosdefinidos en ncwDataSourceDefinitions.xml.1. Lleve a cabo una de las siguientes acciones para corregir esta discrepancia.

v Utilice el Creador de filtros para corregir el nombre de los filtros pertinentes.v Edite ncwDataSourceDefinitions.xml para utilizar el nombre de origen de

datos correcto.2. Reinicie el servidor.Tareas relacionadas:“Configurar filtros para datos de suceso” en la página 192“Reinicio del servidor” en la página 1

Los mapas visualizan los colores de gravedad lentamenteLos filtros de los mapas muestran los colores de gravedad lentamente. Esto puedeir acompañado de un uso de CPU elevado en el servidor de la GUI web.

Si, en cuanto al resto, el rendimiento de la GUI web es satisfactorio, existen trescausas probables de esta condición:v “Frecuencia de renovación del mapa”v “Almacenamiento de resultados en la memoria caché” en la página 108v “Complejidad del mapa” en la página 108

Frecuencia de renovación del mapa

La frecuencia con que se renueva un mapa se define de dos formas:v La propiedad maplet.refresh del archivo server.init. Define una velocidad de

renovación global para el sistema.v las preferencias del portlet de los distintos mapas.

En cualquier caso, asegúrese de que la frecuencia de renovación no sea inferior a10 segundos. Para los mapas complejos, utilice un valor más alto.

Capítulo 1. Administración de la GUI web 107

Page 122: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Almacenamiento de resultados en la memoria caché

Utilice el elemento <result-cache> del archivo de configuración de origen de datospara los orígenes de datos que proporcionan al mapa los datos. Esto puede ayudara reducir la carga en los orígenes de datos.

Complejidad del mapa

La complejidad de un mapa es la causa más probable de esta condición. En lugarde utilizar un pequeño número de mapas que contienen muchos filtros, limite elnúmero de filtros de un mapa a un máximo de 30 a 40. A continuación, apliqueestos filtros a otros mapas.Tareas relacionadas:“Establecimiento de preferencias para el portlet de mapa” en la página 138Referencia relacionada:Apéndice B, “Referencia de datos de archivo de configuración de origen de datos”,en la página 301

Cambiar el valor de altura de un portlet de mapa no tieneningún efecto

Cambiar la altura de un portlet de mapa utilizando el recuadro Altura o elrecuadro de selección Utilizar personalizador de las preferencias del portlet notiene ningún efecto. El mapa siempre se representa con el mismo tamaño.

Altura y Utilizar personalizador no varían la altura del portlet de mapa. Esto secontrola mediante la configuración de altura disponible en el Editor de mapas.Para definir la altura de un mapa, establezca la preferencia de portlet Utilizarpersonalizador y configure la altura del mapa en el Editor de mapas.Tareas relacionadas:“Establecimiento de preferencias para el portlet de mapa” en la página 138“Personalizar mapas” en la página 226

La conexión al ObjectServer se pierde o la AEL emite untiempo de espera excedido

Si la conexión al ObjectServer se pierde de forma persistente o la AEL emite untiempo de espera excedido, ajuste el valor de tiempo de espera de consulta para elorigen de datos asociado al ObjectServer.1. Edite ncwDataSourceDefinitions.xml.2. Localice el elemento <ncwConnectionParameters> para el origen de datos

adecuado y, dentro de ese elemento, localice el elemento <ncwQueryTimeout>.3. Aumente el valor del atributo baseTime para aumentar el periodo de tiempo de

espera.4. Reinicie el servidor.5. Si el problema persiste, repita este procedimiento para aumentar el tiempo de

espera aún más.

108 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 123: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tareas relacionadas:“Reinicio del servidor” en la página 1Referencia relacionada:Apéndice B, “Referencia de datos de archivo de configuración de origen de datos”,en la página 301

Aplicar fixpacks para la GUI webConsideraciones sobre la aplicación de un fixpack para la GUI web. En particular,existen consideraciones especiales sobre la aplicación de un fixpack en un entornode equilibrio de carga.

Cada fixpack para la GUI web incluye un archivo Readme que contiene lasinstrucciones de instalación detalladas. No obstante, la información siguienteproporciona una visión general del proceso de instalación.

Importante: Utilice siempre las instrucciones del archivo Readme para aplicar unfixpack. Puede haber otros pasos además de los consejos generales que aquí seofrecen.

Sistema autónomo

En una instalación autónoma de la GUI web, el procedimiento general deaplicación de un fixpack es:1. Detenga Tivoli Integrated Portal y sus servicios asociados.2. Extraiga los archivos de instalación del archivador.3. Instale el fixpack en modalidad silenciosa.4. Reinicie Tivoli Integrated Portal.

Entorno de equilibrio de carga

En un entorno de equilibrio de carga, varias instancias colaborativas de la GUIweb forman un clúster. En este tipo de entorno, el procedimiento general deaplicación de un fixpack es:1. Elimine los nodos del clúster y reinícielos como sistemas autónomos.2. En cada nodo, siga el procedimiento de aplicación del fixpack para un sistema

autónomo.3. Vuelva a crear el clúster y cada uno de los nodos.

En este proceso no es necesario volver a crear ni editar los archivos deconfiguración o la base de datos. En su lugar:a. En un nodo, ejecute los mandatos para configurar el clúster.b. En el resto de los nodos, ejecute los mandatos para formar parte del clúster.c. Prepare el servidor HTTP para el equilibrio de carga.d. Inicie las operaciones de equilibrio de carga de la GUI web en cada nodo.

Capítulo 1. Administración de la GUI web 109

Page 124: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Consejos para el ajuste de rendimiento para GUI webUtilice esta inforamción para solucionar problemas de rendimiento en GUI web.

Aumento de memoria de JVM en el servidor GUI webPara mejorar el rendimiento GUI web, puede aumentar la cantidad de memoria enel servidor.

Para aumentar la cantidad de memoria disponible para la máquina virtual Java(JVM), siga estos pasos:1. Detenga manualmente el servidor de aplicaciones.2. Cambie al directorio dir_inicio_tip/profiles/TIPProfile/bin.3. Utilice el mandato wsadmin para aumentar el tamaño de almacenamiento

dinámico para la JVM, de la siguiente forma: wsadmin.sh -lang jython-conntype NONE

4. En el indicador wsadmin>, emita los siguientes mandatos, donde xxx es el nuevovalor del tamaño de almacenamiento dinámico, en megabytes.jvm=AdminConfig.list("JavaVirtualMachine")

AdminConfig.modify(jvm, ’[[initialHeapSize xxx]]’)AdminConfig.modify(jvm, ’[[maximumHeapSize xxx]]’)AdminConfig.save()

exit

5. Limpie los registros server1 y tnm y reinicie Tivoli Integrated Portal Server. Loscambios surtirán efecto al reiniciarse el Tivoli Integrated Portal Server.Atención: Si intenta iniciar Tivoli Integrated Portal Server con un tamaño dealmacenamiento dinámico máximo demasiado grande, se generarán mensajesde error similares a los siguientes en el archivo dir_inicio_tip/profiles/TIPProfile/logs/server1/native_stderr.log:JVMJ9GC019E -Xms demasiado grande para -XmxJVMJ9VM015W Error de inicialización para la biblioteca j9gc23(2): No se ha podido inicializarNo se ha podido crear la máquina virtual Java.

Aumentar la memoria en máquinas virtuales Java de clientede la GUI web

Para aumentar los volúmenes de sucesos en la lista de sucesos activa (AEL), o si seproduce un error java.lang.OutOfMemoryError en la AEL, modifique los tamañosde almacenamiento dinámico de la máquina virtual Java (JVM) en el cliente de laGUI web.

Puede producirse un error java.lang.OutOfMemoryError durante la migración traserror del ObjectServer principal al ObjectServer de copia de seguridad. Este errortambién puede darse si, en función de la configuración de las vistas, una AELejecuta más de 20.000 sucesos. Si se produce este error, se muestra el mensajesiguiente en la AEL:Entity Unavailable

Aumentando los tamaños inicial y máximo del almacenamiento dinámico, puederesolver este error.

Para aumentar los tamaños de almacenamiento dinámico:1. En el cliente de la GUI web, abra el Panel de control del plug-in de Java.

110 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 125: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

2. Pulse Avanzado.3. En el campo bajo Parámetros de tiempo de ejecución de Java, modifique los

tamaños de almacenamiento dinámico. Por ejemplo:-Xms64m -Xmx128m

4. Pulse Aplicar y cierre el Panel de control.5. Finalice la sesión de la GUI web y vuelva a iniciarla.

Qué hacer a continuación

Verifique que ya no se produce el error. Si el error persiste, aumente más el tamañodel almacenamiento dinámico, por ejemplo a -Xms256m -Xmx512m.

Ajuste del rendimientoPara mejorar la velocidad de transferencia de los sucesos de un origen de datospara la GUI web, o para distribuir la carga entre el ObjectServer y el servidor de laGUI web, puede ajustar varios valores de configuración.

Importante: Varios factores, como por ejemplo la disponibilidad de memoria delsistema, la carga de sucesos y el número de productos que se ejecutan en la red,inciden en el rendimiento. Tenga en cuenta estos factores a la hora de cambiar losvalores de configuración de la GUI web porque podría anular alguna de lasventajas de rendimiento conseguidas cambiando la configuración de la GUI web.

Los siguientes parámetros del archivo webgui_home_dir/etc/server.init puedenmodificarse para ajustar el rendimiento:

ael.top-n.valueEsta propiedad limita el número de sucesos que se visualizarán en cualquierlista de sucesos activa (AEL). La limitación de este valor, por ejemplo a 3000,puede mejorar el tiempo necesario para cargar o renovar una AEL.

aelview.queries.enabledEsta propiedad permite la creación de vistas de AEL transitorias, pero tambiénaumenta la carga en la GUI web. Si no utiliza esta funcionalidad, inhabiliteesta propiedad.

maplet.refreshEsta propiedad controla la frecuencia con que se renuevan los mapas de la GUIweb. Si reduce el valor de esta propiedad, por ejemplo a 10, puede incrementarel la velocidad de transferencia. Si aumenta el valor de esta propiedad, porejemplo a 30, puede reducir la carga en el servidor de la GUI web. Considereesta propiedad junto con el almacenamiento de resultados en caché en elarchivo ncwDataSourceDefinitions.xml.

Los siguientes elementos del archivo ncwDataSourceDefinitions.xml puedenmodificarse para ajustar el rendimiento. Estos elementos son elementos hijo delelemento <results-cache>.

<chart>Esta propiedad controla el almacenamiento en caché de los gráficos de la GUIweb. Si define el atributo enabled con el valor true, el servidor de la GUI webalmacena en caché los resultados de las consultas SQL durante un período detiempo configurable. Así se reduce la carga en el ObjectServer, pero puedeaumentar los requisitos de memoria del servidor de la GUI web, con objeto dealmacenar los datos en la memoria caché.

Capítulo 1. Administración de la GUI web 111

Page 126: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

<eventList>Esta propiedad controla el almacenamiento en caché de los resultados de lalista de sucesos, es decir, la AEL, la lista de sucesos ligera (LEL) y la vista detabla. Si define el atributo enabled con el valor true, el servidor de la GUI webalmacena en caché los resultados de las consultas SQL durante un período detiempo configurable. Así se reduce la carga en el ObjectServer, pero puedeaumentar los requisitos de memoria del servidor de la GUI web, con objeto dealmacenar los datos en la memoria caché.

<eventSummary>Esta propiedad controla el almacenamiento en caché de los resultados deresumen de los sucesos, es decir, el panel de instrumentos de sucesos y laspáginas de mapa. Si define el atributo enabled con el valor true, el servidor dela GUI web almacena en caché los resultados de las consultas SQL durante unperíodo de tiempo configurable. Así se reduce la carga en el ObjectServer, peropuede aumentar los requisitos de memoria del servidor de la GUI web, conobjeto de almacenar los datos en la memoria caché.

<ncwOSConnection>Esta propiedad tiene dos atributos que controlan la agrupación de conexionesJDBC para el origen de datos: minPoolSize y maxPoolSize. De formapredeterminada, minPoolSize tiene el valor 5, y maxPoolSize el valor 10. Paramejorar la velocidad de transferencia, puede incrementar los valores de estosatributos. De este modo se aumenta el número de solicitudes paralelas en elorigen de datos y se reducen las solicitudes bloqueadas por la falta de unaconexión disponible.

<metric>Esta propiedad controla el almacenamiento en caché de las métricas de sucesosque proporcionan información para los indicadores en las páginas Indicadores.Si define el atributo enabled con el valor true, el servidor de la GUI webalmacena en caché los resultados de las consultas SQL durante un período detiempo configurable. Así se reduce la carga en el ObjectServer, pero puedeaumentar los requisitos de memoria del servidor de la GUI web, con objeto dealmacenar los datos en la memoria caché.

El siguiente parámetro del archivo webgui_home_dir/etc/system/userdefaults.props puede modificarse para ajustar el rendimiento:

ael_user_properties_refresh_timeEsta propiedad controla la frecuencia de renovación de la AEL predeterminadopara nuevos usuarios. Para mejorar la velocidad de transferencia de sucesos,defina el valor de esta propiedad lo más bajo posible. El valor configurablemás bajo es 30. Los distintos usuarios pueden alterar temporalmente este valordefiniendo sus preferencias de usuario de AEL.

Tareas relacionadas:“Restringir el número de filas que se visualizan en la lista de sucesos activa” en lapágina 145

112 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 127: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Soporte de CGIUtilice los parámetros de inicialización para controlar el comportamiento deCGIServlet.

CGIServlet

Los scripts de CGI se ejecutan en un servidor web y utilizan Common GatewayInterface (CGI) para realizar tareas. El soporte de CGI en Tivoli Integrated Portal loproporciona CGIServlet, extraído de Apache Tomcat. El soporte de Tomcat CGI estotalmente compatible con Apache HTTP Server, pero existen algunas limitaciones(como por ejemplo, solo un directorio cgi-bin). Para cambiar la configuración, editeweb.xml en el directorio donde está instalada la aplicación CGI.

Parámetros de inicialización de Servlet

Hay varios parámetros de inicialización para configurar el comportamiento deCGIServlet.

cgiPathPrefixLa vía de acceso de búsqueda de CGI se iniciará en el directorio raíz de laaplicación web + separador_archivo + este prefijo. Valor predeterminado:cgiPathPrefix es Web-INF/cgi.

debug Determina el nivel de detalle de depuración para los mensajes que seregistran mediante el servlet. Valor predeterminado: 0.

executableTipo de programa que se utilizará para ejecutar el script. Valorpredeterminado: perl.

parameterEncodingAsigna nombres a la codificación de parámetros que se utilizarán con elservlet CGI. Valor predeterminado:System.getProperty("file.encoding","UTF-8").

passShellEnvironmentDetermina si las variables de entorno de shell, si las hay, pasarán al scriptCGI. Valor predeterminado: false.

Capítulo 1. Administración de la GUI web 113

Page 128: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

114 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 129: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Capítulo 2. Administración de un clúster de equilibrio decarga

Tareas para administrar la GUI web en un entorno de equilibrio de carga.

Si desea ver instrucciones sobre cómo configurar un clúster de equilibrio de carga,añadir nodos a un clúster y eliminar nodos de un clúster, consulte la publicaciónIBM Tivoli Netcool/OMNIbus Installation and Deployment Guide.

GUI web en un entorno de equilibrio de cargaInformación sobre cómo puede funcionar GUI web en un entorno de equilibrio decarga e implicaciones sobre la administración y el uso del producto.

Un entorno de equilibrio de carga consta de un grupo de servidores de GUI webenlazados entre sí y que funcionan como un solo servidor. El nombre del grupo deservidores es clúster y cada uno de los servidores de denomina nodo.

Las principales ventajas de un clúster son las siguientes:v Equilibrio de carga: la carga de trabajo que supone servir solicitudes de usuario

se divide entre los nodos. Esto mejora el rendimiento global del sistema.v Disponibilidad: mantiene la disponibilidad de la supervisión de red, aunque

algunos de los nodos de clúster no estén disponibles por algún motivo (porejemplo, se han apagado para realizar tareas de mantenimiento).

Los apartados siguientes contienen más información sobre los clústeres, suadministración y su utilización:v “Estructura de un clúster”v “Datos de configuración” en la página 116v “Actualización de los datos de configuración” en la página 117v “Condiciones necesarias para cambiar los datos de configuración” en la página

118v “Administración de un clúster de equilibrio de carga” en la página 119v “Utilización de un clúster con equilibrio de carga” en la página 120

Estructura de un clústerUn clúster consta de un grupo de servidores de GUI web, un servidor HTTP y unabase de datos DB2.v Los servidores ejecutan solicitudes de servicio de los usuarios. Además, cada

servidor está configurado para confiar en otros servidores del clúster y puedecomunicarse con el resto de los miembros del clúster. De este modo puedencolaborar como una sola unidad.

v El servidor HTTP distribuye sesiones HTTP de usuario entre los servidores.Asigna solicitudes entre los servidores ya sea de forma aleatoria o por turnos. Elmétodo que el servidor HTTP utiliza depende de cómo se ha configurado alinstalarlo.

v La base de datos DB2 contiene los datos de configuración del clúster.

© Copyright IBM Corp. 2001, 2011 115

Page 130: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Datos de configuraciónLos datos de configuración definen cómo funciona un servidor de GUI web. En unclúster se mantienen de forma distinta a como lo hacen en un servidor autónomo.

Un servidor de GUI web autónomo mantiene sus datos de configuración en elsistema de archivos local. En un clúster, la base de datos DB2 mantiene los datosde configuración de todo el clúster. Es la copia maestra de los datos que compartentodos los nodos del clúster. Un solo conjunto de datos de configuración significaque cada nodo se configura del mismo modo. No hay datos de configuraciónespecíficos de un nodo de clúster.

Aunque la base de datos mantiene la copia maestra, cada nodo también tiene unacopia en su sistema de archivos local. Esto es así por la tolerancia a errores ypermite que el clúster siga funcionando si la base de datos de configuración dejade estar disponible durante el funcionamiento. Cuando se inicia un nodo, lee unconjunto completo de datos de configuración de la base de datos en el sistema dearchivos local y lo carga en la memoria para mejorar el rendimiento.

Los datos de configuración que la base de datos mantiene son:v Orígenes de datosv Usuarios, grupos y rolesv Diseños de página, información de página personalizada y descriptores de

portletsv Descriptores de desplieguev Filtros y vistasv Todos los elementos del almacén de configuración:

– Menús de AEL y datos de configuración de menús– Métricas para indicadores– Solicitudes– Herramientas– Preferencias de usuario

v Preferencias de AEL, como el tiempo de renovación y el número de filas que sedebe mostrar

v Propiedades de GUI web, como el huso horario predeterminado y el intervalode tiempo de espera

v Mapas y recursos, junto con sus propiedadesv Indicadores y sus propiedadesv Gráficos y sus propiedadesv Información sobre sucesos predictivosv Sucesos de TADDMv Información de acceso para el portlet de marco en línea

116 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 131: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Actualización de los datos de configuraciónLos cambios en los datos de configuración tienen que coordinarse en todo elclúster, independientemente del nodo que ha iniciado los cambios.

Los datos de configuración pueden cambiar de tres maneras distintas:v Los recursos de la GUI web (por ejemplo, establecer un conjunto de preferencias

para un portlet)v La edición directa de los archivos de configuración (por ejemplo, establecer las

métricas para un indicador)v La utilización de mandatos WAAPI (por ejemplo, habilitar los sucesos

predictivos)

Un cambio puede proceder de cualquier nodo del clúster. Sin embargo, este cambiodebe propagarse a todo el clúster para mantener las características comunes de laconfiguración del clúster.

Actualización de la base de datos

El proceso para cambiar los datos de configuración es el siguiente:1. Un usuario de un nodo cambia un elemento en la configuración y solicita que

el nodo guarde el cambio.2. El nodo escribe la nueva información (por ejemplo un archivo de

configuración) en la base de datos.3. El nodo notifica al resto de nodos del clúster que hay información de

configuración revisada.4. El nodo actualiza su copia local de los datos de configuración para reflejar el

cambio.5. Los demás nodos del clúster leen la información nueva de la base de datos y

actualizan las copias en sus sistemas de archivos locales.6. El clúster sigue funcionando con los nuevos valores de configuración.

Detección de cambios en los archivos de configuración

No siempre es necesario reiniciar el clúster o alguno de sus nodos para recoger lanueva información de configuración. Cuando pasa esto, se aplicanautomáticamente, en cambio, los datos de configuración revisados. Esto seconsigue a través de los elementos siguientes:v El recurso de tareas temporizadas de GUI webv Un archivo que enumera los archivos que se deben supervisar y un conjunto

asociado de procesos de supervisor

Las tareas temporizadas determinan cuándo carga cada nodo los archivoscambiados de la base de datos.

El archivo se denomina webgui_home_dir/etc/system/stores.lst y contiene unalista de todos los archivos de configuración que se conservan en la base de datos.Cuando un nodo inicia el clúster o se une a él, crea un conjunto de procesos quesupervisan cada uno de los archivos que se enumeran en stores.list. Siempreque se produce un cambio en uno de esos archivos, el proceso correspondientepropaga el archivo modificado a la base de datos DB2 y notifica el cambio a losdemás nodos.

Capítulo 2. Administración de un clúster de equilibrio de carga 117

Page 132: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Esta prestación de supervisión de archivos implica que un componente individualde la GUI web (como un portlet) no tiene que saber si la información deconfiguración se mantiene en una base de datos o en el sistema de archivos local.En cambio, el componente siempre escribe los cambios en su configuración,directamente en el sistema de archivos local. Los procesos de supervisión seencargan de la actualización de la base de datos.

Existen algunas excepciones donde es necesario reiniciar un nodo, normalmente elclúster. Al cambiar alguno de los archivos siguientes, es necesario reiniciar elservidor:v server.init

v ncwDataSourceDefinitions.xml

Condiciones necesarias para cambiar los datos deconfiguración

Para poder funcionar correctamente, deben cumplirse algunas condiciones antes deque el clúster pueda permitir cambios en sus datos de configuración.

Para que el clúster funcione correctamente, la base de datos DB2 debe estardisponible. La base de datos es el punto de coordinación clave del clúster porquecontiene los datos de configuración.

Si la base de datos deja de estar disponible después de que se inicie el clúster, lasoperaciones continúan y cada nodo utiliza su copia local de los datos deconfiguración. No obstante, cada nodo impide que se realicen cambios en los datosde configuración. Este estado permanece hasta que la base de datos DB2 vuelva aestar disponible. En este punto, los nodos de clúster renuevan su configuraciónalmacenada localmente desde la base de datos y permiten que tengan lugarcambios en los datos de configuración una vez más. La política de permitir larealización de cambios sólo cuando la base de datos está disponible ayuda agarantizar que el clúster permanezca sincronizado y que el comportamiento comúnse mantenga en todo el clúster.

Cuando un nodo inicia el clúster y se une a él, lee los datos de configuración de labase de datos, aunque pueda tener datos en su sistema de archivos local. Losnodos hacen esto para garantizar tener siempre el conjunto más actualizado dedatos de configuración. Si la base de datos no está disponible cuando se inicia unnodo, no puede continuar porque no puede garantizar si los datos deconfiguración están actualizados.

Además de los datos de configuración, cada nodo de clúster debe ejecutar lamisma versión de la GUI web, con el mismo conjunto de características, y debeestar configurado del mismo modo. Como sucede con los datos, es la única manerade proporcionar un servicio común a los usuarios de la GUI web.

118 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 133: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Administración de un clúster de equilibrio de cargaLa administración de un clúster de equilibrio de carga tiene dos aspectos quedeben tenerse en cuenta:v “Administración diaria”v “Administración de clústeres”

Administración diaria

En la administración diaria, tenga en cuenta que los cambios que realice siempre seaplican a todo el clúster y no sólo al nodo donde se realice el cambio. Por ejemplo,al añadir un usuario a un nodo se añade ese usuario a todos los nodos. Puede quehaya un pequeño retardo antes de que un cambio se aplique a todos los nodos.Esto depende de la frecuencia con la que se establece el intervalo de tareastemporizadas y de su duración hasta la siguiente ejecución del recurso de tareastemporizadas.

Una ventaja de esta propagación de datos de configuración es que simplifica eltrabajo de administración. Sólo tiene que realizar un cambio una vez y el clúster seasegura de que todos los nodos lo reciban. Si la base de datos no está disponible,no puede realizar ningún cambio en los datos de configuración. Cuando se utilizala GUI web propiamente dicho, el sistema impide guardar los cambios en losdatos. Cuando se editan archivos o se utiliza WAAPI, el nodo que se utilice nopropagará la información cambiada hasta que la base de datos vuelva a estardisponible otra vez.

Administración de clústeres

Tras la configuración, un clúster exige pocas tareas de administración además de laadministración diaria que cualquier instalación de la GUI web exige. La GUI webproporciona, sin embargo, un conjunto exhaustivo de herramientas paraadministrar el clúster. Estas herramientas permiten hacer lo siguiente:v Habilitar el equilibrio de carga tras la instalaciónv Administrar el recurso de tareas temporizadasv Añadir nodos eliminadosv Resincronizar un nodo de clústerv Exportar la información de configuración de un entorno de prueba a uno de

producciónv Mantener la lista de archivos que se deben supervisar y propagar en la base de

datos cuando cambianTareas relacionadas:“Administración de las tareas temporizadas” en la página 7

Capítulo 2. Administración de un clúster de equilibrio de carga 119

Page 134: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Utilización de un clúster con equilibrio de cargaPara los usuarios la GUI web funciona prácticamente igual en un entorno enclúster que como servidor autónomo. Es posible que todo lo que noten muchosusuarios, tras pasar a un entorno en clúster, es una mayor capacidad de respuestadel producto. Esto se debe al aumento global del rendimiento que proporciona elclúster.

Mantener la lista de archivos para supervisarCada miembro del clúster dispone de una copia de un archivo denominadostores.lst que contiene una lista de archivos para supervisar los cambios. Cuandocambia alguno de estos archivos, el proceso de supervisión lo copia en la base dedatos.

Puede añadir más archivos a la lista para supervisarlos y guardarlos en la base dedatos. Lleve a cabo el siguiente procedimiento en cada miembro del clúster.

Importante: Puede añadir más archivos sólo para almacenarlos en la base dedatos. No modifique ni elimine ninguna de las entradas suministradas en elarchivo. Ello afectaría negativamente al funcionamiento del clúster.1. En un editor de texto, abra el archivo webgui_home_dir/etc/system/stores.lst.2. Añada entradas para los demás directorios que desee incluir en la base de

datos.Especifique todos los directorios en relación con la vía de acceso:webgui_home_dir/etc/configstore.

3. Guarde el archivo y cierre el editor de texto.El contenido revisado del archivo se copia en la base de datos y se propaga atodos los nodos del clúster.

Referencia relacionada:“Mejores prácticas del equilibrio de carga” en la página 121

Herramientas de administración de clústerUtilice las herramientas de clúster para administrar los miembros del clúster.

Supervisión de un clúster de equilibrio de cargaSi los datos sincronizados no se pueden confirmar en un nodo del clúster, dichonodo deberá quitarse del clúster para realizarle una acción correctiva. Utilice laherramienta de diagnóstico para identificar los nodos no sincronizados del clústerde equilibrio de carga.

Para determinar si los cambios en los datos globales no se han confirmado enalguno de los nodos, utilice el script de mandatos HATool para comprobar lasincronización de los módulos y repositorios en los nodos de un clúster. ParaHATool, debe proporcionar las credenciales del administrador de DB2.

Consultar la sincronización de los módulosUtilice este mandato para determinar si todos los nodos tienen idénticosconjuntos de módulos desplegados.HATool.bat/sh modules nombre_usuario contraseña -byNodes -showAll

Los siguientes parámetros son opcionales.v -byNodes

120 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 135: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Especifica que los resultados del mandato se ordenan por nodo delclúster. Este parámetro es opcional. El valor predeterminado es listar losresultados por módulo.

v -showAll

Especifica que todos los módulos y nodos del clúster deben devolverse.Este parámetro es opcional. El valor predeterminado es devolver sólo losmódulos de nodos no sincronizados.

Consultar la sincronización de los repositorios globalesUtilice este mandato para determinar si todos los repositorios estánsincronizados en todos los nodos.HATool.bat/sh repositories nombre_usuario contraseña -byNodes -showAll

Los siguientes parámetros son opcionales.v -byNodes

Especifica que los resultados del mandato se ordenan por nodo delclúster. Este parámetro es opcional. El valor predeterminado es listar losresultados por repositorio.

v -showAll

Especifica que todos los módulos y nodos del clúster deben devolverse.Este parámetro es opcional. El valor predeterminado es devolver sólo losrepositorios de nodos no sincronizados.

Liberar el bloqueo globalUtilice este mandato para liberar manualmente el bloqueo global colocadoen todos los nodos de la consola cuando el clúster esté en modalidad demantenimiento. Este mandato se utiliza cuando un nodo no puedeconfirmar un cambio durante la sincronización y se debe poner fuera delínea.HATool.bat/sh release-lock nombre_usuario contraseña

Mejores prácticas del equilibrio de cargaAl administrar la GUI web en un entorno de equilibrio de carga, hay una serie deprácticas que pueden contribuir a evitar los problemas que se producen en elclúster.

Visión general

Los elementos administrativos que necesitan una atención especial en un entornode equilibrio de carga son:v “Tareas temporizadas”v “Base de datos de configuración” en la página 122v “Lista de archivos que se deben mantener en la base de datos” en la página 122v “Contenido web personalizado” en la página 122

Tareas temporizadas

Las tareas temporizadas son un elemento esencial para el buen funcionamiento deun clúster de equilibrio de carga. Se aseguran de que todos los cambios efectuadosen los archivos de webgui_home_dir/etc/configstore/ y sus subdirectorios sedetecten y se carguen en el servidor, sin necesidad de reiniciar el servidor de laGUI web.

Capítulo 2. Administración de un clúster de equilibrio de carga 121

Page 136: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Como mínimo, asegúrese de que la propiedad timedtasks.enabled del archivoserver.init tenga definido el valor true.

En la mayoría de los casos las programaciones suministradas para filtros y vistas,así como otros componentes, son adecuadas. Sin embargo, puede cambiar lasprogramaciones para adaptarlas a sus necesidades específicas. Si lo hace en unentorno de equilibrio de carga, se recomienda que cree programaciones idénticaspara el mismo conjunto de componentes en todos los nodos del clúster deequilibrio de carga.

Base de datos de configuración

Un clúster de equilibrio de carga utiliza una base de datos para guardar los datosde configuración. Los nodos individuales del clúster sólo guardan una copia deestos datos, básicamente por motivos de rendimiento. La copia maestra de losdatos de configuración siempre es la de la base de datos.

Asegúrese siempre de que la base de datos está disponible antes de realizarcualquier cambio en la configuración de la GUI web. Esto es especialmenteimportante si está modificando los archivos de configuración directamente, porejemplo al definir las métricas de la página de indicadores. Sin la base de datos, elnodo donde realiza el cambio no puede introducir el cambio en la base de datos ydespués propagarlo a todos los nodos restantes. En consecuencia, se produce unaconfiguración incoherente en el clúster. En casos extremos, esto puede afectar alrendimiento del clúster.

En la medida de lo posible, utilice la propia GUI web para cambiar laconfiguración. La GUI web siempre comprueba que la base de datos estádisponible antes de dejarle guardar los cambios en la configuración. Así se evitanmuchas incoherencias de datos que podrían producirse en caso de editardirectamente los archivos.

Lista de archivos que se deben mantener en la base de datos

Un clúster incluye un archivo denominado stores.lst que incluye una lista dedirectorios cuyo contenido se tiene que almacenar en la base de datos deconfiguración. Tal como se suministra, el archivo especifica todos los directoriosque contienen información que debe ser sincronizada en un clúster. Puede añadirmás directorios a esta lista si hay otros archivos que desee sincronizar en todos losnodos.

Examine periódicamente stores.lst para asegurarse de que está completamenteactualizado. El propio archivo es uno de los que se sincronizan en todos los nodos.Por consiguiente, los cambios que efectúe en él se propagarán automáticamente alos demás nodos.

Tenga cuidado al editar stores.lst de cambiar sólo las entradas que ha añadido.No elimine ninguna de las entradas suministradas, ya que ello puede afectarnegativamente al funcionamiento del clúster.

Contenido web personalizado

Coloque el contenido web personalizado, como un archivo HTML, ensubdirectorios de tip_home_dir/profiles/TIPProfile/installedApps/TIPCell/isc.ear/OMNIbusWebGUI.war. Además, añada estos directorios a la lista de archivosque se deben mantener en la base de datos.

122 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 137: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Conceptos relacionados:“Visión general de las tareas temporizadas” en la página 8Tareas relacionadas:“Administración de las tareas temporizadas” en la página 7“Mantener la lista de archivos para supervisar” en la página 120

Resolución de problemasUtilice las notas de resolución de problemas a modo de ayuda para corregir losproblemas relacionados con un clúster de equilibrio de carga.

Resincronización de un nodo con el clústerRara vez un error puede hacer que los datos de configuración de un nodo secorrompan. Utilice este procedimiento para volver a configurar con el clúster losdatos de un nodo.

Para resincronizar un nodo con el clúster reinicie el nodo.Tareas relacionadas:“Reinicio del servidor” en la página 1

Recuperación de una corrupción de base de datosUna incidencia, como un problema de alimentación, puede corromper el contenidode la base de datos de equilibrio de carga. Si, como mínimo, un nodo del clústersigue teniendo datos de configuración válidos, utilice este procedimiento pararecuperar la base de datos y los nodos restantes.

Para recuperar la base de datos y los nodos con datos de configuracióncorrompidos, lleve a cabo lo siguiente en un nodo con datos de configuraciónválidos:1. Detenga todos los nodos del clúster.2. Con una herramienta SQL adecuada, acceda a la base de datos de equilibrio de

carga y emita los mandatos siguientes:DELETE FROM OMNIBUS_WEB_GUI.NODES;DELETE FROM OMNIBUS_WEB_GUI.NODES_CONFIG_ITEMS;DELETE FROM OMNIBUS_WEB_GUI.CONFIG_ITEMS;

3. Inicie un nodo que tenga datos de configuración válidos. El nodo llena la basede datos con sus datos de configuración.

4. Inicie cada uno de los demás nodos del clúster. Cada nodo lee los datos deconfiguración de la base de datos.

Tareas relacionadas:“Reinicio del servidor” en la página 1

Capítulo 2. Administración de un clúster de equilibrio de carga 123

Page 138: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

124 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 139: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Capítulo 3. Definir preferencias de portlet

Puede cambiar la configuración de los portlets para personalizar su aspecto yadaptarla a sus necesidades.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115

Definir las preferencias del portlet de la AELPara personalizar el aspecto y la configuración del portlet de la AEL, edite laspreferencias del portlet.

Para definir las preferencias del portlet de la AEL:1. Abra un portlet de AEL.2. Edite las preferencias del portlet o, como administrador, edite los valores

predeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. En el área Valores generales y en el área Aspecto de la AEL, defina las

siguientes propiedades de portlet:

Filtro Seleccione un filtro predefinido de esta lista.

Filtrar SQLEscriba la sintaxis SQL que se utiliza para crear un filtro transitorio.Cuando la serie de filtrado se aplica a una AEL, sólo se muestran lasfilas que cumplen los criterios definidos por el filtro. Si se escribe unvalor en este campo, la lista Filtro se inhabilita.

Vista Seleccione la vista que se aplica a la AEL. Cuando se aplica una vista auna AEL, sólo se muestran las columnas especificadas por la vista. Lavista seleccionada en la lista sustituye a la vista predeterminadaasignada a un filtro seleccionado en la lista Filtro.

Nombre del filtro transitorioEscriba el nombre que se asignará al filtro transitorio generado por laexpresión SQL en el campo Filtro SQL. Este nombre se mostrará comoel título de la AEL asociada. Si se escribe un valor en este campo, lalista Filtro se inhabilita.

Acción de pulsación única en la lista de sucesosSeleccione la acción que se llevará a cabo al pulsar una vez en unsuceso de la AEL. Puede seleccionar acciones predeterminadas, comoabrir la ventana de información para el suceso seleccionado o puedeseleccionar herramientas que se ejecutarán sobre los datos de sucesos.Puede crear herramientas en el editor de Creación de herramientas.

Acción de doble pulsación en la lista de sucesosSeleccione la acción que se llevará a cabo al efectuar una doblepulsación sobre un suceso de la AEL. Puede seleccionar accionespredeterminadas, como abrir la ventana de información para el suceso

© Copyright IBM Corp. 2001, 2011 125

Page 140: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

seleccionado o puede seleccionar herramientas que se ejecutarán sobrelos datos de sucesos. Puede crear herramientas en el editor de Creaciónde herramientas.

Fuentes de datosSeleccione uno o más orígenes de datos de los cuales se recuperarán losdatos de sucesos.

Título del portletEscriba la etiqueta que se mostrará en la parte superior del portlet de laAEL.

Utilizar personalizadorActive este recuadro de selección para utilizar la función de arrastrar ysoltar para controlar la altura del applet de la AEL en una página convarios portlets. Si deselecciona este recuadro, utilice el campo Alturapara especificar una altura alternativa, en píxeles.

Altura Establezca la altura del marco del portlet en píxeles.

Barra de títuloActive este recuadro de selección para mostrar la barra de título.

Barra de menúsActive este recuadro de selección para mostrar la barra de menús.

Barra de herramientasActive este recuadro de selección para mostrar la barra deherramientas.

Filtros y vistasActive este recuadro de selección para mostrar el botón Editar filtros yla lista de filtros disponibles, y el botón Editar vistas y la lista de vistasdisponibles en la barra de herramientas.

Barra de resumenActive este recuadro de selección para mostrar la barra de resumen.

Barra de estadoActive este recuadro de selección para mostrar la barra de estado.

4. En el área Aspecto de la AEL, marque el recuadro de selección para las barrasque desee que se muestren en el portlet de la AEL y desmarque el recuadro deselección de las barras que no desee que se muestren.

5. En el área Valores bidireccionales, especifique los valores para la visualizacióndel texto bidireccional:

Dirección de componentesSeleccione la organización de elementos en el portlet, de izquierda aderecha o de derecha a izquierda. El valor predeterminado utiliza elvalor definido para la página o para la consola. Si la página y laconsola utilizan ambas el valor predeterminado, el entorno local delnavegador determina el diseño.

Dirección del textoSeleccione la dirección del texto en el portlet. Los valorespredeterminados utilizan el valor definido para la página o para laconsola. Si la página y la consola utilizan ambas el valorpredeterminado, el entorno local del navegador determina la direccióndel texto. El valor Entrada contextual muestra el texto que seespecifica en la dirección adecuada para los valores de globalización.

126 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 141: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Los cambios que efectúe en estos valores sólo son efectivos si ha habilitado elsoporte bidireccional en las preferencias de usuario. Los cambios entran envigor la próxima vez que se utiliza el portlet.

6. Pulse Aceptar para guardar y aplicar los valores al portlet.Tareas relacionadas:“Edición de valores compartidos de portlet” en la página 44

Definir las preferencias del portlet de GráficoPara personalizar el aspecto y la configuración del portlet de Gráfico, edite laspreferencias del portlet.

Para definir las preferencias del portlet de Gráfico:1. Abra un portlet de Gráfico.2. Edite las preferencias del portlet o, como administrador, edite los valores

predeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. En el área Valores generales, defina las siguientes propiedades de portlet:

Plantilla de gráficoSeleccione la plantilla de gráfico que desee utilizar para generar laimagen de gráfico. La lista contiene todas las plantillas de gráfico de laGUI web disponibles.

DescripciónEscriba la descripción que se utilizará como texto alternativo en elcódigo de imagen HTML.

AnchuraDefina la anchura en píxeles de la imagen de gráfico representada.

Altura Defina la altura en píxeles de la imagen de gráfico representada.4. En el área Valores bidireccionales, especifique los valores para la visualización

del texto bidireccional:

Dirección de componentesSeleccione la organización de elementos en el portlet, de izquierda aderecha o de derecha a izquierda. El valor predeterminado utiliza elvalor definido para la página o para la consola. Si la página y laconsola utilizan ambas el valor predeterminado, el entorno local delnavegador determina el diseño.

Dirección del textoSeleccione la dirección del texto en el portlet. Los valorespredeterminados utilizan el valor definido para la página o para laconsola. Si la página y la consola utilizan ambas el valorpredeterminado, el entorno local del navegador determina la direccióndel texto. El valor Entrada contextual muestra el texto que seespecifica en la dirección adecuada para los valores de globalización.

Los cambios que efectúe en estos valores sólo son efectivos si ha habilitado elsoporte bidireccional en las preferencias de usuario. Los cambios entran envigor la próxima vez que se utiliza el portlet.

Capítulo 3. Definir preferencias de portlet 127

Page 142: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

5. Pulse Aceptar para guardar y aplicar los valores al portlet.Tareas relacionadas:“Edición de valores compartidos de portlet” en la página 44

Definir las preferencias y los valores predeterminados del portlet delPanel de instrumentos de sucesos

Para personalizar el aspecto y la configuración del portlet del Panel deinstrumentos de sucesos, así como las acciones que se pueden ejecutar desde losrecuadros de supervisor, edite las preferencias del portlet.

Antes de empezar

Para editar las preferencias del portlet del Panel de instrumentos de sucesos, o bienel rol ncw_dashboard_editor debe estar asignado al usuario, o bien los rolesncw_admin y ncw_user deben estar asignados al usuario.

Administrator Además de definir las preferencias del portlet, puede definir laspreferencias predeterminadas para todos los usuarios (incluido uno mismo).

Para definir las preferencias y los valores predeterminados del portlet del Panel deinstrumentos de sucesos:1. Abra un portlet del Panel de instrumentos de sucesos.2. Edite las preferencias del portlet o, como administrador, edite los valores

predeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. Para restaurar los valores predeterminados del portlet, pulse Restablecer en

los valores predeterminados.4. Para cambiar el título del portlet, escriba un nombre nuevo en el campo

Título.5. En la lista Orígenes de datos, seleccione los orígenes de datos en que desea

ejecutar los filtros asociados a los recuadros de supervisor.Debe asegurarse de que los orígenes de datos especificados en el filtro y losorígenes de datos seleccionados en el Panel de instrumentos de sucesoscontienen campos idénticos; si no es así, se mostrará un mensaje de error enlos recuadros de supervisor afectados en lugar de los datos de suceso.

6. Para añadir o eliminar filtros existentes y, en consecuencia, recuadros desupervisor, haga lo siguiente:v Para eliminar todos los recuadros de supervisor del portlet, pulse Eliminar

todos los recuadros de supervisor .v Para mostrar todos los filtros globales y los filtros de usuario que ha

definido en el Panel de instrumentos de sucesos, pulse Mostrar todos losfiltros.

v Para eliminar un único recuadro de supervisor, pulse Eliminar recuadro de

supervisor junto al recuadro de supervisor adecuado.

128 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 143: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Para restaurar un recuadro de supervisor eliminado anteriormente, o añadir

un nuevo recuadro de supervisor, pulse Añadir recuadro de supervisory seleccione los recuadros de supervisor adecuados en la ventana Añadirrecuadros de supervisor. Puede seleccionar los filtros globales y los filtrosde usuario que haya definido.

Administrator También puede añadir filtros del sistema.7. Para especificar el número de columnas en que se distribuirán los recuadros

de supervisor, especifique un número en el campo Columnas.8. Para añadir un filtro nuevo y, en consecuencia, un recuadro de supervisor

nuevo, al Panel de instrumentos de sucesos, pulse Editar filtros .Se abre el Creador de filtros, donde puede especificar los datos de filtro y laconsulta SQL.

9. Para especificar el tipo de información que se visualiza en los recuadros desupervisor así como el formato de esa información:

a. Pulse Editar preferencias .b. Dentro de la ventana Preferencias, en la pestaña Recuadros de supervisor,

complete los campos siguientes:

Mostrar número de alertasMuestra el número de alertas que coinciden con el filtro.

Mostrar la mayor gravedadMuestra la gravedad más alta de las alertas que coinciden con elfiltro.

Mostrar la menor gravedadMuestra la gravedad más baja de las alertas que coinciden con elfiltro.

Mostrar borde de máxima gravedadMuestra un borde alrededor del recuadro de supervisor en el colorde la alerta de mayor gravedad que coincide con el filtro.

Mostrar medidaMuestra el valor de métrica de filtro seleccionado.

Mostrar el color más altoSólo es válido si ha seleccionado la opción Mostrar la mayorgravedad: muestra el indicador de alerta de gravedad más alta enel color de la alerta, por ejemplo, en rojo si la alerta de mayorgravedad es crítica.

Mostrar el color más bajoSólo es válido si ha seleccionado la opción Mostrar la menorgravedad: muestra el indicador de alerta de gravedad más baja enel color de la alerta.

Font Seleccione el font y el tamaño de font del texto en los recuadros desupervisor.

Medidor de distribuciónEspecifique el formato del medidor de distribución:v Mostrar lámpara de lava: muestra el medidor de distribución

como una serie de barras horizontales.v Mostrar histograma: muestra el medidor de distribución como

un gráfico de barras.

Capítulo 3. Definir preferencias de portlet 129

Page 144: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Mostrar ninguno: desactiva el medidor de distribución.c. Opcional: Para especificar preferencias para las listas de sucesos activas

(AEL), complete la información de las otras pestañas.d. Pulse Cerrar.

10. En el área de visualización Diseño del panel de instrumentos, arrastre losrecuadros de supervisor al diseño necesario.

11. Para editar el filtro asociado a un recuadro de supervisor, pulse Editar filtros

junto al nombre de filtro de un recuadro de supervisor.Se abre el Creador de filtros, y se cargan los datos y la consulta SQL asociadosal filtro.

12. En el campo Pulsación única, seleccione la acción necesaria en la lista enrespuesta a una única pulsación en el indicador de distribución de unrecuadro de supervisor:v Actualizar AEL en la misma página: Establece el filtro y la vista para

cualquier applet de AEL que se visualice en la misma página que un Panelde instrumentos de sucesos.

v Abrir AEL en una ventana nueva: Abre un nuevo applet de AEL con elfiltro y la vista predeterminada asociados al recuadro de supervisorpulsado. Si selecciona esta opción, puede especificar las acciones que seejecutarán al pulsar o efectuar una doble pulsación en una fila de la AEL.

v Script: Ejecuta un JavaScript personalizado al pulsar el recuadro desupervisor.

13. Opcional: Si ha seleccionado la opción Abrir AEL en una ventana nueva,especifique las opciones para el comportamiento de la AEL:

Acción de pulsación única en la lista de sucesosSeleccione la acción que se llevará a cabo al pulsar una vez en unsuceso de la AEL. Puede seleccionar acciones predeterminadas, comoabrir la ventana de información para el suceso seleccionado o puedeseleccionar herramientas que se ejecutarán sobre los datos de sucesos.Puede crear herramientas en el editor de Creación de herramientas.

Acción de doble pulsación en la lista de sucesosSeleccione la acción que se llevará a cabo al efectuar una doblepulsación sobre un suceso de la AEL. Puede seleccionar accionespredeterminadas, como abrir la ventana de información para el sucesoseleccionado o puede seleccionar herramientas que se ejecutarán sobrelos datos de sucesos. Puede crear herramientas en el editor deCreación de herramientas.

14. Opcional: Si selecciona la opción Script, escriba el script, utilizandoJavaScript, en el campo Script. Puede utilizar las siguientes señales en elscript:

$(FILTER)Nombre del filtro asociado con el recuadro de supervisor que se pulse.

$(DATASOURCE)Origen de datos del recuadro de supervisor que se pulse.

$(PORTLETNAMESPACE)Espacio de nombres de portlet del portlet Panel de instrumentos desucesos.

Puede ver scripts de ejemplo en la publicación IBM Tivoli Netcool/OMNIbusInstallation and Deployment Guide.

130 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 145: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

15. Opcional: Si ha seleccionado la opción Actualizar AEL en la misma página oAbrir AEL en una ventana nueva en el paso 12 en la página 130, en Aspectode AEL, especifique las áreas de la AEL que desea que se visualicen cuando seabra la AEL después de pulsar el indicador de distribución de un recuadro desupervisor.

16. En el área Valores bidireccionales, especifique los valores para lavisualización del texto bidireccional:

Dirección de componentesSeleccione la organización de elementos en el portlet, de izquierda aderecha o de derecha a izquierda. El valor predeterminado utiliza elvalor definido para la página o para la consola. Si la página y laconsola utilizan ambas el valor predeterminado, el entorno local delnavegador determina el diseño.

Dirección del textoSeleccione la dirección del texto en el portlet. Los valorespredeterminados utilizan el valor definido para la página o para laconsola. Si la página y la consola utilizan ambas el valorpredeterminado, el entorno local del navegador determina la direccióndel texto. El valor Entrada contextual muestra el texto que seespecifica en la dirección adecuada para los valores de globalización.

Los cambios que efectúe en estos valores sólo son efectivos si ha habilitado elsoporte bidireccional en las preferencias de usuario. Los cambios entran envigor la próxima vez que se utiliza el portlet.

17. Para guardar y aplicar los valores al portlet, pulse Aceptar.Conceptos relacionados:“Visión general del Creador de filtros” en la página 192“Visión general de las herramientas de gestión de sucesos” en la página 154“Visión general del panel de instrumentos de sucesos” en la página 213Tareas relacionadas:“Crear y editar filtros en modalidad básica” en la página 193“Crear y editar filtros en modalidad avanzada” en la página 196Capítulo 4, “Personalizar las listas de sucesos activas”, en la página 143“Personalizar los recuadros de supervisor en los paneles de instrumentos desucesos” en la página 218

Definir las preferencias del portlet de indicadorCambie las propiedades de los indicadores individuales que se muestran en unapágina Indicadores; añada, elimine y reorganice los indicadores, y personalice lapágina.

Antes de empezar

Para poder personalizar los indicadores, el usuario debe tener los rolesncw_gauges_editor y ncw_gauges_viewer.

Administrator Se necesita el rol ncw_gauges_viewer.

Para personalizar los indicadores:1. Abra un portlet de indicador.

Capítulo 3. Definir preferencias de portlet 131

Page 146: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

2. Edite las preferencias del portlet o, como administrador, edite los valorespredeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. Modifique el contenido y el aspecto de la página según sea necesario:

v “Cambiar los valores generales de todos los indicadores”.v “Seleccionar los orígenes de datos y ObjectServers” en la página 133v “Generar HTML para dispositivos móviles” en la página 133.v “Cambiar las propiedades de los indicadores” en la página 133.v “Añadir indicadores” en la página 134.v “Eliminar indicadores” en la página 135.v “Reorganizar indicadores” en la página 135.v “Cambiar los valores de texto bidireccional” en la página 135.

4. Pulse CORRECTO para guardar los cambios de las propiedades del indicador.La página vuelve a la modalidad de visualización con los cambios aplicados.Pulse Cancelar para cancelar todos los cambios efectuados en la página.

Nota: Para restablecer los valores iniciales de la página tal como se suministra,pulse Restablecer valores predeterminados.

Conceptos relacionados:“Indicadores y métricas” en la página 273“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Definir los umbrales de un indicador” en la página 280“Publicar páginas Indicadores en dispositivos móviles” en la página 277

Cambiar los valores generales de todos los indicadoresDefina el título de la página de indicadores y la velocidad de renovación de losindicadores.

Modifique las preferencias que desee en el área Valores generales:

Título Escriba un título para la página Indicadores. El título se visualiza en labarra de título de la página del portlet, no en la pestaña ni en el panel denavegación.

Velocidad de renovaciónEscriba el tiempo (en segundos) entre las renovaciones automáticas de losvalores de los indicadores. Utilice un número entre 10 y 99000. El valorpredeterminado es 10.

132 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 147: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Seleccionar los orígenes de datos y ObjectServersDefina los orígenes de datos y ObjectServers que proporcionan datos para losindicadores de la página.

Seleccione los orígenes de datos y ObjectServers que proporcionan datos para losindicadores en el área Orígenes de datos.v Para seleccionar un origen de datos completo, marque su recuadro de selección.v Para seleccionar ObjectServers individuales en un origen de datos:

– Desmarque el recuadro de selección para el origen de datos.– Marque los recuadros de selección de los ObjectServers que desea emplear.

v Puede elegir cualquier combinación de orígenes de datos y ObjectServers.v Inicialmente, una página recibe datos únicamente del origen de datos

predeterminado.v El valor que muestra cada indicador es el total de dicha métrica para todos los

orígenes de datos y ObjectServers seleccionados.

Generar HTML para dispositivos móvilesGenere una representación HTML de la página de indicadores que pueda enviar adispositivos móviles mediante correo electrónico o SMS.1. Marque el recuadro de selección HTML para dispositivos móviles.

El sistema genera una representación HTML de la página Indicadores cada vezque pulsa CORRECTO para guardar los cambios de las preferencias o losvalores predeterminados.El URL de la página HTML aparece en URL para dispositivos móviles.

2. Para obtener una vista previa de la página HTML, pulse el URL.Ahora puede copiar el URL en un correo electrónico o SMS para enviarlo adispositivos móviles.

Cambiar las propiedades de los indicadoresModifique las propiedades de cualquier indicador, como el nombre, la apariencia yla métrica.1. Pulse el indicador que desea modificar.2. Cambie los campos del recuadro de propiedades según sea necesario:

Tipo Seleccione el tipo de visualización del indicador. Por ejemplo, unvelocímetro o un semáforo.

El área Vista previa muestra el indicador seleccionado.

MedidaSeleccione una métrica predefinida en la lista.

Nota: Si cambia la métrica de un indicador existente, cambie siempreEtiqueta de unidad, Etiqueta de unidad, y Descripción para quecoincidan con la métrica nueva.

EtiquetaEscriba una etiqueta para el indicador. Con ello se identifica elindicador en la página.

Etiqueta de unidadEscriba una etiqueta que describa las unidades de los valores quemuestra el indicador.

Capítulo 3. Definir preferencias de portlet 133

Page 148: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

DescripciónEscriba una descripción para el indicador. Cuando se visualiza lapágina Indicadores en la GUI web, o se visualiza el URL publicado enun navegador web o un dispositivo móvil, el texto de este campo seutiliza como ayuda contextual.

Consejo: Puede incluir el valor actual del indicador en la ayudacontextual. Añada la serie {0} donde desea que aparezca el valor. Porejemplo:El número de conexiones de cliente. Valor actual: {0}

Acción de pulsaciónSeleccione la acción que se realizará cuando un usuario pulse elindicador:

script Ejecutar un script.

url Abrir un URL.

Script/URLEscriba el URL completo que desea que se abra al pulsar el indicador, oel código JavaScript que desea ejecutar.

Consejo: Puede utilizar el URL de una página de aplicación de la GUIweb. Por ejemplo, puede especificar una lista de sucesos ligera (LEL) ouna página de mapa.

Puede utilizar un script para iniciar aplicaciones de la GUI web yaplicaciones de otros componentes de Tivoli que se basan en TivoliIntegrated Portal. Por ejemplo, puede escribir un script para iniciar IBMTivoli Network Manager IP Edition.

3. Pulse Aplicar cambios.

Añadir indicadoresAñada un indicador nuevo a la página y elija sus propiedades, como el nombre yel aspecto.

Antes de empezar

Decida las propiedades del indicador:v El tipo de indicador.

Ejemplo: termómetro.v El nombre de la métrica que muestra el indicador.

Ejemplo: conexionesv La etiqueta del indicador que aparece en la página Indicadores.

Ejemplo: Conexionesv Las unidades que muestra el indicador.

Ejemplo: clientesv Una descripción más detallada del indicador.

Ejemplo: Número de conexiones de cliente actuales.v La acción que realiza el portlet, si existe, cuando el usuario pulsa el indicador.

Para acciones de URL, determine un URL completo que visualizará la GUI web.Para acciones de script, obtenga o escriba el código JavaScript correspondiente.

134 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 149: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Para añadir el indicador a la página:1. Defina las propiedades del indicador a partir de la información recopilada.

Consulte “Cambiar las propiedades de los indicadores” en la página 133.2. Pulse Añadir indicador.

Eliminar indicadoresElimine los indicadores que ya no necesite en la página.

Para eliminar un indicador de la página, pulse .

Reorganizar indicadoresReorganice la posición de los indicadores en la página según sus necesidades.

Realice una de estas acciones:1. Utilice las flechas a los lados de los indicadores para cambiar su orden en la

página.

v Utilice la flecha izquierda para mover el indicador hacia arriba en la lista(hacia la izquierda y hacia arriba).

v Utilice la flecha derecha para mover el indicador hacia abajo en la lista(hacia la derecha y hacia abajo).

2. Coloque el puntero del ratón encima de un indicador y mantenga pulsado elbotón izquierdo del ratón. A continuación, arrastre el indicador a su nuevaposición y suelte el botón del ratón.

Cambiar los valores de texto bidireccionalPersonalice los valores de visualización de texto bidireccional.

En el área Valores bidireccionales, especifique los valores para la visualización deltexto bidireccional:

Dirección de componentesSeleccione la organización de elementos en el portlet, de izquierda aderecha o de derecha a izquierda. El valor predeterminado utiliza el valordefinido para la página o para la consola. Si la página y la consola utilizanambas el valor predeterminado, el entorno local del navegador determinael diseño.

Dirección del textoSeleccione la dirección del texto en el portlet. Los valores predeterminadosutilizan el valor definido para la página o para la consola. Si la página y laconsola utilizan ambas el valor predeterminado, el entorno local delnavegador determina la dirección del texto. El valor Entrada contextualmuestra el texto que se especifica en la dirección adecuada para los valoresde globalización.

Los cambios que efectúe en estos valores sólo son efectivos si ha habilitado elsoporte bidireccional en las preferencias de usuario. Los cambios entran en vigor lapróxima vez que se utiliza el portlet.

Capítulo 3. Definir preferencias de portlet 135

Page 150: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Definir las preferencias del portlet de Trama incorporadaPara personalizar el aspecto y la configuración del portlet de Trama incorporada,edite las preferencias del portlet.

Nota: El portlet de Trama incorporada está obsoleto en la GUI web desde laversión 7.3.1. Utilice en su lugar el portlet de Widget web.

Para definir las preferencias del portlet de Trama incorporada:1. Abra un portlet de Trama incorporada.2. Edite las preferencias del portlet o, como administrador, edite los valores

predeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. En el área Valores generales, defina las siguientes propiedades de portlet:

URL Escriba el URL donde se encuentra el contenido que se incluirá en lapágina del portal.

Título Escriba el título que se mostrará para el portlet.

Altura Establezca la altura del marco del portlet en píxeles.

Nombre de iFrameEscriba un nombre personalizado que se utilizará para identificar latrama cuando se cargue el contenido de la trama a petición, porejemplo, utilizando JavaScript.

4. En el área Valores bidireccionales, especifique los valores para la visualizacióndel texto bidireccional:

Dirección de componentesSeleccione la organización de elementos en el portlet, de izquierda aderecha o de derecha a izquierda. El valor predeterminado utiliza elvalor definido para la página o para la consola. Si la página y laconsola utilizan ambas el valor predeterminado, el entorno local delnavegador determina el diseño.

Dirección del textoSeleccione la dirección del texto en el portlet. Los valorespredeterminados utilizan el valor definido para la página o para laconsola. Si la página y la consola utilizan ambas el valorpredeterminado, el entorno local del navegador determina la direccióndel texto. El valor Entrada contextual muestra el texto que seespecifica en la dirección adecuada para los valores de globalización.

Los cambios que efectúe en estos valores sólo son efectivos si ha habilitado elsoporte bidireccional en las preferencias de usuario. Los cambios entran envigor la próxima vez que se utiliza el portlet.

5. Pulse Aceptar para guardar y aplicar los valores al portlet.Tareas relacionadas:“Edición de valores compartidos de portlet” en la página 44

136 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 151: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Definir las preferencias del portlet de la LELPara personalizar el aspecto y la configuración del portlet de la LEL, edite laspreferencias del portlet.

Para definir las preferencias del portlet de la LEL:1. Abra un portlet de LEL.2. Edite las preferencias del portlet o, como administrador, edite los valores

predeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. En el área Valores generales, defina las siguientes propiedades de portlet:

Filtro Seleccione el filtro que desee aplicar a la lista de sucesos. La vistapredeterminada asociada con el filtro se aplica automáticamente.

Utilizar personalizadorDetermina automáticamente la altura necesaria del marco del portlet.Puede alterar temporalmente la altura desmarcando este recuadro deselección y escribiendo un valor en el campo Altura.

Altura Establezca la altura del marco del portlet en píxeles.4. En el área Valores bidireccionales, especifique los valores para la visualización

del texto bidireccional:

Dirección de componentesSeleccione la organización de elementos en el portlet, de izquierda aderecha o de derecha a izquierda. El valor predeterminado utiliza elvalor definido para la página o para la consola. Si la página y laconsola utilizan ambas el valor predeterminado, el entorno local delnavegador determina el diseño.

Dirección del textoSeleccione la dirección del texto en el portlet. Los valorespredeterminados utilizan el valor definido para la página o para laconsola. Si la página y la consola utilizan ambas el valorpredeterminado, el entorno local del navegador determina la direccióndel texto. El valor Entrada contextual muestra el texto que seespecifica en la dirección adecuada para los valores de globalización.

Los cambios que efectúe en estos valores sólo son efectivos si ha habilitado elsoporte bidireccional en las preferencias de usuario. Los cambios entran envigor la próxima vez que se utiliza el portlet.

5. Pulse Aceptar para guardar y aplicar los valores al portlet.Tareas relacionadas:“Edición de valores compartidos de portlet” en la página 44

Capítulo 3. Definir preferencias de portlet 137

Page 152: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Establecimiento de preferencias para el portlet de mapaPara personalizar el aspecto y la configuración del portlet de Mapa, edite laspreferencias del portlet.

Para definir las preferencias del portlet de Mapa:1. Abra un portlet de Mapa.2. Edite las preferencias del portlet o, como administrador, edite los valores

predeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. En el área Valores generales, defina las siguientes propiedades de portlet:

Nombre de mapaEn la lista de mapas disponibles, seleccione el mapa que desea que sevisualice como applet en el portlet.

URL de sonidoEscriba el URL donde se encuentra el archivo de sonido que especificael sonido que se reproducirá cuando se actualice el estado del mapa enuna operación de renovación. El URL se debe especificar en el formatosiguiente:

protocolo://host:puerto/víaacceso/nombrearchivo.extensiónarchivo

Velocidad de renovaciónEscriba un valor de tiempo en segundos que especifica el intervalo entelas operaciones de renovación del mapa.

Habilitar el texto de ayuda contextual para objetos activosSeleccione este recuadro para visualizar la ayuda contextual de losobjetos de mapa activos asociados a un filtro. La ayuda contextualmuestra información del filtro.

Mostrar barra de estadoSeleccione este recuadro para visualizar la barra de estado, que muestraun temporizador de cuenta atrás hasta la siguiente renovación delmapa.

Utilizar personalizadorUtiliza el valor de altura especificado en el mapa en la página de mapa.Si deselecciona este recuadro, puede especificar explícitamente la alturaen el campo Altura.

Altura Si deselecciona el campo Utilizar personalizador, especifique un valorde altura alternativo en píxeles.

4. En el área Valores bidireccionales, especifique los valores para la visualizacióndel texto bidireccional:

Dirección de componentesSeleccione la organización de elementos en el portlet, de izquierda aderecha o de derecha a izquierda. El valor predeterminado utiliza elvalor definido para la página o para la consola. Si la página y laconsola utilizan ambas el valor predeterminado, el entorno local delnavegador determina el diseño.

138 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 153: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Dirección del textoSeleccione la dirección del texto en el portlet. Los valorespredeterminados utilizan el valor definido para la página o para laconsola. Si la página y la consola utilizan ambas el valorpredeterminado, el entorno local del navegador determina la direccióndel texto. El valor Entrada contextual muestra el texto que seespecifica en la dirección adecuada para los valores de globalización.

Los cambios que efectúe en estos valores sólo son efectivos si ha habilitado elsoporte bidireccional en las preferencias de usuario. Los cambios entran envigor la próxima vez que se utiliza el portlet.

5. Pulse Aceptar para guardar y aplicar los valores al portlet.Tareas relacionadas:“Edición de valores compartidos de portlet” en la página 44

Definir las preferencias del portlet de Vista de tablaPara personalizar el aspecto y la configuración del portlet de Vista de tabla, editelas preferencias del portlet.

Para definir las preferencias del portlet de Vista de tabla:1. Abra un portlet de Vista de tabla.2. Edite las preferencias del portlet o, como administrador, edite los valores

predeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. En el área Valores generales, defina las siguientes propiedades de portlet:

Filtro Seleccione el filtro que desee aplicar a la lista de sucesos. La vistapredeterminada asociada con el filtro se aplica automáticamente.

Número máximo de filasDefina el número de filas de sucesos que desea que se muestren. Si elnúmero que introduce es menor que el número de sucesos real, se lenotificará al final de la tabla. Para mostrar todos los sucesos, establezcaeste valor en -1.

Utilizar personalizadorDetermina automáticamente la altura necesaria del marco del portlet.Puede alterar temporalmente la altura desmarcando este recuadro deselección y escribiendo un valor en el campo Altura.

Altura Establezca la altura del marco del portlet en píxeles.4. En el área Valores bidireccionales, especifique los valores para la visualización

del texto bidireccional:

Dirección de componentesSeleccione la organización de elementos en el portlet, de izquierda aderecha o de derecha a izquierda. El valor predeterminado utiliza elvalor definido para la página o para la consola. Si la página y laconsola utilizan ambas el valor predeterminado, el entorno local delnavegador determina el diseño.

Capítulo 3. Definir preferencias de portlet 139

Page 154: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Dirección del textoSeleccione la dirección del texto en el portlet. Los valorespredeterminados utilizan el valor definido para la página o para laconsola. Si la página y la consola utilizan ambas el valorpredeterminado, el entorno local del navegador determina la direccióndel texto. El valor Entrada contextual muestra el texto que seespecifica en la dirección adecuada para los valores de globalización.

Los cambios que efectúe en estos valores sólo son efectivos si ha habilitado elsoporte bidireccional en las preferencias de usuario. Los cambios entran envigor la próxima vez que se utiliza el portlet.

5. Pulse Aceptar para guardar y aplicar los valores al portlet.Tareas relacionadas:“Edición de valores compartidos de portlet” en la página 44

Definir las preferencias del portlet de Widget webPara personalizar el aspecto y la configuración del portlet de Widget web, edite laspreferencias del portlet.

Para definir las preferencias del portlet de Widget web:1. Abra un portlet de Widget web.2. Edite las preferencias del portlet o, como administrador, edite los valores

predeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. Defina las propiedades del widget web:

Título del widgetEscriba un nombre descriptivo corto para el portlet. El título aparece enel panel de navegación de la consola de Tivoli Integrated Portal.

URL inicialEscriba la dirección web de la página que se debe visualizar en elportlet. Para los elementos de la GUI web como mapas, utilice un URLque esté referido a la raíz de contexto. Por ejemplo, para un mapadenominado MyMap, utilice webtop/Map/MyMap. También puedevisualizar páginas web. En este caso, especifique el nombre completode la página. Por ejemplo, http://www.mycompany.com/welcome.html.

Página de ayudaEscriba el URL de un tema de ayuda HTML personalizado quesustituirá al tema de ayuda predeterminado del widget web.

Nombre de iFrame HTMLEscriba un nombre de iFrame exclusivo para este widget web. Estenombre identifica de forma exclusiva al widget web y permite que sucontenido se actualice dinámicamente. Asegúrese de que cada widgetweb tenga un valor exclusivo en esta propiedad.

Mostrar una barra de herramientas de control del navegadorSeleccione este recuadro para proporcionar a los usuarios del portlet

140 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 155: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

una barra de herramientas de navegación web. Se trata de un conjuntoestándar de botones de navegación web y un campo de entrada dedirección web.

Los usuarios sin privilegios administrativos sólo pueden ver un subconjunto deestas propiedades, dependiendo de cómo haya configurado el administrador elportlet.

4. Administrator Para permitir a los usuarios personalizar sus valores de Widget web,seleccione las casillas pertinentes:v Título del widget

v Página de inicio

v Página de ayuda

v Barra de control del navegador

Inicialmente, todas las casillas están sin seleccionar.5. Pulse Guardar para guardar y aplicar los valores al portlet.

Capítulo 3. Definir preferencias de portlet 141

Page 156: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

142 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 157: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Capítulo 4. Personalizar las listas de sucesos activas

Puede personalizar el aspecto y el comportamiento de la lista de sucesos activa(AEL). También puede crear herramientas para gestionar sucesos y personalizar lasfunciones que debe haber en los menús de las AEL.

Definir el aspecto y el comportamiento de la lista de sucesos activaPuede configurar el aspecto y el comportamiento de la ventana de la AEL ycualquier recuadro de supervisor asociado a la misma. Por ejemplo, puedeespecificar de qué manera desea que se le notifiquen los cambios de estado de lasalertas, el tiempo de renovación de la lista, el diseño de la ventana, etcétera.

Antes de empezar

Un administrador debe establecer el permiso Permitir configuración depreferencias en el perfil de usuario para que pueda editar las preferencias deusuario.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Modificar las preferencias de un usuario de la GUI web” en la página 72

Cambiar la velocidad de renovación de la AELPuede cambiar el periodo de tiempo en segundos después del cual la AEL serenueva automática y periódicamente por parte del servidor de la GUI web.

Antes de empezar

Un usuario puede visualizar la pestaña Renovar y cambiar la velocidad derenovación únicamente si se ha seleccionado el permiso para Permitirconfiguración de velocidad de renovación en su perfil de usuario.

Establecer una renovación temporizada obliga a la lista de sucesos a recargar losdatos pertenecientes a los sucesos que han cambiado. No defina la renovación unvalor demasiado bajo (por ejemplo menos de 60 segundos) porque esto tiene unimpacto en el rendimiento del ObjectServer y en el tráfico de red.

Para cambiar la velocidad de renovación:1. Pulse Valores > Preferencias de usuario de la GUI web de Tivoli

Netcool/OMNIbus.2. En la lista Usuarios disponibles, seleccione el usuario correspondiente y pulse

Modificar.3. Seleccione Permitir configuración de velocidad de renovación y escriba un

valor en el campo Velocidad de renovación (segundos):.4. Pulse Guardar.Tareas relacionadas:“Renovar los datos de suceso” en la página 290

© Copyright IBM Corp. 2001, 2011 143

Page 158: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Activar o desactivar la colocación en memoria caché de filasde datos

Cuando se renueva la AEL, los datos de sucesos de sus filas se cargan de lamemoria caché si el intervalo de renovación es inferior a 60 segundos. Para que serenueve la lista de sucesos a partir de la base de datos, desactive la colocación enmemoria caché de filas de datos.

Para desactivar la colocación en memoria caché de filas de datos:1. Abra el siguiente archivo:

ncwDataSourceDefinitions.xml

2. Establezca el atributo enabled del elemento <eventList> en false. Por ejemplo:<eventList maxAge="60" enabled="false" cleantime="120" />

3. Guarde los cambios y cierre el archivo.4. Reinicie el servidor.

Resultados

Cuando se renueva la AEL, los datos se obtienen directamente del ObjectServer enlugar de la memoria caché de datos.Tareas relacionadas:“Reinicio del servidor” en la página 1

Cambiar iconos de gravedad de sucesoPara que los iconos indiquen la gravedad del suceso de forma más fácilmentereconocible para los usuarios, sustituya los iconos predeterminados por lasimágenes que desee.

Las imágenes de sustitución deben estar en formato PNG. Los nombres de archivodeben corresponderse con los enteros que indican la gravedad del suceso en elObjectServer. En la tabla siguiente se describen los nombres de archivopredeterminados de las imágenes.

Tabla 16. Nombres de archivo predeterminados de los iconos de gravedad de suceso

Nombre de archivo Gravedad de suceso correspondiente

5.png Crítico

4.png Grave

3.png Leve

2.png Aviso

1.png Indeterminado

0.png Borrar

Para cambiar los iconos de gravedad de suceso:1. Renombre los archivos de los iconos de sustitución de forma que se

correspondan con la gravedad de suceso adecuada.2. Vaya al siguiente directorio:

tip_home_dir/profile/TIPProfile/installedApps/TIPCell/isc.ear/OMNIbusWebGUI.war/graphicconversions/severity

3. Sobrescriba los archivos PNG existentes por los de sustitución.

144 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 159: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Resultados

Cuando los usuarios cierren la sesión y vuelvan a iniciarla en la consola web, losiconos de la lista de sucesos activa habrán cambiado.

Restringir el número de filas que se visualizan en la lista desucesos activa

Puede imponer un límite en el número de filas devueltas a la lista de sucesosactiva (AEL). Cuando los operadores abran la AEL, verán sólo el número de filasespecificado.

Para restringir el número de filas, edite la propiedad ael.top-n.value del archivowebgui_home_dir/etc/server.init. Si establece esta propiedad en un valor mayorque 0, las consultas de la AEL se modifican para incluir una palabra clave TOP querestringe el número de filas devueltas a la AEL a los n primeros resultados de laconsulta que coinciden con los criterios de selección especificados por el filtro.

Por ejemplo, si un filtro de la AEL coincide con 8000 filas en el ObjectServer y elvalor de ael.top-n.value definido es 4000, sólo se muestran las 4000 primerasalertas. Si una AEL visualiza sucesos de varios orígenes de datos, se muestran las nprimeras filas por origen de datos. Por ejemplo, si el valor de ael.top-n.valuedefinido es 50 y la AEL se ha configurado para visualizar sucesos de tres orígenesde datos, se visualizan como máximo 150 filas.

Tras haber editado el archivo server.init, reinicie el servidor de Tivoli IntegratedPortal.

Para restringir el número de sucesos que se visualizan:1. En la interfaz de línea de mandatos, abra el archivo webgui_home_dir/etc/

server.init.2. Elimine la marca de comentario de la sección Active Event List properties.3. En esta sección, establezca el valor de la propiedad ael.top-n.value en un

valor mayor que 0.4. Deje los valores de las demás propiedades de la sección Active Event List

properties en sus valores predeterminados.Para obtener más información sobre estas propiedades, consulte la informacióndel archivo server.init.

5. Guarde los cambios y cierre el archivo.6. Reinicie el servidor.

Resultados

Cuando los operadores visualizan una AEL, el número de filas que coinciden conlos criterios de filtro se restringe al valor de la propiedad ael.top-n.value. Si laAEL visualiza sucesos de varios orígenes de datos, el número se limita al valor deael.top-n.value por origen de datos. Sobre la barra de estado de distribución dela AEL también se visualiza un mensaje Top Set que indica que se está aplicandouna condición TOP.

Capítulo 4. Personalizar las AEL 145

Page 160: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tareas relacionadas:“Reinicio del servidor” en la página 1Referencia relacionada:“Ajuste del rendimiento” en la página 111

Habilitar las notificaciones y definir los criterios denotificación

Puede configurar la AEL para informarle acerca de los cambios en el estado dealerta. También puede especificar las condiciones que deben cumplirse para recibiruna notificación.1. Pulse Mayús+P para abrir la ventana Preferencias.2. Pulse Notificaciones y rellene los campos tal como se indica a continuación:

HabilitadoActive este recuadro de selección para recibir notificaciones de alertasnuevas, modificadas o suprimidas cuando la lista de sucesos estéminimizada.

Con iconoActive este recuadro de selección para recibir notificaciones de alertasnuevas, modificadas o suprimidas en los entornos de escritorio conicono. Un entorno de escritorio con icono muestra un icono cuando lalista de sucesos está minimizada.

Utilice las opciones Cuándo y Cómo para definir el método denotificación.

SiempreActive este recuadro de selección para recibir siempre notificaciones dealertas nuevas, modificadas o suprimidas.

CuándoActive los recuadros de selección adecuados para recibir notificacionesdel modo siguiente:

NuevoRecibirá una notificación cuando se añada una alerta nueva a lalista de sucesos.

CambiarRecibirá una notificación cuando se cambie una alerta existenteen la lista de sucesos.

SuprimirRecibirá una notificación cuando se suprima una alertaexistente de la lista de sucesos.

Cómo Seleccione la opción adecuada para indicar cómo se tiene que producirla notificación:

Icono de alertaLa lista de sucesos minimizada parpadea.

Abrir ventanaAbre la lista de sucesos en la pantalla.

Reproducir sonidoReproduce un sonido en la estación de trabajo. En el recuadrode texto, especifique el archivo de sonido que se reproducirácon el formato siguiente:

146 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 161: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

$(SERVER)/sounds/archivosonido

Sustituya archivosonido por el nombre del archivo de sonido. Porejemplo: gong.au

Abrir URLAbre un URL.

URL de destinoSi ha seleccionado Abrir URL, escriba el URL que desea que seabra.

Nota: Cuando la AEL se ejecuta como un applet en una ventana denavegador aparte, sólo tienen efecto las notificaciones Reproducirsonido y Abrir URL.

3. Guarde los valores para utilizarlos en la sesión actual o para sesiones futuras:v Para utilizar estas preferencias sólo en la sesión actual, pulse Aplicar.v Para utilizar estas preferencias en futuras sesiones, pulse Guardar.

4. Pulse uno de los demás separadores para realizar más cambios o, para salir dela ventana Preferencias, pulse Cerrar.

Habilitar el parpadeo y definir la velocidad y el brilloPuede especificar el parpadeo en la AEL para las alertas en que el campo deparpadeo de la tabla alerts.status se haya establecido en 1 o convertido a Yes.Además, puede ajustar el intervalo entre cada parpadeo y el brillo del parpadeo enla ventana.

Para habilitar el parpadeo y ajustar la velocidad y el brillo de parpadeo:1. Pulse Mayús+P para abrir la ventana Preferencias.2. Pulse Parpadeo y rellene los campos tal como se indica a continuación:

Habilitar parpadeoSeleccione este recuadro para habilitar el parpadeo de la lista desucesos.

Utilice el graduador de Velocidad para indicar la velocidad deparpadeo de la lista de sucesos.

Utilice el graduador de Brillo para indicar el grado de brillo delparpadeo.

3. Guarde los valores para utilizarlos en la sesión actual o para sesiones futuras:v Para utilizar estas preferencias sólo en la sesión actual, pulse Aplicar.v Para utilizar estas preferencias en futuras sesiones, pulse Guardar.

4. Pulse uno de los demás separadores para realizar más cambios o, para salir dela ventana Preferencias, pulse Cerrar.

Capítulo 4. Personalizar las AEL 147

Page 162: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Modificar el font de la AEL y los valores de la ventanaPuede definir el tipo de font de la AEL y especificar las preferencias de color ybarra de herramientas para las AEL.

Para definir las preferencias de tipo de font, color y barra de herramientas:1. Pulse Mayús+P para abrir la ventana Preferencias.2. Pulse Lista de sucesos y rellene los campos de Ventana de suceso tal como se

indica a continuación:

Mostrar coloresMuestra cada fila de la lista de sucesos con un color de fondo que secorresponde con la gravedad del suceso.

Mostrar barra de resumen de distribuciónActive este recuadro de selección para que se muestre la barra deresumen de distribución en la lista de sucesos. La barra de resumen dedistribución muestra el número de alertas que coinciden con cada colorde gravedad.

Mostrar barra de herramientasActive este recuadro de selección para hacer que la barra deherramientas esté disponible en la lista de sucesos.

Nombre de fontSeleccione un font para la lista de sucesos en la lista.

Tamaño de fontSeleccione un tamaño de font para la lista de sucesos en la lista.

3. Guarde los valores para utilizarlos en la sesión actual o para sesiones futuras:v Para utilizar estas preferencias sólo en la sesión actual, pulse Aplicar.v Para utilizar estas preferencias en futuras sesiones, pulse Guardar.

4. Pulse uno de los demás separadores para realizar más cambios o, para salir dela ventana Preferencias, pulse Cerrar.

Modificar el formato de fecha y hora de la AELPuede especificar el formato de fecha y hora utilizado en la AEL.1. Pulse Mayús+P para abrir la ventana Preferencias.2. Pulse Lista de sucesos.3. En Formato de fecha, seleccione un formato de fecha y hora:

Opción Descripción

Corto Éste es el valor predeterminado ycorresponde al formato m/d/aa h:mm:ss a,como por ejemplo: 12/11/00 2:15:55 P.M..

Largo Corresponde al formato MMMM d, aaaah:mm:ss a, como por ejemplo Diciembre 11,2000 2:15:55 PM.

Personalizar Puede crear su propio formato a partir delos formatos de fecha y hora disponibles.Consulte “Formatos de fecha y horapermitidos” en la página 149 para obtenermás información.

148 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 163: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

4. Especifique el huso horario del operador seleccionando una entrada en elmenú. Puede seleccionar la ubicación del operador, el huso horario, y elnúmero de horas antes o después de la hora media de Greenwich.

Consejo: Elija el nombre de un huso horario del entorno local (por ejemploAmérica/Chicago) en vez de uno relativo a GMT (por ejemplo, etc/GMT-6).

5. Guarde los valores para utilizarlos en la sesión actual o para sesiones futuras:v Para utilizar estas preferencias sólo en la sesión actual, pulse Aplicar.v Para utilizar estas preferencias en futuras sesiones, pulse Guardar.

6. Pulse uno de los demás separadores para realizar más cambios o, para salir dela ventana Preferencias, pulse Cerrar.

Formatos de fecha y hora permitidos

En la tabla siguiente se describen los formatos de fecha y hora que puede utilizarpara una visualización de fecha y hora personalizada en el paso 3 en la página 148.

Tabla 17. Formatos de fecha y hora

Símbolo Descripción Presentación Ejemplo

G Designador de era Textual AD

a Año Numérico 1996

M Mes del año Texto y numérico Julio y 07

d Día del mes Numérico 10

h Hora en AM/PM (1 -12)

Numérico 12

H Hora del día (0 - 23) Numérico 0

m Minuto de la hora Numérico 30

s Segundo del minuto Numérico 55

S Milisegundo Numérico 978

E Día de la semana Textual Martes

D Día del año Numérico 189

F Día de la semana dentrodel mes

Numérico 2 (2º mié. de julio)

w Semana del año Numérico 27

W Semana del mes Numérico 2

a Marcador de AM o PM Textual PM

k Hora del día (1 - 24) Numérico 24

K Hora en AM o PM (0 -11)

Numérico 0

z Huso horario Textual Hora estándar del Pacífico

Capítulo 4. Personalizar las AEL 149

Page 164: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Formatos de fecha y hora en la AELEsta sección contiene información sobre el formato de los tipos de presentación defecha y hora, con información adicional sobre formatos de fecha específicos.

Cuando se utiliza el formato de fecha personalizado en la AEL, la presentación devisualización viene determinada por el número total de letras o dígitos.

Textual

En una presentación textual con cuatro o más símbolos de patrón, se utiliza laforma completa. En una presentación textual con menos de cuatro símbolos, seutiliza la forma corta o abreviada (si la hay).

Por ejemplo, si desea que la fecha empiece con el día de la semana, utilice elsímbolo E (día de la semana). Si introduce E menos de cuatro veces, se abrevia elnombre del día. Si introduce E cuatro o más veces, el día se muestra con sunombre completo.v EEE se muestra lun.v EEEE se muestra lunes.

Numérico

En una presentación numérica, se utiliza el mínimo de dígitos posible. Losnúmeros más cortos se rellenan con ceros hasta alcanzar este número de dígitos.

El símbolo Y (año) es un caso especial. Si hay dos símbolos y, el valor para el añose trunca en dos dígitos. Si hay cuatro, el año se muestra con cuatro dígitos. Porejemplo:v yy se muestra 03.v yyyy se muestra 2003.

Textual y numérico

En una presentación textual y numérica, allí donde se utilizan tres o más letras depatrón, se utiliza el formato textual. De lo contrario, se utiliza el formato numérico.

Por ejemplo, si utiliza el símbolo M (mes del año), la presentación de mes vendrádeterminada por el número de veces que especifique M. Por ejemplo, para el mesde febrero:v M se muestra 2.v MM se muestra 02.v MMM se muestra feb.v MMMM se muestra febrero.

Información adicional

Otros aspectos a tener en cuenta acerca de las letras y los números en los formatosde fecha:v Puede utilizar caracteres no alfabéticos en los formatos de fecha, como por

ejemplo dos puntos (:), coma (,), punto (.), el signo de almohadilla (#) y el signode arroba (@) sin necesidad de ponerlos entre comillas.

v Si incluye un carácter de dos puntos para separar las horas de los minutos, semostrará el carácter de dos puntos. Por ejemplo, HH:mm a se muestra 5:48 PM.

150 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 165: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Un patrón que contenga un símbolo no válido dará un error durante el formateoo durante el análisis.

Fechas y horas en el entorno local

Cada país tiene un formato de fecha y hora propio de su entorno local. La tablasiguiente muestra ejemplos de fechas y horas en el formato de los Estados Unidos.

Tabla 18. Formato de fecha de Estados Unidos

Patrón de formato Resultado

EEE, MMM d, 'yy Wed, July 10, '96

h:mm a 12:08 PM

hh a,zzzz 12 PM, Pacific Daylight Time

K:mm a, z 0:00 PM, PST

yyyyy.MMMMM.dd GGG hh:mm aa 1996.July.10 AD 12:08 PM

Cambiar la representación de la gravedad de suceso en laAEL

Puede especificar cómo se visualizará la gravedad de los sucesos en la AEL: comoiconos, como texto o como una combinación de iconos y texto.

Se proporcionan varios iconos predeterminados para la gravedad de suceso. Acontinuación se muestran estos iconos.

Administrator Si es necesario, puede cambiar estos iconos.

v : Indica gravedad crítica (gravedad 5).

v : Indica gravedad grave (gravedad 4).

v : Indica gravedad leve (gravedad 3).

v : Indica gravedad de aviso (gravedad 2).

v : Indica gravedad intermedia (gravedad 1).

v : Indica gravedad de borrar (gravedad 0).

Para cambiar la representación de la gravedad de suceso:1. Pulse Mayús+P para abrir la ventana Preferencias.2. Pulse Lista de sucesos.3. En Iconos de la lista de sucesos, seleccione una de las opciones siguientes:

v Mostrar: muestra un icono para indicar la gravedad del suceso.v Mostrar con texto: muestra un icono y texto para indicar la gravedad del

suceso.v No mostrar: muestra texto para indicar la gravedad del suceso.

4. Guarde los valores para utilizarlos en la sesión actual o para sesiones futuras:v Para utilizar estas preferencias sólo en la sesión actual, pulse Aplicar.v Para utilizar estas preferencias en futuras sesiones, pulse Guardar.

5. Pulse uno de los demás separadores para realizar más cambios o, para salir dela ventana Preferencias, pulse Cerrar.

Capítulo 4. Personalizar las AEL 151

Page 166: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cambiar las áreas de la AEL que se visualizanEn función de sus preferencias, puede configurar la AEL de forma que sólomuestre las áreas con las que desea trabajar, como por ejemplo, las barras de títuloy menús. Como administrador, puede controlar las áreas que se visualizarán paratodos los usuarios.

Puede controlar si se visualizarán u ocultarán las áreas siguientes:v Barra de títulov Barra de menúsv Barra de herramientasv Filtros y sección de vista de la barra de herramientasv Barra de resumenv Barra de estado

Consejo: Para proporcionar el máximo espacio para la visualización de los datosde alertas, de manera predeterminada, la barra de título y la barra de menús estánocultas.

Para cambiar las áreas de la AEL que se visualizan:1. Abra una AEL.2. Edite las preferencias del portlet o, como administrador, edite los valores

predeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. Para cambiar las áreas de la AEL que se visualizan, utilice los campos

siguientes:

Barra de títuloActive este recuadro de selección para mostrar la barra de título.

Barra de menúsActive este recuadro de selección para mostrar la barra de menús.

Barra de herramientasActive este recuadro de selección para mostrar la barra deherramientas.

Filtros y vistasActive este recuadro de selección para mostrar el botón Editar filtros yla lista de filtros disponibles, y el botón Editar vistas y la lista de vistasdisponibles en la barra de herramientas.

Barra de resumenActive este recuadro de selección para mostrar la barra de resumen.

Barra de estadoActive este recuadro de selección para mostrar la barra de estado.

4. Pulse Aceptar.

152 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 167: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cambiar el color de font de un suceso una vez aceptadoPuede establecer el color de font de suceso al que se cambiará después de que elsuceso sea aceptado.

Para establecer el color del font para un suceso que se ha aceptado para todos losusuarios nuevos:1. Realice una de las acciones siguientes:

v Para cambiar el color de font para todos los usuarios nuevos, edite el archivowebgui_home_dir/etc/system/userdefaults.props

v Para cambiar el color de font para un usuario existente, edite el archivowebgui_home_dir/etc/configstore/ncwUserPreferences/nombre_usuario.nova

Sustituya nombreusuario por el ID de usuario del usuario.2. Localice la propiedad ael_user_properties_acknowledge_font_color y cambie

su valor por el nombre del color necesario.3. Guarde el archivo.4. Si ha modificado el archivo userdefaults.props, reinicie el servidor.

Si ha cambiado el color de font para un usuario existente, el cambio entrará envigor la próxima vez que éste inicie la sesión.

Tareas relacionadas:“Reinicio del servidor” en la página 1

Añadir sonidos para utilizar en las notificacionesPuede añadir archivos de sonido a la GUI web para usar en las notificaciones deAEL.

Prepare el archivo de sonido y colóquelo en el directorio siguiente:tip_home_dir/profiles/TIPProfile/installedApps/TIPCell/isc.ear/OMNIbusWebGUI.war/sounds

Crear herramientas de gestión de sucesosPuede crear y administrar herramientas de CGI, SQL, línea de mandatos y scriptpara utilizar en la AEL. También puede configurar las solicitudes que se visualizana los usuarios en la lista de sucesos activa (AEL) al realizar acciones con lasherramientas.

Antes de empezar

Si desea crear herramientas que se ejecuten en más de un origen de datos, tenga encuenta los criterios siguientes:v La herramienta debe ser válida para el ObjectServer donde se originan los

sucesos. Si selecciona sucesos de varios ObjectServers, la herramienta debe serválida para todos los ObjectServers. Por ejemplo, si la herramienta estáconfigurada para ejecutarse en campos que no están en un único ObjectServer, laherramienta no se puede ejecutar para toda la selección de sucesos.

v Debe tener permiso de grabación para todos los ObjectServers donde se originanlos sucesos seleccionados. Si selecciona sucesos de varios ObjectServers y notiene permiso de grabación para todos los ObjectServers, la herramienta seejecuta solamente en los ObjectServers que tiene permiso para modificar.

Capítulo 4. Personalizar las AEL 153

Page 168: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Importante: Para cada herramienta, debe seleccionar, como mínimo, un origen dedatos. Desde ese origen de datos, el Editor de herramientas obtiene los campos conlos que se puede configurar la herramienta. Si selecciona varios orígenes de datos,el Editor de herramientas sólo muestra los campos comunes para todos losorígenes de datos seleccionados. Los orígenes de datos seleccionados en el Editorde herramientas no se utilizan en la AEL, el Editor de mapas el Panel deinstrumentos de sucesos para recuperar datos de sucesos. Se seleccionan orígenesde datos de los que se recuperan datos de sucesos en las preferencias de portletspara la AEL, el Editor de mapas y el Panel de instrumentos de sucesos.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115

Visión general de las herramientas de gestión de sucesosEn la página Creación de herramientas, puede crear y configurar las herramientasque utilizarán los clientes que se conecten a la AEL. Las herramientas pueden serherramientas de CGI (Common Gateway Interface), herramientas SQL,herramientas de línea de mandatos o herramientas de script. Todas estasherramientas se ejecutan desde menús configurables en la AEL y algunas puedenincluir una ventana de solicitud o un menú emergente donde los usuarios puedanintroducir o seleccionar información.

Herramientas de CGILas herramientas de CGI son usadas generalmente por los clientes para procesar lainformación de campo de ObjectServer y devolver información útil acerca de losdatos al navegador de cliente.

Por ejemplo, el script de CGI nco_ping proporcionado con la GUI web envíapaquetes marcados especialmente del sistema local a un dispositivo remoto paradeterminar si el sistema remoto está disponible actualmente. El script utiliza ladirección IP contenida en el campo Node de la alerta seleccionada (o alertas) comodestino. El archivo de origen de nco_ping está ubicado en el directorio siguiente:webgui_home_dir/etc/cgi-bin

Serie de consulta para nco_ping

El ejemplo siguiente muestra el URL para el script de CGI nco_ping que se ejecutaen un suceso generado desde un dispositivo con el nombre de nodo zen1 y elorigen de datos NCOMS. La serie de consulta GET es la siguiente.selected_rows.Node=zen1&datasource=NCOMS

Estos datos se pasan al script de CGI.protocolo://servidor:puerto/ibm/console/webtop/cgi-bin/nco_ping.cgi?%24selected_rows.Node=zen1&datasource=NCOMS

Las herramientas de CGI no tienen que ejecutar scripts de CGI. Las herramientasde CGI también pueden utilizarse para abrir una página web local o remota. Tengaen cuenta que una página o script remoto que contenga mandatos SmartPage nopuede presentarse correctamente en la GUI web. Las páginas que contienenmandatos SmartPage se deben alojar en el servidor de la GUI web local.

Los scripts de CGI pueden utilizar distintos tipos de variables, como variables deHTTP, campos de ObjectServer y valores de cookie de navegador.

154 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 169: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Nota: Si algún recurso necesario, por ejemplo, Perl, está instalado en una ubicaciónno estándar, asegúrese de que la vía de acceso al recurso en el script de CGI seacorrecta.Tareas relacionadas:“Configurar las herramientas de URL y CGI” en la página 158

Herramientas SQLLas herramientas SQL son un modo predefinido de ejecutar mandatos SQL deObjectServer en la tabla alerts.status y la tabla de datos alerts.journal de la lista desucesos activos (AEL).

Para ejecutar una herramienta SQL, debe ser un usuario de lectura/grabaciónautenticado con el ObjectServer para el cual se ejecuta la herramienta.

La GUI web proporciona varias herramientas SQL predeterminadas. Para ver lasherramientas, abra el menú Alertas en la AEL.

En un entorno de escritorio de servidor dual, las herramientas SQL se ejecutansimultáneamente en el ObjectServer maestro y el servidor de visualización desde elcual se visualizan los datos de AEL. Lo mismo ocurre con las acciones de diario.

Un ejemplo de herramienta SQL es acknowledge, que contiene los siguientes datos.update alerts.status set Acknowledged=1 where Serial in ($selected_rows.Serial);Alertas reconocidas por %username (nombre de usuario)

Estas instrucciones reconocen cualquier alerta seleccionada en el nombre delusuario que ejecuta la herramienta. La primera línea se aplica a los datoscontenidos en la tabla alerts.status, y la segunda línea a la tabla alerts.journal.

Para obtener más información sobre la sintaxis SQL de ObjectServer, consulte lapublicación IBM Tivoli Netcool/OMNIbus Administration Guide.Tareas relacionadas:“Crear herramientas SQL” en la página 165

Herramientas de línea de mandatosLas herramientas de línea de mandatos son series de mandatos predefinidas queejecutan una acción de línea de mandatos en un sistema cliente. Cuando se invocadesde la lista de sucesos activa (AEL), la instrucción normalmente indica al sistemacliente que abra un indicador de mandatos y pase datos de campo a unaaplicación.

Atención: IBM no puede garantizar que las herramientas de líneas de mandatosno afecten negativamente al sistema. IBM no acepta responsabilidades por lasconsecuencias de cualquier acción realizada durante la ejecución de unaherramienta de línea de mandatos.

Una herramienta de línea de mandatos es útil cuando todos los miembros de ungrupo de usuarios determinado tienen unas aplicaciones específicas (normalmentegenéricas) en los sistemas. Dado que las herramientas de línea de mandatos seinician en la parte del cliente en lugar de la parte del servidor, la carga en elservidor de la GUI web se reduce.

Cuando un cliente inicia una herramienta de línea de mandatos, el tipo de sistemaoperativo del cliente se determina automáticamente y se envía la instrucción delínea de mandatos apropiada, si hay una disponible para dicho sistema operativo.

Capítulo 4. Personalizar las AEL 155

Page 170: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

El siguiente ejemplo muestra una instrucción de herramienta de línea de mandatos:start cmd /k %WINDIR%\SYSTEM32\PING.EXE {@Node}

En este ejemplo, si el cliente es un sistema operativo Windows, la instrucción abreuna línea de mandatos e inicia el programa de utilidad ping de Windows para elcampo Node de la alerta seleccionada. Los datos se devuelven a la ventana delínea de mandatos del sistema cliente.Tareas relacionadas:“Crear herramientas de línea de mandatos” en la página 167

Herramientas de scriptLas herramientas de script son un modo predefinido de pasar datos contextualesde sucesos seleccionados en la lista de sucesos activa (AEL) a métodos JavaScript.Una herramienta de script se puede ejecutar desde dentro de la AEL.

Administrator

Utilice las herramientas de script para la actividad entre portlets a través del marcode trabajo de acciones de Tivoli Integrated Portal y para personalizar el contenidodinámico mediante JavaScript.

La sintaxis para las herramientas de script sigue las reglas de JavaScript. El textodel mandato también puede contener variables que se evalúan cuando se ejecuta laherramienta de script.

Puede crear, copiar, modificar y suprimir herramientas de script en el editor deCreación de herramientas. Las herramientas de script pueden añadirse a menúsmediante el editor de Configuración de menús.

Cuando se abre una AEL, todas las herramientas de script a las que hace referenciala AEL se recuperan del servidor.

Criterios de acceso para herramientasPuede definir criterios de acceso para cualquier herramienta SQL, de CGI, de URL,de script o de línea de mandatos a partir de los grupos a los que pertenece unusuario y la clase de un suceso. Si los criterios de acceso se cumplen para unaherramienta, un usuario y un suceso dados, se muestra la herramienta.

De forma predeterminada, no se definen criterios de acceso para las herramientas.Las herramientas que no tienen criterios de acceso definidos se muestran paratodos los usuarios y para todos los sucesos. Los cambios en los criterios de accesoentran en vigor cuando se vuelve a cargar la lista de sucesos activa (AEL), sinnecesidad de reiniciar el servidor de la GUI web.

Si los criterios de acceso para una herramienta, un usuario y un suceso no secumplen, la herramienta no se muestra. Si se han definido los criterios de accesotanto de grupo como de clase, ambos deben cumplirse para que la herramienta semuestre para un suceso y un usuario dados. Si se han seleccionado diversossucesos en la AEL, todos los criterios de acceso deben cumplirse para todos lossucesos seleccionados para que una herramienta se muestre.

156 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 171: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tipos de solicitudAl crear o editar una herramienta, puede incluir una solicitud a la que deberáresponder el usuario, por ejemplo especificando información o seleccionando unvalor de una lista.

Cada solicitud tiene una etiqueta configurable por el usuario que se visualizaencima de la ventana de solicitud. Ésta informa al usuario de la entrada que seespera, como, por ejemplo, el nombre del servidor al que se debe hacer ping.Puede hacer referencia a las solicitudes en las herramientas utilizando el parámetro$prompt.promptname o {$prompt.promptname} para las herramientas de script y CGI.

El ejemplo siguiente muestra un tipo de solicitud de opción dinámica:<methodCall xmlns:prompt="http://www.ibm.com/tivoli/netcool/webtop/prompts/2.2">

<method methodName="command"><prompt:prompt type="DynamicChoice" name="prompt name"><prompt:parameters label="prompt label" order="prompt order"

errorMessage="error message" localized="true|false"><prompt:additionalParams><prompt:param name="sqlCommand" value="sql string"/></prompt:additionalParams></prompt:parameters></prompt:prompt></method>

</methodCall>

Los parámetros de la solicitud se pueden modificar utilizando el cliente WAAPI.Consulte el archivo webgui_home_dir/waapi/etc/samples/samplerequest_prompt.xml para ver ejemplos.

Puede crear los siguientes tipos de solicitud:

Serie Crea una ventana de solicitud que acepta uno o varios caracteres. Si se hadefinido más de una solicitud para una herramienta, todas las solicitudesse mostrarán en un único panel. El atributo order es el responsable dedeterminar en qué orden se mostrarán las solicitudes en este panel, de losvalores más altos a los más bajos en una orientación de página. Paraasegurarse de que una solicitud siempre se muestre en último lugar, definael atributo order como 0.

Entero Crea una ventana de solicitud que acepta un valor entero.

FlotanteCrea una ventana de solicitud que acepta un número de coma flotante, quepuede contener una coma decimal.

Hora Crea una ventana de solicitud que acepta una hora.

Opción fijaCrea un menú que se rellena con las opciones que se especifican.

BúsquedaCrea un menú o una lista que se rellena con los valores de un archivoespecificado. El atributo file contiene una vía de acceso absoluta a unarchivo del servidor, donde cada línea de texto se muestra como unelemento de una lista.

ContraseñaCrea una ventana de solicitud que acepta uno o varios caracteres comocontraseña.

Capítulo 4. Personalizar las AEL 157

Page 172: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Opción dinámicaCrea un menú emergente o una lista desplegable que se rellena con losresultados de una consulta de ObjectServer. El atributo sqlCommand contieneuna sentencia SQL SELECT de ObjectServer para dos columnas de unatabla. Cada fila que devuelva el ObjectServer se mostrará en el clientecomo un elemento de un submenú o una lista. Si se ejecuta unaherramienta de opción dinámica para varios ObjectServer que tienendiferentes definiciones de columna, podrá realizar la selección únicamenteen las columnas o seleccionar los valores de columnas comunes a todos losObjectServer.

Serie multilíneaCrea una ventana de solicitud multilínea que acepta uno o varioscaracteres.

Consejo: Puede utilizar el atributo order para forzar que la últimasolicitud que debe completar un usuario sea una entrada de diarioobligatoria. (Esto es similar a la funcionalidad de entrada de diario forzosaen la lista de sucesos.) Para hacerlo, cree una solicitud de serie multilínea,introduzca un nombre de Entrada de diario y defina 'order' como 0.

Serie con formatoCrea una ventana de solicitud que acepta uno o varios caracteres, siemprey cuando estén en el formato predefinido.

El atributo format contiene una expresión regular que el usuario debehacer coincidir para que se acepte el valor.

Opción dinámica en tiempo realCrea una lista desplazable rellenada con los resultados de una consulta deObjectServer en tiempo real, es decir, durante la ejecución de laherramienta. Esta solicitud se utilizará para mostrar datos de una tabla deObjectServer que se modifique con frecuencia. Dado que este tipo desolicitud se ejecuta en tiempo real, se debe utilizar con moderación parareducir la carga en el servidor de la GUI web.

El atributo sqlCommand contiene una sentencia SQL SELECT deObjectServer para dos columnas de una tabla. Cada fila que devuelva elObjectServer se mostrará en el cliente como un elemento de un submenú ouna lista. Si se ejecuta una herramienta de opción dinámica en tiempo realpara varios ObjectServer que tienen diferentes definiciones de columna,podrá realizar la selección únicamente en las columnas o seleccionar losvalores de columnas comunes a todos los ObjectServer.

Tareas relacionadas:“Aceptar y rechazar sucesos” en la página 284

Configurar las herramientas de URL y CGIUna CGI es un programa residente en el servidor que proporciona una formaestándar de añadir contenido dinámico a un sitio web al permitir a los programasde pasarela externos interactuar con los servidores de información como losservidores web.Conceptos relacionados:“Herramientas de CGI” en la página 154

158 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 173: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Crear un script de CGIPuede crear el script de CGI que desee poner a disposición de los usuarios comoherramienta.1. Cree su script de CGI. Puede crear un script de CGI utilizando cualquier

lenguaje de programación.Atención: Asegúrese de que el script es ejecutable.

2. Guarde el script de CGI en el directorio webgui_home_dir/etc/cgi-bin delservidor de la GUI web.

Variables de entorno en scripts de CGI:

La tabla siguiente es una lista de todas las variables HTTP que se pueden pasar delservidor de la GUI web a los scripts de CGI.

Tabla 19. Variables de servidor HTTP

Variable Descripción

AUTH_TYPE El nombre del esquema de autenticación utilizado paraproteger el servlet. Por ejemplo, BASIC, SSL, o null si elservlet no estaba protegido.

CONTENT_LENGTH La longitud del cuerpo de la solicitud en bytes queproporciona la corriente de entrada o -1 si no se conocela longitud. Para los servlets HTTP, el valor retornado esel mismo que el valor de la variable de CGICONTENT_LENGTH.

CONTENT_TYPE El tipo MIME del cuerpo de la solicitud, o nulo si no seconoce el tipo. Para los servlets HTTP, el valor retornadoes el mismo que el valor de la variable de CGICONTENT_TYPE.

GATEWAY_INTERFACE La revisión de la especificación CGI que utiliza elservidor para comunicarse con el script. Es "CGI/1.1".

HTTP_ACCEPT Las variables cuyos nombres empiecen por "HTTP_"contienen valores de la cabecera de la solicitud, si elesquema utilizado es HTTP. HTTP_ACCEPT especifica lostipos de contenido que admite su navegador. Por ejemplo,text/xml.

HTTP_ACCEPT_CHARSET Información de preferencias de caracteres. Se utiliza paraindicar el conjunto de caracteres preferido del cliente, silo hay. Por ejemplo, utf-8;q=0.5.

HTTP_ACCEPT_ENCODING Define el tipo de codificación que se puede efectuar enlos contenidos retornados al cliente. Por ejemplo,compress;q=0.5.

HTTP_ACCEPT_LANGUAGE Se utiliza para definir los idiomas en los que prefiererecibir el contenido. Por ejemplo, en;q=0.5. Si no seretorna nada, no se ha indicado ninguna preferencia deidioma.

HTTP_FORWARDED Si se ha reenviado la solicitud, muestra la dirección y elpuerto del servidor proxy.

HTTP_HOST Especifica el host de Internet y el número de puerto delrecurso que se solicita. Obligatorio en todas las solicitudesHTTP/1.1.

HTTP_PROXY_AUTHORIZATION Lo utiliza un cliente para identificarse (él mismo o suusuario) ante un proxy que requiere autenticación.

Capítulo 4. Personalizar las AEL 159

Page 174: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 19. Variables de servidor HTTP (continuación)

Variable Descripción

HTTP_USER_AGENT El tipo y la versión del navegador que el cliente estáutilizando para enviar la solicitud. Por ejemplo,Mozilla/1.5.

PATH_INFO Contiene opcionalmente información de vía de accesoextra de la solicitud HTTP que ha invocado el script,especificando una vía de acceso que debe interpretar elscript de CGI. PATH_INFO identifica el recurso osubrecurso que debe devolver el script de CGI y se derivade la porción de la vía de acceso URI que va después delnombre del script pero antes de los datos de la consulta.

PATH_TRANSLATED Correlaciona la vía de acceso virtual del script con la víade acceso física utilizada para llamar al script. Esto sehace tomando cualquier componente PATH_INFO de laURI de solicitud y efectuando la traducción de virtual afísico adecuada.

QUERY_STRING La serie de consulta incluida en la URL de la solicituddespués de la vía de acceso.

REMOTE_ADDR Devuelve la dirección IP del cliente que ha enviado lasolicitud. Para los servlets HTTP, el valor retornado es elmismo que el valor de la variable CGI REMOTE_ADDR.

REMOTE_HOST El nombre completo del cliente que ha enviado lasolicitud, o la dirección IP del cliente si no se puededeterminar el nombre. Para los servlets HTTP, el valorretornado es el mismo que el valor de la variable CGIREMOTE_HOST.

REMOTE_USER Devuelve el inicio de sesión del usuario que realiza estasolicitud, si el usuario se ha autenticado, o nulo si elusuario no se ha autenticado.

REQUEST_METHOD Devuelve el nombre del método HTTP con el que se hahecho esta solicitud. Por ejemplo, GET, POST o PUT.

SCRIPT_NAME Devuelve la parte del URL desde el nombre del protocolohasta la serie de consulta en la primera línea de lasolicitud HTTP.

SERVER_NAME Devuelve el nombre de host del servidor que ha recibidola solicitud. Para servlets HTTP, es el mismo que el valorde la variable CGI SERVER_NAME.

SERVER_PORT Devuelve el número de puerto en el que se ha recibido lasolicitud. Para los servlets HTTP, el valor retornado es elmismo que el valor de la variable CGI SERVER_PORT.

SERVER_PROTOCOL Devuelve el nombre y la versión del protocolo que utilizala solicitud con el formato siguiente: protocolo/versiónprincipal.versiónsecundaria. Por ejemplo,HTTP/1.1. Para los servlets HTTP, el valor retornado es elmismo que el valor de la variable CGI SERVER_PROTOCOL.

SERVER_SOFTWARE Devuelve el nombre y la versión del contenedor deservlet en el que se está ejecutando el servlet.

HTTP_COOKIE La serie de cookie HTTP.

WEBTOP_USER El nombre de usuario del usuario que ha iniciado sesión.

NCHOME La variable de entorno NCHOME.

160 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 175: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Registrar scripts de CGIDespués de instalar un script de CGI en el servidor, por razones de seguridad, sedebe registrar el script. Los scripts de CGI no se pueden utilizar comoherramientas hasta que se registran.

Antes de empezar

UNIX Linux Asegúrese de que el script de CGI tenga los permisos dearchivo adecuados.

El proceso de registro autoriza la ejecución, asegura el correcto de cualquier códigoSmartPage presente en el origen y adjunta un grupo al script para minimizar laposibilidad de un mal uso.

Para registrar un script de CGI:1. Guarde el script de CGI (por ejemplo, nco_ping) en el directorio

webgui_home_dir/etc/cgi-bin.2. Pulse Administración > Herramientas de gestión de sucesos > Registro de

CGI.3. Pulse Registrar.4. En la ventana Registrar CGI, utilice los campos y botones siguientes para

registrar el script de CGI:

NombreEscriba un nombre de archivo para el script de CGI. Este nombre notiene que ser necesariamente el mismo que el nombre de archivo delscript de CGI.

De forma predeterminada, no se pueden utilizar los caracteressiguientes en los nombres:$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

De forma predeterminada, no se pueden utilizar los caracteressiguientes como caracteres iniciales en los nombres:/ \ \ * ? " < > | & .

Estos caracteres no válidos se definen en el archivo siguiente:webgui_home_dir/etc/illegalChar.prop

Utilizar mandatos SmartpageActive este recuadro de selección si la salida del script de CGI sondatos HTML que contienen mandatos SmartPage.

Nombre de archivoEspecifique el nombre de archivo del script en este campo de texto. Noes necesario incluir la vía de acceso.

Grupos para este CGISi desea restringir el acceso al script de CGI, pulse Grupos y seleccionelos grupos a los que desea permitir el acceso. El grupo predeterminadoes *, al que todos los usuarios tienen acceso.

5. Pulse Guardar.

Resultados

El script de CGI ya está registrado para el uso en la GUI web, y se visualiza comouna entrada de la lista de registro CGI disponibles de Registro de CGI.

Capítulo 4. Personalizar las AEL 161

Page 176: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Qué hacer a continuación

Para cambiar una entrada de la lista, seleccione la entrada y pulse Modificar. Paraeliminar una entrada, seleccione el nombre y pulse Eliminar el registro.

Crear herramientas de CGIPuede crear una herramienta de CGI que ejecute un script de CGI desde la AELpara procesarlo y retornar información de campo de ObjectServer.

Antes de empezar

Antes de crear una herramienta de CGI, debe crear un script de CGI y registrar elscript para utilizarlo en la GUI web.

Puede utilizar una herramienta de CGI existente como plantilla.1. En el panel de navegación, pulse Administración > Herramienta de gestión

de sucesos > Creación de herramientas.2. En Creación de herramientas, pulse Crear herramienta.3. Seleccione CGI/URL en la lista Tipo.4. Opcional: Para copiar una herramienta existente, selecciónela en la lista de

herramientas que se visualiza y pulse Copiar herramienta.5. Escriba un nombre para la herramienta en el campo Nombre. No utilice

espacios ni caracteres especiales en el nombre.De forma predeterminada, no se pueden utilizar los caracteres siguientes enlos nombres de herramienta:$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

De forma predeterminada, no se pueden utilizar los caracteres siguientescomo carácter inicial de los nombres de herramienta:/ \ \ * ? " < > | & .

Estos caracteres no válidos se definen en el archivo siguiente:webgui_home_dir/etc/illegalChar.prop

6. Pulse Mostrar orígenes de datos para visualizar una lista de los orígenes dedatos disponibles y seleccione los orígenes de datos necesarios.

7. Complete los siguientes campos de configuración de herramientas:

URL Escriba la ubicación del script de CGI. De forma predeterminada, estecampo contiene la vía de acceso correcta del directorio cgi-bin en elservidor de la GUI web local. La palabra clave $(SERVER) se resuelveen tiempo de ejecución en protocolo://host:puerto/IBM/console/webtop. Añada la vía de acceso con el nombre de archivo del scriptque desea asociar a la herramienta.

Para pasar los datos de campo a un script de un servidor remoto,sustituya $(SERVER) por una dirección de URL externa. Por ejemplo,http://www.ibm.com.

La palabra clave $(NGFSERVER) se resuelve en tiempo de ejecuciónen protocolo://host:puerto.

CamposPulse Mostrar y seleccione las columnas de ObjectServer que deseapasar como argumentos a la herramienta en la columna Disponible.Si selecciona más de un origen de datos en la lista Orígenes de datos,la lista Campos sólo contiene las columnas comunes a todos losorígenes de datos.

162 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 177: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Para pasar una lista completa de todas las filas seleccionadas a unaherramienta, seleccione Serie, seleccione el recuadro Ejecutar en filasseleccionadas y deseleccione el recuadro Ventana para filasseleccionadas. En tiempo de ejecución, el campo Serie se resuelve enel parámetro $selected_rows.Serial. Si selecciona más de un origende datos en la lista Orígenes de datos, añada el parámetro$selected_rows.datasource para diferenciar los números de serieidénticos que se originan en diferentes orígenes de datos.

MétodoEspecifique el método para enviar los datos de campo al script deCGI:v GET: añade los pares nombre-valor al URL; por consiguiente, es útil

para marcar la página que contiene la salida.v POST: codifica los pares nombre-valor dentro del cuerpo de la

solicitud HTTP. Tenga en cuenta que los cortafuegos puedenconfigurarse para interceptar y destruir esta secuencia de datos, locual hace que se interprete que el formulario está vacío.

El script de CGI recibe los datos mediante una variable de entornoQUERY_STRING independientemente del método escogido. Estodifiere de la convención de CGI, según la cual, si se utiliza un métodoPOST, el script recibe los datos mediante stdin.

Abrir enSeleccione el botón Nueva ventana o Ventana específica. Si seleccionaVentana específica, escriba un nombre para la ventana en el campo detexto adyacente.

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta seejecute individualmente para todas las filas seleccionadas dentro de laAEL. Deseleccione el recuadro si desea que la herramienta se ejecutesólo para la primera fila de la selección.

Ventana para filas seleccionadasSeleccione este recuadro para abrir una ventana distinta para cada filaen la AEL.

8. Defina el acceso para herramientas en base a los grupos a los que pertenezcaun usuario y la clase de suceso para la que se despliega la herramienta:

Grupo Seleccione el grupo que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todos los grupos a la herramientaseleccionada, pulse >>. Los usuarios deben ser miembros de un gruposeleccionado para poder utilizar la herramienta. Si ha seleccionadovarios orígenes de datos, esta lista visualizará todos los grupos detodos los orígenes de datos seleccionados.

Clase Seleccione la clase que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todas las clases a la herramientaseleccionada, pulse >>.

Consejo: Cada suceso del ObjectServer tiene asociado un campoClase. El valor de este campo está configurado por el origen desucesos. El campo Clase normalmente describe de qué tipo dedispositivo proviene un suceso. Si la clase de un suceso coincide concualquiera de las clases seleccionadas, la herramienta está disponiblecuando el usuario selecciona el suceso en la AEL.

Capítulo 4. Personalizar las AEL 163

Page 178: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Si ha seleccionado varios orígenes de datos, esta lista visualizará lasclases de todos los orígenes de datos seleccionados.

9. Pulse Guardar.La herramienta aparece como una entrada en la lista de herramientasdisponibles y ya está disponible para su uso en la lista de sucesos activa(AEL).

10. Marque el botón de selección Abrir en: Nueva ventana o Abrir en: Ventanaespecífica.

Opción Descripción

Nueva ventana Visualiza la salida de la herramienta en unanueva ventana de navegador.

Ventana específica Abre la salida de la herramienta en laventana que seleccione. Escriba un nombrepara la ventana en el campo de texto.

Ejemplo

Ejemplo 1: Uso de valores de las cookies

Los scripts de CGI también pueden utilizar valores de cookies que proceden delmismo dominio que el servidor de la GUI web.

Atención: Utilizar valores de cookies de navegador en scripts de CGI es una tareaavanzada. Usted es responsable de configurar las cookies del navegador y utilizarlos valores de cookies correctamente.

Para hacer referencia a un valor de una cookie, utilice la siguiente sintaxis:{%cookie.nombrecookie}

En esta sintaxis, nombrecookie es el nombre de la cookie. Por ejemplo, la sintaxiscompleta para hacer referencia a un valor de una cookie es:$(SERVER)/cgi-bin/nombrescript.cgi?nombreparámetro={%cookie.nombrecookie}

Ejemplo 2: Cómo hacer referencia a un valor de un campo de ObjectServer

Para hacer referencia a un valor de un campo de ObjectServer en una serie deconsulta, utilice la sintaxis siguiente:

{@fieldname}

En esta sintaxis, fieldname es el nombre del campo de ObjectServer.

Ejemplo 3: Cómo mostrar una serie de consulta

El ejemplo siguiente muestra una serie de consulta que utiliza los campos Node ySummary del ObjectServer:

protocolo://servidor:puerto/ibm/console/webtop/cgi-bin/nombrescript.cgi?node={@Node}&abstract={@Summary}

164 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 179: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Qué hacer a continuación

Para que los usuarios tengan acceso a una nueva herramienta en la AEL, debecrear una entrada de menú para la misma.Tareas relacionadas:“Añadir herramientas a un menú” en la página 183“Modificar herramientas” en la página 172Referencia relacionada:“Parámetros de tiempo de ejecución de las herramientas” en la página 179Apéndice F, “URL para abrir páginas de la GUI web”, en la página 327

Crear herramientas SQLPuede crear herramientas SQL que contengan instrucciones SQL para modificar losdatos de sucesos almacenados en las tablas de datos alerts.status y alerts.journal.Las herramientas SQL se pueden ejecutar desde la lista de sucesos activa (AEL).

Cualquier herramienta SQL que modifique datos de ObjectServer debe serejecutada por un usuario de la GUI web que también exista en el ObjectServercomo usuario con permiso de grabación.

Para crear una herramienta SQL:1. En el panel de navegación, pulse Administración > Herramienta de gestión

de sucesos > Creación de herramientas.2. En la página Creación de herramientas, pulse Crear herramienta.3. Seleccione SQL en la lista Tipo.4. Opcional: Para utilizar una herramienta existente como plantilla, selecciónela

en la lista de herramientas que se visualiza y pulse Copiar herramienta.5. Pulse Orígenes de datos para seleccionar los orígenes de datos con los que

desea ejecutar las instrucciones SQL. La selección de origen de datos tambiénespecifica los grupos de usuarios o las clases que se utilizan para definir loscriterios de acceso.

6. Escriba un nombre para la herramienta en el campo Nombre. No utiliceespacios ni caracteres especiales en el nombre.De forma predeterminada, no se pueden utilizar los caracteres siguientes enlos nombres de herramienta:$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

De forma predeterminada, no se pueden utilizar los caracteres siguientescomo carácter inicial de los nombres de herramienta:/ \ \ * ? " < > | & .

Estos caracteres no válidos se definen en el archivo siguiente:webgui_home_dir/etc/illegalChar.prop

7. En la tabla SQL, complete los campos siguientes:

Mandatos SQLEscriba los mandatos SQL que desee utilizar para actualizar la tablaalerts.status en el ObjectServer.

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta seejecute individualmente para todas las filas seleccionadas dentro de laAEL.

Capítulo 4. Personalizar las AEL 165

Page 180: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

Importante: No seleccione este recuadro si las instrucciones SQLindican explícitamente que el mandato se debe ejecutar para todas lasfilas.

8. Opcional: Para actualizar la tabla alerts.journal de los orígenes de datosseleccionados, pulse SQL y complete los campos siguientes:

Entrada de DiarioEscriba los mandatos SQL que desee utilizar para actualizar la tablaalerts.journal en el ObjectServer.

Si deja el campo Entrada de Diario vacío, no se registrará ningunaentrada de diario cuando se ejecute la herramienta. Si desea que seregistre una entrada de diario en blanco cuando se ejecute laherramienta, introduzca un espacio o escriba otro carácter en elcampo.

Consejo: Puede utilizar una solicitud de serie multilínea para unaentrada de diario forzada.

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta seejecute individualmente para todas las filas seleccionadas dentro de laAEL y modifique todas las entradas de diario correspondientes.Deseleccione el recuadro si desea que la herramienta se ejecute sólosobre la primera fila de la selección y modifique la entrada de diariocorrespondiente.

9. Defina el acceso para herramientas en base a los grupos a los que pertenezcaun usuario y la clase de suceso para la que se despliega la herramienta:

Grupo Seleccione el grupo que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todos los grupos a la herramientaseleccionada, pulse >>. Los usuarios deben ser miembros de un gruposeleccionado para poder utilizar la herramienta. Si ha seleccionadovarios orígenes de datos, esta lista visualizará todos los grupos detodos los orígenes de datos seleccionados.

Clase Seleccione la clase que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todas las clases a la herramientaseleccionada, pulse >>.

Consejo: Cada suceso del ObjectServer tiene asociado un campoClase. El valor de este campo está configurado por el origen desucesos. El campo Clase normalmente describe de qué tipo dedispositivo proviene un suceso. Si la clase de un suceso coincide concualquiera de las clases seleccionadas, la herramienta está disponiblecuando el usuario selecciona el suceso en la AEL.Si ha seleccionado varios orígenes de datos, esta lista visualizará lasclases de todos los orígenes de datos seleccionados.

Si no se ha seleccionado ningún grupo o clase, los usuarios de cualquiergrupo pueden ejecutar la herramienta, y la herramienta se puede ejecutar paralos sucesos de cualquier clase.

10. Pulse Guardar.

166 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 181: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Resultados

La herramienta aparece como una entrada en la lista de herramientas disponibles yya está disponible para su uso en la lista de sucesos activa (AEL).

Ejemplos

El mandato SQL siguiente actualiza la tabla alerts.status en el ObjectServerdefiniendo el OwnerGID de las filas seleccionadas con el valor elegido en el menú$prompt. El menú $prompt es un submenú gestionado por el sistema de laherramienta groupassign que contiene todos los grupos de usuarios.update alerts.status set OwnerGID=$prompt.groupassignwhere Serial in ($selected_rows.Serial);

El siguiente mandato SQL actualiza la tabla alerts.journal en el ObjectServer:Alert assigned to group CONVERSION($prompt.groupassign) by %username.

Qué hacer a continuación

Para que los usuarios tengan acceso a una nueva herramienta en la AEL, debecrear una entrada de menú para la misma.Conceptos relacionados:“Herramientas SQL” en la página 155Tareas relacionadas:“Crear herramientas de línea de mandatos”“Añadir herramientas a un menú” en la página 183“Modificar herramientas” en la página 172

Crear herramientas de línea de mandatosPuede crear series de mandatos que ejecuten una acción de línea de mandatos enun sistema cliente. Con la serie de mandatos disponible como herramienta, losusuarios pueden dar instrucciones al sistema cliente para que abra un indicador demandatos y pase datos de campo a una aplicación.

Para crear una herramienta de línea de mandatos:1. En el panel de navegación, pulse Administración > Herramienta de gestión de

sucesos > Creación de herramientas.2. En Creación de herramientas, pulse Crear herramienta.3. Seleccione Mandato en la lista Tipo.4. Opcional: Para utilizar una herramienta existente como plantilla, selecciónela en

la lista de herramientas que se visualiza y pulse Copiar herramienta.5. Pulse Orígenes de datos para seleccionar los orígenes de datos con los que

desea ejecutar las instrucciones SQL. La selección de origen de datos tambiénespecifica los grupos de usuarios o las clases que se utilizan para definir loscriterios de acceso.

6. Escriba un nombre para la herramienta en el campo Nombre encima deldiálogo Configuración de herramientas. No utilice espacios ni caracteresespeciales en el nombre.De forma predeterminada, no se pueden utilizar los caracteres siguientes en losnombres de herramienta:$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

Capítulo 4. Personalizar las AEL 167

Page 182: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

De forma predeterminada, no se pueden utilizar los caracteres siguientes comocarácter inicial de los nombres de herramienta:/ \ \ * ? " < > | & .

Estos caracteres no válidos se definen en el archivo siguiente:webgui_home_dir/etc/illegalChar.prop

7. Complete los siguientes campos de configuración de herramientas:

PlataformaSeleccione este recuadro para especificar los tipos de sistema operativode cliente que pueden acceder a esta herramienta desde la AEL.

MandatoPara cada sistema operativo de cliente seleccionado, modifique laentrada predeterminada y escriba el mandato para iniciar la aplicaciónde destino. Especifique la vía de acceso completa del mandato.

Consejo: En el sistema operativo Windows utilice la siguienteconstrucción para asegurarse de que la consola DOS se cierra cuandofinalice la herramienta:

start /b cmd /k

Además, puede iniciar varias aplicaciones desde una herramientainsertando && entre los mandatos. Por ejemplo, para iniciar dosventanas de Internet Explorer, emplee este mandato: start /b cmd /kcmd iexplore.exe && start / cmd /k iexplore.exe

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL.Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

8. Defina el acceso para herramientas en base a los grupos a los que pertenezcaun usuario y la clase de suceso para la que se despliega la herramienta:

Grupo Seleccione el grupo que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todos los grupos a la herramientaseleccionada, pulse >>. Los usuarios deben ser miembros de un gruposeleccionado para poder utilizar la herramienta. Si ha seleccionadovarios orígenes de datos, esta lista visualizará todos los grupos detodos los orígenes de datos seleccionados.

Clase Seleccione la clase que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todas las clases a la herramientaseleccionada, pulse >>.

Consejo: Cada suceso del ObjectServer tiene asociado un campo Clase.El valor de este campo está configurado por el origen de sucesos. Elcampo Clase normalmente describe de qué tipo de dispositivo provieneun suceso. Si la clase de un suceso coincide con cualquiera de las clasesseleccionadas, la herramienta está disponible cuando el usuarioselecciona el suceso en la AEL.Si ha seleccionado varios orígenes de datos, esta lista visualizará lasclases de todos los orígenes de datos seleccionados.

Si no se ha seleccionado ningún grupo o clase, los usuarios de cualquier grupopueden ejecutar la herramienta, y la herramienta se puede ejecutar para lossucesos de cualquier clase.

168 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 183: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

9. Pulse Guardar.

Resultados

La herramienta aparece como una entrada en la lista de herramientas disponibles yya está disponible para su uso en la lista de sucesos activa (AEL).

Qué hacer a continuación

Para que los usuarios tengan acceso a una nueva herramienta en la AEL, debecrear una entrada de menú para la misma.Conceptos relacionados:“Herramientas de línea de mandatos” en la página 155Tareas relacionadas:“Crear herramientas de línea de mandatos” en la página 167“Crear herramientas SQL” en la página 165“Crear herramientas de script”“Modificar herramientas” en la página 172“Añadir herramientas a un menú” en la página 183Referencia relacionada:“Ejemplos de herramientas de script” en la página 171

Crear herramientas de scriptPuede crear herramientas de script para pasar datos contextuales de sucesosseleccionados en la lista de sucesos activa (AEL) a distintas instancias de portlet oa contenido de página personalizado dinámicamente.

Antes de empezar

La sintaxis para las herramientas de script sigue las reglas de JavaScript. El textodel mandato también puede contener variables que se evalúan cuando se ejecuta laherramienta de script.

Para crear una herramienta de script:1. En el panel de navegación, pulse Administración > Herramienta de gestión de

sucesos > Creación de herramientas.2. En la página Creación de herramientas, pulse Crear herramienta.3. Seleccione Script en la lista Tipo.4. Opcional: Para utilizar una herramienta existente como plantilla, selecciónela en

la lista de herramientas que se visualiza y pulse Copiar herramienta.5. Pulse Orígenes de datos para seleccionar los orígenes de datos con los que

desea ejecutar las instrucciones SQL. La selección de origen de datos tambiénespecifica los grupos de usuarios o las clases que se utilizan para definir loscriterios de acceso.

6. Escriba un nombre para la herramienta en el campo Nombre encima deldiálogo Configuración de herramientas. No utilice espacios ni caracteresespeciales en el nombre.De forma predeterminada, no se pueden utilizar los caracteres siguientes en losnombres de herramienta:$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

Capítulo 4. Personalizar las AEL 169

Page 184: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

De forma predeterminada, no se pueden utilizar los caracteres siguientes comocarácter inicial de los nombres de herramienta:/ \ \ * ? " < > | & .

Estos caracteres no válidos se definen en el archivo siguiente:webgui_home_dir/etc/illegalChar.prop

7. Complete los siguientes campos de configuración de herramientas:

Mandatos de scriptEscriba el script que desee utilizar para configurar la nuevaherramienta.

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL.Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

8. Defina el acceso para la herramienta en función de los grupos a los quepertenezca un usuario y la clase de un suceso para el que se despliega laherramienta:

Grupo Seleccione el grupo que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todos los grupos a la herramientaseleccionada, pulse >>. Los usuarios deben ser miembros de un gruposeleccionado para poder utilizar la herramienta. Si ha seleccionadovarios orígenes de datos, esta lista visualizará todos los grupos detodos los orígenes de datos seleccionados.

Clase Seleccione la clase que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todas las clases a la herramientaseleccionada, pulse >>.

Consejo: Cada suceso del ObjectServer tiene asociado un campo Clase.El valor de este campo está configurado por el origen de sucesos. Elcampo Clase normalmente describe de qué tipo de dispositivo provieneun suceso. Si la clase de un suceso coincide con cualquiera de las clasesseleccionadas, la herramienta está disponible cuando el usuarioselecciona el suceso en la AEL.Si ha seleccionado varios orígenes de datos, esta lista visualizará lasclases de todos los orígenes de datos seleccionados.

Si no se ha seleccionado ningún grupo o clase, los usuarios de cualquier grupopueden ejecutar la herramienta, y la herramienta se puede ejecutar para lossucesos de cualquier clase.

9. Pulse Guardar.

Resultados

La herramienta aparece como una entrada en la lista de herramientas disponibles yya está disponible para su uso en la lista de sucesos activa (AEL).

Qué hacer a continuación

Para que los usuarios tengan acceso a una nueva herramienta en la AEL, primerodebe crear una entrada de menú para la misma.

170 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 185: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tareas relacionadas:“Crear herramientas de línea de mandatos” en la página 167

Ejemplos de herramientas de scriptLa sintaxis para las herramientas de script se rige por las reglas de JavaScript, ypuede crear muchas herramientas de script distintas para extraer datos de sucesos,como ilustran los siguientes ejemplos:

Ejemplo: suceso itnmBroadcast

Esta herramienta de script invoca un método JavaScript desde la página de portletde la AEL y se incluye en Network Manager IP Edition como funcionalidadpredeterminada para habilitar la comunicación intra-portlet.

Los mandatos de script son los siguientes:{$appletparam.iscPortletNamespace}sendPortletEvent({’name’:’http://ibm.com/TIP#BroadcastEvent’,’client’:’NW’,’entityId’:’{@NmosEntityId}’});

El método invocado está firmado de forma exclusiva por la utilización delparámetro de applet iscPortletNamespace, que es una firma exclusiva para cadainstancia de portlet de AEL. El método sendPortletEvent() toma un sucesoitnmBroadcastEvent como parámetro.

En el siguiente ejemplo, el suceso itnmBroadcastEvent se ha configurado con losatributos siguientes:v name: http://ibm.com/TIP#BroadcastEvent

v client: NW

v entityId: {@NmosEntityId}

En tiempo de ejecución, {@NmosEntityId} se resuelve en el valor de campoNmosEntityId del suceso seleccionado.

Ejemplo: “scratchpad” para un suceso

Este ejemplo de código JavaScript crea una herramienta “scratchpad” sencilla ysirve para ilustrar el potencial de las herramientas de script.

Una vez que ejecute la herramienta scratchpad para un suceso seleccionado, semostrará una nueva área bajo la AEL que contendrá datos del suceso como, porejemplo, un resumen del suceso, la hora en que ha tenido lugar, el nodo en que seha producido el suceso y su gravedad. Los datos del suceso se añaden a la páginautilizando el modelo DOM (Document Object Model).

Los mandatos de script son los siguientes:var str = ’Event \’{@Serial}\’ at Node \’{@Node}\’ has Summary \’{@Summary}\’,Severity \’{@Severity}\’ and last occurred on ’ + new Date({@LastOccurrence}*1000);

var scratchpad = document.getElementById("scratchpad_{$appletparam.EntityName}");

if (scratchpad == null){scratchpad = document.createElement("div");scratchpad.setAttribute( "id", "scratchpad_{$appletparam.EntityName}" );scratchpad.setAttribute( "style", "overflow:auto;height:200px;border-width:1px;border-style: solid;margin:5px;padding:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.7em;" );

Capítulo 4. Personalizar las AEL 171

Page 186: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

var header= document.createElement("h2");header.appendChild( document.createTextNode( "Scratch Pad for entity{$appletparam.EntityName}" ) ); scratchpad.appendChild( header );document.body.appendChild(scratchpad);}

var div = document.createElement("div");var dl = document.createElement("dl");

var dt = document.createElement("dt");dt.appendChild( document.createTextNode( new Date() ) );dl.appendChild(dt);

var dd = document.createElement("dd");dd.appendChild( document.createTextNode( str ) );dl.appendChild(dd);

div.appendChild(dl);

scratchpad.appendChild(div);

Tareas relacionadas:“Crear herramientas de línea de mandatos” en la página 167

Modificar herramientasPuede modificar los valores de las herramientas de CGI, SQL, línea de mandatos oscript existentes.

Para modificar una herramienta:1. En el panel de navegación, pulse Administración > Herramienta de gestión de

sucesos > Creación de herramientas.2. En la página Creación de herramientas, seleccione la herramienta que desea

modificar en la lista de herramientas que se visualiza.3. Seleccione un tipo de herramienta en la lista Tipo.4. En el caso de tipos de herramientas SQL, para modificar la herramienta utilice

los campos siguientes:

Mandatos SQLEscriba los mandatos SQL que desee utilizar para actualizar la tablaalerts.status en el ObjectServer.

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL.

Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

Importante: No seleccione este recuadro si las instrucciones SQLindican explícitamente que el mandato se debe ejecutar para todas lasfilas.

Entrada de DiarioEscriba los mandatos SQL que desee utilizar para actualizar la tablaalerts.journal en el ObjectServer.

Si deja el campo Entrada de Diario vacío, no se registrará ningunaentrada de diario cuando se ejecute la herramienta. Si desea que seregistre una entrada de diario en blanco cuando se ejecute laherramienta, introduzca un espacio o escriba otro carácter en el campo.

172 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 187: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Consejo: Puede utilizar una solicitud de serie multilínea para unaentrada de diario forzada.

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL ymodifique todas las entradas de diario correspondientes. Deseleccioneel recuadro si desea que la herramienta se ejecute sólo sobre la primerafila de la selección y modifique la entrada de diario correspondiente.

5. En el caso de tipos de herramientas CGI, para modificar la herramienta utilicelos campos siguientes:

URL Escriba la ubicación del script de CGI. De forma predeterminada, estecampo contiene la vía de acceso correcta del directorio cgi-bin en elservidor de la GUI web local. La palabra clave $(SERVER) se resuelveen tiempo de ejecución en protocolo://host:puerto/IBM/console/webtop. Añada la vía de acceso con el nombre de archivo del script quedesea asociar a la herramienta.

Para pasar los datos de campo a un script de un servidor remoto,sustituya $(SERVER) por una dirección de URL externa. Por ejemplo,http://www.ibm.com.

La palabra clave $(NGFSERVER) se resuelve en tiempo de ejecución enprotocolo://host:puerto.

CamposPulse Mostrar y seleccione las columnas de ObjectServer que deseapasar como argumentos a la herramienta en la columna Disponible. Siselecciona más de un origen de datos en la lista Orígenes de datos, lalista Campos sólo contiene las columnas comunes a todos los orígenesde datos.

Para pasar una lista completa de todas las filas seleccionadas a unaherramienta, seleccione Serie, seleccione el recuadro Ejecutar en filasseleccionadas y deseleccione el recuadro Ventana para filasseleccionadas. En tiempo de ejecución, el campo Serie se resuelve en elparámetro $selected_rows.Serial. Si selecciona más de un origen dedatos en la lista Orígenes de datos, añada el parámetro$selected_rows.datasource para diferenciar los números de serieidénticos que se originan en diferentes orígenes de datos.

MétodoEspecifique el método para enviar los datos de campo al script de CGI:v GET: añade los pares nombre-valor al URL; por consiguiente, es útil

para marcar la página que contiene la salida.v POST: codifica los pares nombre-valor dentro del cuerpo de la

solicitud HTTP. Tenga en cuenta que los cortafuegos puedenconfigurarse para interceptar y destruir esta secuencia de datos, locual hace que se interprete que el formulario está vacío.

El script de CGI recibe los datos mediante una variable de entornoQUERY_STRING independientemente del método escogido. Esto difierede la convención de CGI, según la cual, si se utiliza un método POST,el script recibe los datos mediante stdin.

Abrir enSeleccione el botón Nueva ventana o Ventana específica. Si seleccionaVentana específica, escriba un nombre para la ventana en el campo detexto adyacente.

Capítulo 4. Personalizar las AEL 173

Page 188: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL.Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

Ventana para filas seleccionadasSeleccione este recuadro para abrir una ventana distinta para cada filaen la AEL.

6. En el caso de tipos de herramientas de línea de mandatos, para modificar laherramienta utilice los campos siguientes:

PlataformaSeleccione este recuadro para especificar los tipos de sistema operativode cliente que pueden acceder a esta herramienta desde la AEL.

MandatoPara cada sistema operativo de cliente seleccionado, modifique laentrada predeterminada y escriba el mandato para iniciar la aplicaciónde destino. Especifique la vía de acceso completa del mandato.

Consejo: En el sistema operativo Windows utilice la siguienteconstrucción para asegurarse de que la consola DOS se cierra cuandofinalice la herramienta:

start /b cmd /k

Además, puede iniciar varias aplicaciones desde una herramientainsertando && entre los mandatos. Por ejemplo, para iniciar dosventanas de Internet Explorer, emplee este mandato: start /b cmd /kcmd iexplore.exe && start / cmd /k iexplore.exe

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL.Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

7. En el caso de tipos de herramientas de script, para modificar la herramientautilice los campos siguientes:

Mandatos de scriptEscriba el script que desee utilizar para configurar la nuevaherramienta.

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL.Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

8. Defina el acceso para herramientas en base a los grupos a los que pertenezcaun usuario y la clase de suceso para la que se despliega la herramienta:

Grupo Seleccione el grupo que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todos los grupos a la herramientaseleccionada, pulse >>. Los usuarios deben ser miembros de un gruposeleccionado para poder utilizar la herramienta. Si ha seleccionadovarios orígenes de datos, esta lista visualizará todos los grupos detodos los orígenes de datos seleccionados.

174 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 189: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Clase Seleccione la clase que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todas las clases a la herramientaseleccionada, pulse >>.

Consejo: Cada suceso del ObjectServer tiene asociado un campo Clase.El valor de este campo está configurado por el origen de sucesos. Elcampo Clase normalmente describe de qué tipo de dispositivo provieneun suceso. Si la clase de un suceso coincide con cualquiera de las clasesseleccionadas, la herramienta está disponible cuando el usuarioselecciona el suceso en la AEL.Si ha seleccionado varios orígenes de datos, esta lista visualizará lasclases de todos los orígenes de datos seleccionados.

9. Pulse Guardar.

Resultados

La herramienta aparece como una entrada en la lista de herramientas disponibles yya está disponible para su uso en la AEL.Tareas relacionadas:“Crear herramientas de línea de mandatos” en la página 167“Crear herramientas de CGI” en la página 162“Crear herramientas SQL” en la página 165“Copiar herramientas” en la página 176

Renombrar herramientasPuede cambiar el nombre de cualquiera de las herramientas de CGI, SQL, script olínea de mandatos existente.

Si renombra una herramienta, puede que también se renombren los elementos demenú que enlazan con la herramienta. Si un elemento de menú tiene el mismonombre que la herramienta, cuando renombre la herramienta, el elemento de menúse renombrará automáticamente. Si un elemento de menú tiene un nombre distintoque la herramienta, cuando renombre la herramienta, la etiqueta del elemento demenú no cambiará. En ambos casos, se mantiene el enlace del elemento de menúcon la herramienta.

Para renombrar una herramienta1. En el panel de navegación, pulse Administración > Herramienta de gestión de

sucesos > Creación de herramientas.2. En la página Creación de herramientas, seleccione la herramienta que desea

renombrar.3. Escriba un nombre nuevo para la herramienta en el campo Nombre. No utilice

espacios ni caracteres especiales en el nombre.De forma predeterminada, no se pueden utilizar los caracteres siguientes en losnombres de herramienta:$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

De forma predeterminada, no se pueden utilizar los caracteres siguientes comocarácter inicial de los nombres de herramienta:/ \ \ * ? " < > | & .

Estos caracteres no válidos se definen en el archivo siguiente:webgui_home_dir/etc/illegalChar.prop

4. Pulse Guardar.

Capítulo 4. Personalizar las AEL 175

Page 190: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

La herramienta aparece como una entrada en la lista de herramientasdisponibles y ya está disponible para su uso en la lista de sucesos activa (AEL).

Tareas relacionadas:“Renombrar elementos de menú” en la página 187

Copiar herramientasPuede copiar cualquiera de las herramientas de CGI, SQL, script o línea demandatos para obtener una copia de la herramienta, o para modificar laconfiguración de la herramienta y guardarla como una nueva herramienta. Estoayuda en la utilización de una configuración de herramienta existente comoplantilla para nuevas herramientas.

Para copiar una herramienta:1. Pulse Administración > Herramienta de gestión de sucesos > > Creación de

herramientas.2. En la página Creación de herramientas, seleccione la herramienta que desea

copiar en la lista de herramientas que se visualiza y pulse Copiar herramienta.3. En el campo Nombre, escriba un nombre nuevo para la herramienta. El nombre

de herramienta no puede tener espacios.De forma predeterminada, no se pueden utilizar los caracteres siguientes en losnombres de herramienta:$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

De forma predeterminada, no se pueden utilizar los caracteres siguientes comocarácter inicial de los nombres de herramienta:/ \ \ * ? " < > | & .

Estos caracteres no válidos se definen en el archivo siguiente:.webgui_home_dir/etc/illegalChar.prop

4. En el caso de tipos de herramientas SQL, para modificar la herramienta utilicelos campos siguientes:

Mandatos SQLEscriba los mandatos SQL que desee utilizar para actualizar la tablaalerts.status en el ObjectServer.

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL.

Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

Importante: No seleccione este recuadro si las instrucciones SQLindican explícitamente que el mandato se debe ejecutar para todas lasfilas.

Entrada de DiarioEscriba los mandatos SQL que desee utilizar para actualizar la tablaalerts.journal en el ObjectServer.

Si deja el campo Entrada de Diario vacío, no se registrará ningunaentrada de diario cuando se ejecute la herramienta. Si desea que seregistre una entrada de diario en blanco cuando se ejecute laherramienta, introduzca un espacio o escriba otro carácter en el campo.

Consejo: Puede utilizar una solicitud de serie multilínea para unaentrada de diario forzada.

176 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 191: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL ymodifique todas las entradas de diario correspondientes. Deseleccioneel recuadro si desea que la herramienta se ejecute sólo sobre la primerafila de la selección y modifique la entrada de diario correspondiente.

5. En el caso de tipos de herramientas CGI, para modificar la herramienta utilicelos campos siguientes:

URL Escriba la ubicación del script de CGI. De forma predeterminada, estecampo contiene la vía de acceso correcta del directorio cgi-bin en elservidor de la GUI web local. La palabra clave $(SERVER) se resuelveen tiempo de ejecución en protocolo://host:puerto/IBM/console/webtop. Añada la vía de acceso con el nombre de archivo del script quedesea asociar a la herramienta.

Para pasar los datos de campo a un script de un servidor remoto,sustituya $(SERVER) por una dirección de URL externa. Por ejemplo,http://www.ibm.com.

La palabra clave $(NGFSERVER) se resuelve en tiempo de ejecución enprotocolo://host:puerto.

CamposPulse Mostrar y seleccione las columnas de ObjectServer que deseapasar como argumentos a la herramienta en la columna Disponible. Siselecciona más de un origen de datos en la lista Orígenes de datos, lalista Campos sólo contiene las columnas comunes a todos los orígenesde datos.

Para pasar una lista completa de todas las filas seleccionadas a unaherramienta, seleccione Serie, seleccione el recuadro Ejecutar en filasseleccionadas y deseleccione el recuadro Ventana para filasseleccionadas. En tiempo de ejecución, el campo Serie se resuelve en elparámetro $selected_rows.Serial. Si selecciona más de un origen dedatos en la lista Orígenes de datos, añada el parámetro$selected_rows.datasource para diferenciar los números de serieidénticos que se originan en diferentes orígenes de datos.

MétodoEspecifique el método para enviar los datos de campo al script de CGI:v GET: añade los pares nombre-valor al URL; por consiguiente, es útil

para marcar la página que contiene la salida.v POST: codifica los pares nombre-valor dentro del cuerpo de la

solicitud HTTP. Tenga en cuenta que los cortafuegos puedenconfigurarse para interceptar y destruir esta secuencia de datos, locual hace que se interprete que el formulario está vacío.

El script de CGI recibe los datos mediante una variable de entornoQUERY_STRING independientemente del método escogido. Esto difierede la convención de CGI, según la cual, si se utiliza un método POST,el script recibe los datos mediante stdin.

Abrir enSeleccione el botón Nueva ventana o Ventana específica. Si seleccionaVentana específica, escriba un nombre para la ventana en el campo detexto adyacente.

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecute

Capítulo 4. Personalizar las AEL 177

Page 192: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

individualmente para todas las filas seleccionadas dentro de la AEL.Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

Ventana para filas seleccionadasSeleccione este recuadro para abrir una ventana distinta para cada filaen la AEL.

6. En el caso de tipos de herramientas de línea de mandatos, para modificar laherramienta utilice los campos siguientes:

PlataformaSeleccione este recuadro para especificar los tipos de sistema operativode cliente que pueden acceder a esta herramienta desde la AEL.

MandatoPara cada sistema operativo de cliente seleccionado, modifique laentrada predeterminada y escriba el mandato para iniciar la aplicaciónde destino. Especifique la vía de acceso completa del mandato.

Consejo: En el sistema operativo Windows utilice la siguienteconstrucción para asegurarse de que la consola DOS se cierra cuandofinalice la herramienta:

start /b cmd /k

Además, puede iniciar varias aplicaciones desde una herramientainsertando && entre los mandatos. Por ejemplo, para iniciar dosventanas de Internet Explorer, emplee este mandato: start /b cmd /kcmd iexplore.exe && start / cmd /k iexplore.exe

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL.Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

7. En el caso de tipos de herramientas de script, para modificar la herramientautilice los campos siguientes:

Mandatos de scriptEscriba el script que desee utilizar para configurar la nuevaherramienta.

Ejecutar en filas seleccionadasActive este recuadro de selección si desea que la herramienta se ejecuteindividualmente para todas las filas seleccionadas dentro de la AEL.Deseleccione el recuadro si desea que la herramienta se ejecute sólopara la primera fila de la selección.

8. Defina el acceso para la herramienta en función de los grupos a los quepertenezca un usuario y la clase de un suceso para el que se despliega laherramienta:

Grupo Seleccione el grupo que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todos los grupos a la herramientaseleccionada, pulse >>. Los usuarios deben ser miembros de un gruposeleccionado para poder utilizar la herramienta. Si ha seleccionadovarios orígenes de datos, esta lista visualizará todos los grupos detodos los orígenes de datos seleccionados.

178 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 193: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Clase Seleccione la clase que desea que pueda acceder a la herramienta ypulse >. Para dar acceso a todas las clases a la herramientaseleccionada, pulse >>.

Consejo: Cada suceso del ObjectServer tiene asociado un campo Clase.El valor de este campo está configurado por el origen de sucesos. Elcampo Clase normalmente describe de qué tipo de dispositivo provieneun suceso. Si la clase de un suceso coincide con cualquiera de las clasesseleccionadas, la herramienta está disponible cuando el usuarioselecciona el suceso en la AEL.Si ha seleccionado varios orígenes de datos, esta lista visualizará lasclases de todos los orígenes de datos seleccionados.

9. Pulse Guardar.

Resultados

La herramienta aparece como una entrada en la lista de herramientas disponibles yya está disponible para su uso en la AEL.

Qué hacer a continuación

Para que los usuarios tengan acceso a una nueva herramienta en la AEL, primerodebe crear una entrada de menú para la misma.Tareas relacionadas:“Modificar herramientas” en la página 172

Suprimir herramientasPuede suprimir cualquiera de las herramientas de CGI, SQL, script o línea demandatos para eliminarla de la lista de herramientas disponibles en la AEL.1. Pulse Administración > Herramienta de gestión de sucesos > Creación de

herramientas. Se mostrará la página Creación de herramientas.2. Seleccione la herramienta que desee suprimir de la lista de herramientas que se

muestra y pulse Suprimir herramienta.3. Pulse Aceptar cuando se le pida confirmación. Se mostrará un mensaje

confirmando que se ha suprimido la herramienta y ésta se eliminará de la listade herramientas.

Parámetros de tiempo de ejecución de las herramientasLas herramientas pueden contener uno o más parámetros de tiempo de ejecución;los valores de estos parámetros se determinan cuando se ejecuta la herramienta.

Parámetros de tiempo de ejecución

@nombrecamponombrecampo es el nombre de un campo de la tabla alerts.status de unObjectServer. Cuando se ejecuta la herramienta, esta variable se resuelve enel valor de nombrecampo de la fila seleccionada.

$selected_rows.nombrecamponombrecampo es el nombre de un campo de la tabla alerts.status de unObjectServer. Cuando se ejecuta la herramienta, esta variable se resuelve enuna serie separada por comas de los valores de campo de todas las filasseleccionadas.

Capítulo 4. Personalizar las AEL 179

Page 194: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Si el entorno utiliza varios orígenes de datos, utilice el parámetro$selected_rows.serial junto con el parámetro $selected_rows.datasource.Esta combinación garantiza que las herramientas no devuelvan números deserie duplicados porque se devuelve una combinación exclusiva de númerode serie y origen de datos.

$prompt.nombresolicitudnombresolicitud es el nombre de una solicitud de la GUI web definida.Cuando se ejecuta la herramienta, esta variable se resuelve en el valor dela solicitud. Puede ser una lista separada por comas en caso de que unasolicitud contenga diversos valores.

%uid uid se resuelve en el ID de usuario del usuario de ObjectServer. Puede seruna serie vacía si no está disponible.

%nombreusuarionombreusuario se resuelve en el nombre de usuario del usuario. Si elusuario no es un usuario de ObjectServer, se sustituye por la serie#unknownUser.

%gid gid se resuelve en el ID de grupo del usuario de ObjectServer. Puede seruna serie vacía si no está disponible.

%origendatosorigendatos se convierte en el nombre del origen de datos para el cual laAEL visualiza sucesos.

%cookie.nombrecookienombrecookie se resuelve en el valor de la cookie denominada nombrecookie.Puede ser una serie vacía si no está disponible.

$appletparam.nombreparámetronombreparámetro es el nombre de parámetro de un parámetro de applet.Cuando se ejecuta la herramienta, esta variable se resuelve en el valor delparámetro de applet. Puede ser una serie vacía si no está disponible.

$selected_rows.datasourceIdentifica el origen de datos en que se origina la fila. Tenga en cuenta queeste parámetro no se resuelve en un campo de un ObjectServer. Utilice esteparámetro para las herramientas que se ejecutarán en sucesos de variosorígenes de datos, para distinguir entre datos idénticos de distintosorígenes de datos.

CONVERSION(@nombrecampo)nombrecampo es el nombre de un campo de la tabla alerts.conversion de unObjectServer. Cuando se ejecuta la herramienta, esta variable se resuelve enel valor de conversión del valor de campo de la fila seleccionada.

Ejemplo: Alert prioritized from CONVERSION(@Severity)

CONVERSION($selected_rows.nombrecampo)nombrecampo es el nombre de un campo de la tabla alerts.status de unObjectServer. Cuando se ejecuta la herramienta, esta variable se resuelve enuna serie separada por comas de los valores de conversión de los valoresde campo de todas las filas seleccionadas.

CONVERSION($prompt.nombresolicitud)nombresolicitud es el nombre de una solicitud. Cuando se ejecuta laherramienta, esta variable se resuelve en la etiqueta de solicitud (enoposición al valor de solicitud).

Ejemplo: Alert assigned to CONVERSION($prompt.userassign)

180 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 195: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Importante: Si se utiliza $selected_rows.nombrecampo (con o sin CONVERSION),deseleccione el recuadro Ejecutar en filas seleccionadas. Si establece este recuadrode selección puede provocar una degradación en el rendimiento del ObjectServer.

Especificar parámetros

Para las herramientas de CGI/URL,script y mandato, incluya estos parámetros (silos admiten) entre llaves. Por ejemplo:

start cmd /k %WINDIR%\SYSTEM32\PING.EXE {$prompt.hostname}

Para las conversiones, la palabra clave CONVERSION se incluye en las llaves.

Las llaves no son necesarias para los parámetros en herramientas SQL (incluido elcomponente Diario).

Parámetros admitidos por cada tipo de herramienta

La tabla siguiente muestra los parámetros que admite cada tipo de herramienta.Consulte las notas al final de la tabla para obtener información más específicasobre el soporte de determinados parámetros.

Tabla 20. Parámetros admitidos por cada tipo de herramienta

Parámetro

SQL(incluidoDiario) CGI/URL Mandato Script

@nombrecampo S S S S

$selected_rows.nombrecampo S S1 S S

$prompt.nombresolicitud S S S S

%uid S S S S

%nombreusuario S S S S

%gid S S S S

%origendatos S S2 S S

%cookie.nombrecookie N S S S

$appletparam.nombreparámetro N N N S

$selected_rows.datasource S S S S

CONVERSION(@nombrecampo) S S S S

CONVERSION($selected_rows.nombrecampo)S S3 S S

CONVERSION($prompt.nombresolicitud) S S S S

Notas:

1. Este parámetro también puede insertarse implícitamente mediante la selección decampos durante la creación de herramientas CGI/URL. En tiempo de ejecución, elcampo se resuelve en el parámetro $selected_rows.nombrecampo.

2. En tiempo de ejecución, la herramienta de CGI/URL inserta el parámetro datasourceincluso si este parámetro no se establece explícitamente durante la creación deherramientas.

3. Este parámetro también puede insertarse implícitamente mediante la selección decampos durante la creación de herramientas de CGI/URL. En tiempo de ejecución, elcampo se resuelve en el parámetro CONVERSION.$selected_rows.nombrecampo.

Capítulo 4. Personalizar las AEL 181

Page 196: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Personalizar los menús de la AELPuede cambiar el contenido de los menús de la lista de sucesos activa (AEL).Puede añadir entradas de herramientas a los menús, crear nuevos submenús, ymodificar o suprimir elementos de menú. Una herramienta puede incluir unaventana de solicitud o un menú emergente donde el usuario pueda introducirinformación, y usted puede editar estas solicitudes o crear nuevas.

Menús Alertas y HerramientasLos menús Alertas y Herramientas son menús configurables a los que se puedeacceder desde la AEL. El menú Alertas contiene unas cuantas herramientas SQLque puede utilizar para interactuar con datos de alerta y manipular los datos. Deforma predeterminada, el menú Herramientas contiene herramientas de CGI yherramientas locales (de línea de mandatos).

Se puede acceder al menú Alertas desde la barra de herramientas de la AEL ypulsando el botón derecho del ratón en un suceso en la AEL. Se puede acceder almenú Herramientas desde la barra de herramientas de la AEL.

Puede añadir sus propias herramientas y submenús tanto al menú Alertas como almenú Herramientas. Para hacerlo debe utilizar el Editor de herramientas paracrear la herramienta que desea añadir, y después añadir las herramientas a losmenús utilizando el Editor de menús.

Las herramientas del menú Herramientas pueden configurarse con criterios deacceso que se apliquen a los usuarios y a los sucesos. Las herramientas estánvisibles únicamente si los criterios de acceso aplicados se cumplen, o cuando nohay criterios establecidos porque no se han definido grupos ni clases.

Si se han seleccionado diversos sucesos en la AEL, todos los criterios de accesodeben cumplirse para todos los sucesos seleccionados para que una herramienta semuestre.

De forma predeterminada, no se definen criterios de acceso para las herramientas.Las herramientas que no tienen criterios de acceso definidos se muestran paratodos los usuarios y para todos los sucesos. Los cambios en los criterios de accesoentran en vigor cuando se vuelve a cargar la AEL, sin necesidad de reiniciar elservidor de la GUI web.

El contenido predeterminado de la barra de menús de la AEL no puede cambiarse.No puede crear nuevos menús de nivel superior.Tareas relacionadas:“Crear herramientas de gestión de sucesos” en la página 153

182 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 197: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Añadir herramientas a un menúSi ha creado una nueva herramienta, tiene que añadirla como entrada a un menúde la AEL para poder utilizarla. También puede añadir otras herramientasexistentes a los menús.

Para añadir herramientas a un menú:1. Pulse Administración > Herramientas de gestión de sucesos y pulse

Configuración de menús.2. En la lista Menús disponibles, seleccione un menú al que desee añadir una

herramienta y pulse Modificar. Se muestra la ventana Editor de menús.3. Seleccione herramienta en la lista Elementos disponibles para ver una lista de

las herramientas disponibles.4. Puede añadir una herramienta existente al menú seleccionado, o crear una

herramienta nueva y después añadirla al menú seleccionado:a. Seleccione una herramienta de la lista y pulse Añadir elemento

seleccionado. La herramienta se añadirá a la lista en el panel Elementosactuales de la parte izquierda de la página.

b. Seleccione <nueva herramienta> en la lista y pulse Añadir elementoseleccionado. Se abrirá la ventana Configuración de herramientas. Defina lanueva herramienta mediante los diálogos Configuración de herramientas yCriterios de acceso y pulse Guardar. Cierre la ventana Guardarconfirmación para volver a la ventana Editor de menús. La herramienta seañadirá a la lista Elementos actuales y a la lista Elementos disponibles.

Consejo: Si tiene varias herramientas en un menú, puede hacer que el menúsea más fácil de leer añadiendo un separador. Seleccione <separador> en lalista Elementos disponibles y pulse Añadir elemento seleccionado.

5. Pulse Guardar. Ahora el menú se actualizará en la AEL y se añadirá como unaentrada de Menús disponibles.

Tareas relacionadas:“Crear herramientas de gestión de sucesos” en la página 153

Modificar las herramientas existentesPuede editar las herramientas disponibles en los menús.

Para editar una entrada del menú de herramientas:1. Pulse Administración > Herramientas de gestión de sucesos y pulse

Configuración de menús.2. Seleccione el menú que contiene la herramienta que desea modificar y pulse

Modificar. Se muestra la ventana Editor de menús.3. Seleccione la herramienta que desea editar en la lista Elementos actuales y

pulse el botón Editar. Se muestra la ventana Configuración de herramientas.4. Edite la herramienta mediante los diálogos Configuración de herramientas y

Criterios de acceso.5. Pulse Guardar y cierre la ventana Guardar confirmación para volver a la

ventana del Editor de menús. La herramienta se guarda con los valorescambiados.

Tareas relacionadas:“Modificar herramientas” en la página 172

Capítulo 4. Personalizar las AEL 183

Page 198: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Crear submenúsPuede crear submenús en los menús Alertas y Herramientas de la AEL. Cadasubmenú puede contener entradas de herramientas, barras separadoras u otrossubmenús. Un submenú se puede utilizar en distintos menús.

Para crear un nuevo submenú:1. Pulse Administración > Herramientas de gestión de sucesos y pulse

Configuración de menús.2. Pulse Nuevo. Se mostrará la ventana del Editor de menús, con los campos

Nombre y Etiqueta y la lista Elementos actuales en blanco.3. Introduzca las propiedades para el nuevo submenú utilizando los campos y

botones siguientes:

NombreEscriba un nombre para el nuevo submenú. No utilice espacios nicaracteres especiales en el nombre.

EtiquetaEscriba una etiqueta para el submenú. Este será el texto que semostrará en la AEL.

NemónicoSeleccione una entrada de tecla si desea que los usuarios puedanvisualizar este menú en la AEL utilizando el atajo de tecladocorrespondiente a la tecla Alt y el carácter seleccionado.

Elementos disponiblesSeleccione tool para listar todas las herramientas disponibles que puedeañadir al menú o seleccione menu para listar todos los menúsdisponibles que puede añadir al menú. También puede seleccionar<separator> para añadir una línea entre los menús y las herramientas.Por ejemplo, si tiene diversas herramientas en un menú, puede hacerque el menú sea más fácil de leer añadiendo un separador.

Seleccione la herramienta o el menú que desee que esté disponible en elmenú y pulse Añadir elemento seleccionado.

Elementos actualesLista todas las herramientas y menús que se han añadido al menú.Seleccione la herramienta o el menú que desee eliminar del menú ypulse Eliminar elemento seleccionado. Utilice los botones de flecha ala derecha de la lista para cambiar el orden de visualización de lasherramientas y los menús dentro del menú.

RenombrarSeleccione una herramienta en la lista Elementos actuales y pulse estebotón para cambiar el nombre de la herramienta que aparece en laAEL.

EtiquetaEscriba una etiqueta para la herramienta. Este será el texto quese mostrará en la AEL.

NemónicoSeleccione una entrada de tecla si desea que los usuariospuedan visualizar este menú en la AEL utilizando el atajo deteclado correspondiente a la tecla Alt y el carácter seleccionado.

Atajo Escriba un carácter de atajo si desea que los usuarios puedan

184 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 199: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

visualizar este menú en la AEL utilizando el atajo de tecladocorrespondiente a la tecla Ctrl y el carácter indicado.

Restricción: Las opciones para renombrar sólo estándisponibles para las herramientas.

Editar Seleccione una herramienta o un menú en la lista Elementos actuales ypulse Editar para modificar los valores de la herramienta o del menú.Si tiene una herramienta seleccionada, se abrirá la ventanaConfiguración de herramientas. Si tiene un menú seleccionado, se lepedirá que guarde los cambios y después se le redirigirá al Editor demenús donde podrá modificar la configuración del menú.

4. Pulse Guardar y Aceptar. El nuevo submenú se mostrará en la lista de menúsdisponibles.

Tareas relacionadas:“Añadir submenús a un menú”

Añadir submenús a un menúPuede personalizar los submenús que están disponibles en los menús de la AELAlertas y Herramientas.

Para añadir un submenú a un menú:1. Pulse Administración > Herramientas de gestión de sucesos y pulse

Configuración de menús.2. Seleccione el menú al que desea añadir el submenú y pulse Modificar.3. En la lista Elementos disponibles, seleccione menú. Se mostrará una lista de

los menús disponibles.4. Puede añadir un menú existente como submenú, o crear un nuevo menú y

añadir el menú como submenú:a. Seleccione el menú que desee añadir y pulse Añadir elemento

seleccionado. El menú se añade a la lista Elementos actuales. Si lo desea,puede configurar el submenú utilizando el botón Editar.

b. Seleccione <nuevo menú> en la lista y pulse Añadir elementoseleccionado. Se le preguntará si desea guardar los cambios en el menú queestá modificando. Pulse Cancelar si no desea añadir un nuevo menú, Sípara guardar los cambios o No para continuar sin guardar los cambios. Semuestra la ventana Editor de menús para el nuevo menú que estáañadiendo. Defina el nuevo menú.

Nota: Sólo se muestran en la lista las entradas de menú que están permitidaslógicamente por las reglas de anidación. Si la entrada que está modificando yaes un submenú, no se mostrarán los menús que estén más arriba.

5. Pulse Guardar y Aceptar. El nuevo menú se añadirá como submenú al menúseleccionado. El nuevo menú se mostrará en la lista de menús disponibles.

Tareas relacionadas:“Crear submenús” en la página 184

Capítulo 4. Personalizar las AEL 185

Page 200: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Suprimir submenúsPuede eliminar cualquier submenú creado por los usuarios. No puede suprimir losmenús Alertas o Herramientas.

Para suprimir un menú:1. Pulse Administración > Herramientas de gestión de sucesos y pulse

Configuración de menús.2. Seleccione el menú que desea suprimir.3. Pulse Suprimir y confirme la supresión.

Eliminar elementos de un menúPuede eliminar submenús, herramientas y separadores de un menú existente. Aleliminar una herramienta o un submenú de un menú, no se suprime laherramienta o el submenú.

Para eliminar elementos de un menú:1. Pulse Administración > Herramientas de gestión de sucesos y pulse

Configuración de menús.2. Seleccione el menú del que desea eliminar los elementos.3. Pulse Modificar. Se muestra la ventana Editor de menús.4. Seleccione el elemento que desea eliminar de la lista Elementos actuales y

pulse Eliminar elemento seleccionado.

Consejo: Si selecciona una entrada en la lista, un icono que se muestre encimay a la derecha de la lista indicará si ese elemento es una herramienta, un menúo un separador.

5. Pulse Guardar para guardar los cambios.Tareas relacionadas:“Suprimir herramientas” en la página 179“Suprimir submenús”

Cambiar el orden de elementos en un menúPuede mover elementos hacia arriba y hacia abajo en un menú para crear un ordenpersonalizado de todos los elementos.

Para cambiar el orden en que se muestran los elementos en un menú:1. Pulse Administración > Herramientas de gestión de sucesos y pulse

Configuración de menús.2. Seleccione el menú que desea modificar.3. Pulse Modificar. Se muestra la ventana Editor de menús.4. Seleccione el elemento que desea mover en la lista Elementos actuales.

v Pulse Superior para mover el elemento a la parte superior del menú.v Pulse Inferior para mover el elemento a la parte inferior del menú.v Pulse Arriba para mover el elemento una posición hacia arriba en el menú.v Pulse Abajo para mover el elemento una posición hacia abajo en el menú.

Consejo: Si selecciona una entrada en la lista, un icono que se muestre encimay a la derecha de la lista indicará si ese elemento es una herramienta, un menúo un separador.

186 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 201: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

5. Pulse Guardar para guardar los cambios.

Renombrar elementos de menúPuede cambiar la etiqueta de una herramienta que se muestra en el menú de laAEL. Para renombrar la herramienta en sí, edite el nombre de la herramienta en elEditor de herramientas.

Para cambiar la etiqueta de un elemento de menú de herramientas:1. Pulse Administración > Herramientas de gestión de sucesos y pulse

Configuración de menús.2. Seleccione el menú que desea modificar.3. Pulse Modificar. Se abre la ventana Editor de menús.4. Seleccione el elemento de menú de herramientas que desea modificar en la lista

Elementos actuales y pulse Renombrar. Se abre una ventana separada.

Consejo: Si selecciona un submenú u otro elemento que no se puederenombrar de esta manera, el botón Renombrar aparece de color grisdesactivado.

5. Edite los siguientes campos:

EtiquetaEscriba una etiqueta para la herramienta. Este será el texto que semostrará en la AEL.

NemónicoSeleccione una entrada de tecla si desea que los usuarios puedanvisualizar este menú en la AEL utilizando el atajo de tecladocorrespondiente a la tecla Alt y el carácter seleccionado.

Atajo Escriba un carácter de atajo si desea que los usuarios puedan visualizareste menú en la AEL utilizando el atajo de teclado correspondiente a latecla Ctrl y el carácter indicado.

Restricción: Las opciones para renombrar sólo están disponibles paralas herramientas.

6. Pulse Guardar para guardar los cambios.Tareas relacionadas:“Renombrar herramientas” en la página 175

Capítulo 4. Personalizar las AEL 187

Page 202: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

188 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 203: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Capítulo 5. Filtrar información de suceso

Los sucesos de red normalmente crean muchas alertas que no son de importanciainmediata para el personal que supervisa el sistema. Utilice los filtros y las vistaspara controlar la información de sucesos que se muestra a los usuarios.

FiltrosLos filtros restringen las filas devueltas por un origen de datos aplicandocondiciones de correlación de SQL a los datos de campo del origen de datos. Sepueden aplicar filtros a las siguientes visualizaciones de sucesos de la GUI web:lista de sucesos activa (AEL), lista de sucesos ligera (LEL), vista de tabla yrecuadros de supervisor de un panel de instrumentos de sucesos. Para crear yeditar filtros, debe utilizar un programa de utilidad HTML denominado el Creadorde filtros.

Pueden crear filtros los administradores de la GUI web que tienen el rolncw_admin y los usuarios que tienen el rol ncw_user y el rol netcool_rw.

Importante: Para cada filtro, debe seleccionar, como mínimo, un origen de datos.Desde este origen de datos, el Creador de filtros obtiene los campos que se puedenutilizar en la consola SQL. Si selecciona varios orígenes de datos, el Creador defiltros sólo muestra los campos comunes para todos esos orígenes de datos. Losorígenes de datos seleccionados en el Creador de filtros no se utilizan en la AEL, elEditor de mapas o el Panel de instrumentos de sucesos para recuperar datos desucesos. Los orígenes de datos se seleccionan para la recuperación de datos desuceso en las preferencias de portlet de AEL, el Editor de mapas y el Panel deinstrumentos de sucesos.

Cuando se aplica un filtro a una lista de sucesos, sólo se visualizan las alertas quecumplen los criterios. Se puede asignar una vista a un filtro. Si no asigna ningunavista a un filtro, se asignará una vista predeterminada. El siguiente ejemplomuestra un filtro:Node like ’^[a-zA-Z].*’ and Severity > 3

Esta sentencia establece la coincidencia con todas las alertas donde el nodoempieza con un carácter alfabético y la gravedad de estos datos es mayor que leve,es decir, sucesos graves o críticos.

Categorías de filtro

Las categorías de filtro controlan el acceso de usuario a los filtros y se utilizan paralos datos migrados desde la IBM Tivoli Netcool/Webtop.

Filtros globalesLos filtros globales son accesibles a todos los usuarios. Como usuario delectura/grabación, o usuario de sólo de lectura, puede copiar los filtrosglobales en el perfil de usuario, donde puede modificar los filtros.

Administrator Puede modificar los filtros globales y copiarlos en los perfiles deusuario de otros usuarios. También puede crear nuevos filtros globales.

Filtros de usuarioLos filtros de usuario se almacenan en el perfil de usuario; sólo éste y el

© Copyright IBM Corp. 2001, 2011 189

Page 204: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

administrador pueden acceder a estos perfiles. En el Creador de filtros, losfiltros de usuario están incluidos en una lista denominada Mis filtros.

Administrator Puede acceder a los filtros que todos los usuarios tienen en susperfiles de usuario y crear filtros en los perfiles de los usuarios. En la listaFiltros disponibles, estos filtros se clasifican como Filtros denombreusuario. Para asignar filtros a varios usuarios, puede realizar copiasde filtros existentes y asignarlas a un grupo de usuarios. Los filtros siguenasociados a los usuarios del grupo, no al grupo en sí.

Filtros del sistemaEn el Creador de filtros, el acceso a los filtros del sistema, y la posibilidadde crear, editar, y suprimir filtros del sistema se restringe a losadministradores. En la AEL, sólo los administradores pueden seleccionarfiltros del sistema para la lista Filtros. Si la AEL se ha iniciado con un filtrodel sistema ya aplicado, los usuarios no administradores pueden visualizary seleccionar este filtro del sistema en la lista Filtros. Si la instalación de laGUI web se ha actualizado o migrado desde Netcool/Webtop, los filtrosdel sistema están presentes tras la actualización o migración. Los filtros delsistema contienen datos de entidad migrados desde Netcool/Webtop.

Colecciones de filtros

Las colecciones de filtros son agrupaciones lógicas de filtros. También se utilizanpara datos migrados desde Netcool/Webtop. Si la instalación de la GUI web se haactualizado o migrado desde Netcool/Webtop, las colecciones de filtros contienenlos datos migrados desde los grupos de entidades.

Las colecciones de filtros pueden contener sólo filtros globales o filtros del sistema.Para editar una colección de filtros, el usuario debe tener el rol ncw_admin. Sólopuede crear o suprimir colecciones de filtros utilizando el cliente de la interfaz deprograma de aplicación de administración de la GUI web (WAAPI).

Filtros dependientes

Los filtros dependientes concatenan las sentencias SQL de varios filtros utilizandoel operador SQL OR. Los filtros dependientes no tienen sus propias sentenciasSQL; utilizan sólo las sentencias de otros filtros.

Antes de suprimir un filtro, debe asegurarse de que no está siendo utilizado enningún filtro dependiente. De lo contrario, es posible que el filtro dependientedevuelva datos de suceso incorrectos.

Filtros transitorios

Los filtros transitorios son filtros que persisten sólo mientras dura la sesión actual.Conceptos relacionados:“Visión general del Creador de filtros” en la página 192“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Modificar las preferencias de un usuario de la GUI web” en la página 72

190 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 205: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

VistasLas vistas restringen las columnas que se muestran en una lista de sucesos activa(AEL), lista de sucesos ligera (LEL) o vista de tabla. Puede controlar el orden enque se visualizan las columnas, bloquear columnas en la visualización y controlarla clasificación de la información en las columnas.

Cuando cree una vista, debe seleccionar como mínimo un origen de datos. Elorigen de datos se utiliza para controlar las columnas que se pueden incluir en lavista (las columnas representan los campos del origen de datos). Si seleccionavarios orígenes de datos, puede seleccionar campos de todos los orígenes de datos.

Categorías de vistas

Las vistas pueden ser accesibles a todos los usuarios o asignarse a un perfil deusuario. El acceso a las vistas se controla de este modo:

Vistas globalesEstas vistas son accesibles a todos los usuarios. Como usuario delectura/grabación, o usuario de sólo de lectura, puede copiar las vistasglobales en el perfil de usuario, donde puede modificar las vistas.

Administrator Puede modificar las vistas globales y copiarlas en los perfiles deusuario de otros usuarios. También puede crear nuevas vistas globales.

Vistas de usuarioEstas vistas se almacenan en el perfil de usuario; sólo éste y eladministrador pueden acceder a estos perfiles. Las vistas de usuario seincluyen en una lista denominada Mis vistas.

Administrator Puede acceder a las vistas que todos los usuarios tienen en susperfiles de usuario y crear vistas en los perfiles de los usuarios. En la listaVistas disponibles, estas vistas se clasifican como Vistas denombreusuario. Para asignar vistas a varios usuarios, puede realizar copiasde vistas existentes y asignarlas a un grupo de usuarios. Las vistas siguenasociadas a los usuarios del grupo, no al grupo en sí.

Vistas de sistema

En el Creador de vistas, el acceso a las vistas del sistema, y la posibilidad de crear,editar, y suprimir vistas del sistema se restringe a los administradores. En la AEL,sólo los administradores pueden seleccionar vistas del sistema para la lista Vistas.Si la AEL se ha iniciado con una vista del sistema ya aplicada, los usuarios noadministradores pueden visualizar y seleccionar esta vista del sistema en la listaVistas. Si la instalación de la GUI web se ha actualizado o migrado desdeNetcool/Webtop, las vistas del sistema están presentes tras la actualización omigración. Las vistas del sistema contienen datos de vistas de entidad migradosdesde Netcool/Webtop.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Modificar las preferencias de un usuario de la GUI web” en la página 72

Capítulo 5. Filtrar información de suceso 191

Page 206: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Configurar filtros para datos de sucesoUtilice el Creador de filtros para aplicar filtros a una lista de sucesos o un portletdel Panel de instrumentos de sucesos. Los administradores y los usuarios delectura/grabación pueden crear y editar filtros.

Para abrir el Creador de filtros, vaya a una de las ubicaciones siguientes:

AEL Pulse Editar > Filtros.

Para abrir el applet de la AEL predeterminado, pulse Disponibilidad >Sucesos > Lista de sucesos activa (AEL).

Panel de instrumentos de sucesosEn la barra de herramientas o un recuadro de supervisor, pulse Editar

filtros . Si abre el Creador de filtros desde un recuadro de supervisor,se cargarán las propiedades del filtro asociado al recuadro de supervisor.

Para abrir el portlet del Panel de instrumentos de sucesos predeterminado,pulse Disponibilidad > Sucesos > Panel de instrumentos de sucesos.

NavegaciónAdministrator Pulse Administración > Herramientas de gestión de sucesos >Filtros.

Página webAdministrator Utilice el siguiente URL para añadir un enlace al Creador defiltros desde una página web:protocolo://servidor:puerto/ibm/console/webtop/startFB.do

Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115“Visión general del panel de instrumentos de sucesos” en la página 213

Visión general del Creador de filtrosEl Creador de filtros es un programa de utilidad HTML que permite crear filtrosque se aplican de forma dinámica a los datos de sucesos.

Importante: Para cada filtro, debe seleccionar, como mínimo, un origen de datos.Desde este origen de datos, el Creador de filtros obtiene los campos que se puedenutilizar en la consola SQL. Si selecciona varios orígenes de datos, el Creador defiltros sólo muestra los campos comunes para todos esos orígenes de datos. Losorígenes de datos seleccionados en el Creador de filtros no se utilizan en la AEL, elEditor de mapas o el Panel de instrumentos de sucesos para recuperar datos desucesos. Los orígenes de datos se seleccionan para la recuperación de datos desuceso en las preferencias de portlet de AEL, el Editor de mapas y el Panel deinstrumentos de sucesos.

Puede utilizar las modalidades siguientes para crear filtros; el Creador de filtrosvisualiza una pestaña para cada modalidad.

Básico Proporciona un conjunto de listas y campos de texto que se utilizan paraespecificar las condiciones de filtro. Para crear las condiciones, seleccioneun campo del origen de datos especificado, seleccione un comparador, yespecifique un valor de tipo de datos numérico o tipo de datos de serie. Elvalor del tipo de datos se utiliza como criterio de filtrado para el campo. Siutiliza la modalidad básica para crear un filtro, puede ver el código SQLresultante en el campo de texto de la pestaña Avanzado.

192 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 207: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

AvanzadoProporciona un campo de texto en el que se puede especificar sintaxis SQLde ObjectServer.

Si crea un filtro en modalidad avanzada, es posible que no pueda expresarla sintaxis SQL en los campos de la pestaña Básico. Una vez que hayaguardado un filtro creado en la modalidad avanzada, la pestaña Básico seelimina para ese filtro.

Para obtener más información sobre la sintaxis SQL de ObjectServer,consulte la publicación IBM Tivoli Netcool/OMNIbus Administration Guide.

DependienteEsta pestaña sólo se visualiza para los filtros dependientes. En estapestaña, utilice los campos de Búsqueda para identificar los filtros quedesea utilizar para las dependencias. Cuando haya identificado los filtrosnecesarios, utilice los botones para mover los filtros de la lista Filtrosdisponibles a la lista Dependencias seleccionadas. En un filtrodependiente, las sentencias WHERE de SQL de cada filtro se concatenanmediante sentencias OR.

Métricas del Creador de filtros

Una métrica es una estadística agregada que se puede derivar de las alertas quecoinciden con un filtro para visualizar una cifra útil, por ejemplo, un promedio, unrecuento o una suma de todos los valores de los campos. Si se visualiza un filtroutilizando un recuadro de supervisor enlazado a una AEL, la información demétrica que se obtiene del conjunto de alertas que coinciden con este filtro seutiliza para esta visualización.Conceptos relacionados:“Filtros” en la página 189“Visión general del Creador de filtros” en la página 192

Crear y editar filtrosUtilice el Creador de filtros para crear y editar filtros para datos de suceso.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115

Crear y editar filtros en modalidad básicaPara crear condiciones de filtro de sucesos que utilicen listas para restringir laselección de valores del origen de datos y los comparadores disponibles, utilice elCreador de filtros en la modalidad básica.

Para crear y editar filtros en la modalidad básica:1. Abra el Creador de filtros.2. Para crear un nuevo filtro, pulse Nuevo filtro.3. Para editar un filtro existente:

a. Seleccione la lista que contiene el filtro necesario.b. Una vez renovada la lista, pulse el filtro.

Si edita un filtro existente, omita el paso 4.

4. Administrator Seleccione los usuarios a los que desea otorgar acceso al filtro ypulse Aceptar.

Capítulo 5. Filtrar información de suceso 193

Page 208: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Público: Para hacer que el filtro esté accesible para todos los usuarios,seleccione global. Para añadir un filtro del sistema, seleccione system.Todos los usuarios de la GUI web pueden seleccionar y copiar filtrosglobales.

v Usuarios: Seleccione los recuadros para los usuarios a los que desea otorgaracceso a este filtro. Si el recuadro correspondiente a un usuario estáseleccionado, el filtro seleccionado se copia directamente en la lista Misfiltros de dicho usuario.La lista de usuarios a los que se puede otorgar acceso al filtro depende delvalor de la propiedad users.reload.mode del archivo webgui_home_dir/etc/server.init. Si esta propiedad se establece en 0, todos los usuarios delsistema están disponibles. Si se establece en 1, sólo están disponibles losusuarios con el rol ncw_user o ncw_admin.

5. Especifique las propiedades generales del filtro:

Nombre de filtroEscriba un nombre para el filtro. El nombre de filtro no puede tenerespacios.

De forma predeterminada, no se pueden utilizar los caracteressiguientes en los nombres de filtro:$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

Administrator Estos caracteres no válidos se definen en el archivosiguiente:webgui_home_dir/etc/illegalChar.prop.

Vista predeterminadaSeleccione la vista a la que desea asociar el filtro, o seleccione la vistaasociada al filtro. La vista predeterminada se aplicará cuando inicieuna AEL con el filtro pero no especifique una vista. La vistapredeterminada también se aplicará cuando inicie una AEL desde unPanel de instrumentos de sucesos pulsando el recuadro de supervisorasociado al filtro.

RecopilaciónAdministrator Para los filtros globales y los filtros del sistema solamente:seleccione las colecciones de filtros a las que desee añadir el filtro.

DescripciónEscriba una descripción que ayude a identificar el objetivo del filtro.

Fuente de datosSeleccione los orígenes de datos que contienen los campos para losque desea ejecutar las consultas. Pulse Mostrar orígenes de datos paravisualizar una lista de los orígenes de datos disponibles.

Importante: Para cada filtro, debe seleccionar, como mínimo, unorigen de datos. Desde este origen de datos, el Creador de filtrosobtiene los campos que se pueden utilizar en la consola SQL. Siselecciona varios orígenes de datos, el Creador de filtros sólo muestralos campos comunes para todos esos orígenes de datos. Los orígenesde datos seleccionados en el Creador de filtros no se utilizan en laAEL, el Editor de mapas o el Panel de instrumentos de sucesos pararecuperar datos de sucesos. Los orígenes de datos se seleccionan parala recuperación de datos de suceso en las preferencias de portlet deAEL, el Editor de mapas y el Panel de instrumentos de sucesos.

194 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 209: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Si desea añadir un origen de datos a un filtro existente, asegúrese deque la tabla alerts.status del nuevo origen de datos contenga todos loscampos que el filtro especifica. Si añade un origen de datos que nocontiene todos los campos especificados, es posible que el filtrodevuelva resultados erróneos.

Administrator El origen de datos predeterminado corresponde alObjectServer predeterminado especificado en el archivo deconfiguración ncwDataSourceDefinitions.xml.

6. Pulse la pestaña Básico y, en la primera fila, cree una condición de filtro de laforma siguiente:a. En la lista Campo, seleccione un campo del origen de datos especificado.b. En la lista Comparador, seleccione un comparador.c. En el campo Valor, escriba un valor de tipo de datos numérico o serie. Los

tipos de datos deben corresponderse con los del campo de ObjectServer.Las entradas de tipo de datos de serie del campo Valor deben estar entrecomillas simples.

d. Opcional: Utilice los comparadores LIKE y NOT LIKE para losmetacaracteres de coincidencia de patrones de expresión regular de laentrada del campo Valor.

Restricción: No utilice la expresión getdate en el campo Valor. Si deseaaplicar la expresión getdate, utilice la modalidad avanzada.

7. Para añadir condiciones de filtro adicionales, pulse Nueva condición. Puedeañadir todas las condiciones de filtro que precise.

8. Utilice los botones de selección de Coincidencia para especificar cómo secombinan las condiciones de filtro:v Seleccione And para desencadenar el filtro únicamente si se cumplen todas

las condiciones.v Seleccione Or para desencadenar el filtro si se cumple alguna de las

condiciones.

Consulte el apartado “Sentencias SQL de ejemplo” en la página 196 para versentencias SQL de ejemplo generadas en función del botón de selecciónelegido.

9. Opcional: Para obtener una vista previa de la salida de la cláusula SQLWHERE literal, pulse Avanzado.

10. Pulse Métrica y utilice los campos siguientes para establecer el valor demétrica:

EtiquetaEscriba un título para la métrica.

FunciónSeleccione una función para llevar a cabo en los datos de campo. Lasfunciones que se pueden realizar en los datos del campo son lassiguientes:v Average: devuelve el valor promedio del campo seleccionado para

todos los registros que coinciden con el filtro.v Count: devuelve un recuento de todos los registros que coinciden

con el filtro. El campo seleccionado no se utiliza para realizar estecálculo.

v Sum: devuelve la suma del campo seleccionado para todos losregistros que coinciden con el filtro.

Capítulo 5. Filtrar información de suceso 195

Page 210: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Minimum: devuelve el valor más bajo del campo seleccionado enlos registros que coinciden con el filtro.

v Maximum: devuelve el valor más alto del campo seleccionado enlos registros que coinciden con el filtro.

CampoSeleccione un campo en el que se llevará a cabo la función elegida. Lalista contiene todos los campos disponibles en la tabla alerts.status delorigen de datos.

11. Pulse Guardar para guardar el filtro y continuar trabajando en el Creador defiltros, o pulse Guardar y cerrar para guardar el filtro y cerrar el Creador defiltros.

Sentencias SQL de ejemplo

En el paso 8 en la página 195, si se ha elegido el botón de selección And, las filasde filtro crean la siguiente sentencia SQL:SELECT * from alerts.status where Node = ’node1’ and Severity > 4 andSummary like ’alert on .*’

Si se ha elegido el botón de selección Or, las filas de filtro crean la siguientesentencia SQL:SELECT * from alerts.status where Node = ’node1’ or Severity > 4 orSummary like ’alert on .*’

Conceptos relacionados:“Visión general del Creador de filtros” en la página 192Referencia relacionada:“Operadores de comparación del Creador de filtros” en la página 202“Metacaracteres de coincidencia de patrón” en la página 202

Crear y editar filtros en modalidad avanzadaEspecifique las condiciones de filtro de datos de suceso en sintaxis SQL deObjectServer.

Para obtener más información sobre la sintaxis SQL de ObjectServer, consulte lapublicación IBM Tivoli Netcool/OMNIbus Administration Guide.

Para crear o editar un filtro en la modalidad avanzada:1. Abra el Creador de filtros.2. Para crear un nuevo filtro, pulse Nuevo filtro.3. Para editar un filtro existente:

a. Seleccione la lista que contiene el filtro necesario.b. Una vez renovada la lista, pulse el filtro.

Si edita un filtro existente, omita el paso 4.

4. Administrator Seleccione los usuarios a los que desea otorgar acceso al filtro y pulseAceptar.v Público: Para hacer que el filtro esté accesible para todos los usuarios,

seleccione global. Para añadir un filtro del sistema, seleccione system. Todoslos usuarios de la GUI web pueden seleccionar y copiar filtros globales.

196 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 211: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Usuarios: Seleccione los recuadros para los usuarios a los que desea otorgaracceso a este filtro. Si el recuadro correspondiente a un usuario estáseleccionado, el filtro seleccionado se copia directamente en la lista Misfiltros de dicho usuario.La lista de usuarios a los que se puede otorgar acceso al filtro depende delvalor de la propiedad users.reload.mode del archivo webgui_home_dir/etc/server.init. Si esta propiedad se establece en 0, todos los usuarios delsistema están disponibles. Si se establece en 1, sólo están disponibles losusuarios con el rol ncw_user o ncw_admin.

5. Utilice los siguientes campos y botones para establecer las propiedadesgenerales del filtro:

Nombre de filtroEscriba un nombre para el filtro. El nombre de filtro no puede tenerespacios.

De forma predeterminada, no se pueden utilizar los caracteressiguientes en los nombres de filtro:$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

Administrator Estos caracteres no válidos se definen en el archivo siguiente:webgui_home_dir/etc/illegalChar.prop.

Vista predeterminadaSeleccione la vista a la que desea asociar el filtro, o seleccione la vistaasociada al filtro. La vista predeterminada se aplicará cuando inicie unaAEL con el filtro pero no especifique una vista. La vista predeterminadatambién se aplicará cuando inicie una AEL desde un Panel deinstrumentos de sucesos pulsando el recuadro de supervisor asociado alfiltro.

RecopilaciónAdministrator Para los filtros globales y los filtros del sistema solamente:seleccione las colecciones de filtros a las que desee añadir el filtro.

DescripciónEscriba una descripción que ayude a identificar el objetivo del filtro.

Fuente de datosSeleccione los orígenes de datos que contienen los campos para los quedesea ejecutar las consultas. Pulse Mostrar orígenes de datos paravisualizar una lista de los orígenes de datos disponibles.

Importante: Para cada filtro, debe seleccionar, como mínimo, un origende datos. Desde este origen de datos, el Creador de filtros obtiene loscampos que se pueden utilizar en la consola SQL. Si selecciona variosorígenes de datos, el Creador de filtros sólo muestra los camposcomunes para todos esos orígenes de datos. Los orígenes de datosseleccionados en el Creador de filtros no se utilizan en la AEL, el Editorde mapas o el Panel de instrumentos de sucesos para recuperar datosde sucesos. Los orígenes de datos se seleccionan para la recuperaciónde datos de suceso en las preferencias de portlet de AEL, el Editor demapas y el Panel de instrumentos de sucesos.

Si desea añadir un origen de datos a un filtro existente, asegúrese deque la tabla alerts.status del nuevo origen de datos contenga todos loscampos que el filtro especifica. Si añade un origen de datos que nocontiene todos los campos especificados, es posible que el filtrodevuelva resultados erróneos.

Capítulo 5. Filtrar información de suceso 197

Page 212: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Administrator El origen de datos predeterminado corresponde alObjectServer predeterminado especificado en el archivo deconfiguración ncwDataSourceDefinitions.xml.

6. Pulse Avanzado.7. En el campo de texto Cláusula Where SQL, especifique cualquier cláusula

Where SQL de ObjectServer válida.Para mayor brevedad, la parte SELECT de la sentencia se omite y sólo debeproporcionar la cláusula WHERE; la vista asociada al filtro determina lascolumnas de la tabla alerts.status seleccionadas.

8. Pulse Métrica y utilice los campos siguientes para establecer el valor demétrica:

EtiquetaEscriba un título para la métrica.

FunciónSeleccione una función para llevar a cabo en los datos de campo. Lasfunciones que se pueden realizar en los datos del campo son lassiguientes:v Average: devuelve el valor promedio del campo seleccionado para

todos los registros que coinciden con el filtro.v Count: devuelve un recuento de todos los registros que coinciden

con el filtro. El campo seleccionado no se utiliza para realizar estecálculo.

v Sum: devuelve la suma del campo seleccionado para todos losregistros que coinciden con el filtro.

v Minimum: devuelve el valor más bajo del campo seleccionado en losregistros que coinciden con el filtro.

v Maximum: devuelve el valor más alto del campo seleccionado en losregistros que coinciden con el filtro.

CampoSeleccione un campo en el que se llevará a cabo la función elegida. Lalista contiene todos los campos disponibles en la tabla alerts.status delorigen de datos.

9. Pulse Guardar para guardar el filtro y continuar trabajando en el Creador defiltros, o pulse Guardar y cerrar para guardar el filtro y cerrar el Creador defiltros.

Conceptos relacionados:“Visión general del Creador de filtros” en la página 192Referencia relacionada:“Operadores de comparación del Creador de filtros” en la página 202“Metacaracteres de coincidencia de patrón” en la página 202

198 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 213: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Crear y editar filtros dependientesPara agregar las cláusulas SQL WHERE de varios filtros utilizando el operador OR,cree un filtro dependiente.

Consejo: Todos los filtros que utilice en un filtro dependiente deben contener unasentencia SQL WHERE.

Para crear o editar un filtro dependiente:1. Abra el Creador de filtros.2. Para crear o editar un filtro:

v Para crear un nuevo filtro, pulse Nuevo filtro.v Para editar un filtro existente, seleccione la lista que contiene el filtro

necesario y, a continuación, seleccione el filtro en la lista renovada. Puedeomitir el paso 3.

3. Administrator Seleccione los usuarios a los que desea otorgar acceso al filtro y pulseAceptar.v Público: Para hacer que el filtro esté accesible para todos los usuarios,

seleccione global. Para añadir un filtro del sistema, seleccione system. Todoslos usuarios de la GUI web pueden seleccionar y copiar filtros globales.

v Usuarios: Seleccione los recuadros para los usuarios a los que desea otorgaracceso a este filtro. Si el recuadro correspondiente a un usuario estáseleccionado, el filtro seleccionado se copia directamente en la lista Misfiltros de dicho usuario.La lista de usuarios a los que se puede otorgar acceso al filtro depende delvalor de la propiedad users.reload.mode del archivo webgui_home_dir/etc/server.init. Si esta propiedad se establece en 0, todos los usuarios delsistema están disponibles. Si se establece en 1, sólo están disponibles losusuarios con el rol ncw_user o ncw_admin.

4. Utilice los siguientes campos para establecer las propiedades generales delfiltro:

Nombre de filtroEscriba un nombre para el filtro. El nombre de filtro no puede tenerespacios.

De forma predeterminada, no se pueden utilizar los caracteressiguientes en los nombres de filtro:$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

Administrator Estos caracteres no válidos se definen en el archivo siguiente:webgui_home_dir/etc/illegalChar.prop.

Vista predeterminadaSeleccione la vista a la que desea asociar el filtro, o seleccione la vistaasociada al filtro. La vista predeterminada se aplicará cuando inicie unaAEL con el filtro pero no especifique una vista. La vista predeterminadatambién se aplicará cuando inicie una AEL desde un Panel deinstrumentos de sucesos pulsando el recuadro de supervisor asociado alfiltro.

RecopilaciónAdministrator Para los filtros globales y los filtros del sistema solamente:seleccione las colecciones de filtros a las que desee añadir el filtro.

DescripciónEscriba una descripción que ayude a identificar el objetivo del filtro.

Capítulo 5. Filtrar información de suceso 199

Page 214: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Fuente de datosSeleccione los orígenes de datos que contienen los campos para los quedesea ejecutar las consultas. Pulse Mostrar orígenes de datos paravisualizar una lista de los orígenes de datos disponibles.

Importante: Para cada filtro, debe seleccionar, como mínimo, un origende datos. Desde este origen de datos, el Creador de filtros obtiene loscampos que se pueden utilizar en la consola SQL. Si selecciona variosorígenes de datos, el Creador de filtros sólo muestra los camposcomunes para todos esos orígenes de datos. Los orígenes de datosseleccionados en el Creador de filtros no se utilizan en la AEL, el Editorde mapas o el Panel de instrumentos de sucesos para recuperar datosde sucesos. Los orígenes de datos se seleccionan para la recuperaciónde datos de suceso en las preferencias de portlet de AEL, el Editor demapas y el Panel de instrumentos de sucesos.

Si desea añadir un origen de datos a un filtro existente, asegúrese deque la tabla alerts.status del nuevo origen de datos contenga todos loscampos que el filtro especifica. Si añade un origen de datos que nocontiene todos los campos especificados, es posible que el filtrodevuelva resultados erróneos.

Administrator El origen de datos predeterminado corresponde alObjectServer predeterminado especificado en el archivo deconfiguración ncwDataSourceDefinitions.xml.

5. En la pestaña Dependiente, utilice los campos Búsqueda para identificar losfiltros que desea utilizar para las dependencias.

Consejo: Para realizar búsquedas en una gran cantidad de filtros, seleccione lacategoría de filtro y escriba el nombre del filtro en el campo Búsqueda. Si seencuentra un filtro coincidente en la categoría de filtro seleccionada, el filtro seseleccionará en la lista Filtros disponibles.

6. Añada filtros de la lista Filtros disponibles a la lista Dependenciasseleccionadas según sea necesario.

7. Para establecer una métrica para el filtro, pulse Métrica y utilice los campossiguientes para establecer el valor de métrica:

EtiquetaEscriba un título para la métrica.

FunciónSeleccione una función para llevar a cabo en los datos de campo. Lasfunciones que se pueden realizar en los datos del campo son lassiguientes:v Average: devuelve el valor promedio del campo seleccionado para

todos los registros que coinciden con el filtro.v Count: devuelve un recuento de todos los registros que coinciden

con el filtro. El campo seleccionado no se utiliza para realizar estecálculo.

v Sum: devuelve la suma del campo seleccionado para todos losregistros que coinciden con el filtro.

v Minimum: devuelve el valor más bajo del campo seleccionado en losregistros que coinciden con el filtro.

v Maximum: devuelve el valor más alto del campo seleccionado en losregistros que coinciden con el filtro.

200 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 215: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

CampoSeleccione un campo en el que se llevará a cabo la función elegida. Lalista contiene todos los campos disponibles en la tabla alerts.status delorigen de datos.

8. Pulse Guardar para guardar el filtro y continuar trabajando en el Creador defiltros, o pulse Guardar y cerrar para guardar el filtro y cerrar el Creador defiltros.

Editar colecciones de filtrosPuede añadir filtros a las colecciones de filtros y eliminar filtros.

Antes de empezar

Para editar las colecciones de filtros, el usuario debe tener el rol ncw_admin.

Sólo puede añadir filtros globales y del sistema a una colección de filtros.

Puede utilizar el Creador de filtros sólo para añadir filtros a colecciones o eliminarfiltros de colecciones. Para crear o suprimir colecciones de filtros, o para modificarcolecciones (por ejemplo, cambiando el nombre de una colección de filtros), debeutilizar el cliente WAAPI. Para obtener ejemplos de mandatos WAAPI paracolecciones de filtros, consulte el siguiente archivo: webgui_home_dir/waapi/etc/samples/samplerequest_filtercollection.xml

Para editar colecciones de filtros:v Para añadir un filtro a una colección:

1. Abra el Creador de filtros.2. En la lista Filtros disponibles, seleccione Categoría.3. Seleccione la colección que contiene el filtro necesario y, a continuación,

seleccione el filtro.Se cargarán las propiedades del filtro seleccionado.

4. En la lista Colecciones, seleccione las colecciones de filtros a las que deseeañadir el filtro.

5. Pulse Guardar y cerrar para guardar la asignación del filtro a las coleccionesy cerrar el Creador de filtros.

v Para eliminar un filtro de una colección:1. Abra el Creador de filtros.2. Para identificar los filtros que están asignados a una colección, seleccione

Colección en la lista Filtros disponibles y, a continuación, seleccione lacolección necesaria. La lista de filtros asignados a la colección se ordena enfiltros globales y filtros del sistema.

3. Seleccione el filtro que desea eliminar de la colección.Se cargarán las propiedades del filtro seleccionado. En la lista Colecciones,aparecen resaltadas las colecciones a las que está asignado el filtro.

4. Pulse Ctrl y la colección de filtros de la que desea eliminar el filtro.5. Pulse Guardar y cerrar para guardar la asignación del filtro a las colecciones

y cerrar el Creador de filtros.

Capítulo 5. Filtrar información de suceso 201

Page 216: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Operadores de comparación del Creador de filtrosCuando utiliza el Creador de filtros en modalidad básica, el campo Comparadorcontiene estos operadores de comparación.

Los operadores se describen en la tabla siguiente:

Tabla 21. Operadores de comparación en la modalidad básica del Creador de filtros

Operador Descripción

= Prueba si son iguales.

<>

!=

Prueba si son desiguales.

<

>

<=

>=

Prueba si es mayor que (>), menor que (<), mayor o igual a (>=), o menor oigual a (<=). Estos operadores realizan comparaciones de series sensibles amayúsculas y minúsculas. En las comparaciones ASCII estándar sensibles amayúsculas y minúsculas, las letras mayúsculas preceden a las letrasminúsculas.

[not] like El operador like realiza comparaciones de series. La serie que sigue aloperador like, que puede ser el resultado de una expresión regular, es elpatrón con el que se compara la expresión de columna. Una expresiónregular puede incluir metacaracteres de coincidencia de patrón deexpresión regular. La palabra clave not invierte el resultado de lacomparación.

Tareas relacionadas:“Crear y editar filtros en modalidad básica” en la página 193“Crear y editar filtros en modalidad avanzada” en la página 196

Metacaracteres de coincidencia de patrónLas expresiones regulares están formadas por caracteres normales y metacaracteres.Los caracteres normales incluyen las letras mayúsculas y minúsculas, y losnúmeros.

La coincidencia de patrón de expresión regular se puede realizar con un solocarácter o con un patrón de uno o más caracteres entre paréntesis, denominadopatrón de caracteres. Los metacaracteres tienen significados especiales, como sedescribe en la tabla siguiente.

Tabla 22. Metacaracteres de coincidencia de patrón

Metacarácter decoincidencia depatrón Descripción Ejemplo

* Este metacarácter indicala coincidencia con ceroo más instancias delcarácter o patrón decaracteres precedente.

El patrón goo* coincide con my godness, mygoodness y my gooodness, pero no con mygdness.

+ Este metacarácter indicala coincidencia con unao más instancias delcarácter o patrón decaracteres precedente.

El patrón goo+ coincide con my goodness ymy gooodness pero no con my godness.

202 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 217: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 22. Metacaracteres de coincidencia de patrón (continuación)

Metacarácter decoincidencia depatrón Descripción Ejemplo

? Este metacarácter indicala coincidencia con ceroo una instancia delcarácter o patrón decaracteres precedente.

El patrón goo? coincide con my godness ymy goodness pero no con my gooodness o mygdness.

$ Este metacarácter indicala coincidencia con elfinal de la serie.

El patrón end$ coincide con the end perono con the ending.

^ Este metacarácter indicala coincidencia con elprincipio de la serie.

El patrón ^severity coincide con severitylevel 5 pero no con The severity is 5.

. Este metacarácter indicala coincidencia decualquier carácterindividual.

El patrón b.at coincide con baat, bBat, yb4at, pero no con bat o bB4at.

[abcd] Este metacarácter indicala coincidencia concualquier carácterincluido entre corcheteso perteneciente alintervalo de caracteresseparados por un guión(-), como por ejemplo[0-9].

^[A-Za-z]+$ coincide con cualquier serieque contenga únicamente caracteres deletras mayúsculas o minúsculas.

[^abcd] Indica la coincidenciacon cualquier carácterexcepto los que seencuentran entrecorchetes o que formanparte de un intervalode caracteres separadospor un guión (-), comopor ejemplo [0-9].

[^0-9] coincide con cualquier serie que nocontenga caracteres numéricos.

() Este metacarácter indicaque los caracteresincluidos entreparéntesis se debentratar como un patrónde caracteres.

A(boo)+Z coincide con AbooZ, AboobooZ, yAbooboobooZ, pero no con AboZ o AboooZ.

| Este metacarácter indicala coincidencia con unode los caracteres opatrones de caracteres auno u otro lado de labarra vertical.

A(B|C)D coincide con ABD y ACD, pero nocon AD, ABCD, ABBD, o ACCD.

Capítulo 5. Filtrar información de suceso 203

Page 218: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 22. Metacaracteres de coincidencia de patrón (continuación)

Metacarácter decoincidencia depatrón Descripción Ejemplo

\ El carácter de escape obarra inclinadainvertida indica que elmetacarácter siguientese debe tratar como uncarácter regular. Losmetacaracteres de estatabla necesitan irprecedidos de unabarra inclinadainvertida si aparecen enuna expresión regular.

Para indicar la coincidencia con un corchetede apertura, seguido de dígitos o espacios,y seguidos de un corchete de cierre, utilicela siguiente expresión regular:

\[[0-9 ]*\].

Copiar un filtro de otro grupo de filtrosLos usuarios de lectura/grabación pueden copiar filtros globales y filtros delsistema en el grupo Mis filtros. Los administradores pueden copiar filtros decualquier ubicación en cualquier destino.

Administrator Puede desplegar los filtros directamente para usuarios individuales conpermisos de lectura/grabación, o copiar los filtros en el grupo público Filtrosglobales o el grupo Mis filtros. Además, los filtros pueden asignarse a grupos deusuarios.

Para copiar filtros del grupo de filtros Global en el grupo Mis filtros:1. Abra el Creador de filtros.2. Seleccione Filtros globales en la lista Filtros disponibles.3. En la lista de filtros, seleccione el filtro que desea copiar. La página se actualiza

con las propiedades del filtro.4. Pulse Copiar filtro.

5. Administrator Marque los siguientes recuadros de selección para definir el accesopara el nuevo filtro:

PúblicoPara hacer que el filtro esté accesible para todos los usuarios, seleccioneglobal. Para añadir un filtro del sistema, seleccione system. Todos losusuarios de la GUI web pueden seleccionar y copiar filtros globales.

UsuariosSeleccione los recuadros para los usuarios a los que desea otorgaracceso a este filtro. Si el recuadro correspondiente a un usuario estáseleccionado, el filtro seleccionado se copia directamente en la lista Misfiltros de dicho usuario.

La lista de usuarios a los que se puede otorgar acceso al filtro dependedel valor de la propiedad users.reload.mode del archivowebgui_home_dir/etc/server.init. Si esta propiedad se establece en 0,todos los usuarios del sistema están disponibles. Si se establece en 1,sólo están disponibles los usuarios con el rol ncw_user o ncw_admin.

GruposPara copiar filtros solamente: seleccione los recuadros de los grupos a

204 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 219: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

los que desea otorgar acceso a este filtro. Si el recuadro correspondientea un grupo está seleccionado, el filtro seleccionado se asigna a losperfiles de usuario de todos los usuarios que son miembros de esegrupo. Los usuarios pueden acceder al filtro en Mis filtros.

6. Pulse Aceptar. La página se actualiza y se le presenta una copia del filtroescogido.

7. Haga las modificaciones necesarias en la configuración del filtro, y pulseGuardar. El filtro se guarda en el grupo Mis filtros y ya está disponible parasu uso en la lista Filtros de la AEL.

Resultados

Por ejemplo, para copiar un filtro del grupo de filtros personales del administradoren el grupo público:1. Seleccione Mis filtros en la lista Filtros disponibles.2. En la lista de filtros, seleccione el filtro que desea copiar. La página se actualiza

con las propiedades del filtro.3. Pulse Copiar filtro. La página siguiente contiene una lista agrupada de los

posibles destinatarios del filtro.4. Marque el recuadro de selección Global y pulse Aceptar. La página se actualiza

y se le presenta una copia del filtro escogido.5. Haga las modificaciones necesarias en la configuración del filtro, y pulse

Guardar. El filtro se guarda en el grupo Global. La usuarios ahora puedencopiar el filtro de este grupo en su grupo Mis filtros personal.

Suprimir filtrosSuprima los filtros que ya no sean necesarios.

Antes de empezar

Elimine el filtro que desee suprimir de cualquier filtro dependiente. Si suprime unfiltro que aún está especificado en un filtro dependiente, es posible que el filtrodependiente devuelva información de suceso incorrecta o confusa.

Si es usuario con privilegios de lectura y escritura, sólo puede suprimir los filtrosde la lista Mis filtros. Estos filtros se asignan al usuario que utilice.

Administrator Puede suprimir los filtros asignados al usuario, los filtros asignados aotros usuarios y los filtros globales y del sistema.1. Abra el Creador de filtros.2. En la lista Filtros disponibles, seleccione el grupo que contiene el filtro que

desea suprimir.3. Seleccione el filtro y pulse Suprimir filtros.

Capítulo 5. Filtrar información de suceso 205

Page 220: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Configurar vistas para listas de sucesosUtilice el Creador de vistas, que es un programa de utilidad HTML, para crearvistas que se aplicarán a una lista de sucesos activa (AEL). Los administradores ylos usuarios de lectura/grabación pueden crear y editar vistas.

Abra el Creador de vistas desde las ubicaciones siguientes:

AEL Pulse Editar > Vistas.

NavegaciónAdministrator Pulse Administración > Herramientas de gestión de sucesos >Vistas.

Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115

Crear vistasCree vistas que se apliquen dinámicamente a los datos de la lista de sucesos activa.Las vistas determinan qué información se muestra de los datos de sucesodisponibles.

Para crear una vista:1. Abra el Creador de vistas.2. Pulse Nueva vista.

3. Administrator Seleccione los usuarios a los que desea otorgar acceso a la vista ypulse Aceptar.

PúblicoPara hacer que la vista esté accesible a todos los usuarios, seleccioneGlobal. Para añadir una vista del sistema, seleccione Sistema. Todos losusuarios de la GUI web pueden seleccionar y copiar vistas globales.

UsuariosSeleccione los usuarios a los que desea otorgar acceso a esta vista. Lavista se copia en las categorías Mis vistas de todos los usuariosseleccionados.

La lista de usuarios a los que se puede otorgar acceso a la vistadepende del valor de la propiedad users.reload.mode del archivowebgui_home_dir/etc/server.init. Si se establece en 0, todos losusuarios están disponibles. Si se establece en 1, sólo están disponibleslos usuarios con el rol ncw_user o ncw_admin.

4. Utilice los siguientes campos y botones para establecer las propiedadesgenerales de la vista:

NombreEscriba un nombre para la vista. El nombre de vista no puede contenerespacios.

De forma predeterminada, no se pueden utilizar los caracteressiguientes en los nombres de vista: $ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ': ; < > { } [ ] ? / \ \ | , "

De forma predeterminada, no se pueden utilizar los caracteressiguientes como caracteres iniciales en los nombres de vista: / \ \ * ?" < > | & .

206 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 221: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Administrator Estos caracteres no válidos se definen en el archivo siguiente:webgui_home_dir/etc/illegalChar.prop

Fuente de datosSeleccione los orígenes de datos que contienen los campos que deseaque se visualicen en la vista. Pulse Mostrar orígenes de datos paravisualizar una lista de los orígenes de datos disponibles.

Importante: Para cada vista, debe seleccionar, como mínimo, un origende datos. Desde este origen de datos, el Creador de vistas obtiene loscampos que se pueden utilizar en la vista. Si selecciona varios orígenesde datos, el Creador de vistas muestra una unión de todos los camposcontenidos en todos los orígenes de datos. Los orígenes de datosseleccionados en el Creador de vistas no se utilizan en la AEL pararecuperar datos de sucesos. Se seleccionan orígenes de datos de los quese recuperan datos de sucesos en las preferencias de portlets para laAEL. Si una vista especifica campos que no exigen en un origen dedatos, cuando la vista y el origen de datos se aplican a una AEL, lascolumnas que representan los campos no existentes están en blanco.

Si desea añadir un origen de datos a una vista existente, asegúrese deque la tabla alerts.status del nuevo origen de datos contenga todos loscampos que la vista especifica.

Administrator El origen de datos predeterminado corresponde alObjectServer predeterminado especificado en el archivo deconfiguración ncwDataSourceDefinitions.xml.

5. Pulse Guardar.

Qué hacer a continuación

Ahora puede configurar las propiedades de la vista, o pulsar Guardar y cerrarpara guardar la vista y cerrar el Creador de vistas.Tareas relacionadas:“Añadir y eliminar columnas”“Configurar los títulos y el ancho de las columnas” en la página 208“Cambiar el orden de las columnas” en la página 209“Cambiar la precedencia de ordenación” en la página 210“Cambiar el orden de clasificación en una columna” en la página 211

Añadir y eliminar columnasEstablezca qué información de sucesos se muestra de los datos de sucesodisponibles. Los datos de suceso seleccionados se añaden en columnas a la AEL.

Para añadir nuevos datos de suceso a la vista, o eliminar datos de suceso de lavista:1. Abra el Creador de vistas.2. Seleccione una vista en la lista Vistas disponibles. La página se actualiza con

las propiedades de la vista.3. Utilice los siguientes campos y botones para añadir o eliminar datos de sucesos

de la vista:

Campos disponiblesLista todos los campos de datos de sucesos disponibles. Los campos

Capítulo 5. Filtrar información de suceso 207

Page 222: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

disponibles se derivan de la tabla alerts.status en el ObjectServer. Si haseleccionado varios ObjectServer de la lista Origen de datos, semostrarán todos los campos de todos los ObjectServer. Seleccione elcampo de los datos de suceso que desea que aparezca como una nuevacolumna en la lista de sucesos. Pulse Añadir campo seleccionado paraañadir el campo de datos de sucesos seleccionado a la lista de sucesoscomo columna. Pulse Añadir todos los campos para añadir todos loscampos a la lista de sucesos como columnas.

Vista de lista de sucesosLista todos los campos seleccionados y que se muestran comocolumnas en la lista de sucesos. Seleccione los campos que deseaeliminar de la lista de sucesos. Pulse Eliminar campos seleccionadospara eliminar el campo de datos de sucesos seleccionado de lascolumnas de la lista de sucesos. Pulse Eliminar todos los campos paraeliminar todos los campos de las columnas de la lista de sucesos.Utilice los botones de flecha a la derecha de esta lista para cambiar elorden de visualización de las columnas en la lista de sucesos.

Bloquear columnaBloquea la columna seleccionada en el extremo izquierdo de lalista de sucesos de la vista, de forma que la columna sevisualizará siempre cuando se desplace horizontalmente. Utilicelos botones de flecha a la derecha de la lista para cambiar elorden de visualización de las columnas bloqueadas en la listade sucesos. No puede cambiar el orden de visualización paracombinar columnas bloqueadas y columnas desbloqueadas.

4. Pulse Guardar para guardar la vista y seguir personalizando la vista o pulseGuardar y cerrar para guardar la vista y cerrar el Creador de vistas.Si pulsa Guardar, espere a que se apliquen los cambios a la AEL antes deseguir personalizando la vista.

Configurar los títulos y el ancho de las columnasPersonalice las columnas que muestran los datos de suceso.

Para configurar una columna utilizada en la vista:1. Abra el Creador de vistas.2. Seleccione una vista en la lista Vistas disponibles.3. En la lista Vista de lista de sucesos, seleccione un campo.

El campo Título de columna se actualiza con el título de columnacorrespondiente para el campo seleccionado.

4. En el campo Título de columna, escriba un nuevo título para la columna omantenga el predeterminado.

5. Seleccione la posición del texto del título dentro de la cabecera de columna.Seleccione una entrada en el menú desplegable Ajustar título a la derecha delcampo Título de columna.

6. Seleccione la posición de los datos de sucesos en las columnas. Seleccione unaentrada en el menú desplegable Ajustar datos a la derecha del campo Anchode columna.

7. Para cambiar el ancho de una columna, escriba un valor numérico para elancho de la columna en el campo Ancho de columna.

8. Pulse Guardar para guardar la vista y seguir personalizando la vista o pulseGuardar y cerrar para guardar la vista y cerrar el Creador de vistas.

208 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 223: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Si pulsa Guardar, espere a que se apliquen los cambios a la AEL antes deseguir personalizando la vista.

Resultados

Cuando se mueve un campo entre la lista Campos disponibles y la lista Vista delista de sucesos, el campo mantiene las configuraciones realizadas.

Cambiar el orden de las columnasDefina el orden horizontal de izquierda a derecha de las columnas de datos desuceso en la vista.

Para cambiar el orden de las columnas en la vista:1. Abra el Creador de vistas.2. Seleccione una vista en la lista Vistas disponibles. La página se actualiza con

las propiedades de la vista.3. En la lista Vista de lista de sucesos, seleccione un campo.4. Utilice los botones de flecha a la derecha de la lista para cambiar el orden de

visualización de las columnas de la vista. Los botones se describen en la tablasiguiente:

Tabla 23. Botones de ordenación de columnas del editor de vistas

Botón Acción

Pulse Superior para mover el campo al principio de la lista. En la vista, elcampo se visualiza como la columna situada más a la izquierda.

Pulse Arriba para mover el campo seleccionado una posición hacia arriba en lalista. En la vista, el campo se visualiza como la columna situada a la izquierdade la que figura debajo de ella en la lista Vista de lista de sucesos.

Pulse Abajo para mover el campo seleccionado una posición hacia abajo en lalista. En la vista, el campo se visualiza como la columna situada a la derecha dela que figura encima de ella en la lista Vista de lista de sucesos.

Pulse Inferior para mover el campo seleccionado al final de la lista. En la vista,el campo se visualiza como la columna situada más a la derecha de la vista.

Las columnas bloqueadas se visualizan en la parte superior de la lista Vista delista de sucesos. Las columnas desbloqueadas se visualizan siempre debajo delas columnas bloqueadas. No puede cambiar el orden de visualización paracombinar columnas bloqueadas y columnas desbloqueadas.

5. Pulse Guardar para guardar la vista y seguir personalizando la vista o pulseGuardar y cerrar para guardar la vista y cerrar el Creador de vistas.Si pulsa Guardar, espere a que se apliquen los cambios a la AEL antes deseguir personalizando la vista.

Tareas relacionadas:“Bloquear columnas” en la página 210

Capítulo 5. Filtrar información de suceso 209

Page 224: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Bloquear columnasBloquee las columnas importantes de modo que siempre se visualicen cuandodesplace horizontalmente la lista de sucesos activa (AEL) a la que se aplica la vista.

Las columnas bloqueadas se visualizan a la izquierda de la vista.

Para bloquear columnas:1. Abra el Creador de vistas.2. Seleccione una vista en la lista Vistas disponibles. La página se actualiza con

las propiedades de la vista.3. En el área Vista de lista de sucesos, seleccione el campo que representa la

columna adecuada y el recuadro Bloquear columna. El campo se mueve alprincipio de la lista y el nombre cambia a nombrecampo [locked].

4. Bloquee todas las columnas necesarias.5. Opcional: Si tiene más de una columna bloqueada, cambie el orden en que las

columnas se visualizan en la AEL. La columna bloqueada superior se visualizacomo la columna más a la izquierda de la vista, y la columna bloqueadainferior se visualiza a la izquierda de la primera columna desbloqueada.

Botón Acción

Mueve la columna seleccionada a la partesuperior de la lista de columnas bloqueadas.

Mueve la columna seleccionada hacia arribaen la lista de columnas bloqueadas.

Mueve la columna seleccionada hacia abajoen la lista de columnas bloqueadas.

Mueve la columna seleccionada a la parteinferior de la lista de columnas bloqueadas.

6. Pulse Guardar para guardar la vista y seguir personalizando la vista o pulseGuardar y cerrar para guardar la vista y cerrar el Creador de vistas.Si pulsa Guardar, espere a que se apliquen los cambios a la AEL antes deseguir personalizando la vista.

Cambiar la precedencia de ordenaciónDefina los principios de la precedencia de ordenación.

El campo de arriba de todo de la lista Ordenado por tiene la precedencia más altaal ordenar. Si añade un segundo campo a la lista y el primer campo contienediversas entradas idénticas, se utiliza el segundo campo para ordenar estasentradas entre sí. Para cambiar el orden de clasificación de las columnas en lavista:1. Abra el Creador de vistas.2. Seleccione una vista en la lista Vistas disponibles. La página se actualiza con

las propiedades de la vista.3. Utilice los siguientes campos y botones para añadir o eliminar los campos que

se utilizan para establecer la precedencia de ordenación:

Campos de ordenación disponiblesLista todos los campos de datos de sucesos disponibles que se puedenutilizar para disponer qué datos tienen prioridad cuando se muestranlos sucesos en la lista de sucesos. Los campos disponibles se derivan de

210 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 225: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

la tabla alerts.status en el ObjectServer. Seleccione el campo de los datosde suceso que desea que se muestre en primer lugar en la lista desucesos. Pulse Añadir campo seleccionado para añadir el campo dedatos de sucesos seleccionado a la lista de sucesos como prioritario.Pulse Añadir todos los campos para añadir todos los campos a la listade sucesos. A continuación puede definir la precedencia de ordenaciónen la lista Ordenado por.

Ordenado porLista todos los campos seleccionados para formar parte de la jerarquíade ordenación. El campo de arriba de todo de la lista es el que tendrámás precedencia al ordenar. Si añade un segundo campo a la lista y elprimer campo contiene diversas entradas idénticas, se utiliza elsegundo campo para ordenar estas entradas entre sí. Pulse Eliminarcampos seleccionados para eliminar el campo de datos de sucesosseleccionado de la jerarquía de ordenación. Pulse Eliminar todos loscampos para eliminar todos los campos de la jerarquía de ordenación.Utilice los botones de flecha a la derecha de esta lista para cambiar lajerarquía de ordenación. Los campos que aparecen arriba de todo en lalista tienen más prioridad cuando se muestran los datos de sucesos enla lista de sucesos.

Marque una entrada en la lista Ordenado por y pulse uno de los botones dedirección situados a la derecha de la lista. Los botones se resumen en la tablasiguiente.

Tabla 24. Botones de ordenación del editor de vistas

Botón Acción

Pulse Superior para mover el campo al principio de la lista.

Pulse Arriba para mover el campo seleccionado una posición hacia arriba.

Pulse Abajo para mover el campo seleccionado una posición hacia abajo.

Pulse Inferior para mover el campo seleccionado al final de la lista.

4. Pulse Guardar para guardar la vista y seguir personalizando la vista o pulseGuardar y cerrar para guardar la vista y cerrar el Creador de vistas.Si pulsa Guardar, espere a que se apliquen los cambios a la AEL antes deseguir personalizando la vista.

Cambiar el orden de clasificación en una columnaEstablezca el orden de clasificación de los datos de suceso en una columna comoascendente o descendente.

En la lista Ordenado por, se sitúa un sufijo al lado de cada entrada para indicar elorden de clasificación de los datos en ese campo. De forma predeterminada, estaentrada es [desc], de modo que el campo está clasificado en orden alfabético oalfanumérico descendente. El sufijo [asc] indica que el campo está clasificado enorden alfabético o alfanumérico ascendente.

Para cambiar el orden de clasificación en un campo:1. Abra el Creador de vistas.

Capítulo 5. Filtrar información de suceso 211

Page 226: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

2. Seleccione una vista en la lista Vistas disponibles. La página se actualiza conlas propiedades de la vista.

3. Seleccione un campo en la lista Ordenado por dentro del área Ordenarcolumnas.

4. Establezca la dirección del orden seleccionando Ascendente o Descendente enla lista Ordenación.

5. Pulse Guardar para guardar la vista y seguir personalizando la vista o pulseGuardar y cerrar para guardar la vista y cerrar el Creador de vistas.Si pulsa Guardar, espere a que se apliquen los cambios a la AEL antes deseguir personalizando la vista.

Copiar vistas globalesComo usuario de lectura/grabación o administrador, puede copiar vistas globalesy vistas del sistema en el grupo Mis vistas.

Para copiar vistas de la lista de vistas Global en el grupo Mis vistas:1. Abra el Creador de vistas.2. En la lista Vistas disponibles, seleccione Vistas globales o Vistas del sistema.3. En la lista de vistas, seleccione la vista que desea copiar.

La página se actualiza con las propiedades de la vista.4. Pulse Copiar vista.

5. Administrator En la lista Usuarios, seleccione el nombre de usuario.6. Pulse Aceptar.

Se visualizará la copia de la vista. De forma predeterminada, el nombre de lavista se establece en “CopyOfnombrevista.”

7. Edite la vista según convenga.8. Pulse Guardar para guardar la vista y seguir personalizando la vista o pulse

Guardar y cerrar para guardar la vista y cerrar el Creador de vistas.Si pulsa Guardar, espere a que se apliquen los cambios a la AEL antes deseguir personalizando la vista.

Resultados

La vista se guarda en el perfil de usuario. En la lista de sucesos activa (AEL),cuando seleccione la vista en la lista Vistas, se aplicará la vista a la AEL.

212 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 227: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Capítulo 6. Visualizar información de sucesos de nivelsuperior

En entornos con una gran cantidad de alertas, utilice los componentes devisualización de sucesos para obtener una visión general de los datos disponibles.

Mientras que la lista de sucesos activa, la lista de sucesos ligera y la vista de tablaproporcionan representaciones detalladas e interactivas del estado de las alertas deuna red, utilice los siguientes componentes de visualización de sucesos paraobtener una vista comparativa y de alto nivel de las alertas:

GráficosUtilice gráficos para representar la información de sucesos utilizandoescalas que indican los valores de la información.

Paneles de instrumentos de sucesosUtilice los paneles de instrumentos de sucesos para representar variasconsultas SQL para las tablas de alertas del ObjectServer.

IndicadoresUtilice indicadores para visualizar los valores de las métricas.

MapasUtilice mapas para obtener una representación interactiva de una red.

Visualizar la información de suceso en los paneles de instrumentos desucesos

Utilice el portlet del Panel de instrumentos de sucesos para mantener una visióngeneral de alto nivel de los sucesos que coinciden con las consultas SQL. En elPanel de instrumentos de sucesos, puede abrir una lista de sucesos activa (AEL)para investigar los sucesos en profundidad.

Para abrir el Panel de instrumentos de sucesos predeterminado, pulseDisponibilidad > Sucesos > Panel de instrumentos de sucesos.

Visión general del panel de instrumentos de sucesosUtilice esta ventana para ver una o más categorías de información de alerta. Cadacategoría de alerta se representa mediante un recuadro de supervisor, que representaun filtro.

Acerca de los recuadros de supervisor

Un recuadro de supervisor contiene los botones y campos siguientes:

Nombre de filtroMuestra el nombre del filtro asociado a este recuadro de supervisor.

Para editar el filtro, pulse Editar filtros junto al nombre del filtro. Seabre el Creador de filtros, y se cargan los datos y la consulta SQL asociadosal filtro.

Total Este valor representa el número total de sucesos que coinciden con el filtro.

© Copyright IBM Corp. 2001, 2011 213

Page 228: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Más altaEste valor representa la gravedad más alta de las alertas que coinciden conel filtro.

Más bajaEste valor representa la gravedad más baja de las alertas que coinciden conel filtro.

MedidaEste valor representa un cálculo que se aplica a las alertas que coincidencon el filtro. Este valor derivado muestra el valor de promedio, suma, másbajo o más alto de una columna seleccionada en la tabla de base de datosalerts que consulta el filtro.

Medidor de distribuciónEsta área muestra la distribución de la gravedad de las alertas quecoinciden con el filtro. Los colores utilizados en las barras se configuranpreviamente para identificar los distintos niveles de gravedad.

En las preferencias del portlet, puede configurar el Panel de instrumentosde sucesos para realizar acciones al pulsar el medidor de distribución. Enla ventana Preferencias, puede especificar cómo se visualizará el medidorde distribución: como histograma o en formato de lámpara de lava.También puede desactivar el medidor de distribución.

Debe asegurarse de que los orígenes de datos especificados en el filtro y losorígenes de datos seleccionados en el Panel de instrumentos de sucesos contienencampos idénticos; si no es así, se mostrará un mensaje de error en los recuadros desupervisor afectados en lugar de los datos de suceso.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Configurar filtros para datos de suceso” en la página 192“Definir las preferencias y los valores predeterminados del portlet del Panel deinstrumentos de sucesos” en la página 128“Añadir recuadros de supervisor a los portlets del Panel de instrumentos desucesos” en la página 215“Suprimir recuadros de supervisor de los paneles de instrumentos de sucesos” enla página 216“Personalizar la información de los recuadros de supervisor” en la página 216“Cambiar la información de sucesos visualizada en los recuadros de supervisor” enla página 217“Personalizar los recuadros de supervisor en los paneles de instrumentos desucesos” en la página 218“Bloquear y desbloquear paneles de instrumentos de sucesos” en la página 220“Supervisar sucesos en la AEL” en la página 283

214 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 229: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Añadir recuadros de supervisor a los portlets del Panel deinstrumentos de sucesos

Para añadir un nuevo recuadro de supervisor a un portlet del Panel deinstrumentos de sucesos, utilice el Creador de filtros para añadir un filtro nuevo.

Como usuario de lectura/grabación, puede añadir filtros a la lista Mis filtros. Losfiltros de esta lista se asignan a su perfil de usuario.

Puede añadir filtros a la lista Mis filtros, y a los perfiles de usuario de los usuariosde lectura/grabación. También puede añadir filtros globales.

Para añadir recuadros de supervisor a un portlet del Panel de instrumentos desucesos:1. Abra un portlet del Panel de instrumentos de sucesos.

2. Para abrir el Creador de filtros, pulse Editar filtros .3. En la lista Filtros disponibles, seleccione Mis filtros.

4. Administrator Seleccione el nivel de acceso del filtro:v Para hacer que el filtro esté disponible para todos los usuarios, seleccione

Filtros globales.v Para asignar el filtro a un usuario específico, seleccione el nombre de usuario

correspondiente.5. Pulse Añadir filtro.6. Utilice el Creador de filtros para crear el filtro necesario.7. Pulse Guardar para guardar el filtro, o pulse Guardar y cerrar para guardar el

filtro y cerrar el Creador de filtros.

Resultados

Se añade un nuevo recuadro de supervisor que visualiza los sucesos que coincidencon el filtro al portlet del Panel de instrumentos de sucesos.Conceptos relacionados:“Visión general del panel de instrumentos de sucesos” en la página 213“Visión general del Creador de filtros” en la página 192“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Crear y editar filtros en modalidad básica” en la página 193“Crear y editar filtros en modalidad avanzada” en la página 196“Crear y editar filtros dependientes” en la página 199

Capítulo 6. Visualizar información de sucesos de nivel superior 215

Page 230: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Suprimir recuadros de supervisor de los paneles deinstrumentos de sucesos

Para suprimir un recuadro de supervisor de un portlet del Panel de instrumentosde sucesos, suprima el filtro que corresponde al recuadro de supervisor.

Antes de empezar

Como usuario de lectura/grabación, puede suprimir los filtros que estén asignadosa su usuario. En el Creador de filtros, estos filtros están incluidos en la lista Misfiltros.

Administrator Puede suprimir los filtros asignados a su usuario, los filtros asignados aotros usuarios, y los filtros globales y del sistema.

Para suprimir recuadros de supervisor de un portlet del Panel de instrumentos desucesos:1. Abra un portlet del Panel de instrumentos de sucesos y tome nota del nombre

del filtro que desea suprimir.2. Para abrir el Creador de filtros, en la barra de herramientas, pulse Editar filtros

.3. Dentro del Creador de filtros, en la lista Filtros disponibles, seleccione la lista

que contiene el filtro necesario:v Para suprimir un filtro asociado al usuario, seleccione Mis filtros.

v Administrator Seleccione Filtros globales, Filtros del sistema o el nombre deusuario asociado al filtro necesario.

4. En la lista, seleccione el filtro que desea suprimir y pulse Aceptar.5. Pulse Aceptar.

Resultados

El recuadro de supervisor correspondiente al filtro suprimido ya no se visualiza enel portlet del Panel de instrumentos de sucesos.

Administrator Si suprime un filtro global, el recuadro de supervisor se eliminainmediatamente del Panel de instrumentos de sucesos.Conceptos relacionados:“Visión general del panel de instrumentos de sucesos” en la página 213“GUI web en un entorno de equilibrio de carga” en la página 115

Personalizar la información de los recuadros de supervisorPara cambiar la información que se visualiza en un recuadro de supervisor de unportlet del Panel de instrumentos de sucesos, edite el filtro que controla elrecuadro de supervisor.

Como usuario de lectura/grabación, sólo puede editar los filtros que esténasignados a su usuario. En el Creador de filtros, estos filtros están incluidos en lalista Mis filtros.

Administrator Puede suprimir los filtros asignados a su usuario, los filtros asignados aotros usuarios, y los filtros globales y del sistema.

216 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 231: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

1. En un portlet del Panel de instrumentos de sucesos, junto al nombre de filtro

del recuadro de supervisor adecuado, pulse Editar filtros .Se abre el Creador de filtros y se carga el filtro seleccionado.

2. Edite las propiedades generales del filtro.3. Edite la consulta SQL del filtro utilizando la modalidad básica o avanzada.4. Si el filtro es un filtro dependiente, edite las dependencias.5. Para guardar los cambios, pulse Guardar y cerrar.Conceptos relacionados:“Visión general del panel de instrumentos de sucesos” en la página 213“Visión general del Creador de filtros” en la página 192“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Crear y editar filtros en modalidad básica” en la página 193“Crear y editar filtros en modalidad avanzada” en la página 196“Crear y editar filtros dependientes” en la página 199

Cambiar la información de sucesos visualizada en losrecuadros de supervisor

Para especificar el tipo de información que se visualiza en los recuadros desupervisor así como el formato de esa información, utilice las preferencias delPanel de instrumentos de sucesos.

Para cambiar la información de los recuadros de supervisor:1. En un portlet de Panel de instrumentos de sucesos, pulse Editar preferencias

.2. En la ventana Preferencias, pulse Recuadros de supervisor y complete los

campos de la forma siguiente:

Mostrar número de alertasMuestra el número de alertas que coinciden con el filtro.

Mostrar la mayor gravedadMuestra la gravedad más alta de las alertas que coinciden con el filtro.

Mostrar la menor gravedadMuestra la gravedad más baja de las alertas que coinciden con el filtro.

Mostrar borde de máxima gravedadMuestra un borde alrededor del recuadro de supervisor en el color dela alerta de mayor gravedad que coincide con el filtro.

Mostrar medidaMuestra el valor de métrica de filtro seleccionado.

Mostrar el color más altoSólo es válido si ha seleccionado la opción Mostrar la mayor gravedad:muestra el indicador de alerta de gravedad más alta en el color de laalerta, por ejemplo, en rojo si la alerta de mayor gravedad es crítica.

Mostrar el color más bajoSólo es válido si ha seleccionado la opción Mostrar la menor gravedad:muestra el indicador de alerta de gravedad más baja en el color de laalerta.

Capítulo 6. Visualizar información de sucesos de nivel superior 217

Page 232: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Font Seleccione el font y el tamaño de font del texto en los recuadros desupervisor.

Medidor de distribuciónEspecifique el formato del medidor de distribución:v Mostrar lámpara de lava: muestra el medidor de distribución como

una serie de barras horizontales.v Mostrar histograma: muestra el medidor de distribución como un

gráfico de barras.v Mostrar ninguno: desactiva el medidor de distribución.

3. Guarde los valores para utilizarlos en la sesión actual o para sesiones futuras:v Para utilizar estas preferencias sólo en la sesión actual, pulse Aplicar.v Para utilizar estas preferencias en futuras sesiones, pulse Guardar.

4. Opcional: Si el Panel de instrumentos de sucesos está configurado para abriruna lista de sucesos activa (AEL), pulse las demás pestañas y cambie laconfiguración de la AEL.

5. Para salir de la ventana Preferencias, pulse Cerrar.Conceptos relacionados:“Visión general del panel de instrumentos de sucesos” en la página 213“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Cambiar la velocidad de renovación de la AEL” en la página 143“Habilitar las notificaciones y definir los criterios de notificación” en la página 146“Habilitar el parpadeo y definir la velocidad y el brillo” en la página 147“Modificar el font de la AEL y los valores de la ventana” en la página 148“Modificar el formato de fecha y hora de la AEL” en la página 148“Cambiar la representación de la gravedad de suceso en la AEL” en la página 151“Personalizar los recuadros de supervisor en los paneles de instrumentos desucesos”

Personalizar los recuadros de supervisor en los paneles deinstrumentos de sucesos

Utilice las preferencias de portlet del portlet Panel de instrumentos de sucesos paracontrolar cómo se organizan los recuadros de supervisor y qué recuadros desupervisor se visualizarán.

Antes de empezar

Para cambiar las preferencias de un portlet Panel de instrumentos de sucesos, sedebe asignar el rol ncw_dashboard_editor al usuario.

Puede controlar el diseño de los recuadros de supervisor en el área Diseño delpanel de instrumentos de la ventana Editar preferencias de portlet del panel deinstrumentos de sucesos.

1. En un portlet de Panel de instrumentos de sucesos, pulse Editar .2. Para restaurar los valores predeterminados del portlet, tal como los ha

especificado el administrador, pulse Restablecer en los valorespredeterminados.

3. Para eliminar los recuadros de supervisor del diseño, utilice las opcionessiguientes:

218 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 233: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Para eliminar un único recuadro de supervisor, en el recuadro de supervisor,

pulse Eliminar recuadro de supervisor .v Para eliminar todos los recuadros de supervisor, pulse Eliminar todos los

recuadros de supervisor .4. Para añadir un filtro nuevo, y un recuadro de supervisor nuevo, pulse Editar

filtros y utilice el Creador de filtros para especificar las propiedades delfiltro y la consulta SQL.

Consejo: Si desea que todos los nuevos filtros se añadan automáticamentecomo recuadros de supervisor al Panel de instrumentos de sucesos, seleccioneMostrar todos los filtros.

5. Para restaurar un recuadro de supervisor eliminado anteriormente, o añadir unnuevo filtro como recuadro de supervisor, pulse Añadir recuadro de supervisor

y seleccione el recuadro de supervisor correspondiente en la lista. Losrecuadros de supervisor se listan por nombre de filtro.

6. Para mostrar todos los filtros en el diseño (es decir, todos los filtros globales ytodos los filtros asignados al usuario en la lista Mis filtros), seleccione Mostrartodos los filtros.

Consejo: Para mostrar sólo un subconjunto de los filtros disponibles:a. Seleccione Mostrar todos los filtros para mostrar todos los filtros

disponibles.b. Desmarque Mostrar todos los filtros.c. Elimine los recuadros de supervisor que no necesite.

7. Para cambiar el aspecto del Panel de instrumentos de sucesos, pulse Editar

preferencias y cambie los valores de Recuadros de supervisor.8. Para cambiar la disposición de los recuadros de supervisor en el Panel de

instrumentos de sucesos, haga lo siguiente:a. Para cambiar el número de columnas en que se dispondrán los recuadros de

supervisor, en la lista Columnas, seleccione o especifique el númeronecesario.

b. Arrastre los recuadros de supervisor a la disposición necesaria.9. Para guardar y aplicar los valores al portlet, pulse Aceptar.Conceptos relacionados:“Visión general del panel de instrumentos de sucesos” en la página 213“Visión general del Creador de filtros” en la página 192Tareas relacionadas:“Cambiar la información de sucesos visualizada en los recuadros de supervisor” enla página 217“Crear y editar filtros en modalidad básica” en la página 193“Crear y editar filtros en modalidad avanzada” en la página 196

Capítulo 6. Visualizar información de sucesos de nivel superior 219

Page 234: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Bloquear y desbloquear paneles de instrumentos de sucesosPara tomar una instantánea de la información de alerta antes de se modifiquemediante actualizaciones del ObjectServer, puede bloquear todos los recuadros desupervisor en el Panel de instrumentos de sucesos.

v Para bloquear los recuadros de supervisor, pulse Bloquear/desbloquear .Las actualizaciones del ObjectServer se suprimirán. En la barra de estado delportlet, se detiene el temporizador de cuenta atrás de Renovación automática.

v Para desbloquear los recuadros de supervisor y obtener las actualizaciones del

ObjectServer, pulse Bloquear/desbloquear .En la barra de estado del portlet, se reanudará el temporizador de cuenta atrásde Renovación automática.

v Opcional: Para forzar una renovación de los recuadros de supervisor

independientemente de la velocidad de renovación, pulse Renovar .Conceptos relacionados:“Visión general del panel de instrumentos de sucesos” en la página 213

Personalizar las acciones de la lista de sucesos activa en lospaneles de instrumentos de sucesos

Para personalizar las acciones que puede ejecutar desde un portlet del Panel deinstrumentos de sucesos, y desde una lista de sucesos activa (AEL) abierta desde elPanel de instrumentos de sucesos, utilice las preferencias del portlet.

Antes de empezar

Para cambiar las preferencias de un portlet Panel de instrumentos de sucesos, sedebe asignar el rol ncw_dashboard_editor al usuario.

1. En un portlet de Panel de instrumentos de sucesos, pulse Editar .2. En la lista Pulsación única, seleccione la acción que desea realizar al pulsar el

medidor de distribución.v Actualizar AEL en la misma página: Establece el filtro y la vista para

cualquier applet de AEL que se visualice en la misma página que un Panelde instrumentos de sucesos.

v Abrir AEL en una ventana nueva: Abre un nuevo applet de AEL con el filtroy la vista predeterminada asociados al recuadro de supervisor pulsado. Siselecciona esta opción, puede especificar las acciones que se ejecutarán alpulsar o efectuar una doble pulsación en una fila de la AEL.

v Script: Ejecuta un JavaScript personalizado al pulsar el recuadro desupervisor.

3. Opcional: Si ha seleccionado la opción Script, especifique un script Java en elcampo Script. Puede utilizar las siguientes señales en el script:

$(FILTER)Nombre del filtro asociado con el recuadro de supervisor que se pulse.

$(DATASOURCE)Origen de datos del recuadro de supervisor que se pulse.

$(PORTLETNAMESPACE)Espacio de nombres de portlet del portlet Panel de instrumentos desucesos.

220 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 235: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Puede ver scripts de ejemplo en la publicación IBM Tivoli Netcool/OMNIbusInstallation and Deployment Guide.

4. Opcional: Si ha seleccionado la opción Abrir AEL en una ventana nueva,seleccione las acciones que desea que se realicen al pulsar o efectuar una doblepulsación en una fila de la AEL.v Acción de pulsación única en la lista de sucesos: Seleccione la acción que se

llevará a cabo al pulsar una vez en un suceso de la AEL. Puede seleccionaracciones predeterminadas, como abrir la ventana de información para elsuceso seleccionado o puede seleccionar herramientas que se ejecutarán sobrelos datos de sucesos. Puede crear herramientas en el editor de Creación deherramientas.

v Acción de doble pulsación en la lista de sucesos: Seleccione la acción que sellevará a cabo al efectuar una doble pulsación sobre un suceso de la AEL.Puede seleccionar acciones predeterminadas, como abrir la ventana deinformación para el suceso seleccionado o puede seleccionar herramientasque se ejecutarán sobre los datos de sucesos. Puede crear herramientas en eleditor de Creación de herramientas.

5. En Aspecto de AEL, especifique las áreas de la AEL que desea que sevisualicen. Defina estos valores sólo si ha seleccionado Abrir AEL en unaventana nueva en la lista Acción de pulsación única.

6. Para guardar y aplicar los valores al portlet, pulse Aceptar.

Ejemplo

En el ejemplo siguiente se muestra el script que se ejecuta si se selecciona la opciónActualizar AEL y se pulsa el indicador de distribución de un recuadro desupervisor.var ev = { "name" : "http://ibm.com/TIP#itnmBroadcastEvent" ,

"item_entityName" : $(FILTER),"item_dataSource" : $(DATASOURCE)

};$(PORTLETNAMESPACE)sendPortletEvent(ev);

Para obtener más información sobre cómo crear scripts que se ejecutan desde elpanel de instrumentos de sucesos, consulte la publicación IBM TivoliNetcool/OMNIbus Web GUI Administration and User's Guide.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115

Crear una página con el panel de instrumentos de sucesos yuna lista de sucesos activa

Para obtener una visión general de alto nivel de los sucesos y poder acceder a unavista detallada de determinados sucesos, cree una página que contenga el portletdel Panel de instrumentos de sucesos y el applet de la Lista de sucesos activa(AEL) y personalice el Panel de instrumentos de sucesos para renovar la AEL alpulsar un recuadro de supervisor.

Antes de empezar

Para crear páginas en Tivoli Integrated Portal, el usuario requiere el rol iscadmins.1. En el panel de navegación, pulse Valores > Gestión de páginas.2. En la página Gestión de páginas, pulse Nueva página.

Capítulo 6. Visualizar información de sucesos de nivel superior 221

Page 236: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

3. Proporcione un nombre descriptivo para la página y elija su ubicación en elárbol de navegación. Pulse Guardar.

4. En la página Seleccionar un portlet, seleccione Panel de instrumentos desucesos y pulse Aceptar.

5. Pulse División horizontal .6. En la página Seleccionar un portlet que se muestra debajo del portlet Panel de

instrumentos de sucesos, seleccione Lista de sucesos activa (AEL) y pulseAceptar.

7. Pulse Guardar.8. Para especificar el acceso de usuario a la página:

a. Pulse Roles con acceso a esta página y pulse Añadir.b. En la lista Roles disponibles, seleccione los roles necesarios y pulse

Añadir.9. Opcional: Si ha definido vistas de Tivoli Integrated Portal, añada la página a

una vista:a. Pulse Pertenencia a vistas y pulse Añadir.b. En la lista Vistas disponibles, seleccione las vistas necesarias y pulse

Añadir.10. Pulse Guardar.11. Para personalizar el Panel de instrumentos de sucesos para renovar la AEL:

a. En el portlet del Panel de instrumentos de sucesos, pulse Editar opciones> Editar preferencias.

Consejo: Para establecer las preferencias del portlet para todos losusuarios, pulse Editar opciones > Editar valores predeterminados.

b. En la lista Acción de pulsación única, seleccione Actualizar AEL en lamisma página.

c. Pulse Aceptar.12. Para probar la interacción entre el portlet del Panel de instrumentos de

sucesos y el applet de la AEL, en el Panel de instrumentos de sucesos, pulse elindicador de distribución de uno de los recuadros de supervisor.

Resultados

En la página, la AEL se actualizará y contendrá sólo los sucesos capturados por elfiltro especificado para el recuadro de supervisor.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Definir las preferencias y los valores predeterminados del portlet del Panel deinstrumentos de sucesos” en la página 128

222 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 237: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Visualizar la información de suceso en los mapasPuede utilizar los mapas para representar gráficamente el estado de una red.Conceptos relacionados:“Acerca de los mapas”

Acerca de los mapasLos mapas son applets web que permiten crear una vista de una red, por ejemplode una topología de red o una vista general geográfica. Puede solapar una imagende fondo con widgets interactivos, llamados objetos de mapa, que se puedenconfigurar para visualizar datos de alerta, y para abrir listas de sucesos para unavista detallada de la red.

Recursos de mapas

Los recursos de mapas son el gráfico de fondo del mapa o los iconos que sedesean utilizar como objetos de mapa. El fondo suele representar una topología dered o una geografía, aunque no es necesario especificar ninguna imagen de fondo.Se proporcionan gráficos e iconos predeterminados; también puede cargarimágenes de fondo e iconos adicionales como recursos de mapa. Los recursos demapa pueden ser archivos .gif, archivos .jpeg o archivos .png.

Objetos de mapa

Los objetos de mapa son elementos que pueden colocarse en un mapa, pararepresentar parte de una topología de red, por ejemplo. Los objetos de mapa sonbotones, líneas o iconos.

Una vez que haya colocado un objeto en un mapa, puede personalizar el aspecto yel comportamiento del objeto de mapa, que están determinados por el tipo deobjeto de mapa. Los tipos de objeto de mapa son:

Objetos activosObjetos de mapa que pueden visualizar información de gravedad de alerta.Un objeto activo se asocia con un filtro; cuando se visualiza el mapa, elcolor de un objeto activo cambia para mostrar la alerta de estado degravedad más alta capturada por el filtro. También puede activar la ayudacontextual para el objeto, que muestra información del filtro.

Objetos inactivosObjetos de mapa que no muestran información de gravedad de alerta, yque pueden asociarse sólo con el URL de otra página web, por ejemplo,una página que contiene otro mapa.

Recuadros de supervisorUtilice los recuadros de supervisor para visualizar información detalladade gravedad de alerta en un mapa. Un recuadro de supervisor se asociacon un filtro; cuando se visualiza el mapa, el medidor de distribución delrecuadro de supervisor muestra el intervalo de sucesos capturados por elfiltro. Puede personalizar el medidor de distribución de modo que sea unhistograma o lámpara de lava; también puede personalizar el aspecto delrecuadro de supervisor.

Texto Utilice un objeto de texto para escribir texto directamente en un mapa.

Los objetos de mapa activos, los recuadros de supervisor y los objetos de textopueden asociarse con los applets y las páginas siguientes:

Capítulo 6. Visualizar información de sucesos de nivel superior 223

Page 238: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Lista de sucesos activa (AEL)v Lista de sucesos ligera (LEL)v Vista de tablav URL de una página web, por ejemplo, una página que contenga otro mapa

Preferencias de mapa

Cada mapa dispone de varias preferencias, que determinan su aspecto global.Puede ajustar estas preferencias a sus necesidades y al uso del mapa.

Nombre del mapaIdentidad del mapa visualizado. Puede elegir entre varias opciones de unalista desplegable.

URL de sonidoURL de un archivo de sonido que se reproducirá cuando se actualice elmapa debido a una operación de renovación.

Velocidad de renovaciónTiempo (en segundos) entre las operaciones de renovación del mapa.

Ayuda contextual para objetos activosDetermina si se debe visualizar la ayuda contextual para los objetos activosdel mapa asociados con filtros. Esta función puede ayudar a los usuarios adeterminar qué acción está asociada a cada objeto.

Barra de estadoDetermina si se debe visualizar una barra de estado con el mapa. La barraincluye un temporizador de cuenta atrás hasta la siguiente operación derenovación.

Utilizar personalizadorDetermina si se debe utilizar la altura especificada en el mapa o el valorespecificado en la preferencia Altura.

Altura Especifica la altura que se utilizará al visualizar el mapa. Este valor seaplica junto con la preferencia Utilizar personalizador. Cuando el uso estáactivo, este valor sustituye a la altura especificada en la definición demapa.

Editores de mapas

Para añadir objetos de mapa a un mapa y personalizar los objetos de mapa, utiliceel Editor de mapas Java, que proporciona una interfaz gráfica para lapersonalización de mapas, o el Editor de mapas HTML, donde puede personalizarel mapa escribiendo código HTML en un campo de texto.

Publicar mapas

Para que otros usuarios puedan visualizar los mapas, añada los mapas a lanavegación en Tivoli Integrated Portal.

En primer lugar, cree una página en Tivoli Integrated Portal. A continuación, añadauno de los portlets siguientes a la página:v Mapav Widget web

Por último, haga referencia al mapa editando las preferencias del portlet.

224 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 239: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tareas relacionadas:Capítulo 5, “Filtrar información de suceso”, en la página 189“Visualizar la información de suceso en los mapas” en la página 223

Obtener una vista previa de los mapasComo administrador, después de instalar Tivoli Netcool/OMNIbus, parafamiliarizarse con los mapas, puede visualizar los mapas de ejemplo desplegadosen la GUI web.

La GUI web proporciona tres mapas predeterminados que se comunican con unanalizador simnet. El analizador simnet envía sucesos simulados al ObjectServer; elanalizador se suministra con la Tivoli Netcool/OMNIbus. Después de iniciar elanalizador simnet, los mapas se llenan con los sucesos.

Para obtener una vista previa de los mapas:1. Para ejecutar el analizador simnet, en la interfaz de línea de mandatos, entre el

mandato siguiente:$NCHOME/omnibus/probes/nco_p_simnet -server NETCOOLPRI

2. En Tivoli Integrated Portal, pulse Administración > Herramientas de gestiónde sucesos > Mapas de ejemplo.v Para ver un mapa de clientes de ejemplo que utilice botones activos para

abrir las listas de sucesos activas, pulse Clientes.v Para ver un mapa de eCommerce de ejemplo que utilice iconos activos,

representados por gráficos predeterminados, pulse eCommerce.v Para ver una red de ejemplo en un mapa geográfico que utilice botones

activos para abrir recuadros de supervisor, pulse Geográfico.

Crear mapasDespués de haber añadido los recursos que desea utilizar en el mapa, puede crearel propio mapa.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115

Crear mapas utilizando el Editor de mapas JavaUtilice el Editor de mapas Java para crear y editar mapas.

Para crear un mapa con el Editor de mapas Java:1. Pulse Administración > Herramientas de gestión de sucesos > Mapas >

Creación de mapas.2. Para abrir el Editor de mapas Java, pulse Java > Nuevo.3. En el applet del Editor de mapas Java, escriba un nombre de mapa en el campo

Entrada. El nombre del mapa debe ser alfanumérico y no puede contenerespacios.

4. Pulse Aceptar.

Qué hacer a continuación

Ahora puede personalizar las propiedades del mapa utilizando el Editor de mapasJava.

Capítulo 6. Visualizar información de sucesos de nivel superior 225

Page 240: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tareas relacionadas:“Personalizar mapas con el Editor de mapas Java” en la página 227

Crear mapas utilizando el Editor de mapas HTMLUtilice el Editor de mapas HTML para crear y editar mapas.

Para crear un mapa utilizando el Editor de mapas HTML:1. Pulse Administración > Herramientas de gestión de sucesos > Mapas >

Creación de mapas.2. Pulse HTML y, a continuación, Nuevo.3. En el Editor de mapas HTML, utilice los campos y botones siguientes para

proporcionar los valores del mapa:

Nombre del mapaEscriba un nombre para el mapa. El nombre del mapa debe seralfanumérico y no puede contener espacios.

Nombre de grupoSeleccione un grupo al que desee otorgar acceso a este mapa. El grupo* otorga acceso a todos los usuarios, incluido cualquier nuevo usuarioque cree.

Imagen de fondoEscriba el nombre de una imagen de fondo, por ejemplobackground.gif. La imagen debe estar en formato GIF o JPEG y debecargarse como un recurso de mapa.

Color de fondoEscriba el color para el fondo.

Altura Escriba la altura de la página en píxeles.

AnchuraEscriba la anchura de la página en píxeles.

4. Pulse Enviar.

Qué hacer a continuación

Ahora puede especificar los detalles del nuevo mapa utilizando los mandatos deedición de mapas HTML en un editor de texto.Tareas relacionadas:“Personalizar mapas en HTML” en la página 238

Personalizar mapasDespués de haber creado el mapa, puede personalizarlo añadiéndole objetos demapa y editando las propiedades de los objetos de mapa.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115

226 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 241: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Personalizar mapas con el Editor de mapas JavaDespués de haber creado un mapa, utilice el Editor de mapas Java para añadirleobjetos activos e inactivos, y configurar las propiedades de los objetos. Además,personalice las propiedades del mapa, como por ejemplo los permisos de acceso, eltamaño y la imagen de fondo.

Para configurar un mapa con el Editor de mapas Java:1. Pulse Administración > Herramientas de gestión de sucesos > Mapas >

Creación de mapas.2. Seleccione el mapa que desea personalizar.3. Pulse Java y, a continuación, Modificar.

Resultados

El Editor de mapas Java se inicia con las propiedades del mapa seleccionadocargadas.

Qué hacer a continuación

Ahora utilice el Editor de mapas Java para personalizar las propiedades del mapay los objetos del mapa.

Definir el acceso a un mapa:

Puede definir qué grupo de usuarios tiene acceso a un mapa.

Para restringir el acceso a un mapa a un grupo de usuarios específico:1. Abra el Editor de mapas Java con el mapa que desee modificar.2. En Acceso de grupo, seleccione el grupo de usuarios que tiene acceso al mapa.

Para especificar el acceso no restringido a un mapa, seleccione la entrada *.

Nota: Los usuarios con el rol mcw_admin pueden editar cualquier mapa delsistema. Sin embargo, sólo pueden ver los mapas sin restricciones o los mapasdisponibles para los grupos de que los usuarios son miembros.

3. Pulse Archivo > Guardar para guardar la configuración del mapa.

Definir el tamaño y el fondo del mapa:

Utilice el Editor de mapas Java para definir la imagen de fondo del mapa. Paradefinir el color de fondo del mapa, utilice el selector de color.

Para definir el tamaño y el fondo del mapa:1. Abra el Editor de mapas Java con el mapa que desee modificar.2. Utilice los siguientes campos y botones para definir las propiedades de tamaño

y fondo del mapa:

Tamaño de mapaDefina la anchura y la altura del mapa en píxeles.

Segundo planoDefina el color de fondo del mapa con el botón Abrir un selector decolores.

Capítulo 6. Visualizar información de sucesos de nivel superior 227

Page 242: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Seleccione una imagen de fondo para el mapa en la lista. La imagencubre el color de fondo. Cuando selecciona una imagen de fondo, eltamaño del mapa en píxeles se redimensiona automáticamente altamaño de la imagen de fondo.

Consejo: Las imágenes que se han guardado como recursos para elmapa actual aparecen en la lista, y se proporcionan unas cuantasimágenes genéricas predeterminadas.

3. Seleccione Servidor > Resincronizar para actualizar las imágenes disponiblespara el mapa. Tras añadir un nuevo recurso, siempre debe actualizar el Editorde mapas Java para incluir el nuevo recurso en la lista de elementosdisponibles para utilizar en los mapas.

4. Pulse Archivo > Guardar para guardar la configuración del mapa.Conceptos relacionados:“Selector de color” en la página 237Tareas relacionadas:“Obtener una vista previa de recursos de mapa” en la página 247

Configurar la cuadrícula de mapa como ayuda:

Los elementos del mapa pueden moverse dentro del mapa utilizando el ratón o lasteclas de cursor. Utilice la función de cuadrícula a modo de ayuda para colocar yalinear estos elementos.

Para activar la función de cuadrícula:1. Abra el Editor de mapas Java con el mapa que desee modificar.2. Pulse Vista y seleccione el recuadro Mostrar cuadrícula. Si lo prefiere, puede

utilizar Ctrl+G para activar (y desactivar) la cuadrícula de mapa.3. Si aún no está seleccionado, seleccione el recuadro Alinear con cuadrícula en el

menú Vista. Si está activada esta función, todos los elementos del mapa seajustan a las líneas de cuadrícula superior e izquierda adyacentes máspróximas.Si el recuadro Alinear con cuadrícula no está seleccionado, también puedeseleccionar la opción Autodiseño del menú Vista para iniciar un ajusteautomático de todos los objetos en el mapa a la líneas de cuadrícula superior eizquierda adyacentes más próximas.

4. Redimensione el espaciado de celda de la cuadrícula del mapa seleccionandoTamaño de cuadrícula en el menú Vista, y especificando el espacio de celdadeseado (en píxeles).

Resultados

La colocación de los elementos de mapa ahora está controlada por su proximidad alas líneas de cuadrícula superior e izquierda adyacentes.

228 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 243: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Añadir objetos y recursos de mapa:

Utilice el Editor de mapas Java para añadir recursos de mapa, como por ejemplo elgráfico de fondo del mapa y los gráficos que desee utilizar como objetos de mapa,y también para añadir objetos de mapa.

Los recursos de mapa pueden ser archivos .gif, archivos .jpeg o archivos .png.

Para añadir recursos y objetos de mapa:1. Abra el Editor de mapas Java con el mapa que desee modificar.2. Para añadir recursos de mapa:

a. Pulse Archivo > Importar imagen.b. Seleccione la imagen correspondiente y pulse Abrir.c. Pulse Aceptar.d. Repita el procedimiento hasta que haya añadido todos los recursos de mapa

necesarios.3. Para establecer el fondo del mapa, seleccione una opción en el área Fondo:

v Para añadir un color de fondo, pulse el selector de color o especifique uncolor en el campo.

v Para utilizar un recurso de mapa para la imagen de fondo, como un mapageográfico, seleccione un recurso en la lista.

Si selecciona un recurso de mapa, el tamaño del mapa se ajusta al tamaño delrecurso.

4. Añada los objetos de mapa necesarios:

v Para añadir un botón activo, pulse Botón de rectángulo activo .Si lo desea, especifique la forma del botón: rectángulo, rectánguloredondeado o círculo.

v Para añadir un botón inactivo, pulse Botón de rectángulo .Si lo desea, especifique la forma del botón: rectángulo, rectánguloredondeado o círculo.

v Para añadir un icono activo, pulse Nuevo icono activo .Los iconos se añaden con un gráfico de marcador de posiciónpredeterminado; puede especificar el gráfico al editar las propiedades delobjeto de mapa.

v Para añadir un icono inactivo, pulse Nuevo icono .Los iconos se añaden con un gráfico de marcador de posiciónpredeterminado; puede especificar el gráfico al editar las propiedades delobjeto de mapa.

v Para añadir una línea activa, pulse Nueva línea activa .

v Para añadir una línea inactiva, pulse Nueva línea .v Para añadir un recuadro de supervisor, pulse Supervisor de lámpara de lava

.Si lo desea, especifique el formato del indicador de distribución: lámpara delava o histograma.

v Para añadir un objeto de texto, pulse Nuevo texto .

Capítulo 6. Visualizar información de sucesos de nivel superior 229

Page 244: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

5. Coloque el puntero del ratón donde desee añadir el objeto en el mapa y pulseen el mapa.El nuevo objeto se sitúa en el mapa.

6. Para añadir todos los objetos de mapa necesarios, repita los pasos 4 en lapágina 229 y 5.

Qué hacer a continuación

Ahora puede editar las propiedades de los objetos de mapa.

Definir las propiedades de los objetos de mapa:

Las propiedades de un objeto de mapa controlan el aspecto del objeto y lainformación asociada; además, las propiedades incluyen el nombre y la etiqueta.En función del tipo de objeto, las propiedades que puede definir se visualizanautomáticamente.

Antes de empezar

En el caso de los objetos de imagen, si desea añadir una nueva imagen a un objeto,debe haber añadido la imagen como recurso de mapa. Después de haber añadidoun nuevo recurso, debe renovar la ventana del Editor de mapas Java.

En el caso de los objetos de recuadro de supervisor, si selecciona que se visualiceinformación adicional en un recuadro de supervisor (paso 9b en la página 231),debe asegurarse de que las dimensiones del recuadro de supervisor tienen eltamaño suficiente para dar cabida a la información. Si las dimensiones soninsuficientes, ninguno de estos detalles se puede visualizar y es posible que elrecuadro de supervisor se parezca a un botón en el mapa.

Para configurar las propiedades de un objeto de mapa:1. Abra el Editor de mapas Java con el mapa que desee modificar.2. Para abrir la ventana Propiedades, efectúe una doble pulsación en el objeto

necesario en el mapa.3. Pulse Propiedades.4. En el campo Nombre, escriba el nombre del objeto. Cada objeto de un mapa

debe tener un nombre exclusivo.5. En el campo Etiqueta, especifique la etiqueta que desea que se visualice en la

barra de estado del navegador web cuando se sitúe el puntero del ratón sobreel objeto.

6. En el campo Translucidez, escriba un valor de porcentaje para controlar elnivel de translucidez. 100% significa que el objeto es completamentetranslúcido.

Consejo: Para objetos de mapa activos: Para utilizar el efecto de fondobrillante para la gravedad del suceso, defina un valor de translucidez bajo.

7. Para habilitar una sombra para el objeto de mapa, seleccione Mostrar sombra.8. Si el objeto es un botón, establezca las siguientes propiedades adicionales:

a. En Tipo, seleccione la forma del botón.

Consejo: Si ha seleccionado un botón rectangular redondeado o elíptico,para especificar el radio hasta la esquina del botón, pulse Tamaño yposición y escriba un valor en el campo Diámetro de arco.

230 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 245: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

b. En la lista Leyenda, seleccione el texto o valor que desea que se visualiceen el botón.

NingunaNo se muestra ningún texto ni ningún valor en el botón.

EtiquetaMuestra el texto introducido en el campo Etiqueta.

RecuentoPara botones activos solamente: Visualiza el número total dealertas para el filtro.

MedidaPara botones activos solamente: Visualiza el valor de métrica.

9. Si el objeto es un recuadro de supervisor, establezca las siguientes propiedadesadicionales:a. En Tipo, especifique cómo desea que se visualice el indicador de

distribución.b. Especifique la información sobre la distribución de alertas que desea que

se visualice en el recuadro de supervisor:

Mostrar etiquetaMuestra la etiqueta del recuadro de supervisor introducida en elcampo Etiqueta.

Mostrar totalMuestra el número total de alertas de la distribución.

Mostrar mayorMuestra la gravedad más alta registrada para la distribución dealertas.

Mostrar menorMuestra la gravedad más baja registrada para la distribución dealertas.

Mostrar medidaMuestra la medición de métrica.

Mostrar marco de gravedadMuestra un borde de color alrededor del recuadro de supervisorque indica la gravedad de alerta más alta.

Consejo: Seleccione esta opción si la distribución de alertas esgrande y el número total de alertas en el nivel de gravedad másalto es demasiado pequeño para que aparezca en el indicador dedistribución.

10. Si el objeto es un icono, defina las siguientes propiedades adicionales:a. Sólo iconos activos: En Tipo, seleccione la forma de la barra resaltada que

visualiza el color de gravedad de suceso.

Consejo: Si ha seleccionado un botón rectangular redondeado o elíptico,para especificar el radio hasta la esquina del botón, pulse Tamaño yposición y escriba un valor en el campo Diámetro de arco.

b. Sólo iconos activos: En la lista Leyenda, seleccione el texto o valor quedesea que se visualice en el icono.

NingunaNo se muestra ningún texto ni ningún valor en el icono.

Capítulo 6. Visualizar información de sucesos de nivel superior 231

Page 246: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

RecuentoMuestra el número total de alertas del filtro.

MedidaMuestra la medición de métrica.

c. En la lista Imagen, seleccione la imagen que desea que se visualice en elicono.

11. Para guardar la configuración, pulse Aceptar.12. Para volver a sincronizar el Editor de mapas Java con el servidor de GUI web,

pulse Resincronizar > servidor.

Enlazar objetos de mapa a URL:

Puede asociar un objeto de mapa a un URL. En el mapa, cuando se pulsa el objeto,se abre el URL. El URL puede apuntar a una plantilla de SmartPage u otro recurso,como un script de CGI.

Antes de empezar

Los scripts de CGI deben estar registrados para poder enlazar un objeto de mapaal script.

Si enlaza un objeto de mapa activo a un URL, no es necesario que asigne un filtro.

Restricción: No puede asociar iconos inactivos o líneas inactivas a un URL.

Para enlazar un objeto de mapa activo a un URL:1. Abra el Editor de mapas Java con el mapa que desee modificar.2. Para abrir la ventana Propiedades, efectúe una doble pulsación en el objeto

necesario en el mapa.3. Pulse Asociaciones.4. En la lista Acción, seleccione Abrir URL.5. Para enlazar el objeto a un recurso en el servidor de la GUI web, en el campo

URL, escriba el URL del recurso.Para abrir una lista de sucesos activa (AEL), escriba un URL con el formatodel ejemplo siguiente:$(SERVER)/AELView?filtertype=tipo&filtername=nombrefiltro&view=nombrevista&datasource=nombreorigendatos

Los parámetros son los siguientes:

$(SERVER)Se resuelve como protocolo://servidor:puerto/raízcontexto/webtop.Esto permite transportar los mapas a otros servidores de la GUI web. Elvalor de raízcontexto hace referencia a la raíz de contexto de la GUI web.Esto se puede configurar durante la instalación, y el valor predeterminadoes ibm/console.

datasourceorigen de datos definido en el archivo de configuración de origen de datosncwDataSourceDefinitions.xml. Si no especifica este parámetro, se utilizael origen de datos predeterminado. Para obtener más información sobre elorigen de datos predeterminado, consulte la publicación IBM TivoliNetcool/OMNIbus Installation and Deployment Guide.

232 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 247: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Consejo: Si ha definido varios orígenes de datos, puede especificarlos enla serie utilizando una lista separada por comas, como se muestra en elejemplo siguiente:datasource=origen_datos_1,origen_datos_2

Si especifica varios orígenes de datos, asegúrese de que el filtro, ya seapredefinido o transitorio, consulte campos contenidos en todos losorígenes de datos. Si selecciona un origen de datos que no está definidoen el filtro, se muestra un mensaje de error en la AEL en lugar de losdatos de suceso.

filternameNombre del filtro que desea aplicar. Si no especifica este parámetro, seutiliza el filtro predeterminado.

Si no especifica un parámetro filtertype, se realiza una búsqueda entodos los tipos de filtro para identificar un filtro coincidente.

filtertypeTipo de filtro que desea aplicar. Utilice este parámetro junto con elparámetro filtername. Los valores posibles son los siguientes:v global

v system

v user

v user_transient

viewnameVista que altera temporalmente la vista predeterminada asociada con elfiltro. Si no especifica este parámetro, se utiliza la vista predeterminadaasociada con el filtro.

6. Para enlazar el objeto a una plantilla de SmartPage:

a. Pulse Abrir el diálogo del Creador de plantillas .b. En la ventana Herramienta del Creador de URL, seleccione un tipo de

plantilla de SmartPage de la lista.c. Especifique el valor de las variables incluidas en el código fuente de

códigos SmartPage de la plantilla.Por ejemplo, en la plantilla table.html, debe proporcionar un nombre demapa que se corresponda con la variable Map_Name y un nombre deentidad que se corresponda con la variable Filter_Name y Filter_Type.

d. Pulse Aceptar.

En el campo URL, la información de variable de código SmartPage y direcciónde la plantilla se visualizan como una serie de consulta, por ejemplo:$(SERVER)/Template/table.html?Map_Name=Summary&Filter_Name=AllEvents&FilterType=Global

7. En el campo Destino, especifique cómo desea que se visualice el recurso:v Para visualizar el recurso en un portlet de IFrame determinado, especifique

el nombre del IFrame.v Para visualizar el recurso en el mismo marco que el mapa, sustituyendo al

mapa, seleccione _self.v Para visualizar el recurso en una nueva ventana del navegador web,

seleccione _blank.v Para visualizar el recurso en el marco padre que contiene el enlace de

origen, seleccione _parent.

Capítulo 6. Visualizar información de sucesos de nivel superior 233

Page 248: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Para visualizar el recurso en el marco que contiene el enlace de origen,seleccione _top.

8. En la lista Origen de datos, seleccione un origen de datos.La opción predeterminada corresponde al origen de datos predeterminadoespecificado en el archivo de configuración de origen de datos dencwDataSourceDefinitions.xml.

9. Sólo los iconos activos: en la lista Comentarios, especifique cómo se muestrala información de sucesos en el icono:v Relleno de fondo: el fondo del icono cambia de color para indicar la

gravedad del suceso. Si selecciona esta opción, el icono debe tener áreastransparentes para que el color de los comentarios esté visible en el mapa.

v Barra de resaltado: se muestra una barra bajo el objeto de mapa. La barracambia de color para indicar la gravedad del suceso. Para seleccionar laforma de la barra de resaltado, cambie el valor Tipo en el separadorPropiedades.

v Brillo de fondo: el fondo del icono cambia de color para indicar lagravedad del suceso. Si selecciona esta opción, cambie el valorTranslucidez en el separador Propiedades para poder ver el color de lagravedad tras el icono.

10. Para guardar la configuración, pulse Aceptar.Tareas relacionadas:Capítulo 5, “Filtrar información de suceso”, en la página 189“Registrar scripts de CGI” en la página 161Referencia relacionada:Apéndice F, “URL para abrir páginas de la GUI web”, en la página 327

Enlazar objetos de mapa con listas de sucesos:

Puede asociar un objeto de mapa activo a una lista de sucesos activa (AEL), listade sucesos ligera (LEL) o vista de tabla. Cuando pulse el objeto, se abrirá la listade sucesos especificada.

Para enlazar un objeto de mapa activo con una lista de sucesos, debe asignar unfiltro al objeto. Si no asigna un filtro a un botón activo o una línea activa, el botóno la línea no se visualizará correctamente en el mapa publicado. En el Editor demapas Java, los botones o líneas activos a los que no se han asignado filtros son decolor amarillo.

Restricción: Puede asignar sólo filtros globales y filtros del sistema a un objeto demapa activo. No puede asignar filtros de usuario.

Para enlazar un objeto de mapa activo con una lista de sucesos:1. Abra el Editor de mapas Java con el mapa que desee modificar.2. Para abrir la ventana Propiedades, efectúe una doble pulsación en el objeto

necesario en el mapa.3. Pulse Asociaciones.4. En la lista Acciones, seleccione la lista de sucesos que desea que se abra al

pulsar el objeto de mapa:v Para abrir una AEL, pulse Lista de sucesos activa (AEL).v Para abrir una LEL, pulse Lista de sucesos ligera (LEL).v Para abrir una vista de tabla, pulse Tabla de sucesos.

234 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 249: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

5. En el campo Destino, especifique cómo se visualizará el recurso:v Para visualizar la lista de sucesos en un IFrame determinado, especifique el

nombre del IFrame.v Para visualizar la lista de sucesos en la ventana completa del navegador

actual, sustituyendo al mapa, seleccione _self.v Para visualizar la lista de sucesos en una nueva ventana de navegador,

seleccione _blank.v Para visualizar la lista de sucesos en el conjunto de marcos padre que

contiene el enlace de origen, seleccione _parent.v Para visualizar la lista de sucesos en el marco que contiene el enlace de

origen, seleccione _top.6. En la lista Filtros, seleccione el filtro adecuado.7. En la lista Origen de datos, seleccione un origen de datos o varios.

La opción predeterminada corresponde al origen de datos predeterminadoespecificado en el archivo de configuración de origen de datosncwDataSourceDefinitions.xml.Si selecciona un origen de datos que no está definido en el filtro seleccionado, osi el origen de datos contiene campos que no están definidos en el filtro, sevisualizará un mensaje de error. Debe seleccionar un filtro en que esté definidoel origen de datos correspondiente.

8. Sólo los iconos activos: en la lista Comentarios, especifique cómo se muestra lainformación de sucesos en el icono:v Relleno de fondo: el fondo del icono cambia de color para indicar la

gravedad del suceso. Si selecciona esta opción, el icono debe tener áreastransparentes para que el color de los comentarios esté visible en el mapa.

v Barra de resaltado: se muestra una barra bajo el objeto de mapa. La barracambia de color para indicar la gravedad del suceso. Para seleccionar laforma de la barra de resaltado, cambie el valor Tipo en el separadorPropiedades.

v Brillo de fondo: el fondo del icono cambia de color para indicar la gravedaddel suceso. Si selecciona esta opción, cambie el valor Translucidez en elseparador Propiedades para poder ver el color de la gravedad tras el icono.

9. Para guardar la configuración, pulse Aceptar.

Definir el tamaño y la posición de los objetos de mapa:

Puede definir el tamaño de un objeto de mapa y la posición de un objeto de mapaen su mapa.

Para configurar el tamaño y la posición de un objeto de mapa:1. Abra el Editor de mapas Java con el mapa que desee modificar.2. Abra la ventana Propiedades del objeto de mapa de una de las siguientes

formas:v Efectúe una doble pulsación en el objeto sobre el mapa.v Seleccione el objeto de mapa y pulse Editar > Propiedades.v Pulse con el botón derecho del ratón un objeto y seleccione Propiedades en

el menú contextual.3. Pulse la pestaña Tamaño y posición.4. Especifique la distancia en píxeles desde la izquierda del objeto hasta la

izquierda de la página en el campo X. Si el objeto es una línea, especifiqueuna coordenada de final de línea en el campo X2.

Capítulo 6. Visualizar información de sucesos de nivel superior 235

Page 250: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

5. Especifique la distancia en píxeles desde la parte superior del objeto hasta laparte superior de la página en el campo Y. Si el objeto es una línea,especifique una coordenada de final de línea en el campo Y2.

6. Especifique la anchura del objeto en píxeles en el campo Anchura (botones,recuadros de supervisor e iconos activos sólo).

7. Especifique la altura del objeto en píxeles en el campo Altura (botones,recuadros de supervisor e iconos activos sólo).

8. Si el objeto de mapa es un icono o botón Rectángulo redondeado, puedecambiar el arco de las esquinas especificando el diámetro, en píxeles, en elcampo Diámetro de arco.

Consejo: Si Comentarios está establecido en Rellenar fondo en la pestañaAsociaciones de un icono activo, y el valor de forma en la pestaña dePropiedades está establecido en Rectángulo redondeado, puede modificar laforma de la muestra de color de fondo especificando el diámetro en el campoDiámetro de arco.

9. Si el objeto de mapa es una línea, especifique el grosor de la línea en píxelesen el campo Grosor. El grosor predeterminado es 1.

10. Pulse Aceptar para guardar los valores.

Definir el color y el font de los objetos de mapa:

Puede definir el color y el font de los objetos de mapa activos.

Para especificar el color, tiene las siguientes opciones:v Pulse Selector de color para seleccionar un color.v Escriba un nombre de color permitido. Las entradas permitidas son:

– negro

– azul

– cian

– gris oscuro

– verde

– gris claro

– magenta

– naranja

– rosa

– rojo

– blanco

– amarillo

v Escriba el valor hexadecimal RGB de un color (por ejemplo #FFFFCC).

Restricción: No puede definir el color de los objetos siguientes:v Botones activosv Iconos activosv Iconos inactivosv Líneas activas

No puede definir el font de los objetos siguientes:v Iconos inactivosv Líneas activas

236 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 251: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Líneas inactivas

Para configurar el color y el font de un objeto de mapa:1. Abra el Editor de mapas Java con el mapa que desee modificar.2. En el mapa, pulse con el botón derecho del ratón el objeto necesario y pulse

Propiedades.3. Pulse Colores y font.4. Para botones inactivos:

a. En el campo Color, especifique el color necesario.b. Para hacer que el botón sea translúcido, active el recuadro de selección

Translucidez. Por ejemplo, puede interesarle mostrar únicamente el textodel botón, sin fondo.

Consejo: Si crea un botón translúcido tan grande como el mapa y colocaobjetos encima, el fondo de los objetos pasa a ser pulsable. Puede hacerque parte de un archivo .gif sea pulsable trazando un botón rectangulartranslúcido sobre la parte correspondiente del archivo .gif.

c. Para cambiar el aspecto de la leyenda, seleccione un font, un tamaño defont y un color de font.

5. Para botones activos: Para cambiar el aspecto de la leyenda, seleccione unfont, un tamaño de font, un color de font y un estilo de font.

6. Para recuadros de supervisor:a. En el campo Primer plano y Fondo, especifique el color necesario.b. Para cambiar el aspecto de la etiqueta, seleccione un font, un tamaño de

font, un color de font y un estilo de font.7. Para iconos activos: Para cambiar el aspecto de la etiqueta, seleccione un font,

un tamaño de font, un color de font y un estilo de font.8. Para líneas inactivas: En el campo Color, especifique el color necesario.9. Para texto:

a. Seleccione un font, un tamaño de font, un estilo de font, una justificación yun color de font.

b. Para rotar el texto, en el campo Rotación, escriba el valor necesario engrados. El texto rota el ángulo especificado en sentido contrario a la agujasde un reloj.

10. Para guardar la configuración, pulse Aceptar.11. Para volver a sincronizar el Editor de mapas Java con el servidor de GUI web,

pulse Resincronizar > servidor.

Selector de color:

El selector de color se utiliza para seleccionar el color de fondo del mapa, losbotones inactivos, las líneas y el texto.v Cuando se utiliza para cambiar el color de fondo del mapa, el botón Selector de

color está ubicado a la derecha en el menú desplegable Fondo. El botón muestrael color de fondo actual.

v Cuando se utiliza para cambiar el color de los botones inactivos, líneas o texto,el botón Selector de color se encuentra en la pestaña Color y font de la ventanaPropiedades para el objeto de mapa seleccionado. El botón muestra el coloractual del botón, la línea o el objeto de texto.

Capítulo 6. Visualizar información de sucesos de nivel superior 237

Page 252: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cuando pulse el botón Selector de color, se mostrará la ventana Seleccionar uncolor.

La ventana Seleccionar un color contiene las siguientes pestañas:v La pestaña Muestras visualiza una selección de colores predefinidos. Pulse un

color para seleccionarlo. El color seleccionado aparece en el recuadro de color demuestra. Pulse Aceptar para aplicar el color al fondo o a un elemento del mapa.

v En la pestaña HSB puede escoger el tono, la saturación y el brillo del color.Seleccione el color del gráfico, o especifique los valores numéricos para el tono,la saturación y el brillo. El color seleccionado aparece en el recuadro de color demuestra. Pulse Aceptar para aplicar el color al fondo o a un elemento del mapa.

v En la pestaña RGB puede especificar las escalas de rojo, verde y azul utilizandolos controles del graduador o especificando los valores numéricos. El colorseleccionado aparece en el recuadro de color de muestra. Pulse Aceptar paraaplicar el color al fondo o a un elemento del mapa.

v La pestaña Gravedad muestra los colores utilizados para la gravedad en la listade sucesos. Las opciones disponibles son:– Borrar (verde)– Indeterminado (púrpura)– Aviso (azul claro)– Leve (amarillo)– Grave (naranja)– Crítico (rojo)Pulse un color para seleccionarlo. El color seleccionado aparece en el recuadrode color de muestra. Pulse Aceptar para aplicar el color al fondo o a unelemento del mapa.

v En la pestaña Escala de grises puede seleccionar cualquier sombra de gris entreel negro y el blanco moviendo el control del graduador. Pulse Aceptar paraaplicar el color al fondo o a un elemento del mapa.

Tareas relacionadas:“Definir el tamaño y el fondo del mapa” en la página 227

Personalizar mapas en HTMLComo alternativa a la interfaz Java, puede utilizar el Editor de mapas HTML parapersonalizar los mapas. Entre los mandatos de edición de mapas HTML en elcampo de texto de visualización de mapas para configurar los mapas.

Para configurar un mapa con el Editor de mapas HTML:1. Pulse Administración > Herramientas de gestión de sucesos.2. Pulse Mapas > Creación de mapas.3. Seleccione HTML y pulse Modificar.4. Para especificar las propiedades generales del mapa, utilice los campos

siguientes:

Nombre del mapaEscriba un nombre para el mapa. El nombre del mapa debe seralfanumérico y no puede contener espacios.

Nombre de grupoSeleccione un grupo al que desee otorgar acceso a este mapa. El grupo* otorga acceso a todos los usuarios, incluido cualquier nuevo usuarioque cree.

238 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 253: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Imagen de fondoEscriba el nombre de una imagen de fondo, por ejemplobackground.gif. La imagen debe estar en formato GIF o JPEG y debecargarse como un recurso de mapa.

Color de fondoEscriba el color para el fondo.

Altura Escriba la altura de la página en píxeles.

AnchuraEscriba la anchura de la página en píxeles.

5. En el campo de entrada de texto, entre las propiedades del mapa en códigoHTML.

Consejo: A modo orientativo, abra un mapa existente en el Editor de mapasHTML.

6. Pulse Guardar.

Añadir y configurar botones:

Utilice los mandatos de edición de mapas del Editor de mapas HTML para añadirbotones a los mapas.

Puede añadir dos tipos de botones a un mapa:

Botones inactivosLos botones inactivos sólo se pueden utilizar para enlazar con un URL.

Botones activosLos botones activos también pueden utilizarse para mostrar el color deestado y abrir una vista de tabla.

Para añadir botones a un mapa:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción del botón:

button(name="button",label="example",x=12,y=34,w=56,h=78

En estas instrucciones, button es el nombre exclusivo del botón, example es laetiqueta del botón, y los valores numéricos de x, y, w y h están en píxeles. Todaslas instrucciones de botón empiezan utilizando este formato, y cada botón tienelas siguientes propiedades comunes:v Un nombre, que debe ser exclusivo.v Una etiqueta, que aparece en la barra de estado del navegador web cuando

se sitúa el puntero del ratón encima.v Una posición, que se define por las coordenadas de la esquina superior

izquierda del botón en relación con la esquina superior izquierda de lapágina.

v Un tamaño de botón, que se define por la altura y la anchura.

Nota: La variable BSI (Button Start Instruction) se usa para representar estaparte inicial de la instrucción.

3. Pulse Guardar.

Resultados

Capítulo 6. Visualizar información de sucesos de nivel superior 239

Page 254: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Enlazar un botón inactivo a un URL:

Utilice los mandatos de edición de mapas del Editor de mapas HTML para enlazarun botón inactivo de un mapa a un URL.

Para enlazar un botón a un URL:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción del botón:

BSI,action="go",url="$(SERVER)/newpage")

En esta instrucción, BSI es la primera parte de la instrucción del botón ynewpage es la página HTML de destino.El botón aparecerá de color gris.

3. Pulse Guardar.Tareas relacionadas:“Especificar un destino” en la página 244

Enlazar un botón activo a un URL y visualizar el estado:

Utilice los mandatos de edición de mapas del Editor de mapas HTML para enlazarun botón activo de un mapa a un URL y visualizar el estado del suceso como colordel botón.

Para enlazar un botón a un URL y visualizar el estado mediante el color del botón:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción del botón:

BSI,filter="ejemplo",filtertype="tipo",action="go",url="$(SERVER)/páginanueva.html")

BSI es la primera parte de la instrucción del botón, ejemplo es el nombre de unfiltro, tipo indica el tipo de filtro (que puede ser “system” o “global”) ypáginanueva es la página HTML de destino. El color del suceso con la gravedadmás alta de la tabla alerts.status que ha capturado el filtro se utiliza como colordel botón.

3. Pulse Guardar.Tareas relacionadas:“Especificar un destino” en la página 244

Asociar una vista de tabla a un botón activo y visualizar el estado:

Utilice los mandatos de edición de mapas del Editor de mapas HTML para asociarun botón activo a una vista de tabla.

Para asociar una vista de tabla a un botón y visualizar el estado mediante el colordel botón:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción del botón:

BSI,filter="example",filtertype="type",action="table")

BSI es la primera parte de la instrucción del botón, example es el nombre de unfiltro, type indica el tipo de filtro (que puede ser “system” o “global”) y tableestablece que se abra una vista de tabla al pulsar el botón.El color del suceso con la gravedad más alta de la tabla alerts.status que hacapturado el filtro se utiliza como color del botón.

240 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 255: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

La vista predeterminada asociada al filtro define las columnas de la vista detabla que se visualizarán.

3. Pulse Guardar.

Añadir y configurar iconos:

Utilice los mandatos de edición de mapas del Editor de mapas HTML para añadiriconos a los mapas.

Puede añadir dos tipos de iconos a un mapa:

Iconos inactivosLos iconos inactivos no tiene función en el mapa.

Iconos activosLos iconos activos pueden enlazar con un URL.

Todas las instrucciones de icono empiezan utilizando el formato descrito en elsegundo paso. Cada icono tiene las siguientes propiedades comunes:v Un nombre, que debe ser exclusivo.v Una etiqueta, que aparece en la barra de estado del navegador web cuando el

puntero del ratón está encima del icono.v Una posición, que se define por las coordenadas de la esquina superior

izquierda del icono en relación con la esquina superior izquierda de la página.v Un tamaño de icono, que se define por la altura y la anchura.v Todos los iconos deben estar en formato GIF o JPEG, y deben introducirse como

recursos en el mapa.

Para añadir iconos a un mapa:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción de icono:

icon(name="icon",label="example",x=12,y=34,image="image"

En estas instrucciones, icon es el nombre exclusivo del icono, example es laetiqueta del icono, los valores numéricos de x e y están en píxeles, e image es elnombre de archivo de la imagen.

Nota: La variable ISI (Icon Start Instruction) se usa para representar esta parteinicial de la instrucción.

3. Para añadir un icono inactivo, complete la instrucción añadiendo un paréntesisde cierre. Esta instrucción añade un icono inactivo.

4. Pulse Guardar.

Enlazar un icono activo a un URL:

Utilice el Editor de mapas HTML y los mandatos de edición de mapas HTML paraenlazar un icono activo de un mapa a un URL.

Para enlazar un icono a un URL:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción de icono:

ISI,action="go",url="$(SERVER)/newpage")

ISI es la primera parte de la instrucción del icono y newpage es la páginaHTML de destino.

Capítulo 6. Visualizar información de sucesos de nivel superior 241

Page 256: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

3. Pulse Guardar.Tareas relacionadas:“Especificar un destino” en la página 244

Añadir y configurar líneas:

Utilice los mandatos de edición de mapas del Editor de mapas HTML para añadirlíneas a los mapas.

Puede añadir dos tipos de líneas a un mapa:

Líneas inactivasLas líneas inactivas sólo se pueden utilizar para enlazar con un URL.

Líneas activasLas líneas activas también pueden utilizarse para mostrar el color deestado y abrir una vista de tabla.

Todas las instrucciones de línea empiezan utilizando el formato descrito en elsegundo paso, y cada línea tiene las siguientes propiedades comunes:v Un nombre, que debe ser exclusivo.v Una etiqueta, que aparece en la barra de estado del navegador web cuando el

puntero del ratón está encima de la línea.v Una posición para cada final de la línea, que se define por coordenadas en

relación con la esquina superior izquierda de la página.v Un grosor que también puede aplicarse a la línea. El grosor de línea

predeterminado es 1 píxel.

Para añadir líneas a un mapa:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción de línea:

line(name="line",label="example",x=12,y=34,x2=56,y2=78,thickness=9

En esta instrucción, line es el nombre exclusivo de la línea, example es laetiqueta de la línea, y los valores numéricos de x, y, x2, y2 y el grosor están enpíxeles.

Nota: La variable LSI (Line Start Instruction) se usa para representar esta parteinicial de la instrucción.

3. Pulse Guardar.

Definir el color de una línea inactiva:

Utilice los mandatos de edición de mapas del Editor de mapas HTML para definirel color de una línea inactiva.

Para completar la instrucción de línea para una línea inactiva y definir el color dela línea:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción de línea:

LSI,color=black)

LSI es la primera parte de la instrucción de línea.El valor de color puede ser el nombre de un color del sistema (por ejemplo,black) o su equivalente hexadecimal (por ejemplo, #Ff1dC4).

242 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 257: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

3. Pulse Guardar.

Enlazar una línea inactiva a un URL:

Utilice el editor de mapas HTML y los mandatos de edición de mapas HTML paraenlazar una línea inactiva de un mapa a un URL.

Para enlazar una línea a un URL:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción de línea:

LSI,action="go",url="$(SERVER)/newpage")

LSI es la primera parte de la instrucción de la línea y newpage es la páginaHTML de destino.La línea aparecerá de color gris.

3. Pulse Guardar.Tareas relacionadas:“Especificar un destino” en la página 244

Asociar una vista de tabla a una línea activa y visualizar el estado:

Utilice el Editor de mapas HTML y los mandatos de edición de mapas HTML paraasociar una línea activa a una vista de tabla.

Para asociar una vista de tabla a una línea y visualizar el estado mediante el colorde la línea:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción de línea:

LSI,filter="example",filtertype="type",action="table")

LSI es la primera parte de la instrucción de línea, example es el nombre de unfiltro, type indica el tipo de filtro (que puede ser “system” o “global”) y tableestablece que se abra una vista de tabla al pulsar la línea.El color del suceso con la gravedad más alta de la tabla alerts.status que hacapturado el filtro se utiliza como color de la línea.La vista asociada al filtro define las columnas de la vista de tabla que sevisualizarán.

3. Pulse Guardar.

Añadir texto a un mapa:

Utilice los mandatos de edición de mapas del Editor de mapas HTML para añadirtexto a la imagen de fondo del mapa.

El texto no puede realizar ninguna función especial, como actuar de enlace a unURL.

Todas las instrucciones de texto utilizan el formato descrito en el segundo paso ytienen las siguientes propiedades comunes:v Un nombre, que debe ser exclusivo.v Una etiqueta, que se muestra como el texto deseado.v Una posición, que se define en relación con la esquina superior izquierda de la

página.v Un font (el valor predeterminado es helvetica).

Capítulo 6. Visualizar información de sucesos de nivel superior 243

Page 258: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Un tamaño (el valor predeterminado es 10 puntos).v Un estilo (el valor predeterminado es plain).

Para añadir texto a un mapa:1. Abra el Editor de mapas HTML con el mapa que desee modificar.2. En el área del editor de texto, añada la siguiente instrucción de texto:

text(name="text",label="example ",x=12,y=34,font="font",size=12,style="style", color="color")

En esta instrucción, text es el nombre exclusivo del texto, example es el textoque desea entrar, los valores numéricos de x e y están en píxeles, font es elnuevo font, el valor numérico de tamaño está en puntos, style puede serplain, bold o italic, y el valor de color puede ser el nombre del color (porejemplo black) o el valor numérico de RGB del color (por ejemplo #ffffcc).

3. Pulse Guardar.

Especificar un destino:

Para todas las entradas de mapa que tienen un enlace a un URL, puede especificarel destino. Cuando se omite el destino, el URL sustituye al mapa en la ventana delnavegador web actual.

La opción de destino tiene el formato:target="string"

En este ejemplo, string es el destino donde aparece el URL.

Donde se hayan definido tramas en la página HTML, puede especificar el destinocomo nombre de la trama. Por ejemplo UpperFrame o LowerFrame.

Enlazar mapas:

Puede transferir mapas de un servidor de la GUI web a otro.v Para enlazar de una página de mapa a otra, utilice un URL, por ejemplo:

protocolo://servidor:puerto/webtop/páginamapa

Los parámetros son los siguientes:

servidorEl nombre del host en que se encuentra el servidor de la GUI web.

puertoEl número de puerto del servidor de la GUI web.

páginamapaLa página de mapa HTML de destino.

v Para exportar páginas de mapas a un servidor de la GUI web de otro sistema,construya el URL de la forma siguiente:$(SERVER)/mappage

Los parámetros son los siguientes:

$(SERVER)Se resuelve como protocolo://servidor:puerto/webtop.

mappageLa página de mapa HTML de destino.

244 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 259: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cambiar el color de los elementos de mapa que no tienensucesos asociadosPara identificar los elementos activos de los mapas que no tienen sucesosasociados, asigne un color que se aplicará a estos elementos. Cuando los usuariosvisualizan un mapa, estos elementos activos se muestran en el color especificado.

De forma predeterminada, los elementos activos que no tienen sucesos asociadosse visualizan en el mismo color que los sucesos de gravedad 0 (Borrar).

Consejo: Después de editar el archivo server.init de la GUI web, debe reiniciarel servidor de Tivoli Integrated Portal.1. Abra el archivo dir_instalación/profiles/TIPProfile/etc/webtop/

server.init.2. Elimine la marca de comentario del parámetro maplet.noeventcolor.3. Especifique un valor de color hexadecimal. El parámetro maplet.noeventcolor

no tiene ningún valor predeterminado, por lo que deberá especificar un valor.Por ejemplo:v Para especificar gris, escriba: 0xDDDDDDv Para especificar blanco, escriba: 0xFFFFFF

4. Guarde los cambios y cierre el archivo.5. Reinicie el servidor.Tareas relacionadas:“Reinicio del servidor” en la página 1

Publicar mapasUna vez que haya completado el mapa, puede publicarlo añadiéndolo a lanavegación en Tivoli Integrated Portal. Tiene dos formas de publicar un mapa.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115

Publicar mapas en un portlet de MapaPara hacer que un mapa esté disponible para los usuarios de la GUI web, cree unanueva página en Tivoli Integrated Portal, añada el portlet de Mapa a la página yseleccione el mapa que desea visualizar en el portlet.

Para añadir un mapa a una página:1. Pulse Valores > Gestión de páginas.2. En la página Gestión de páginas, pulse Nueva página.3. En la ventana Valores de página, edite las propiedades generales de la página:

a. Escriba un nombre para la página.b. Especifique la ubicación de la página en la navegación, aceptando el valor

predeterminado, o pulsando Ubicación y desplazándose a la ubicaciónnecesaria.

4. Para especificar el acceso de usuario a la página:a. Pulse Valor opcional y pulse Añadir.b. En la lista Roles disponibles, seleccione los roles necesarios y pulse

Añadir.5. Pulse Aceptar.6. En la página Seleccionar un portlet, seleccione Mapa y pulse Aceptar.

Capítulo 6. Visualizar información de sucesos de nivel superior 245

Page 260: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

La nueva página se visualizará con el portlet de mapa; actualmente el portletde mapa está vacío, salvo por un mensaje que indica cómo añadir un mapa ala página.

7. Añada un mapa a la página:

a. En la barra de título de la página creada, pulse Editar opciones >Editar valores compartidos.

b. Seleccione el mapa en la lista y defina sus características según seanecesario.

c. Pulse Aceptar.8. Pulse Guardar.9. Opcional: Para añadir más portlets a la página, haga lo siguiente:

v Para dividir la página verticalmente, pulse División vertical.v Para dividir la página horizontalmente, pulse División horizontal.

A continuación, seleccione el portlet que requiere para la nueva sección de lapágina y personalice el portlet según convenga.

10. Opcional: Si ha definido vistas de Tivoli Integrated Portal, para añadir lapágina a una vista:a. Pulse Pertenencia a vistas y pulse Añadir.b. En la lista Vistas disponibles, seleccione las vistas necesarias y pulse

Añadir.

Publicar mapas en un portlet de widget webPara hacer que un mapa esté disponible para los usuarios de la GUI web, cree unanueva página en Tivoli Integrated Portal, añada el portlet de widget web a lapágina y especifique el URL del mapa que desea visualizar en el portlet.

Para añadir un mapa a un portlet de widget web:1. Pulse Valores > Gestión de páginas.2. En la página Gestión de páginas, pulse Nueva página.3. En la ventana Valores de página, edite las propiedades generales de la página:

a. Escriba un nombre para la página.b. Especifique la ubicación de la página en la navegación, aceptando el valor

predeterminado, o pulsando Ubicación y desplazándose a la ubicaciónnecesaria.

4. Para especificar el acceso de usuario a la página:a. Pulse Valor opcional y pulse Añadir.b. En la lista Roles disponibles, seleccione los roles necesarios y pulse

Añadir.5. Pulse Aceptar.6. En la página Seleccionar un portlet, seleccione Widget web y pulse Aceptar.7. Añada el mapa a la página:

a. En la barra de título de la página creada, pulse Editar opciones >Editar valores compartidos.

b. Defina las propiedades del widget web:

Título del widgetEscriba un título para la página del mapa.

246 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 261: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Página de inicioEscriba la ubicación del mapa con respecto al contexto raíz de laGUI web:

webtop/Map/nombremapa

Sustituir nombremapa por el nombre indicado al crear el mapa.

Nombre de iFrame HTMLEscriba un nombre para designar el iFrame que contiene el mapaen el portlet. Asegúrese de que el nombre sea exclusivo entre todoslos demás nombres de iFrame correspondientes a los widgets web.

c. Opcional: Deseleccione Mostrar una barra de herramientas de control delnavegador si no desea que la barra de herramientas aparezca en la página.

d. Marque los recuadros de selección de los elementos que los usuarios noadministrativos pueden personalizar. Utilice cualquier combinación de losiguiente:

Título del widget

Página de inicio

Página de ayuda

Barra de herramientas de control del navegador

e. Pulse Guardar.8. En la barra de título de la página, pulse Guardar.9. Opcional: Para añadir más portlets a la página, haga lo siguiente:

v Para dividir la página verticalmente, pulse División vertical.v Para dividir la página horizontalmente, pulse División horizontal.A continuación, seleccione el portlet que requiere para la nueva sección de lapágina y personalice el portlet según convenga.

10. Opcional: Si ha definido vistas de Tivoli Integrated Portal, para añadir lapágina a una vista:a. Pulse Pertenencia a vistas y pulse Añadir.b. En la lista Vistas disponibles, seleccione las vistas necesarias y pulse

Añadir.

Obtener una vista previa de recursos de mapaUtilice el portlet Recursos de mapa para obtener una vista previa de las imágenesy los iconos de los mapas.

Para obtener una vista previa de los recursos de un mapa:1. Pulse Administración > Herramientas de gestión de sucesos > Mapas >

Recursos de mapa.2. Seleccione el mapa y pulse Vista previa. Se muestra una lista de todos los

recursos de imágenes disponibles para el mapa seleccionado.3. Pulse Visualizar junto a la imagen de la que desea obtener una vista previa.

Las imágenes se listan por nombre de archivo y tamaño de archivo, en bytes. Elrecurso se abre en la página siguiente.

4. Para volver a la lista de imágenes, pulse Atrás en el navegador.5. Para volver al portlet Recursos de mapa, pulse Cancelar.

Capítulo 6. Visualizar información de sucesos de nivel superior 247

Page 262: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Definir el tamaño y el fondo del mapa” en la página 227

Suprimir recursos de mapaUtilice el portlet Recursos de mapa para suprimir imágenes e iconos de la lista derecursos disponibles.

Para eliminar un recurso:1. Pulse Administración > Herramientas de gestión de sucesos > Mapas >

Recursos de mapa.2. En el portlet Recursos de mapa, seleccione el mapa que contiene la imagen que

desea suprimir y pulse Suprimir.3. En la lista Recursos disponibles, seleccione la imagen que desea suprimir y

pulse Eliminar. La imagen se elimina del servidor de la GUI web.4. Para volver al portlet Recursos de mapa, pulse Cancelar.Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115

Visualizar información de sucesos de nivel superior en gráficosPara visualizar y comparar grandes cantidades de información de alertas, creegráficos basados en los datos de sucesos.

Gráficos de la GUI web de Tivoli Netcool/OMNIbusLos gráficos de la GUI web representan la información gráficamente en diferentesformatos, y con escalas que se añaden para indicar los valores de los datosvisualizados.

Tipos de gráficosLa GUI web admite varios tipos diferentes de gráfico.

Se admiten los siguientes tipos de gráfico:

Gráficos de barrasConstan de un conjunto de rectángulos alargados, la longitud de los cualesindica el número o la frecuencia de una variable medida.

Gráficos de barras apiladasLa barra se subdivide de modo que pueda ver las diferentes subcategoríasdentro de cada categoría de una variable medida.

Gráficos de líneasUtilizan líneas para representar los datos, y cada punto de la línearepresenta un valor en el rango de datos para una variable medida.

Gráficos circularesRepresentan cantidades en proporción a otras cantidades, por ejemplo,porcentajes de un todo.

Los datos mostrados por estos gráficos se extraen directamente de una sola tablade ObjectServer y no se filtran. Para ajustar el aspecto de los gráficos o restringir laamplitud de los datos devueltos, se pueden incluir operadores de comparación yfunciones agregadas de SQL en los criterios de recuperación de datos.

248 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 263: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cómo se generan los gráficosLas instrucciones de configuración y diseño de gráficos se incluyen en un archivode definición basado en XML, y la GUI web las procesa cuando se accede a unapágina que contiene un código de imagen de gráfico.

Por motivos de rendimiento, la GUI web lee el archivo de definición de gráfico yalmacena los datos de configuración en la memoria. En la renovación de unapágina, el servidor examina la indicación de fecha y hora del archivo deconfiguración de gráfico. Si el archivo de definición es más reciente que lainformación almacenada en la memoria, los datos se vuelven a cargar y se vuelve arepresentar el gráfico.

Una vez leídos los datos de configuración, se representa una imagen del gráfico yse coloca en la página.

El proceso por el cual se genera un gráfico es el siguiente:1. Un cliente conectado a la GUI web solicita una página que contiene una o

varias imágenes de gráfico.2. El servidor de la GUI web localiza el archivo HTML de la página de gráfico

solicitada e inicia las instrucciones de proceso incluidas en los elementos <img>de gráfico.

3. El elemento <img> contiene una serie de consulta que proporciona los detallesdel archivo de configuración XML de gráfico, el formato de salida de imagen, eltamaño de imagen, etc. Esta información se envía al componente representadorde gráficos.

4. El componente representador de gráficos extrae las instrucciones derecuperación y presentación de datos del archivo XML especificado y obtiene lainformación de campo adecuada del ObjectServer especificado.

5. Se representa una imagen de gráfico.6. La imagen de gráfico se devuelve al servidor de la GUI web para que la inserte

en la página web.7. Se procesa la página de gráfico.8. La página procesada se devuelve al cliente.

Archivo de definición de gráficoEl archivo de definición de gráfico contiene todas las instrucciones deconfiguración que controlan cómo una gráfica obtiene los datos de ObjectServer ycómo se presentan dichos datos en un formato gráfico.

Se proporcionan varias plantillas de gráficos genéricas con la GUI web, ubicadasen install_dir/profiles/tipprofile/etc/webtop/charts/definitions:v BAR_eventsbylocation.xml para los gráfico de barrasv LINE_eventsbylocation.xml para gráficos de líneasv PIE_eventsbyseverity.xml para gráficos circularesv SBAR_eventsbyseverity.xml para gráficos de barras apiladas

Cada esquema de gráfico empieza con un elemento denominado <chartdata> queincluye un elemento hijo llamado <ncchart>. El elemento <ncchart> contiene todoslos elementos de componentes gráficos de nivel superior.

Los elementos de componentes de nivel superior son los que controlan lavisualización o los criterios de recuperación de datos de ObjectServer del gráfico.Por ejemplo, el elemento <header> determina el contenido de la cabecera situada

Capítulo 6. Visualizar información de sucesos de nivel superior 249

Page 264: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

sobre el área de visualización del gráfico, mientras que el elemento <background>controla el aspecto del fondo del gráfico, etc.

La sintaxis siguiente muestra la estructura del archivo de definición de gráfico.

Archivo de definición de gráfico<chartdata>

<ncchart><header></header><footer></footer>

<chart3Dview></chart3Dview>

<background></background>

<antialiastext value><antialias value><legend></legend><projectorreversed value><chartarea></chartarea><xaxis></xaxis><yaxis></yaxis><xscale></xscale><yscale></yscale><xgrid></xgrid><ygrid></ygrid>

<chartelement>...</chartelement>

</ncchart></chartdata>

Consejo: El orden de los elementos de nivel superior bajo <ncchart> no se aplicaestrictamente. Si lo desea, puede reordenar la estructura de elementos al configurarel archivo de gráfico.

Hay una referencia de elemento disponible para cada uno de los elementos y suselementos hijo, y hay una referencia de atributo disponible para sus atributosasociados y los atributos de sus elementos hijo.

Sintaxis de <chartelement>:

El elemento <chartelement> determina qué datos de campos de ObjectServer serecuperan cuando se representa un gráfico, así como el tipo de gráfico y la leyendaque se visualizará. Es importante configurar correctamente este elemento y loselementos hijo asociados a fin de que el gráfico se muestre de forma adecuada.

El ejemplo siguiente muestra un fragmento de código que contiene el contenidopredeterminado del elemento <chartelement>, con cada número de líneavisualizado entre corchetes. El ejemplo utiliza SBAR_eventsbylocationseverity.xmlcomo base.

250 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 265: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Esquema de gráfico1 <chartelement>2 <charttype basetype="Cartesian">3 <chartrenderer useAlertColors="true" type="BarChart"4 mode="BarChartStacked">5 </chartrenderer>6 </charttype>7 <dataconfig>8 <query type="StackedSQL" datatype="ObjectServer">9 <query_element action="select" fieldName="Location" fieldType="string"10 tableName="alerts.status" where="" orderBy="Location Asc">11 <constraint type="dataSetBeginCount" operator="equals" operand="5"12 />13 <constraint type="dataSetEndCount" operator="equals" operand="12"14 />15 </query_element>16 <query_element action="select" fieldName="Severity"17 fieldType="integer" tableName="alerts.status" where=""18 />19 <query_element action="count" fieldName="Severity"20 fieldType="integer" tableName="alerts.status" where=""21 />22 </query>23 <datasetlegend match="5" display="Critical" showValue="true"24 showStart=" (total: " showEnd=")"25 />26 <datasetlegend match="4" display="Major" showValue="true" showStart="27 (total: " showEnd=")"28 />29 <datasetlegend match="3" display="Minor" showValue="true" showStart="30 (total: " showEnd=")"31 />32 <datasetlegend match="2" display="Warning" showValue="true" showStart="33 (total: " showEnd=" )"34 />35 <datasetlegend match="1" display="Indeterminate" showValue="true"36 showStart=" (total: " showEnd=")"37 />38 <datasetlegend match="0" display="Clear" showValue="true" showStart="39 (total: " showEnd=")"40 />41 <datasetlegend match="’__*__’" display="Unspecified" showValue="true"42 showStart=" ( total: " showEnd=")"43 />44 <datasource/>45 </dataconfig>46 </chartelement>

Nota: Los números de línea del fragmento de código no se correspondendirectamente con las líneas del archivo SBAR_eventsbyseverity.xml.

Las subsecciones siguientes contienen una descripción línea a línea de los códigosde elementos del fragmento de código XML de ejemplo.

Líneas 1-2

La línea 1 abre la sección <chartelement> del archivo de configuración de gráfico.La línea 2 contiene el código de elemento <charttype>. El elemento <charttype>determina el tipo de gráfico que crea el representador de gráficos. Tiene el atributobasetype, que puede ser “Pie” o “Cartesian”.

Capítulo 6. Visualizar información de sucesos de nivel superior 251

Page 266: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Nota: Los gráficos cartesianos pueden tener unos requisitos de configuración dedatos distintos de los gráficos circulares; cuando corresponda, se señalarán estasdiferencias.

Líneas 3-5

Esta línea contiene el elemento <chartrenderer> que establece el mecanismo derepresentación de imágenes empleado y el tipo de gráfico que se crea. Si el atributobasetype de la línea 1 se define como “Cartesian”, el atributo type de esteelemento debe ser “LineChart” o “BarChart.” Si el atributo basetype se definecomo “Pie”, el atributo type debe ser “PieChart”.

El elemento <chartrenderer> tiene un atributo adicional denominado mode. Sidecide crear un gráfico de barras cartesiano, puede especificar si desea quecontenga datos apilados o no. Deje este atributo vacío si desea crear un gráfico noapilado. En este ejemplo, el gráfico de barras es apilado, y mode se define como“BarChartStacked”.

Línea 6

Esta línea cierra el código de elemento <charttype>.

Línea 7

Esta línea contiene el código de elemento <dataconfig>, que representa el inicio delas sentencias XML que controlan cómo se obtienen los datos de ObjectServer.

Línea 8

Esta línea contiene el código de elemento <query>. El atributo type de esteelemento debe ser “StackedSQL” o “StackedSQLGrouped” para los gráficoscartesianos apilados, y “BasicSQL” o “BasicSQLGrouped” para todos los demástipos de gráfico.

Un elemento <query> que contiene la sentencia “BasicSQLGrouped” o“StackedSQLGrouped” utiliza la cláusula SQL GROUP BY de ObjectServer alseleccionar datos. Este método de selección permite a la GUI web indicar aObjectServer que agrupe en una sola fila todas las filas que tengan valoresidénticos en una columna o combinación de columnas específica.

Si se utiliza con funciones agregadas, la GUI web puede encontrar el valoragregado de cada grupo de valores de columna. Como la agregación de datos tienelugar en el ObjectServer, el número de consultas que envía la GUI web se reduce yel rendimiento mejora.

El atributo datatype contiene el nombre del origen de datos de ObjectServer, porejemplo NCOMS.

Líneas 9-20

Estas líneas contienen códigos de elemento <query_element>, que son elementoshijo de query. Si se trata de un gráfico cartesiano no apilado o un gráfico circular,necesitará dos entradas <query_element> debajo de <query>. Si el gráfico es ungráfico cartesiano apilado, necesitará tres (o más) entradas.

252 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 267: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

El código <query_element> contiene varios atributos compatibles con SQL querealizan funciones de interrogación de datos. El atributo action se utiliza dentrodel elemento <query_element> para determinar la acción SQL de ObjectServerejercida en un conjunto de datos específico. Por ejemplo, especifique select paraseleccionar los datos ubicados en el campo especificado por el atributo fieldNameposterior.

Además del atributo select, el atributo action puede contener funcionesagregadas SQL de ObjectServer como count, max, min, avg, sum y dist.

Para obtener más información sobre la sintaxis SQL de ObjectServer, consulte lapublicación IBM Tivoli Netcool/OMNIbus Administration Guide.

El atributo orderBy determina cómo se ordenan los datos seleccionados en el ejedel gráfico. Las opciones son Asc (ascendente) o Desc (descendente), a las cuales seantepone como prefijo un nombre de archivo para el cual se establece el índice deordenación. El atributo orderBy se aplica sólo a los valores del eje X.

Las posiciones del código <query_element> y sus comportamientoscorrespondientes son:

PrimeraLa primera entrada <query_element> selecciona un campo de ObjectServer.En este ejemplo, el campo seleccionado es Location. En los gráficoscartesianos, esta entrada se utiliza para completar el eje X. En los gráficoscirculares, esta entrada representa el conjunto de datos completo (o elpropio gráfico circular). Las líneas 11-14 contienen criterios de restricciónde rango.

El elemento hijo <constraint> es opcional, pero permite controlar cuántosdatos se devuelven del campo seleccionado. Esto es útil ya que losresultados de selección muy grandes a menudo no se pueden visualizar enel ancho disponible del gráfico. Puede crear diferentes archivos deconfiguración de gráfico en los que la única diferencia sea el rango derestricción de datos.

ÚltimaLa última entrada <query_element> mide las incidencias de otro campo deObjectServer para cada valor devuelto por el primer <query_element>. Eneste ejemplo, el nombre del campo es Severity y el valor de gravedad secontabiliza para cada entrada del campo Location.

En los gráficos cartesianos, esta entrada se utiliza para completar el eje Y.En los gráficos circulares, esta entrada representa los subconjuntos delconjunto de datos completo (o partes del gráfico circular).

IntermediasLas entradas <query_element> intermedias sólo se utilizan en los gráficoscartesianos apilados. Su finalidad es descomponer los datos obtenidos porel primer <query_element> en grupos más pequeños, que se visualizancomo pilas dentro del grupo principal.

En este ejemplo, el subconjunto seleccionado es el campo Severity. Losdistintos niveles de gravedad de alerta presentes en el grupo principal (eneste caso, Location) se visualizan como pilas de colores en el gráfico.

Capítulo 6. Visualizar información de sucesos de nivel superior 253

Page 268: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Línea 22

Esta línea concluye la sección del elemento <query> dentro del elemento<chartelement>.

Líneas 23-43

Estas líneas contienen el código de elemento <datasetlegend>. Este elemento y susatributos asociados establecen los criterios de conversión de etiquetas de leyendapara la información recibida de un origen de datos. Por ejemplo, si se hacecoincidir el valor 5 de los datos devueltos por el ObjectServer, en este ejemplo elatributo de visualización especifica una conversión de etiquetas de leyenda Critical.

Los atributos showValue, showStart y showEnd suministran la información queacompaña a la etiqueta de la leyenda. Los atributos showStart y showEnd actúancomo prefijo ((total: ) y sufijo ( )) del valor devuelto por showValue. En el ejemploanterior, la salida literal es:Critical (total: número de alertas críticas )

Líneas 44-46

Estas líneas contienen los códigos que cierran los elementos <datasource>,<dataconfig> y <chartelement>.

Crear un archivo de definición de gráficoCree un archivo de definición de gráfico XML para especificar el diseño y lavisualización del gráfico, y especifique los datos de suceso en que se basará elgráfico.

Para ayudarle a crear un gráfico válido, las plantillas siguientes se encuentran en eldirectorio webgui_home_dir/etc/charts/definitions.v BAR_eventsbylocation.xml: plantilla para gráficos de barrasv LINE_eventsbylocation.xml: plantilla para gráficos de líneasv PIE_eventsbyseverity.xml: plantilla para gráficos circularesv PIE_eventsbyseverity.xml: plantilla para gráficos de barras apiladas

Para crear un archivo de definición de gráfico:1. Cree un archivo de esquema de gráfico XML para crear un gráfico que visualice

datos de sucesos de alto nivel. Para asegurarse de que los gráficos que creesean válidos, utilice estos archivos de plantilla para crear gráficos nuevos.

Consejo: Si crea un gráfico circular, puede omitir los siguientes elementos delarchivo: projectorreversed, chartarea, xaxis, yaxis, xscale, yscale, xgrid eygrid. Como estos elementos hacen referencia al diseño de gráfico cartesiano,se pasan por alto.

2. Configure el archivo de esquema de gráfico y guarde el archivo con un nombreexclusivo.

3. Suba el archivo al siguiente directorio del servidor de la GUI web:webgui_home_dir/etc/charts/definitions

254 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 269: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Publicar gráficasDespués de crear el archivo de definición de gráfico, haga referencia al archivo enHTML para añadir los gráficos de la GUI web a las páginas web.

Para visualizar los gráficos en las páginas web, utilice uno de los métodossiguientes:v Después de crear el archivo de definición de gráfico, cree un archivo HTML para

visualizar el gráfico. La página HTML debe contener un elemento <img> queposea los atributos de representación de gráficos adecuados.Para ver una página HTML de ejemplo que contenga un elemento <img>,consulte “Ejemplo”.

v Cree una página en Tivoli Integrated Portal y añada el portlet de Vista degráfico.

Ejemplo

El ejemplo siguiente muestra un elemento <img> de gráfico en un archivo HTML.<html>

<head><title>Demonstration Chart</title><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">

</head><body>

<img src="ChartView?template=PIE_eventsbyseverity&format=PNG&request=image&width=800&height=400" border="0" height="400"width="800" alt="Events by Severity" />

</body></html>

A continuación se muestran los atributos del elemento <img>.

templateEste atributo especifica qué archivo de configuración XML utiliza elrepresentador de gráficos. En este ejemplo, el archivo se denomina barchart.No incluya el sufijo de archivo (si lo hay) al definir este atributo.

formatEste atributo especifica el tipo de imagen creado por el componente delrepresentador de gráficos. En este, ejemplo, el tipo de imagen es un archivo.png. No modifique este atributo.

requestAtributo del sistema. No debe modificarse.

widthEl primer atributo width, que está entre comillas (""), determina el ancho de laimagen producida por el componente del representador de gráficos. Elsegundo atributo width determina cómo se cambia el tamaño de la imagenrepresentada, si se produce, en la página. Defina ambos atributos con el mismovalor.

heightEl primer atributo height, que está entre comillas (""), determina la altura de laimagen producida por el componente del representador de gráficos. El

Capítulo 6. Visualizar información de sucesos de nivel superior 255

Page 270: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

segundo atributo height determina cómo se cambia el tamaño de la imagenrepresentada, si se produce, en la página. Defina ambos atributos con el mismovalor.

altUtilice este atributo para especificar un texto equivalente para la imagen de ungráfico. Este texto se visualiza cuando se coloca el cursor sobre la imagen en elnavegador del cliente.

Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Creación de páginas” en la página 31

Referencia de configuración de gráficosConozca los datos que contiene el esquema de gráfico de la GUI web. Proporcionauna completa referencia de los elementos, atributos y valores de atributo definidosen el esquema.

Referencia de elementosConozca los elementos definidos en el esquema de gráfico.

Los elementos suelen tener uno o varios atributos asociados, que pueden requerirun valor.

En la siguiente tabla se describen todos los elementos definidos en el esquema degráfico.

Tabla 25. Definiciones de elementos de gráfico

Elemento Descripción Atributo(s) Elemento(s) hijo

annotation Este elemento controlael texto que se visualizapara los valores deanotación en el eje X oY. Si no se define esteelemento, lasanotaciones de los ejesse derivan de los datosde campo.

Para especificar unanueva anotación, debesustituir una anotaciónde datos de campoexistente. Por ejemplo,para sustituir host1 porNew York, el elementoannotation se definecomo:

<annotationmatch="host1"text="New York">

Para seleccionar índicesenteros, utilice elatributo value en lugardel atributo match.

textvaluematch

Ninguno

256 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 271: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 25. Definiciones de elementos de gráfico (continuación)

Elemento Descripción Atributo(s) Elemento(s) hijo

annotations Este elemento contienelos elementos quecontrolan lascaracterísticas de texto yvisualización de lasetiquetas en el eje X o Y.

Ninguno labelrenderer

annotation

antialias Este elemento difuminala representación delíneas del gráfico.

value Ninguno

antialiastext Este elemento difuminala representación detexto del gráfico.

value Ninguno

background Este elementodetermina el color defondo de toda el área degráfico.

value Ninguno

border Este elemento contienelos elementos hijo quecontrolan el aspecto delborde (si lo hay) querodea el área deleyenda.

Ninguno title

chartarea Este elemento controlael color o degradado decolor (si existe), y lasposiciones de margendel área situada detrásdel gráfico.

Ninguno plotareabackground

margin

chartdata El elemento chartdataes el elemento raíz. Elelemento raíz es elelemento de nivelsuperior en la jerarquíade documentos XML ycontiene todos losdemás elementos delarchivo XML. Cadadocumento puede tenersólo un elemento raíz, ytodos los demáselementos deben estaranidados en él.

Ninguno ncchart

datasetlegend

chartelement El elementochartelement contienetodos los elementos quecontrolan larepresentación delgráfico (es decir, el tipode gráfico que se crea) ylos criterios depresentación de losdatos (utilizando lasintaxis de selección deSQL).

Ninguno charttype

dataconfig

Capítulo 6. Visualizar información de sucesos de nivel superior 257

Page 272: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 25. Definiciones de elementos de gráfico (continuación)

Elemento Descripción Atributo(s) Elemento(s) hijo

chartrenderer El elementochartrenderer controlael aspecto y elcomportamiento decada tipo de gráfico.Contiene el elementostyle que determinacómo se asocian loscolores a los datos delgráfico. Además, esteelemento controla quétipos de gráficocartesiano se visualizan(barras o líneas) y si losgráficos cartesianos sonapilados.

useAlertColors

type

mode

style

charttype El elemento charttypedetermina la categoríadel gráfico que generael representador degráficos. Tiene elatributo basetype queestablece el tipo degráfico que se crea (Pieo Cartesian).

Además, este elementocontiene el elementochartrenderer quepuede precisar aún másel aspecto del gráfico.

basetype chartrenderer

color Este elementoproporciona los valoresutilizados para crearuna muestra de un solocolor (una entrada deelemento) o undegradado de color(más de una entrada deelemento) detrás delgráfico.

value Ninguno

constraint Este elemento contieneatributos que se puedenutilizar para restringir elrango de los datos quese visualizan en el eje Xo Y. Este elemento esopcional.

type

operator

operand

Ninguno

dataconfig Este elemento contieneun clúster de elementoshijo que se utilizan pararecuperar datos decampos de ObjectServer,y para crear ycompletar el área deleyenda del gráfico.

Ninguno query

datasetlegend

datasource

258 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 273: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 25. Definiciones de elementos de gráfico (continuación)

Elemento Descripción Atributo(s) Elemento(s) hijo

datasetlegend Este elemento se utilizapara asociar unaetiqueta de leyendaadecuada a lainformación coincidentedevuelta en elObjectServer.

Por ejemplo:

<datasetlegendmatch="5"display="Critical"showValue="true"showStart="(total: "showEnd=")"

/>

El código de elementoanterior hace coincidirlos datos de gravedaddevueltos con el valor 5con la etiqueta Criticalen el área de leyendadel gráfico.

match

display

showValue

showStart

showEnd

Ninguno

font Este elemento contienelos elementos hijo quecontrolan el tamaño yaspecto del font.Nota: Especifique unfont que dé soporte atodos los caracteres delidioma que deseautilizar para el gráfico.

fontStyle

fontName

fontSize

Ninguno

footer Este elemento contienelos elementos quedeterminan el contenidodel pie de páginasituado debajo del áreade visualización delgráfico. El pie de páginanormalmente muestrainformación útiladicional sobre elgráfico.

Ninguno text

foreground

background

font

foreground Los componentesgráficos de cabecera, piede página y borde deleyenda utilizan esteelemento paradeterminar el color delas entradas de texto.

value Ninguno

Capítulo 6. Visualizar información de sucesos de nivel superior 259

Page 274: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 25. Definiciones de elementos de gráfico (continuación)

Elemento Descripción Atributo(s) Elemento(s) hijo

gridline Este elementodetermina si las líneasde cuadrícula mayores omenores del eje X o Ydel gráfico son visibles.Además, gridlinetambién contiene loselementos quedeterminan el color dela línea.

type

visible

paint

header Este elemento contienelos elementos quedeterminan el contenidode la cabecera situadasobre el área devisualización delgráfico. La cabeceranormalmente muestra eltítulo del gráfico.

Ninguno text

foreground

background

font

label Este elemento controlael aspecto de la etiqueta(si la hay) que sevisualiza en el eje X o Yde un gráfico cartesiano.

color

offset

rotation

visible

font

labelrenderer Este elemento controlael aspecto del texto,fondo y orientación delas anotaciones en el ejeX o Y de un gráficocartesiano.

color

background

rotation

font

legend Este elemento se utilizapara determinar elaspecto y la posicióndel área de leyenda deun gráfico.

El área de leyendacontiene informacióninterpretativa (porejemplo, una clave decolor) e informacióncuantitativa (porejemplo, un total desucesos) que detalla elcontenido de un gráficocircular o de barras.

visible

position

background

foreground

border

symbol

font

antialiastext

antialias

260 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 275: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 25. Definiciones de elementos de gráfico (continuación)

Elemento Descripción Atributo(s) Elemento(s) hijo

margin Este elemento se utilizapara determinar elespacio (en píxeles)alrededor del área dedatos del gráfico. Estaárea de margen debe serlo suficientementeamplia para acomodarlas etiquetas de losdatos de los ejes en losgráficos cartesianos.

top

bottom

left

right

Ninguno

ncchart Este es el elemento desegundo nivel delesquema, y comprendetodas las áreas decomponentes delgráfico.

Cada elemento hijo dencchart se describe deforma más detallada enotra parte de esta tabla.

name header

footer

background

antialiastext

antialias

legend

projectorreversed

chartarea

xaxis

yaxis

xscale

yscale

xgrid

ygrid

chartelement

paint Este elemento define eltipo de sistemautilizado para presentarlas líneas decuadrículas.

type Ninguno

plotareabackground Este elemento se utilizapara crear el color defondo o degradado decolor detrás del área dedatos del gráfico.

orientation color

Capítulo 6. Visualizar información de sucesos de nivel superior 261

Page 276: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 25. Definiciones de elementos de gráfico (continuación)

Elemento Descripción Atributo(s) Elemento(s) hijo

projectorreversed Este elementodetermina si laproyección de datos delgráfico está invertida. Siel atributo valueasociado se ha definidocomo true, los conjuntosde datos del eje X e Y seintercambian. Tenga encuenta que el fondotambién se rota.

value Ninguno

query Este elemento contienelos atributos y loselementos hijo quedeterminan qué datosde SQL se obtienen dequé ObjectServer, y lamanera en que serecuperan.

type

datasource

query_element

query_element El código query_elementcontiene varios atributoscompatibles con SQLque realizan funcionesde interrogación dedatos.

action

fieldName

fieldType

tableName

donde

constraint

style Este elemento contienelos elementos hijo quedefinen el color derelleno de lossegmentos de barras ocirculares de un gráfico.

strokepaint

fillpaint

match

Ninguno

symbol Este elemento especificael tamaño y la posición(en relación con el textoadyacente) de lossímbolos de colorutilizados en el área deleyenda del gráfico.

height

width

textSpacing

Ninguno

text Muchos otros elementosutilizan este elementopara determinar elcontenido textual decabeceras, pies depágina, etc.

value Ninguno

title Este elemento se utilizapara controlar laposición del título en elárea de leyenda delgráfico. Tambiéncontiene los elementosque controlan elcontenido y el color deltexto.

position text

foreground

font

262 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 277: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 25. Definiciones de elementos de gráfico (continuación)

Elemento Descripción Atributo(s) Elemento(s) hijo

xaxis Véase xaxiselement. Ninguno xaxiselement

xaxiselement Este elemento controlacómo se visualizan losdatos en el eje X, yabarca aspectos de lapresentación tales comolos parámetros de rangode datos y orientacióndel eje.

reversed

autoDataMin

autoDataMax

autoDataRange

dataMin

dataMax

visibleMin

visibleMax

Ninguno

xgrid Este elemento contieneel elementoxgridelement quecontrola cómo aparecenlas líneas de cuadrículaen el eje X del gráfico.

Ninguno xgridelement

xgridelement Este elementodetermina el color delas líneas de cuadrículaen el eje X, y contiene elelemento xgridelementque controla el tipo delíneas de cuadrícula queaparecen en el eje X delgráfico.

Ninguno gridline

xscale Véase xscaleelement. Ninguno xscaleelement

xscaleelement Este elemento permitecontrolar cómo sedisponen loscomponentes gráficos.Abarca característicascomo el color delprimer plano, el puntoen que el eje X se cruzacon el eje Y, si los datosse transformanlogarítmicamente, laposición del título deleje, etc.

axisVisible

crossingValue

foreground

logarithmic

majorTickSize

minorTickSize

title

titleRotation

titlePlacement

visible

annotations

yaxis Véase yaxiselement. Ninguno yaxiselement

Capítulo 6. Visualizar información de sucesos de nivel superior 263

Page 278: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 25. Definiciones de elementos de gráfico (continuación)

Elemento Descripción Atributo(s) Elemento(s) hijo

yaxiselement Este elemento controlacómo se visualizan losdatos en el eje Y, yabarca aspectos de lapresentación tales comolos parámetros de rangode datos y orientacióndel eje.

reversed

autoDataMin

autoDataMax

autoDataRange

dataMin

dataMax

visibleMin

visibleMax

Ninguno

ygrid Este elemento contieneel elementoygridelement quecontrola cómo aparecenlas líneas de cuadrículaen el eje Y del gráfico.

Ninguno ygridelement

ygridelement Este elementodetermina el color delas líneas de cuadrículaen el eje Y, y contiene elelemento ygridelementque controla el tipo delíneas de cuadrícula queaparecen en el eje Y delgráfico.

Ninguno gridline

yscale Véase yscaleelement. Ninguno yscaleelement

yscaleelement Este elemento permitecontrolar cómo sedisponen loscomponentes gráficos.Abarca característicascomo el color delprimer plano, el puntoen que el eje Y se cruzacon el eje X, si los datosse transformanlogarítmicamente, laposición del título deleje, etc.

axisVisible

crossingValue

foreground

logarithmic

majorTickSize

minorTickSize

title

titleRotation

titlePlacement

visible

annotations

label

264 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 279: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Referencia de atributosConozca los tipos de atributos y valores utilizados en el esquema de gráfico.

Algunos atributos son enumerados y los valores de estos atributos estánrestringidos a una lista de series de texto predefinidas. Cuando se utilizanatributos enumerados en el archivo de mandatos XML, se deben establecer en unode los valores que se muestran en la lista. Los valores predeterminados (si los hay)se proporcionan en la descripción.

En la siguiente tabla se describen todos los atributos definidos en el esquema degráfico.

Tabla 26. Definiciones de atributos de gráfico

Atributo Valores restringidos Descripción

action select | count| min | max El atributo se utiliza en el elemento query_element paraespecificar la acción SQL de ObjectServer realizada enun conjunto de datos. Por ejemplo, select paraseleccionar los datos ubicados en el campo especificadoposteriormente por el atributo fieldName.

Debe proporcionarse un valor para este atributo.

autoDataMax true | false Los elementos xaxiselement e yaxiselement utilizaneste atributo para especificar si se desea que el valormás alto de un conjunto de datos se visualice como elvalor más alto del eje X o del eje Y de un gráfico.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es false.

autoDataMin true | false Los elementos xaxiselement e yaxiselement utilizaneste atributo para especificar si se desea que el valormás bajo de un conjunto de datos se visualice como elvalor más bajo del eje X o del eje Y de un gráfico.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es false.

autoDataRange true | false Los elementos xaxis e yaxis utilizan este atributo paraespecificar si los rangos de datos de los ejes se crean ono automáticamente.

Si define autoDataRange como false, puede especificarsus propios rangos de datos completando los atributosdataMin y dataMax.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es false.

axisVisible true | false Los elementos xscaleelement e yscaleelement utilizaneste atributo para especificar si se visualizan las líneasy etiquetas del eje X o del eje y.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es false.

background Ninguno Este atributo se utiliza para especificar el color delfondo de un componente gráfico. El valor del atributoes un código de color hexadecimal en base 16 y debetener como prefijo el símbolo #.

Si no proporciona ningún valor para este atributo, seutiliza un valor predeterminado del sistema.

Capítulo 6. Visualizar información de sucesos de nivel superior 265

Page 280: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 26. Definiciones de atributos de gráfico (continuación)

Atributo Valores restringidos Descripción

basetype Cartesian | Pie Este atributo especifica el tipo básico del estilo degráfico. Tenga en cuenta que los gráficos de barras, losgráficos de barras apiladas y los gráficos de líneas sontodos del tipo Cartesian.

Debe proporcionarse un valor para este atributo.

bottom Ninguno El atributo se utiliza en el elemento margin paraespecificar el espacio de margen en la parte inferior delgráfico. El valor se expresa en píxeles como unidad demedida.

Si no proporciona ningún valor para este atributo, seutiliza un valor predeterminado del sistema.

color Ninguno Este atributo se utiliza en los elementos label ylabelrenderer para especificar el color de la etiqueta oel texto de anotación de un gráfico. El valor delatributo es un código de color hexadecimal en base 16y debe tener como prefijo el símbolo #.

Debe proporcionarse un valor para este atributo.

crossingValue -9218868437227405311+9218868437227405311

Estándar IEE754 de precisióndoble para números de comaflotante. En los valores superioresa estos rangos se aplica elredondeo.

Los elementos xaxiselement e yaxiselement utilizaneste atributo para determinar en qué posición un ejedel gráfico se cruza con el otro.

Si no proporciona ningún valor para este atributo, losejes X e Y se cruzan en la posición 0.

dataMax -9218868437227405311+9218868437227405311

Estándar IEE754 de precisióndoble para números de comaflotante. En los valores superioresa estos rangos se aplica elredondeo.

Los elementos xaxiselement e yaxiselement utilizaneste atributo para especificar el valor más alto del eje Xo Y de un gráfico. Este atributo se omite cuandoautoDataMax se define como true.

dataMin -9218868437227405311+9218868437227405311

Estándar IEE754 de precisióndoble para números de comaflotante. En los valores superioresa estos rangos se aplica elredondeo.

Los elementos xaxiselement e yaxiselement utilizaneste atributo para especificar el valor más bajo del eje Xo Y de un gráfico. Este atributo se omite cuandoautoDataMin se define como true.

datasource Ninguno El elemento query utiliza este atributo para especificarel origen de datos de ObjectServer utilizado para crearel gráfico.

defaultGridColor Ninguno Los elementos xgridelement e ygridelement utilizaneste atributo para especificar el color de la cuadrículadel gráfico (si existe). El valor del atributo es un códigode color hexadecimal en base 16 y debe tener comoprefijo el símbolo #.

266 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 281: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 26. Definiciones de atributos de gráfico (continuación)

Atributo Valores restringidos Descripción

display Ninguno El elemento datasetlegend utiliza este atributo paraespecificar el texto del panel de leyenda que acompañaa los valores devueltos por el atributo match. Laentrada del atributo es una serie.

fieldName Ninguno El elemento datasetlegend utiliza este atributo paraespecificar un campo de ObjectServer. Por ejemplo,Severity.

fieldType string | integer El elemento datasetlegend utiliza este atributo paradescribir las características de los datos de campo deObjectServer.

fillpaint #000000#FFFFFF Este atributo define el color de relleno de lossegmentos de barras o circulares de un gráfico. El valordel atributo es un código de color hexadecimal en base16 y debe tener como prefijo el símbolo #.

Debe proporcionarse un valor para este atributo.

fontName Ninguno El elemento font utiliza este atributo para especificar elnombre del font empleado en una entrada de texto. Laentrada del atributo es una serie, y debecorresponderse con un font ubicado en el servidor dela GUI web.

Debe proporcionarse un valor para este atributo.

fontSize Ninguno El elemento font utiliza este atributo para especificar eltamaño del font empleado en una entrada de texto. Laentrada del atributo es un valor expresado en puntos,redondeado al número entero.

Debe proporcionarse un valor para este atributo.

fontStyle plain | bold El elemento font utiliza este atributo para especificar elestilo del font empleado en una entrada de texto. Laentrada del atributo es una serie, y debe recibir soportedel font especificado en el atributo fontNamecorrespondiente.

Debe proporcionarse un valor para este atributo.

foreground #000000 → #FFFFFF Este atributo se utiliza para especificar el color delprimer plano de un componente gráfico y a menudohace referencia a la entrada de texto. El valor delatributo es un código de color hexadecimal en base 16y debe tener como prefijo el símbolo #.

Debe proporcionarse un valor para este atributo.

height 0→231-1 El componente symbol utiliza este atributo paraespecificar la altura de los símbolos utilizados en elpanel de leyenda. La entrada del atributo es un valorexpresado en puntos, redondeado al número entero.

El valor predeterminado corresponde a un ajusteóptimo calculado por el sistema.

Capítulo 6. Visualizar información de sucesos de nivel superior 267

Page 282: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 26. Definiciones de atributos de gráfico (continuación)

Atributo Valores restringidos Descripción

left 0→231-1 El elemento margin utiliza este atributo para especificarel espacio de margen a la izquierda del gráfico. Elvalor es un entero y se expresa en píxeles como unidadde medida.

El valor predeterminado corresponde a un ajusteóptimo calculado por el sistema.

logarithmic true | false Los elementos xscaleelement e yscaleelement utilizaneste atributo para especificar si los datos de escala setransforman logarítmicamente.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es false.

majorTickSize Ninguno Los elementos xscalelement e yscaleelement utilizaneste atributo, que controla el tamaño de las marcas dereferencia grandes del eje X o Y. El valor es un entero yse expresa en píxeles como unidad de medida.

match (annotation) Ninguno El elemento annotation utiliza este atributo paraestablecer el criterio de selección de serie para lasanotaciones que se visualizan en el eje X o Y. Paraseleccionar un entero, utilice en su lugar el atributovalue.

match (datasetlegend) Ninguno El elemento datasetlegend utiliza este atributo paraestablecer los criterios de selección para la informaciónque se visualiza en el panel de leyenda. Este atributoopera junto con el atributo display.

minorTickSize 0→231-1 Los elementos xscalelement e yscaleelement utilizaneste atributo, que controla el tamaño de las marcas dereferencia pequeñas del eje X o Y. El valor es un enteroy se expresa en píxeles como unidad de medida.

El valor predeterminado corresponde a un ajusteóptimo calculado por el sistema.

mode BarChartStacked El elemento chartrenderer utiliza este atributo paraespecificar si un gráfico de barras es apilado. Elatributo type correspondiente se debe establecer enBarChart para que este atributo esté habilitado.

Si no proporciona ningún valor para este atributo, nose utiliza ningún valor y el representador utiliza sumodalidad predeterminada.

name Debe corresponder exactamentecon el nombre de archivo delgráfico.

No se incluye la extensión dearchivo .xml.

Este atributo proporciona un nombre para el gráfico.

Por ejemplo, si el esquema se denomina mychart.xml,el atributo name se debe establecer en mychart.

operand El elemento constraint utiliza este atributo paraproporcionar un límite superior o inferior (segúndetermine el atributo type que lo acompaña) de losdatos del eje X devueltos por una selecciónquery_element.

operator Es un atributo del sistema que no debe modificarse.

268 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 283: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 26. Definiciones de atributos de gráfico (continuación)

Atributo Valores restringidos Descripción

orderBy nombrecampo Asc | nombrecampoDesc

Este atributo determina cómo se ordenan los datosseleccionados en el eje del gráfico. Las opciones sonAsc (ascendente) o Desc (descendente), a las cuales seantepone como prefijo un nombre de archivo para elcual se establece el índice de ordenación. Por ejemplo:

<query_element action="select"fieldName="Location"fieldType="string"tableName="alerts.status"where=""orderBy="Location Asc">

En este ejemplo, los datos del campo Location sedisponen en orden ascendente.

orientation xaxis | yaxis El elemento plotareabackground utiliza este atributopara especificar la dirección de degradado de colorpara el fondo del gráfico.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es xaxis.

position (legend) NorthBottom | NorthEast |SouthTop

El elemento legend utiliza este atributo para especificardónde se visualiza el área de leyenda en el gráfico. Lasposiciones de ancla se definen en relación con elgráfico.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es NorthBottom.

position (title) AboveBottom | AboveTop |BelowBottom | BelowTop |Bottom | Center | Leading |Left | Right | Trailing | Top

El elemento title utiliza este atributo para especificardónde se visualiza el título en la leyenda. Lasposiciones de ancla se definen en relación con elgráfico. Si no proporciona ningún valor para esteatributo, el valor predeterminado es Top.

reversed true | false Los elementos xaxiselement e yaxiselement utilizaneste atributo para especificar el orden de orientacióndel eje. Por ejemplo, si se define como true para elelemento xaxiselement, el eje X aparece a la izquierdadel origen del eje Y.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es false.

right 0->231-1 El elemento margin utiliza este atributo para especificarel espacio de margen a la derecha del gráfico. El valores un entero y se expresa en píxeles como unidad demedida.

El valor predeterminado corresponde a un ajusteóptimo calculado por el sistema.

rotation 0->360 Los elementos label y labelrenderer utilizan esteatributo para especificar el ángulo de rotación en elsentido de las agujas del reloj para las etiquetas yanotaciones. El valor de ángulo se expresa en grados yes un entero.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es 0.

Capítulo 6. Visualizar información de sucesos de nivel superior 269

Page 284: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 26. Definiciones de atributos de gráfico (continuación)

Atributo Valores restringidos Descripción

showEnd Ninguno El elemento datasetlegend utiliza este atributo paraespecificar un sufijo para los datos de recuentovisualizados en la leyenda.

showStart Ninguno El elemento datasetlegend utiliza este atributo paraespecificar un prefijo para los datos de recuentovisualizados en la leyenda.

showValue true | false El elemento datasetlegend utiliza este atributo paraespecificar si los datos de recuento se visualizan en laleyenda.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es false.

strokepaint #000000#FFFFFF Este atributo define el color del borde de los segmentosde barras o circulares de un gráfico. El valor delatributo es un código de color hexadecimal en base 16y debe tener como prefijo el símbolo #.

Debe proporcionarse un valor para este atributo.

tableName Ninguno El elemento query_element utiliza este atributo paraespecificar qué tabla de datos de ObjectServer seutiliza. Por ejemplo, alerts.status.

text Ninguno Este atributo se utiliza normalmente para proporcionarinformación textual en el archivo de configuración degráfico.

textSpacing 0->231-1 El elemento symbol utiliza este atributo para especificarla distancia entre los símbolos utilizados en el área deleyenda y su texto asociado. El valor es un entero y seexpresa en píxeles como unidad de medida.

El valor predeterminado corresponde a un ajusteóptimo calculado por el sistema.

title Ninguno Los elementos xcscaleelement e yscaleelement utilizaneste atributo para especificar el título (si existe)asociado al eje X o Y.

titlePlacement 0->100 Los elementos xcscaleelement e yscaleelement utilizaneste atributo para determinar la colocación de un títulode eje. La medida es un porcentaje del ancho total delgráfico. Por ejemplo, el valor 50 centra el título debajodel eje X.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es 50.

titleRotation 0->360 Este atributo se utiliza para especificar el ángulo derotación en el sentido de las agujas del reloj para eltítulo (si existe) que se visualiza en el eje X o Y. Elvalor de ángulo se expresa en grados y es un entero.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es 0.

270 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 285: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 26. Definiciones de atributos de gráfico (continuación)

Atributo Valores restringidos Descripción

top 0->231-1 El atributo se utiliza en el elemento margin paraespecificar el espacio de margen en la parte superiordel gráfico. El valor es un entero y se expresa enpíxeles como unidad de medida.

El valor predeterminado corresponde a un ajusteóptimo calculado por el sistema.

type (chartrenderer) LineChart | PieChart |BarChart

El elemento chartrenderer utiliza este atributo paraespecificar el tipo de gráfico que se representará. Tengaen cuenta que si especifica el LineChart o BarChart, elatributo basetype del elemento charttype debedefinirse como Cartesian. Si especifica PieChart, elatributo basetype del elemento charttype debedefinirse como Pie.

type (constraint) dataSetBeginCount |dataSetEndCount

El elemento constraint utiliza este atributo pararestringir el rango de los datos devueltos en un camposeleccionado. Estos atributos operan junto con losatributos operator y operand para especificar un puntoinicial y un punto final de los datos.

Para dataSetBeginCount, operand indica el puntoinicial. Para dataSetEndCount, operand indica el puntofinal. Examine el siguiente ejemplo de query_element:

<query_element action="select"fieldName="Location"fieldType="string"tableName="alerts.status"where=""orderBy="Location Asc"

Para devolver un rango de ubicaciones empezando porel valor devuelto en el lugar 5 y terminando por elvalor devuelto en el lugar 12, defina constraint comose indica a continuación:

<constraint type="dataSetBeginCount"operator="equals" operand="5"

/><constraint type="dataSetEndCount"operator="equals" operand="12"

/>

De forma predeterminada, los datos devueltos notienen restricciones. Para devolver las ocho primerasubicaciones, defina constraint como se indica acontinuación:

<constraint type="dataSetEndCount"operator="equalss" operand="8"

/>

type (gridline) major | minor El elemento gridline utiliza este atributo paraespecificar el tipo de línea de cuadrícula del gráficoque se configurará. Todos los atributos gridlineposteriores llevan a cabo acciones en esta selección.

type (paint) color Es un atributo del sistema que no debe modificarse.

Capítulo 6. Visualizar información de sucesos de nivel superior 271

Page 286: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 26. Definiciones de atributos de gráfico (continuación)

Atributo Valores restringidos Descripción

type (query) BasicSQL | BasicSQLGrouped |StackedSQL | StackedSQLGrouped

El elemento query utiliza este atributo para especificarel tipo de consulta SQL que se utilizará. Si crea ungráfico apilado, debe emplear StackedSQL oStackedSQLGrouped; de lo contrario, utilice BasicSQL oBasicSQLGrouped.

useAlertColors true | false Este atributo permite utilizar los colores de estado dealerta proporcionados por la tabla alerts.colors en elObjectServer.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es false.

value Varios Este atributo se utiliza normalmente para especificar odefinir información de texto, color o valor booleano enel archivo de configuración de gráfico.

visible true | false Este atributo se utiliza para especificar si se visualizaráuna característica de gráfico asociado.

Por ejemplo, el elemento legend utiliza visible paraespecificar si una leyenda que visualiza informaciónsobre los datos extraídos está asociada a un gráfico.Cuando está habilitado, todas las representacionesgráficas visualizadas en el gráfico tienen un elementode leyenda correspondiente.

visibleMax -9218868437227405311+9218868437227405311

Estándar IEE754 de precisióndoble para números de comaflotante. En los valores superioresa estos rangos se aplica elredondeo.

Los elementos xaxis y yaxis utilizan este atributo paraimponer una restricción visible en el rango de datospresentado en un gráfico. El atributo visibleMaxespecifica el número más alto visualizado.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es la entrada de datos más altadel gráfico.

visibleMin -9218868437227405311+9218868437227405311

Estándar IEE754 de precisióndoble para números de comaflotante. En los valores superioresa estos rangos se aplica elredondeo.

Los elementos xaxis y yaxis utilizan este atributo paraimponer una restricción visible en el rango de datospresentado en un gráfico. El atributo visibleMinespecifica el valor más bajo visualizado.

Si no proporciona ningún valor para este atributo, elvalor predeterminado es la entrada de datos más bajadel gráfico.

where Ninguno El elemento query_element utiliza este atributo paraespecificar las restricciones de búsqueda SQL que seaplicarán al origen de datos seleccionado.

width 0->231-1 El componente symbol utiliza este atributo paraespecificar la anchura de los símbolos utilizados en elpanel de leyenda. La entrada del atributo es un valorexpresado en puntos, redondeado al número entero.

272 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 287: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Visualizar la información de suceso en los indicadoresPuede representar de forma gráfica los valores de diversas métricas en losindicadores.

Para abrir las páginas de indicadores que se proporcionan, pulse Disponibilidad >Sucesos > Rendimiento o Disponibilidad > Sucesos > Detalles y diarios.

Indicadores y métricasLa página Indicadores muestra los valores de las métricas seleccionadas como unconjunto de indicadores. Cada indicador tiene varias propiedades.v La métrica que muestra el indicadorv El aspecto del indicadorv Etiquetas de textov Umbralesv Las acciones que se llevan a cabo al pulsar un indicador

Además, la GUI web se suministra con dos páginas de indicadores.

Métrica

Una métrica es un tipo de medida que se utiliza para determinar un valorcuantificable de las tablas o las propiedades del ObjectServer.Ejemplos de métricasson:v Número actual de conexiones de cliente con un servidorv Número de sucesos de red sin resolverv Número de sucesos de red escalados

La GUI web tiene varias métricas predefinidas que abarcan muchos de los casosmás frecuentes en la supervisión de redes. Sin embargo, un sitio puede definir supropia colección de métricas además de las que se suministran.

Aspecto de un indicador

Los indicadores pueden tener estos cinco aspectos:

Tabla 27. Iconos de indicador

Nombre Ejemplos

Marcador

Capítulo 6. Visualizar información de sucesos de nivel superior 273

Page 288: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 27. Iconos de indicador (continuación)

Nombre Ejemplos

Termómetro

Semáforos

Símbolo meteorológico

Emoticono

El marcador y el termómetro indican el valor de la métrica mediante el puntero yla altura del indicador. Por ejemplo, en un marcador, la aguja sube y baja por laescala a medida que el valor de la métrica cambia. Los demás iconos muestran siel valor de la métrica es bajo, medio o alto, según los umbrales del indicador.

Todos los indicadores pueden utilizar cualquiera de estos aspectos. De este modo,un sitio puede elegir el tipo de indicador más apropiado para cada métrica.

Etiquetas de texto

Cada uno de los indicadores tiene tres etiquetas de texto que lo identifican:v Etiqueta: el nombre del indicador que aparece en la página Indicadores.v Etiqueta de unidad: las unidades del valor del indicador. Por ejemplo, el

número de conexiones o el número de anomalías.v Descripción: una descripción más detallada del indicador y de lo que muestra.

La GUI web muestra este texto cuando el usuario mueve el puntero del ratónpor encima del indicador.

Umbrales

El conjunto de valores de cada indicador se divide en tres rangos: bajo, medio yalto. Hay dos umbrales que determinan la transición de un rango a otro. Cadaumbral se expresa como el porcentaje del rango de valores completo del indicador.Por ejemplo, el umbral entre bajo y medio puede ser el 50%, y el umbral entremedio y alto puede ser el 90%.

El administrador puede definir los valores de los umbrales de cualquier indicador.Esto permite adaptar las visualizaciones a la importancia de la métrica.

274 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 289: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Acciones de pulsación

Cuando el usuario pulsa un indicador, el sistema puede llevar a cabo estasacciones:v Mostrar una página asociada con un URL completo, como un mapa o una lista

de sucesos ligera (LEL).v Ejecutar código JavaScript.

También es posible que un indicador no tenga ninguna acción de pulsación.

Las posibilidades de JavaScript y URL significan que se pueden producir muydiversas acciones cuando un usuario pulsa el indicador. Por ejemplo, el sistemapuede mostrar una lista de sucesos asociada a la métrica del indicador, o lanzarotra aplicación GUI web, o incluso aplicaciones de otros componentes de Tivolique se basan en Tivoli Integrated Portal.

Trabajar con indicadores

Un usuario accede a Indicadores para supervisar las condiciones de la red. Puedeutilizar los valores de los indicadores y los rangos bajo, medio y alto paraidentificar las condiciones que requieren una atención inmediata. Si un indicadortiene asociada una acción de pulsación, el usuario puede obtener más detallessobre la métrica del indicador.

Un usuario con los roles de usuario apropiados, el administrador de la GUI web,puede personalizar la página y sus indicadores. El usuario puede hacer losiguiente:v Cambiar el título de la página.v Definir la velocidad de renovación de los indicadores.v Seleccionar los orígenes de datos y ObjectServer que proporcionan datos a la

página.v Modificar las propiedades de cualquier indicador.v Añadir y eliminar indicadores.v Cambiar el orden de los indicadores de una página.v Definir los umbrales bajo, medio y alto de cualquier indicador.v Crear nuevas métricas.v Cambiar los valores de internacionalización de la página, como la dirección del

texto.

Los administradores también pueden definir el aspecto predeterminado y elcontenido de la página para todos los usuarios. Por lo tanto, el administradorpuede definir la página inicial del sitio. Posteriormente un usuario puede adaptarsu copia de la página conforme a sus necesidades, si tiene los roles de usuarionecesarios.

Indicadores suministrados

Tal como se suministra, la GUI web incluye dos páginas de indicadores:v Rendimiento: muestra las métricas de rendimiento clave de la pasarela y la GUI

web como por ejemplo el número de conexiones con la GUI web.v Detalles y diarios: muestra las métricas de sucesos clave como el número de

sucesos sin resolver y el número de sucesos reconocidos.

Capítulo 6. Visualizar información de sucesos de nivel superior 275

Page 290: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Para abrir las páginas de indicadores que se proporcionan, pulse Disponibilidad >Sucesos > Rendimiento o Disponibilidad > Sucesos > Detalles y diarios.Tareas relacionadas:“Definir los umbrales de un indicador” en la página 280“Definir las preferencias del portlet de indicador” en la página 131Referencia relacionada:“Utilización de la página de indicadores”

Utilización de la página de indicadoresUna página Indicadores proporciona una visión general de alto nivel de los datosde Tivoli Netcool/OMNIbus.

La página muestra los datos recuperados del ObjectServer utilizando métricas.Algunas métricas son, por ejemplo, el número de clientes conectados a un servidor,el número total de sucesos escalados o el tiempo dedicado a procesar undesencadenante.

La GUI web presenta los datos en la página mediante diversos indicadores, unopor cada métrica. El número de indicadores de la página y las métricas quemuestran son específicos del sitio. El administrador de la GUI web puedepersonalizar la página para visualizar únicamente las métricas relevantes y mostrarcada métrica de la forma más apropiada. El administrador también puede crearpáginas de indicadores adicionales para tipos de usuario específicos y/o funcionesconcretas. Si tiene los roles de usuario adecuados, puede llevar a cabo estasacciones:v Personalizar de forma adicional su copia de una página.v Crear una representación HTML de una página que pueda enviar a dispositivos

móviles.Esto permite supervisar los datos desde casi cualquier lugar.

Uso de la página Indicadores

Al abrir la página Indicadores, se muestran los indicadores y se define cada uno deellos con el valor actual de la métrica asociada utilizando los datos deObjectServer. Los indicadores se actualizan periódicamente para mostrar lainformación más reciente. La frecuencia predeterminada de estas actualizaciones esde 10 segundos, pero el administrador puede especificar cualquier valor entre 10 y99000 segundos.

Al pulsar en un indicador, se puede obtener información más detallada sobre lamétrica. Por ejemplo, la GUI web puede mostrar una lista de sucesos ligera (LEL)de los sucesos que mide la métrica.

Lo que sucede al pulsar un indicador es específico del sitio. El administrador de laGUI web puede asociar cualquier URL o programa JavaScript a un indicador. Sinembargo, normalmente las acciones inician otras aplicaciones de la GUI web oTivoli.

Roles de usuario

Para utilizar una página Indicadores, necesita los siguientes roles de usuario:v Para utilizar una página a fin de supervisar las métricas, debe tener el rol

ncw_user o ncw_gauges_viewer.

276 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 291: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Para personalizar los indicadores, necesita tanto el rol ncw_gauges_editor comoel rol ncw_gauges_viewer o ncw_user.

Administrator Debe tener el rol ncw_gauges_viewer.Los usuarios sin derechos de administración sólo pueden personalizar su copiade la página. Los administradores pueden personalizar su copia de una página ypersonalizar la página predeterminada, y su contenido, para todos los usuarios.

Conceptos relacionados:“Indicadores y métricas” en la página 273Tareas relacionadas:“Definir las preferencias del portlet de indicador” en la página 131“Publicar páginas Indicadores en dispositivos móviles”

Publicar páginas Indicadores en dispositivos móvilesPuede hacer que los indicadores visualizados en una página Indicadores páginaestén disponibles para los usuarios de la GUI web en dispositivos móviles, o en unnavegador web.

Para publicar una página Indicadores en un dispositivo móvil, genere un archivoHTML de la página y envíe su URL a un dispositivo móvil:1. Abra la página de indicadores que desea publicar.2. Edite las preferencias del portlet o, como administrador, edite los valores

predeterminados del portlet:

v Pulse Personalizar .

v Administrator Para editar los valores predeterminados del portlet de todos los

usuarios, pulse Editar opciones > Editar valores compartidos o para

editar las preferencias, pulse Editar opciones > Personalizar.3. Seleccione el recuadro HTML para dispositivos móviles si no lo está.4. Opcional: Cambie las demás propiedades de la página o los indicadores que

sea necesario.5. Pulse CORRECTO.

La GUI web genera la página HTML y muestra su URL en URL paradispositivos móviles.

6. Abra las preferencias del portlet o los valores predeterminados del portlet denuevo.

7. Opcional: Para obtener una vista previa de la página, pulse el URL.8. Copie el URL y envíelo a los usuarios de los dispositivos móviles mediante un

mensaje de correo electrónico o SMS. También puede enviar el URL a cualquierotro usuario de un navegador que deba acceder a la página.v Para poder ver la página, cada destinatario debe iniciar la sesión en la GUI

web como usuario con el rol ncw_gauges_viewer.v Asegúrese de que todos los destinatarios establezcan el URL como marcador

para que puedan volver a la página en cualquier momento.v Repita este paso cada vez que cambie las propiedades de la página

Indicadores o sus indicadores.Tareas relacionadas:“Definir las preferencias del portlet de indicador” en la página 131

Capítulo 6. Visualizar información de sucesos de nivel superior 277

Page 292: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Creación y gestión de métricas de indicadoresConozca cómo utilizar las funciones WAAPI para crear y gestionar métricas deindicadores.

WAAPI contiene métodos, elementos y atributos que se utilizan para gestionarmétricas:v Crear una métricav Sustituir una métrica o crearla si no existev Modificar una métricav Suprimir una métricav Obtener una lista de las métricas existentes

Métodos, elementos y atributos WAAPI

Utilice los siguientes métodos WAAPI para gestionar las métricas de losindicadores:

Tabla 28. Elementos WAAPI para métricas de indicadores

Tarea Nombre de método WAAPI

Crear una métrica metric.createMetric

Sustituir o crear una métrica metric.createOrReplaceMetric

Modificar una métrica metric.modifyMetric

Suprimir una métrica metric.deleteMetric

Listar las métricas existentes metric.getList

Para las operaciones con métricas, el elemento <method> contiene el elemento<metric:metric>. Este elemento contiene atributos que identifican la métrica y suscaracterísticas. También contiene el elemento <metric:command> que define laconsulta para obtener los datos necesarios del ObjectServer. Además, existen dosmodalidades para crear, sustituir o modificar una métrica: básica y avanzada. Lamodalidad básica se asegura de que se apliquen los filtros de restricción colocadosen las tablas de ObjectServer de referencia, de modo que el usuario reciba sólo losdatos que le corresponde ver. La modalidad avanzada no aplica filtros derestricción y el usuario ve todos los datos devueltos por la consulta. Los ejemplosmuestran el uso de estas modalidades, los atributos y el elemento hijo.

Ejemplos

Los ejemplos siguientes muestran cómo utilizar WAAPI para gestionar las métricasde los indicadores. Los archivos samplerequest_metric.xml ysamplerequest_metric_basic.xml de webgui_home_dir/waapi/etc/samplescontienen estos ejemplos.

Crear una métrica

El siguiente mandato WAAPI crea una métrica denominada metricsample1 quemuestra el recuento de todos los sucesos críticos del ObjectServer. Utiliza lamodalidad avanzada, que es la modalidad predeterminada, y por tanto no aplicalos filtros de restricción que se puedan haber definido.<methodCall xmlns:metric="http://www.ibm.com/tivoli/netcool/webtop/metrics/7.3.1"><method methodName="metric.createMetric">

<metric:metric name="metricsample1"

278 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 293: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

displayName="MetricSample1"description="Shows count of all Critical events. Created using WAAPI."units="events"maxValue="10000"minValue="0"threshold1="30"threshold2="70">

<metric:command type="sql"><metric:text data="select sum(Tally) from alerts.status where Severity=5;"/>

</metric:command></metric:metric></method></methodCall>

En el ejemplo siguiente se crea la misma métrica pero se utiliza la modalidadbásica que aplica los filtros de restricción definidos para el usuario.<methodCall xmlns:metric="http://www.ibm.com/tivoli/netcool/webtop/metrics/7.3.1"><method methodName="metric.createMetric">

<metric:metric name="metricsample1"displayName="MetricSample1"

description="Shows count of all Critical events. Created using WAAPI."units="events"maxValue="10000"minValue="0"threshold1="30"threshold2="70">

<metric:command type="sql" mode="basic"><metric:text selectField="sum(Tally)" whereClause="Severity=5"

databaseName="alerts" tableName="status"/></metric:command></metric:metric></method></methidCall>

Sustituir o crear una métrica

El siguiente mandato WAAPI crea o sustituye una métrica denominadametricsample2 que muestra el recuento de todos los sucesos graves delObjectServer.<methodCall xmlns:metric="http://www.ibm.com/tivoli/netcool/webtop/metrics/7.3.1"><method methodName="metric.createOrReplaceMetric"><metric:metric name="metricsample2"displayName="MetricSample2"

description="Shows count of all Major events. Created using WAAPI."units="events"maxValue="100"minValue="0"threshold1="40"threshold2="80">

<metric:command type="sql"><metric:text data="select sum(Tally) from alerts.status where Severity=4;"/></metric:command>

</metric:metric></method></methodCall>

Para asegurarse de que se aplican los filtros de restricción, utilice el mismo formatodel elemento <metric:text> que se muestra en el ejemplo de creación de unamétrica en modalidad básica. El archivo de ejemplosamplerequest_metric_basic.xml contiene un ejemplo de cómo crear y sustituiruna métrica en la modalidad básica.

Modificar una métrica

Capítulo 6. Visualizar información de sucesos de nivel superior 279

Page 294: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

El siguiente mandato WAAPI realiza tres modificaciones en la métrica denominadametricsample1:v Un nuevo valor máximov Nuevos umbrales para las transiciones entre los rangos bajo, medio y alto de la

métricav Una descripción modificada<methodCall xmlns:metric="http://www.ibm.com/tivoli/netcool/webtop/metrics/7.3.1"><method methodName="metric.modifyMetric">

<metric:metric name="metricsample1"displayName="MetricSample1"

description="Shows count of all Critical events. Modified using WAAPI."units="events"maxValue="250"minValue="0"threshold1="40"threshold2="90"><metric:command type="sql"><metric:text data="select sum(Tally) from alerts.status where Severity=5;"/></metric:command>

</metric:metric></method></methodCall>

Para asegurarse de que se aplican los filtros de restricción, utilice el mismo formatodel elemento <metric:text> que se muestra en el ejemplo de creación de unamétrica en modalidad básica. El archivo de ejemplosamplerequest_metric_basic.xml contiene un ejemplo de cómo modificar unamétrica en la modalidad básica.

Suprimir una métrica

El siguiente mandato WAAPI suprime la métrica denominada metricsample2.<methodCall xmlns:metric="http://www.ibm.com/tivoli/netcool/webtop/metrics/7.3.1"><method methodName="metric.deleteMetric">

<metric:metric name="metricsample2"/></method></methodCall>

Listar las métricas existentes

El siguiente mandato WAAPI devuelve una lista de las métricas disponibles.<methodCall xmlns:metric="http://www.ibm.com/tivoli/netcool/webtop/metrics/7.3.1"><method methodName="metric.getList" /></methodCall>

Definir los umbrales de un indicadorUn indicador cuenta con tres niveles de visualización: bajo, medio y alto. Esta tareamuestra cómo definir los umbrales de cada nivel de visualización.

Antes de empezar

En primer lugar, tome nota de los siguientes aspectos de los indicadores que deseamodificar:v El nombre del indicador.

El nombre aparece bajo cada indicador en la página Indicadores.v El valor de los umbrales para las transiciones de bajo a medio y de medio a alto.

280 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 295: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cada umbral se expresa como un porcentaje del rango del indicador (el valormáximo menos el valor mínimo). Utilice el método siguiente para determinar elvalor de porcentaje de cada umbral:1. Decida los valores reales del indicador que serán los puntos de umbral.2. Calcule el porcentaje equivalente de cada punto tal como se indica a

continuación:umbral(%) = (umbral - Gmín) / (Gmáx - Gmín) * 100donde:

umbral(%)El umbral expresado como porcentaje.

umbral El punto de umbral del indicador.

Gmín El valor mínimo del indicador.

Gmáx El valor máximo del indicador.

Para cambiar los umbrales de uno o varios indicadores:1. Inicie la sesión en el servidor de la GUI web utilizando una interfaz de línea de

mandatos.2. Vaya al directorio: webgui_home_dir/etc/configstore/ncwMetrics.3. Abra el archivo XML de un indicador utilizando un editor de texto. El nombre

del archivo se basa en el nombre del indicador en la GUI web.4. Localice el elemento <metric> y:

a. Defina el valor del atributo threshold1 como el valor de porcentaje para latransición de bajo a medio.

b. Defina el valor del atributo threshold2 como el valor de porcentaje para latransición de medio a alto.

5. Guarde el archivo.6. Repita los pasos 3 a 5 para los demás indicadores que desee cambiar.7. Cierre el editor de texto.8. En función de la configuración del sitio, es posible que tenga que reiniciar el

servidor.

Ejemplo

Las características y los requisitos de un indicador son:v El indicador tiene el valor mínimo 5 y el máximo 55.v Los puntos de umbral son 10 y 50.

Los umbrales, expresados en forma de porcentaje, son:v Umbral inferior:

(10 - 5)/(55 - 5) * 100 = 10%v Umbral superior:

(50 - 5)/(55 - 5) * 100 = 90%

El elemento <metric> de este indicador es:<metric name="adminconnections"displayName="Administrator"displayNameKey="ncw.metric.adminconnections.displayname"description="Number of Administration client connections"descriptionKey="ncw.metric.adminconnections.description"units="clients"

Capítulo 6. Visualizar información de sucesos de nivel superior 281

Page 296: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

unitsKey="ncw.metric.adminconnections.units"maxValue="55"minValue="5"threshold1="10"threshold2="90">

Conceptos relacionados:“GUI web en un entorno de equilibrio de carga” en la página 115Tareas relacionadas:“Reinicio del servidor” en la página 1

282 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 297: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Capítulo 7. Supervisar sucesos en la GUI web

Puede supervisar y gestionar Tivoli Netcool/OMNIbus mediante la GUI web.

Supervisar sucesos en la AELUtilice la lista de sucesos activa (AEL) para supervisar y gestionar sucesos deforma interactiva.Conceptos relacionados:“Visión general del panel de instrumentos de sucesos” en la página 213

Gestión de sucesos en listas de sucesos activasLa lista de sucesos activa (AEL) es una tabla interactiva que muestra datos dealerta de red de un ObjectServer. Utilice la AEL para supervisar los datos de alertay gestionar la información relacionada con los errores de la red.

La gestión de alertas interactiva se caracteriza por una comunicación bidireccionalcon el ObjectServer. Las alertas son visualizadas por los operadores yposteriormente abordadas. Al conectarse a la GUI web, todas las actividades degestión de alertas interactivas se producen desde la ventana de la AEL. Desde aquípuede supervisar, priorizar y abordar las alertas de red.

Para utilizar las herramientas SQL en una AEL, debe estar validado por elObjectServer con los privilegios apropiados en el correspondiente ObjectServer.

Se crea una alerta cuando el ObjectServer recibe un suceso, alarma, mensaje oelemento de datos. Cada alerta se compone de varios campos de una determinadafila de la tabla alerts.status del ObjectServer.

La manera como se muestran los datos de alerta en la AEL se controla mediantevistas y filtros predefinidos. Puede utilizar filtros para elegir qué filas de la tablaalerts.status del ObjectServer se van a mostrar, y pude utilizar las vistas para elegirqué campos de las filas se van a mostrar.

Los usuarios de lectura/grabación tienen acceso a los componentes Creador defiltros y Creador de vistas. Estas herramientas pueden utilizarse para aplicar filtrosy vistas definidos a la AEL, o bien otros filtros y vistas predefinidos, o bien vistasy filtros definidos por el usuario. Los administradores pueden proporcionar atodos los clientes de lectura/grabación filtros y vistas de acceso público para quelos utilicen si los necesitan.

Después de que se haya presentado la información de alerta en el área devisualización de la AEL, puede efectuar diversas acciones administrativas en lasentradas de tabla. La información de sucesos de red puede examinarse, y lasalertas pueden reconocerse y asignarse al personal de gestión de red apropiado.Además, los diarios adjuntos a las alertas pueden modificarse para grabar estasacciones, y las herramientas administrativas de la AEL pueden ejecutarsebasándose en los datos de alerta.

© Copyright IBM Corp. 2001, 2011 283

Page 298: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Acceder a las listas de sucesos activasPuede acceder a las AEL de varias formas para supervisar y gestionar los datos desuceso.

Para acceder a una AEL:v Abra la AEL en la navegación. Para abrir el portlet de la AEL predeterminado,

pulse Disponibilidad > Sucesos > Lista de sucesos activa.v Abra la AEL desde un portlet del Panel de instrumentos de sucesos pulsando el

indicador de distribución de un recuadro de supervisor. Para abrir el portlet delPanel de instrumentos de sucesos predeterminado, pulse Disponibilidad >Sucesos > Panel de instrumentos de sucesos. La apertura de la AEL se debeespecificar como una acción de pulsación única en las preferencias del portletPanel de instrumentos de sucesos.

v Abra la AEL desde un objeto activo enlazado en un mapa.v Pulse un hiperenlace que contenga una serie de consulta de AEL construida

correctamente.Tareas relacionadas:“Visualizar la información de suceso en los mapas” en la página 223“Definir las preferencias y los valores predeterminados del portlet del Panel deinstrumentos de sucesos” en la página 128Referencia relacionada:Apéndice F, “URL para abrir páginas de la GUI web”, en la página 327“Mandato insert:AEL” en la página 314

Aceptar y rechazar sucesosPuede aceptar y rechazar sucesos en la lista de sucesos.

Nota: Sólo puede aceptar y rechazar los sucesos que estén asignados a su usuario,a su grupo o al usuario nobody.

Para aceptar una alerta:1. Abra una AEL y seleccione los sucesos que desea aceptar.2. Seleccione Alertas > Aceptar, o utilice Ctrl+A.

Nota: Si el administrador lo ha configurado, se le solicitará que introduzca unaentrada de diario cada vez que acepte un suceso.

Resultados

También puede rechazar un suceso que haya aceptado previamente:1. Abra una AEL y seleccione un suceso que ya haya sido aceptado.2. Seleccione Alertas > Rechazar, o utilice Ctrl+D.Conceptos relacionados:“Tipos de solicitud” en la página 157

284 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 299: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Asignar la propiedad a los sucesosCuando llega un suceso de un analizador, el suceso es propiedad del usuarionobody a menos que la propiedad del suceso se haya asignado a un usuarioconcreto. Los usuarios de la GUI web con los privilegios adecuados pueden recibirla propiedad de los sucesos durante el ciclo de vida de los problemas, o asignarsucesos a un usuario o grupo específico.

Las columnas OwnerUID y OwnerGID ofrecen esta posibilidad de trabajar deforma individual o como miembro de un equipo. La columna OwnerUID contieneel ID de usuario del propietario del suceso, y la columna OwnerGID contiene el IDde grupo.

A partir del momento en que un suceso es propiedad de un usuario, sólo eseusuario, o un usuario con más privilegios, puede modificar el suceso. Si un sucesose asigna a un grupo, el OwnerUID se reasigna al usuario nobody. A partir delmomento en que un suceso se asigna a un grupo, sólo un miembro de ese grupo, oun usuario con más privilegios, puede modificar el suceso.

Nota: Los usuarios o grupos a los que puede asignar sucesos dependen de suspermisos de seguridad. Si es un usuario normal, únicamente puede asignar lossucesos asignados a usted mismo, a su grupo o al usuario nobody.

Para asignar la propiedad de los sucesos:1. En la lista de sucesos, seleccione uno o más sucesos.2. Asigne los sucesos a otro usuario, a otro grupo o a usted mismo de la forma

siguiente:v Para asignar los sucesos seleccionados a un usuario concreto, pulse Alertas >

Asignar a un usuario, y seleccione un usuario en el submenú.

Nota: Si hay un gran número de nombres entre los que escoger, la estructurade menús puede incluir submenús que contengan nombres dentro de unosintervalos alfabéticos (por ejemplo, de la A a la G, de la H a la M, etcétera).Si el nombre que busca se encuentra en un submenú (por ejemplo, de la A ala G), abra el submenú y seleccione el nombre del usuario.

v Para asignar los sucesos seleccionados a otro grupo, pulse Alertas > Asignara un grupo y seleccione un grupo en el submenú (por ejemplo, Soporte dered).

Nota: Cuando un suceso se asigna a un grupo, el OwnerUID no cambia, loque significa que no se reasigna al usuario nobody.

v Para asignarse a sí mismo los sucesos seleccionados, pulse Alertas > Asumirpropiedad. Puede asumir la propiedad de un suceso cuando se le haasignado para una acción o si se encuentra en posición de resolverlo.

Capítulo 7. Supervisar sucesos en la GUI web 285

Page 300: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cambiar la información de suceso visualizadaPuede definir qué información de suceso se visualiza de los datos de sucesodisponibles editando la vista de lista de sucesos, o seleccionando y aplicando unavista distinta. También puede editar los criterios de filtro utilizados por la lista desucesos actual, o seleccionar un filtro distinto para aplicar a la lista de sucesos.

En la lista de sucesos, realice cualquiera de las siguiente acciones:v Para editar la vista actual dentro de la lista de sucesos actual y cambiar las

columnas que se visualizan de los datos disponibles, pulse Editar > Vistas. Seabre el Creador de vistas, que puede utilizar para editar la vista.

v Para seleccionar una vista distinta para aplicar a la lista de sucesos, pulse la listadesplegable de vistas en la barra de herramientas y seleccione un elemento de lalista. Una vez seleccionada, las columnas de la lista de sucesos se actualizan deacuerdo con los valores de la vista.

v Para editar el filtro actual, pulse Editar > Filtros. Se abre el Creador de filtros,que puede utilizar para editar el filtro.

v Para seleccionar un filtro distinto para aplicar a la lista de sucesos, seleccione unfiltro en la lista de filtros. Una vez seleccionado, las filas de la lista de sucesos seactualizan con los valores del filtro.

Tareas relacionadas:“Configurar filtros para datos de suceso” en la página 192“Configurar vistas para listas de sucesos” en la página 206

Copiar datos de la lista de sucesosPuede copiar datos de la lista de sucesos al portapapeles para utilizarlos en otrasaplicaciones.

Para copiar datos de suceso:1. En la lista de sucesos, seleccione un campo de suceso.2. Pulse Editar > Copiar, o pulse Ctrl+C.3. Pegue esta información en otra aplicación según sea necesario.

Resultados

Consejo: También puede copiar la información de alerta desde la ventanaInformación de suceso.Tareas relacionadas:“Visualizar información completa de sucesos” en la página 287

Suprimir sucesosPuede eliminar sucesos de la lista de sucesos.

Para suprimir uno o más sucesos en la lista de sucesos, seleccione los sucesos ypulse Alertas > Suprimir.

Nota: Cualquier usuario que tenga acceso a las herramientas de SQL puedeacceder a la herramienta Suprimir. Sin embargo, el administrador puederestringirle el uso de la función Suprimir asignándole a un grupo que no tengaacceso a la misma.

286 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 301: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Conceptos relacionados:“Criterios de acceso para herramientas” en la página 156

Visualizar información completa de sucesosEn la lista de sucesos, puede ver toda la información detallada de los sucesosseleccionados. Se muestra la información de suceso que se almacena en las tablasde base de datos alerts.status, alerts.details y alerts.journal.

El acceso a la información de las pestañas se determina para cada usuarioindividual. Para que un usuario no administrativo pueda acceder a la informaciónde la pestaña Campos, debe tener seleccionados los permisos para Mostrarinformación de suceso básica en su perfil de usuario.

Para que un usuario no administrativo pueda visualizar la pestaña Detalle, debetener seleccionados los permisos para Mostrar información de suceso básica yMostrar detalles de suceso en su perfil de usuario.

Para que un usuario no administrativo pueda visualizar la pestaña Diario, debetener seleccionados los permisos para Mostrar información de suceso básica yMostrar diarios en su perfil de usuario.1. En la lista de sucesos, lleve a cabo una de las siguientes acciones:

v Para visualizar información sobre un único suceso, efectúe una doblepulsación sobre el suceso, o seleccione el suceso y pulse Alertas >Información.

v Para visualizar información sobre diversos sucesos, seleccione los sucesos ypulse Alertas > Información.

Se abrirá la ventana Información de suceso.2. Utilice esta ventana como se indica a continuación:

CamposPulse en esta pestaña para ver una lista de todas las columnas y susvalores correspondientes para un suceso seleccionado. Esta informaciónse almacena en la tabla alerts.status de ObjectServer. Puede pulsarcualquier columna de la lista para ver el texto completo de su valor enel campo debajo de la lista de columnas.

DetallesPulse en esta pestaña para ver los detalles de la alerta almacenados enla tabla alerts.details de ObjectServer.

Diario Pulse en esta pestaña para ver los detalles de las entradas de diariopara este suceso, almacenadas en la tabla alerts.journal de ObjectServer.

Puede introducir entradas de diario adicionales pulsando Añadir aDiario para abrir la ventana Diario completa para el suceso. Alterminar, cierre esta ventana para volver a la ventana Información desucesos.

AnteriorSi ha seleccionado diversos sucesos en la lista de sucesos, pulse estebotón para visualizar la información detallada del suceso anterior de laselección. Esta acción puede fallar si se han suprimido sucesos en algúnotro lugar en el sistema.

SiguienteSi ha seleccionado diversos sucesos en la lista de sucesos, pulse este

Capítulo 7. Supervisar sucesos en la GUI web 287

Page 302: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

botón para visualizar la información detallada del suceso siguiente dela selección. Esta acción puede fallar si se han suprimido sucesos enalgún otro lugar en el sistema.

Cerrar Pulse este botón para cerrar esta ventana.

ResultadosTareas relacionadas:“Modificar las preferencias de un usuario de la GUI web” en la página 72“Mantener un diario para un suceso”

Bloquear los datos de sucesoPuede bloquear cualquier lista de sucesos abierta para que no se muestren lasactualizaciones del ObjectServer.

Bloquear las alertas permite tomar una instantánea del estado de las alertas antesde que cambie en posteriores actualizaciones del ObjectServer. A pesar de que elbloqueo de alertas no impide hacer cambios utilizando las herramientas del menúAlertas, las actualizaciones concedidas no se mostrarán hasta que la visualizaciónesté desbloqueada.

Para bloquear el contenido de una AEL, pulse Vista > Bloquear, o pulse Ctrl-Z. Semuestra una marca de selección en el elemento de menú Bloquear para indicarque la opción se ha seleccionado.

Para reiniciar las actualizaciones automáticas del ObjectServer, pulse Vista >Bloquear, o pulse Ctrl-Z.

También puede bloquear todas las listas de sucesos abiertas y tomar instantáneasde las AEL abiertas en el navegador.

Para bloquear el contenido de todas las AEL abiertas en el navegador, pulse Vista> Bloquear todo o pulse Ctrl+Mayús+Z. Se muestra una marca de selección en elelemento de menú Bloquear todo para indicar que la opción está seleccionada.

Para reiniciar las actualizaciones automáticas del ObjectServer, pulse Vista >Bloquear todo o pulse Ctrl+Mayús+Z.

Mantener un diario para un sucesoPuede añadir y guardar su propia información de historial de sucesos. Puedemantener un diario para cada suceso de la lista de sucesos.1. En la lista de sucesos, seleccione el suceso y pulse Alertas > Diario. Se abre la

ventana Diario.

Consejo: También puede acceder a la ventana Diario desde la ventanaInformación de suceso para un suceso seleccionado. En la pestaña Diario, pulseel botón Añadir a diario.

2. Complete esta ventana del modo siguiente:

Recuadro de lista de información del DiarioEl recuadro de lista superior es de sólo lectura y muestra el texto delhistorial de diario existente. Para cada entrada, se muestra el nombredel usuario que ha introducido la información y la fecha y hora en que

288 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 303: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

se ha introducido la información. Puede utilizar el menú Alertasmientras se encuentre en esta ventana pulsando el botón derecho delratón sobre este recuadro de lista.

Utilice el recuadro de lista inferior para añadir una entrada de texto aldiario. Hay un límite de 4096 caracteres para cada entrada de diario.Una vez que haya completado la entrada de texto, pulse Aplicar paraguardar el texto en el recuadro de lista superior. El nuevo texto seguarda como la última entrada y se añaden automáticamente sunombre de usuario, la fecha y la hora.

Nota: Para poder añadir entradas de texto al Diario, debe ser unusuario de ObjectServer, debe tener asignado el rol de usuario delectura/grabación de la GUI web (netcool_rw) y debe tenerseleccionado el recuadro Editar diarios (rol de lectura-grabación) en lapágina Preferencias de usuario de GUI web de TivoliNetcool/OMNIbus.

Aplicar a todas las seleccionesActive este recuadro de selección si desea añadir el texto reciénintroducido a todos los sucesos que haya seleccionado en la lista desucesos y no únicamente al suceso cuyo número de serie se muestra enla parte superior de la ventana. Para guardar la entrada de texto en eldiario para cada suceso seleccionado, pulse Aplicar.

AceptarPulse este botón para guardar el texto recién introducido y cerrar laventana.

AnteriorSi ha seleccionado diversos sucesos en la lista de sucesos, pulse estebotón para desplazarse a la entrada de diario para el suceso anterior dela selección.

SiguienteSi ha seleccionado diversos sucesos en la lista de sucesos, pulse estebotón para desplazarse a la entrada de diario para el suceso siguientede la selección.

AplicarPulse este botón para guardar el texto recién introducido en el diario.La ventana Diario permanecerá abierta por si desea introducir másentradas. Este botón resulta útil si ha seleccionado diversos sucesos ydesea añadir distintas entradas de diario para cada uno.

Cerrar Pulse este botón para cerrar esta ventana. Se le solicitará que guarde loscambios no guardados antes de cerrar la ventana.

Priorizar sucesosPuede priorizar los sucesos de la AEL cambiando la gravedad de los sucesos. Cadasuceso de la lista de sucesos tiene una gravedad asociada, que se indica por elcolor de la gravedad en la visualización.

Para categorizar los sucesos se utilizan los siguientes estados de gravedad:v Críticov Gravev Levev Aviso

Capítulo 7. Supervisar sucesos en la GUI web 289

Page 304: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Intermediov Borrar

Sólo puede cambiar la gravedad de los sucesos si tiene los permisos necesariospara hacerlo, y sólo puede cambiar la gravedad de los sucesos que están asignadosa su usuario, a su grupo o al usuario nobody.

Para cambiar la prioridad de un suceso:1. Abra una AEL.2. Seleccione los sucesos para los que desea cambiar la prioridad.3. Pulse Alertas > Priorizar y seleccione un valor de prioridad en el submenú.

La línea de estado muestra el número de sucesos para los que se ha establecidola gravedad y el número de sucesos cuya gravedad no se ha podido definirporque no están asignados a su usuario.

Renovar los datos de sucesoLa lista de sucesos se renueva automáticamente a intervalos regulares para mostrartodas las alertas entrantes del ObjectServer. Puede escoger renovar la lista desucesos manualmente entre los intervalos configurados para visualizar todas lasalertas recientes en el momento actual.

Para renovar la AEL manualmente entre actualizaciones de renovación automática,pulse Vista > Renovar o utilice Ctrl-R.

Nota: Para habilitar la renovación manual de la AEL, debe desactivar elalmacenamiento en memoria caché de los datos de fila.Tareas relacionadas:“Cambiar la velocidad de renovación de la AEL” en la página 143“Activar o desactivar la colocación en memoria caché de filas de datos” en lapágina 144

Ejecución de las herramientas de sucesos predictivos en laGUI web

Puede utilizar la lista de sucesos activos (AEL) para supervisar los sucesospredictivos generados dentro de IBM Tivoli Monitoring si la instalación se haconfigurado para admitir los sucesos predictivos.

Antes de empezar

Para poder ejecutar las herramientas de sucesos predictivos, deben cumplirse losrequisitos previos siguientes:v IBM Tivoli Monitoring V6.2.2 debe estar instalado y configurado para los

sucesos predictivosv Tivoli Netcool/OMNIbus debe estar configurado para los sucesos predictivosv Debe haberse establecido la configuración de GUI web para los sucesos

predictivos.v Si desea que el lanzamiento desde la AEL se realice directamente en Tivoli

Enterprise Portal sin tener que iniciar sesión, debe configurarse el inicio desesión único.

Para obtener más información sobre la configuración del inicio de sesión único y laconfiguración de los sucesos predictivos, consulte la publicación IBM Tivoli

290 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 305: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Netcool/OMNIbus Installation and Deployment Guide.

Se proporciona un filtro y una vista predeterminados para utilizarlos con lossucesos predictivos.v El filtro predeterminado contiene la cláusula SQL WHERE siguiente: where

Class = 89300.v La vista predeterminada contiene los campos siguientes, que se muestran en el

orden siguiente, de izquierda a derecha: Node, TrendDirection, Summary,FirstOccurrence, LastOccurrence, Count, PredictionTime. El orden declasificación de la vista es el siguiente:– La columna Severity se ordena en orden descendente.– La columna LastOccurrence se ordena en orden ascendente.– La columna PredictionTime se ordena en orden ascendente.

En una AEL, puede limitar los sucesos que se muestran a los sucesos predictivosseleccionando PredictiveEvents en la lista Filtros. Para visualizar los campos desucesos predictivos, seleccione PredictiveEventsView en la lista Vistas. Comoalternativa, puede ordenar la AEL utilizando la columna Resumen de la columnaClase. El texto de resumen de los sucesos predictivos siempre tiene el prefijoPredicción de. La entrada predeterminada de la columna Clase de un sucesopredictivo siempre es Suceso predictivo, aunque un administrador puede cambiareste valor.

Restricción: Puede ejecutar las herramientas de sucesos predictivos sólo en unsuceso a la vez.

Para ejecutar los sucesos predictivos en la AEL:v Para todos los sucesos: para mostrar los sucesos predictivos que cumplan un

cierto nivel de seguridad:1. Pulse con el botón derecho del ratón en cualquier suceso y pulse Alertas >

Mostrar seguridad de predicción.2. En la ventana Parámetros de mandato interno, seleccione un operador y

escriba un valor entre 0 y 100. El nivel de seguridad se expresa comoporcentaje. El operador predeterminado y el nivel de seguridad son >80.

Se abre una ventana de AEL nueva que muestra los sucesos predictivos quecoinciden con el umbral de seguridad especificado.

v Sólo para sucesos predictivos: para mostrar los sucesos de umbral másimportantes, pulse con el botón derecho del ratón en un suceso predictivo ypulse Alertas > Mostrar umbral de sucesos predictivos.Se abre una ventana de AEL nueva que muestra todos los sucesos de umbralmás importantes.

v Sólo para sucesos predictivos: para mostrar los atributos predictivos ampliados,pulse con el botón derecho del ratón en un suceso predictivo y pulse Alertas >Mostrar atributos ampliados.Aparece una ventana nueva que muestra los atributos ampliados siguientes delsuceso predictivo en forma de tabla, por ejemplo:– Seguridad– Número de ejemplos– Intensidad

v Sólo para sucesos predictivos: para mostrar los detalles de un suceso predictivoen el espacio de trabajo predeterminado de Tivoli Enterprise Portal:

Capítulo 7. Supervisar sucesos en la GUI web 291

Page 306: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

1. Pulse con el botón derecho del ratón en un suceso predictivo y pulse Alertas> Mostrar detalles en TEP.

2. Opcional: Si no se ha configurado el inicio de sesión único, inicie sesión enTivoli Enterprise Portal.

Supervisión de los sucesos de TADDM en la GUI webLos sucesos de TADDM se generan dentro de IBM Tivoli Application DependencyDiscovery Manager cuando se detecta un cambio de configuración en el entorno deTI. Puede supervisar los sucesos de TADDM desde la GUI web si el sistema estáconfigurado para admitir esta característica.

Hay disponible un filtro de TADDM en la lista de sucesos activos para filtrar lossucesos de TADDM; para utilizar este filtro, seleccione TADDM en la lista Filtros.También puede identificar sucesos de TADDM en la lista de sucesos activosordenándolos por la columna de clase, si esta columna está disponible en la vistaactual. De manera predeterminada, la entrada es Tivoli Application DependencyDiscovery Manager, aunque el administrador del sistema la puede cambiar.

Los sucesos de TADDM tienen un nivel de gravedad indeterminado de manerapredeterminada.

En la lista de sucesos activos, puede realizar un lanzamiento en la consola Java deTADDM o el cliente web para ver más detalles sobre los elementos deconfiguración para los que se han emitido alertas:v Para ver todos los detalles de los atributos de un elemento de configuración

desde la consola Java de TADDM, pulse con el botón derecho en un suceso deTADDM en la lista de sucesos activos y, a continuación, pulse TADDM >Detalles de elemento de configuración (consola) en el menú emergente.

v Para ver todos los detalles de los atributos de un elemento de configuracióndesde el cliente web de TADDM, pulse con el botón derecho en un suceso deTADDM en la lista de sucesos activos y, a continuación, pulse TADDM >Detalles de elemento de configuración (web) en el menú emergente.

v Para ver un informe de historial de cambios de un elemento de configuracióndesde la consola Java de TADDM, pulse con el botón derecho en un suceso deTADDM en la lista de sucesos activos y, a continuación, pulse TADDM >Historial de cambios (consola) en el menú emergente.

v Para ver un informe de historial de cambios de un elemento de configuracióndesde el cliente web de TADDM, pulse con el botón derecho en un suceso deTADDM en la lista de sucesos activos y, a continuación, pulse TADDM >Historial de cambios (web) en el menú emergente.Puede efectuar una doble pulsación en un suceso para visualizar su conjuntocompleto de detalles en la ventana Información del suceso.

292 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 307: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Buscar datos de lista de sucesosPuede buscar datos de lista de sucesos de varias maneras distintas. Puede entrarun texto específico para buscar, utilizar un recurso de filtrado para encontrarrápidamente las apariciones de datos coincidentes y filtrar datos de lista de sucesospor gravedad.

Filtrar sucesos por gravedadPuede filtrar los datos de la lista de sucesos de forma que se muestren sólo lossucesos que tengan una gravedad determinada.

Para filtrar por una gravedad determinada, pulse en el color de la gravedaddeseada en la barra de estado de la distribución de lista de sucesos.

Por ejemplo, para ver únicamente los sucesos con el nivel de gravedad Leve, pulseel botón amarillo en la barra de estado de distribución. La lista de sucesos serenovará y mostrará únicamente las alertas con el nivel de gravedad Leve.

Para eliminar el filtrado por gravedad y restaurar la lista de sucesos a todos lossucesos, pulse el botón Todos los sucesos en la barra de estado de la distribución.

Filtrado rápido de sucesosPuede utilizar la función de filtrado rápido para visualizar rápidamente los sucesosde la lista de sucesos que cumplen unos criterios seleccionados. Puede filtrar pordatos de suceso y mostrar los sucesos que se corresponden con el valor de unacelda específica. Por ejemplo, puede mostrar rápidamente sólo los sucesos que sehan producido al mismo tiempo, o antes, que el suceso seleccionado.

Para usar el filtro rápido:1. En la lista de sucesos, seleccione una celda que contenga un valor en que se

basará el filtro rápido.2. Pulse Alertas > Filtro rápido y seleccione una de las siguientes opciones del

submenú:v Igual muestra todas las filas con el mismo valor de campo que la celda

seleccionada.v Desigual muestra todas las filas con un valor de campo distinto de la celda

seleccionada.v Mayor que muestra todas la filas con un valor de campo mayor al de la

celda seleccionada.v Mayor o igual que muestra todas las filas con un valor de campo mayor o

igual que el de la celda seleccionada.v Menor que muestra todas las filas con un valor de campo menor al de la

celda seleccionada.v Menor o igual que muestra todas las filas con un valor de campo menor o

igual que el de la celda seleccionada.v Como muestra todas las filas que contienen la misma serie que la celda

seleccionada.v No como muestra todas las filas que no contienen la misma serie que la

celda seleccionada.La lista de sucesos se renueva para mostrar sólo las alertas que cumplen loscriterios de filtro especificados.

3. Para eliminar el filtro rápido y restaurar la lista de sucesos a la vista originalcon todos los sucesos, pulse Alertas > Filtro rápido > Desactivar. Si lo prefiere,pulse el botón Todos los sucesos en la barra de estado de distribución.

Capítulo 7. Supervisar sucesos en la GUI web 293

Page 308: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Buscar texto en la lista de sucesosPuede buscar los datos de suceso de la lista de sucesos que coinciden con un valorespecificado determinado. Puede buscar los datos en una columna concreta yespecificar opciones para delimitar la búsqueda.1. En la lista de sucesos, pulse Vista > Buscar. Se abre la ventana Buscar.2. Complete esta ventana del modo siguiente:

ColumnaSeleccione la columna donde buscar.

Valor Escriba el valor de búsqueda para el que desee encontrar coincidencias.Puede introducir un valor exacto a buscar, o una expresión regular.

OpcionesEspecifique el tipo de coincidencia deseada seleccionando una de lasopciones siguientes:v Coincidencia exacta para buscar filas donde los datos en la columna

seleccionada coincidan exactamente con el valor de búsquedaespecificado.

v Expresión regular para buscar filas donde los datos en la columnaseleccionada coincidan exactamente con la expresión regularespecificada.

v Subserie para buscar filas donde los datos en la columnaseleccionada contengan en algún lugar el valor especificado.

BuscarPulse este botón para buscar la primera coincidencia. Si se encuentrauna fila coincidente en la lista de sucesos, las filas que esténseleccionadas en ese momento se deseleccionarán y se seleccionará lafila coincidente. La ventana Buscar permanece abierta para que puedaver las demás coincidencias si las hay.

SiguientePulse este botón para mostrar la siguiente coincidencia, y lascoincidencias subsiguientes, en la lista de sucesos.

Cerrar Pulse este botón para cerrar esta ventana.

Seleccionar y deseleccionar sucesosPara trabajar con uno o más sucesos en la AEL, en primer lugar debe seleccionarlos sucesos. Puede utilizar las opciones del menú Alertas para manipular lossucesos. También puede deseleccionar uno o más sucesos de una lista de sucesosseleccionados.

Nota: Puede pulsar un suceso con el botón derecho del ratón para acceder almenú emergente Alertas. El menú Alertas está configurado por el administradordel sistema.

Para seleccionar uno o más sucesos:1. Abra una AEL.2. Seleccione uno o varios sucesos de las maneras siguientes:

v Para seleccionar un suceso y deseleccionar todos los demás sucesos, pulse lafila del suceso.

v Para seleccionar varios sucesos no secuenciales, mantenga pulsada la teclaCtrl y pulse cada suceso.

294 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 309: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v Para seleccionar varios sucesos secuenciales, pulse la que será la primera filade sucesos. Pulse la tecla Mayús y, sin soltarla, pulse la última fila de sucesopara seleccionar todos los que estén en medio en la lista.

v Para seleccionar todos los sucesos, pulse Editar > Seleccionar todo o pulseCtrl+S.

v Para seleccionar todos los sucesos que coinciden con el valor de un campodeterminado (coincidencia inteligente), pulse la tecla Mayús (Ctrl+Alt enWindows) y, sin soltarla, pulse el botón derecho del ratón sobre el campoque desea que coincida.

Resultados

También puede deseleccionar uno o más sucesos:1. Abra una AEL.2. Deseleccione uno o varios sucesos de las maneras siguientes:

v Para deseleccionar todos los sucesos de la lista de sucesos, pulse Editar >Deseleccionar todo o utilice Ctrl+E.

v Para deseleccionar un suceso en una selección de diversas filas, pulse la teclaCtrl y, sin soltarla, pulse el suceso.

Ordenar columnasPara organizar los datos que se visualizan en la lista de sucesos activa (AEL),utilice las funciones de ordenación.

Las columnas ordenadas se indican mediante una flecha hacia arriba o hacia abajoen la cabecera de columna, en función de si la columna se ordena en sentidoascendente o descendente.

Los datos se ordenan sólo por los campos incluidos en la tabla alerts.status; lasconversiones no se ordenan.

Para ordenar columnas:1. Abra una AEL. Si abre la AEL con una vista en que se especifica un orden de

clasificación, el orden de clasificación se aplicará, pero no estará indicado en lascabeceras de columna.

2. Ordene columnas individuales siguiendo este procedimiento:a. Para ordenar una columna, pulse una vez la cabecera de columna. Las filas

se ordenan en sentido ascendente.b. Para ordenar en sentido descendente, pulse de nuevo la cabecera de

columna.c. Para cancelar el orden de una columna, pulse una tercera vez la cabecera de

columna.3. Ordene varias columnas siguiendo este procedimiento:

a. Para ordenar varias columnas, pulse Ctrl y las cabeceras de columnacorrespondientes. La importancia de ordenación de las cabeceras se indicaentre corchetes ([]) en la cabecera de la columna.

b. Para alternar la ordenación de columnas individuales en la selección entre elsentido ascendente y el descendente, mantenga pulsado Ctrl y pulse lascabeceras de columna.

Capítulo 7. Supervisar sucesos en la GUI web 295

Page 310: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

c. Para cancelar el orden de las columnas, suelte Ctrl y pulse cualquiercabecera de las columnas ordenadas. Se cancelará el orden de las columnasordenadas anteriormente; la columna pulsada se ordenará en sentidoascendente.

d. Para cancelar el orden de la columna pulsada en el paso 3c, pulse lacolumna otras dos veces.

Qué hacer a continuación

Si ha abierto la AEL con una vista, al cancelar el orden de todas las columnas, seaplica de nuevo el orden de clasificación especificado en la vista.Tareas relacionadas:“Crear vistas” en la página 206“Cambiar el orden de clasificación en una columna” en la página 211

Utilizar herramientas para gestionar sucesosUtilice las herramientas de la lista de sucesos para ejecutar mandatos SQL ensucesos de uno o varios orígenes de datos, o para ejecutar mandatos externos,como un script o archivo de proceso por lotes de una aplicación local. Lasherramientas predeterminadas son Ping, Telnet y Tracepath.

Antes de empezar

Si desea ejecutar una herramienta en sucesos de más de un origen de datos, tengaen cuenta los criterios siguientes:v La herramienta debe ser válida para el ObjectServer donde se originan los

sucesos. Si selecciona sucesos de varios ObjectServers, la herramienta debe serválida para todos los ObjectServers. Por ejemplo, si la herramienta estáconfigurada para ejecutarse en campos que no están en un único ObjectServer, laherramienta no se puede ejecutar para toda la selección de sucesos.

v Debe tener permiso de grabación para todos los ObjectServers donde se originanlos sucesos seleccionados. Si selecciona sucesos de varios ObjectServers y notiene permiso de grabación para todos los ObjectServers, la herramienta seejecuta solamente en los ObjectServers que tiene permiso para modificar.

v Si ejecuta una herramienta que contiene una solicitud en sucesos de variosObjectServers, la solicitud permite seleccionar sólo campos o valores de campocomunes a todos los ObjectServers.

Para ejecutar una herramienta:1. Seleccione uno o más sucesos en la AEL y pulse con el botón derecho la

selección.2. Ejecute una herramienta en los sucesos seleccionados escogiendo la herramienta

correspondiente en el menú Herramientas.

296 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 311: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Supervisar sucesos en la LELPuede utilizar la lista de sucesos ligera (LEL) para supervisar y gestionar alertas.

La LEL de JavaScript proporciona a los usuarios una lista de sucesos similar a laAEL. Sin embargo, la LEL no posee un código SmartPage y, por lo tanto, no sepuede incluir en una página web. Aunque puede acceder a toda la información desucesos almacenada en las tablas de base de datos alerts.status, alerts.details yalerts.journal, la LEL no ofrece la funcionalidad adicional de la AEL a la que seaccede mediante los menús de la AEL. Además, la LEL sólo visualiza alertas delorigen de datos predeterminado.

Puede utilizar cualquiera de los métodos siguientes para acceder a una LEL:v Abra la LEL en la navegación. Para abrir la LEL predeterminada, pulse

Disponibilidad > Sucesos > Lista de sucesos ligera (LEL).v Inicie una LEL desde un objeto activo enlazado en un mapa.v Pulse un hiperenlace que contenga una serie de consulta de LEL construida

correctamente.

Visualizar sucesos en la lista de sucesos ligeraUtilice las funciones de la lista de sucesos ligera (LEL) para controlar los sucesosque se visualizarán y cómo se mostrará la información de suceso.

Administrator El número de filas de alerta de cada página viene determinado por lapropiedad lel.pagesize.default del archivo server.init. El valor predeterminadoes 500.

Para visualizar datos de suceso en la LEL:1. Abra una LEL.2. Utilice la ventana Lista de sucesos ligera (LEL) como se indica a continuación:

Renovar datos de sucesoRenueva manualmente el área de visualización de la LEL.

La LEL se renueva automáticamente en unos intervalos predefinidospara mostrar todas las alertas entrantes del ObjectServer.

Bloquear actualizaciones a esta ventanaBloquea el contenido del área de visualización de la LEL para que no serealicen más actualizaciones.

Seleccionar/Anular selecciones de filasSelecciona o deselecciona todas las filas del área de visualización de laLEL.

Botones de graduador de páginasUtilice el graduador de páginas para moverse hacia adelante o haciaatrás por las páginas de la tabla de alertas, saltar a la primera o a laúltima alerta, e ir a una página específica que muestre un bloque dealertas (el rango de páginas por pantalla está restringido a bloques decinco).

Capítulo 7. Supervisar sucesos en la GUI web 297

Page 312: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Visualizar información completa de sucesos en la lista desucesos ligera

En la lista de sucesos ligera (LEL), puede ver toda la información detallada de lossucesos seleccionados. Se muestra toda la información almacenada en las siguientestablas de base de datos: alerts.status, alerts.details y alerts.journal.

Para visualizar información completa sobre uno o más sucesos:1. En la LEL, efectúe una doble pulsación sobre una fila de suceso. Se abre la

ventana Información de suceso y, de forma predeterminada, se muestra lapestaña Campos.

2. Utilice esta ventana como se indica a continuación:

CamposPulse en esta pestaña para ver una lista de todas las columnas y susvalores correspondientes para un suceso seleccionado. Esta informaciónse almacena en la tabla alerts.status de ObjectServer.

DetallesPulse en esta pestaña para ver los detalles de la alerta almacenados enla tabla alerts.details de ObjectServer.

Diario Pulse en esta pestaña para ver los detalles de las entradas de diariopara este suceso, almacenadas en la tabla alerts.journal de ObjectServer.

AnteriorSi ha seleccionado diversos sucesos en la lista de sucesos, pulse estebotón para visualizar la información detallada del suceso anterior de laselección. Esta acción puede fallar si se han suprimido sucesos en algúnotro lugar en el sistema.

SiguienteSi ha seleccionado diversos sucesos en la lista de sucesos, pulse estebotón para visualizar la información detallada del suceso siguiente dela selección. Esta acción puede fallar si se han suprimido sucesos enalgún otro lugar en el sistema.

Cerrar Pulse este botón para cerrar esta ventana.

Supervisar sucesos en la vista de tablaPuede visualizar los datos de alerta en formato tabular en la Vista de tabla. Lastablas son estáticas y presentan todos los sucesos disponibles del origen de datospredeterminado. La vista de tabla se puede incorporar en una página webutilizando un código SmartPage.

Puede utilizar cualquiera de los métodos siguientes para visualizar sucesos en unformato de tabla estática:v Abra una página que contenga una Vista de tabla. Para abrir la Vista de tabla

predeterminada, pulse Disponibilidad > Sucesos > Vista de tabla.v Abra la Vista de tabla desde un objeto activo enlazado en un mapa.v Pulse en un hiperenlace que contenga una serie de consulta de Vista de tabla

298 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 313: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Apéndice A. Funciones de accesibilidad de la GUI web

Las funciones de accesibilidad ayudan a los usuarios que tienen una discapacidadcomo, por ejemplo, movilidad reducida o visión limitada, a utilizar productos detecnología de la información de manera satisfactoria.

La siguiente lista incluye las principales funciones de accesibilidad de la GUI webde Tivoli Netcool/OMNIbus:v La lista de sucesos activa (AEL) sólo admite el uso de teclado.v Las pantallas de administración de la GUI web sólo se pueden leer mediante

lectores de pantalla.

Navegación mediante teclado

Las funciones de navegación de la GUI web son accesibles mediante teclado.

Este producto utiliza las teclas de navegación estándar de Microsoft Windows.

Las funciones de menú de la AEL y el Editor de mapas Java también son accesiblesmediante teclas aceleradoras. Las teclas aceleradoras o nemónicos hacen referenciaa los caracteres subrayados de los menús y diálogos (como A para Archivo).

Texto alternativo

Todo el contenido no textual utilizado en la GUI web tiene asociado un textoalternativo.

© Copyright IBM Corp. 2001, 2011 299

Page 314: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

300 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 315: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Apéndice B. Referencia de datos de archivo de configuraciónde origen de datos

Los archivos de configuración de comunicación de la GUI web deben ajustarse a laestructura del contenido que describe una definición de tipo de documento (DTD).

Visión general de XMLEl estándar XML (Extensible Markup Language) es un conjunto de reglas estándary autodescriptivo para la estructuración de datos de manera que se puedanprocesar e intercambiar en varios tipos de hardware, sistemas operativos yaplicaciones.

Al administrador de la GUI web se le presupone un nivel razonable deconocimientos XML.

Para escribir sus propios archivos de configuración de origen de datos, debeentender:v Las reglas, la lógica y los componentes que utiliza XMLv Los conceptos de elementos, atributos y marcación

v Cómo crear documentos con el formato correcto y cómo validar una definiciónde tipo de documento XML (DTD)

Referencia de DTDXML tiene una estructura jerárquica y la DTD especifica si cada elemento permiteelementos hijos, es decir, si se pueden eliminar otros elementos bajo un elementodentro de la jerarquía.

Atención: XML es sensible a las mayúsculas y las minúsculas. Los elementos, losatributos y los valores de atributo que se utilizan dentro de un archivo demandatos XML deben utilizarse exactamente como se muestra en la DTD.

Tipos y leyendas de datos

Los tipos y las leyendas de datos que acompañan a los elementos y los atributosde DTD de la GUI web son los siguientes:

NM Indica que los tipos de atributo son nombres que constan del carácter XMLNMTOKEN (letras, puntos, números, subrayados, guiones y dos puntos).NM a menudo indica que el atributo contiene una lista de opcionespredefinidas.

CDATAIndica que el atributo contiene datos de caracteres no analizados.

IMP Indica que la presencia del atributo es implícita (opcional).

REQ Indica que la presencia del atributo es obligatoria (opcional).

Atributos y elementos de la DTD

Los elementos y atributos XML definidos en la DTD de configuración de la GUIweb son los siguientes:

© Copyright IBM Corp. 2001, 2011 301

Page 316: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

<chart>Este elemento tiene los atributos siguientes:v maxAge (tipo: CDATA, presencia: IMP)v enabled (tipo: NM, presencia: IMP)v cleantime (tipo: CDATA, presencia: IMP)

Este elemento no tiene elementos hijos.

<config>Este elemento tiene los atributos siguientes:v maxAge (tipo: CDATA, presencia: IMP)

Este elemento no tiene elementos hijos.

<eventList>Este elemento tiene los atributos siguientes:v maxAge (tipo: CDATA, presencia: IMP)v enabled (tipo: NM, presencia: IMP)v cleantime (tipo: CDATA, presencia: IMP)

Este elemento no tiene elementos hijos.

<eventSummary>Este elemento tiene los atributos siguientes:v maxAge (tipo: CDATA, presencia: IMP)v enabled (tipo: NM, presencia: IMP)v cleantime (tipo: CDATA, presencia: IMP)

Este elemento no tiene elementos hijos.

<metric>Este elemento tiene los atributos siguientes:v maxAge (tipo: CDATA, presencia: IMP)v enabled (tipo: NM, presencia: IMP)v cleantime (tipo: CDATA, presencia: IMP)

Este elemento no tiene elementos hijos.

<ncwBackUpServer>Este elemento no tiene atributos. Este elemento tiene los elementos hijossiguientes:v <ncwOSConnection>

ncwConnectionParametersEste elemento no tiene atributos. Este elemento tiene los elementos hijossiguientes:v <ncwstatementParameters> No existe ninguna aparición de este

elemento o sólo existe una.

<ncwDataSourceCredentials>Este elemento tiene los atributos siguientes:v userName (tipo: CCDATA, presencia: IMP)v password (tipo: CCDATA, presencia: IMP)v encrypted (tipo: NM, presencia: IMP)v algorithm (tipo: NM, presencia: IMP)

Este elemento no tiene elementos hijos.

302 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 317: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

<ncwDataSourceDefinition>Este elemento tiene los atributos siguientes:v type (tipo: NM, presencia: IMP)v name (tipo: CDATA, presencia: REQ)

Este elemento tiene los elementos hijos siguientes:v <results-cache>v <ncwDataSourcePollingParameters>v <ncwConnectionParameters> No existe ninguna aparición de este

elemento o sólo existe una.v <ncwDataSourceCredentials>v <ncwFailOverPairDefinition>v <ncwReadCloudDefinition> No existe ninguna aparición de este

elemento o sólo existe una.

<ncwDataSourceDefinitions>Es el elemento root y no tiene ningún atributo. Este elemento tiene loselementos hijos siguientes:v <ncwDefaultDataSourceList>v <ncwDataSourceDefinition> Existe, como mínimo, una aparición de este

elemento.

<ncwDataSourceEntry>Este elemento tiene los atributos siguientes:v name (tipo: CDATA, presencia: REQ)

Este elemento no tiene elementos hijos.

<ncwDataSourcePollingParameters>Este elemento no tiene atributos. Este elemento tiene los elementos hijossiguientes:v <ncwFailOverPollingParameters>v <ncwHeartBeatParameters>

<ncwDefaultDataSourceList>Este elemento no tiene atributos. Este elemento tiene los elementos hijossiguientes:v <ncwDataSourceEntry> Existe, como mínimo, una aparición de este

elemento.

<ncwFailOverPairDefinition>Este elemento no tiene atributos. Este elemento tiene los elementos hijossiguientes:v <ncwPrimaryServer>v < ncwBackUpServer> No existe ninguna aparición de este elemento o

sólo existe una.

<ncwFailOverPollingParameters>Este elemento tiene los atributos siguientes:v backOffMultiplier (tipo: CDATA, presencia: IMP)v basePollingTime (tipo: CDATA, presencia: IMP)

Este elemento no tiene elementos hijos.

<ncwHeartBeatParameters>Este elemento tiene los atributos siguientes:

Apéndice B. Referencia de datos de archivo de configuración de origen de datos 303

Page 318: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

v basePollingTime (tipo: CDATA, presencia: IMP)

Este elemento no tiene elementos hijos.

<ncwOSConnection>Este elemento tiene los atributos siguientes:v host (tipo: CDATA, presencia: REQ)v port (tipo: CDATA, presencia: IMP)v ssl (tipo: NM, presencia: IMP)v minPoolSize (tipo: CDATA, presencia: IMP)v maxPoolSize (tipo: CDATA, presencia: IMP)

<ncwPrimaryServer>Este elemento no tiene atributos. Este elemento tiene los elementos hijossiguientes:v <ncwOSConnection>

<ncwQueryTimeout>Este elemento tiene los atributos siguientes:v baseTime (tipo: CDATA, presencia: IMP)

Este elemento no tiene elementos hijos.

<ncwReadCloudDefinition>Este elemento no tiene atributos. Este elemento tiene los elementos hijossiguientes:v <ncwOSConnection> Existe, como mínimo, una aparición de este

elemento.

<ncwStatementParameters>Este elemento no tiene atributos. Este elemento tiene los elementos hijossiguientes:v <ncwQueryTimeout> No existe ninguna aparición de este elemento o

sólo existe una.

<results-cache>Este elemento no tiene atributos. Este elemento tiene los elementos hijossiguientes:v <chart>v <config>v <eventList>v <eventSummary>v <metric>

Referencia de elementosLos elementos que se utilizan en la DTD de configuración de la GUI web amenudo tienen uno o más atributos asociadas, para los que es posible que senecesite un valor.

Los elementos definidos en la DTD de configuración son los siguientes.

<chart>Este elemento es un elemento hijo del elemento <results-cache>. Este elementoespecifica opciones de almacenamiento en memoria caché para resultados degráficos. Si el almacenamiento en memoria caché está habilitado, el atributomaxAge especifica la hora de caducidad, en segundos, de la memoria caché. El

304 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 319: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

atributo cleantime especifica el intervalo de tiempo, en segundos, con el que secomprueban y eliminan las entradas de memoria caché. Se eliminan los datosde memoria caché que superan el tiempo impuesto por el atributo maxAge.

<config>Este elemento es un elemento hijo del elemento <results-cache>. Este elementoespecifica si está habilitado el almacenamiento en memoria caché de datos. Siel almacenamiento en memoria caché está habilitado, el atributo maxAgeespecifica la hora de caducidad, en segundos, de la memoria caché. Porejemplo:<config maxAge="60" enabled="true">

<eventList>Este elemento es un elemento hijo del elemento <results-cache>. Este elementoespecifica el almacenamiento en memoria caché de los resultados de las listasde sucesos. Si el almacenamiento en memoria caché está habilitado, el atributomaxAge especifica la hora de caducidad, en segundos, de la memoria caché. Elatributo cleantime especifica el intervalo de tiempo, en segundos, con el que secomprueban y eliminan las entradas de memoria caché. Se eliminan los datosde memoria caché que superan el tiempo impuesto por el atributo maxAge.

<eventSummary>Este elemento es un elemento hijo del elemento <results-cache>. Este elementoespecifica el almacenamiento en memoria caché de los resultados de resumende sucesos, como correlaciones y paneles de instrumentos de sucesos. Si elalmacenamiento en memoria caché está habilitado, el atributo maxAgeespecifica la hora de caducidad, en segundos, de la memoria caché. El atributocleantime especifica el intervalo de tiempo, en segundos, con el que secomprueban y eliminan las entradas de memoria caché. Se eliminan los datosde memoria caché que superan el tiempo impuesto por el atributo maxAge.

<metric>Este elemento es un elemento hijo del elemento <results-cache>. Este elementoespecifica el almacenamiento en memoria caché de los resultados en laspáginas Indicadores. Si el almacenamiento en memoria caché está habilitado, elatributo maxAge especifica la hora de caducidad, en segundos, de la memoriacaché. El atributo cleantime especifica el intervalo de tiempo, en segundos, conel que se comprueban y eliminan las entradas de memoria caché. Se eliminanlos datos de memoria caché que superan el tiempo impuesto por el atributomaxAge.

<ncwBackUpServer>

Este elemento es un elemento hijo de <ncwDefaultDataSourceList> y contieneel elemento ncwOSConnection que especifica el host y el puerto delObjectServer de migración tras error. Por ejemplo:<ncwBackUpServer>

<ncwOSConnectionhost="192.168.0.3"port="4141"/>

</ncwBackUpServer>

<ncwConnectionParameters>Este elemento es un elemento hijo de <ncwDataSourceDefinition> y contieneelementos que controlan la conexión con un origen de datos.

<ncwDataSourceCredentials>Este elemento es un elemento hijo de <ncwDataSourceDefinition> y contiene lainformación de inicio de sesión que necesita la GUI web para acceder al origen

Apéndice B. Referencia de datos de archivo de configuración de origen de datos 305

Page 320: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

de datos. Si el atributo cifrado se establece en true, se puede utilizar unacontraseña cifrada que utilice el programa de utilidad de cifrado nco_g_cryptde Tivoli Netcool/OMNIbus. Por ejemplo:<ncwDataSourceCredentialspassword=""userName="root"encrypted="false"/>

<ncwDataSourceDefinition>Este elemento es un elemento hijo del elemento <ncwDataSourceDefinitions> ycontiene los códigos que definen los parámetros de configuración ycomunicación de un origen de datos individual.

<ncwDataSourceDefinitions>Es el elemento raíz de la DTD.

<ncwDataSourceEntry>Este elemento es un elemento hijo de <ncwDefaultDataSourceList> y contienelos nombres de los orígenes de datos predeterminados que se comunican conla GUI web. Estas entradas se definen posteriormente en el archivo deconfiguración mediante los códigos <ncwDataSourceDefinition>correspondientes. La primera entrada de la lista es el origen de datospredeterminado que utiliza la GUI web para la autenticación de clientes. Sieste origen de datos no está presente, la siguiente entrada de la lista se utilizacomo valor predeterminado. Por ejemplo:<ncwDefaultDataSourceList>

<ncwDataSourceEntry name="NCOMS"/><ncwDataSourceEntry name="NILKA"/>

</ncwDefaultDataSourceList>

<ncwDataSourcePollingParameters>Este elemento es un elemento hijo de <ncwDataSourceDefinition> y contienelos elementos que controlan la migración tras error y el sondeo de pulsacióndel origen de datos.

<ncwDefaultDataSourceList>Consulte <ncwDataSourceEntry>.

<ncwFailOverPairDefinition>Este elemento es un elemento hijo de <ncwDataSourceDefinition> y contienelos códigos que especifican los ObjectServers primarios y de */*reserva. Lainclusión de un ObjectServer de */*reserva es opcional, pero sólo se permiteuno por origen de datos. Por ejemplo:<ncwFailOverPairDefinition>

<ncwPrimaryServer><ncwOSConnectionhost="192.168.0.7"port="4545"/>

</ncwPrimaryServer><ncwBackUpServer>

<ncwOSConnectionhost="192.168.0.8"port="4646"/>

</ncwBackUpServer></ncwFailOverPairDefinition>

<ncwFailOverPollingParameters>Este elemento especifica el intervalo de tiempo con el que se sondea el origende datos en el caso de una migración tras error. Este elemento se utiliza sólo

306 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 321: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

cuando hay un servidor de migración tras error disponible, tal como lo defineel elemento <ncwBackUpServer>. Por ejemplo:<ncwFailOverPollingParameters backOffMultiplier="2" basePollingTime="10"/>

<ncwHeartBeatParameters>Este elemento es un elemento hijo de <ncwDataSourcePollingParameters> yespecifica el intervalo de tiempo, en segundos, para que la GUI web sondee unorigen de datos activo. Por ejemplo:<ncwHeartBeatParameters basePollingTime="15"/>

<ncwOSConnection>Este elemento es un elemento hijo tanto de <ncwPrimaryServer> como de<ncwBackUpServer> y especifica los criterios de comunicación para un origende datos primario o de migración tras error. Por ejemplo:<ncwOSConnection host="192.168.0.3" port="4141"/>

<ncwPrimaryServer>Este elemento es un elemento hijo de <ncwDefaultDataSourceList> y contieneel elemento ncwOSConnection que especifica el host y el puerto delObjectServer primario. Por ejemplo:<ncwPrimaryServer>

<ncwOSConnectionhost="192.168.0.3"port="4141"/>

</ncwPrimaryServer>

<ncwQueryTimeout>Este elemento es un elemento hijo de <ncwStatementParameters> y define elperiodo de tiempo de espera, en segundos, para las sentencias SQL enviadas aun origen de datos. Por ejemplo:<ncwQueryTimeout baseTime="60" />

<ncwReadCloudDefinition>Este elemento es un elemento hijo de <ncwDataSourceDefinition> y contienelas direcciones de todos los servidores de visualización que desee utilizar coneste ObjectServer maestro. Se permite un elemento <ncwReadCloudDefinition>con cada origen de datos. No puede tener varias nubes de servidor devisualización en comunicación con un ObjectServer maestro. Por ejemplo:<ncwReadCloudDefinition>

<ncwOSConnectionhost="192.168.0.9"port="4747"/><ncwOSConnectionhost="192.168.0.10"port="4848"/><ncwOSConnectionhost="192.168.0.11"port="4949"/>

</ncwReadCloudDefinition>

<ncwStatementParameters>Este elemento es un elemento hijo de <ncwConnectionParameters> y contieneelementos que controlan el intercambio de sentencias SQL con un origen dedatos.

<results-cache>

Apéndice B. Referencia de datos de archivo de configuración de origen de datos 307

Page 322: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

El elemento <results-cache> es un elemento hijo del elemento<ncwDataSourceDefinition>. Contiene los elementos hijo <chart>, <config>,<eventList>, <eventSummary> y <metric>.

Referencia de atributosUtilice esta información para comprender los atributos que se utilizan en la DTDde configuración de GUI web. Algunos atributos se enumeran y los valores de esosatributos se limitan a una lista de series de texto predefinidas. Cuando se utilizanatributos enumerados dentro del archivo de mandatos XML, deben utilizar uno delos valores que se muestran en la lista.

En la tabla siguiente se describe cada atributo definido dentro de la DTD deconfiguración. Los valores predeterminados (si los hay) se proporcionan en ladescripción.

Tabla 29. Definiciones de los atributos de DTD de configuración

Atributo Valores restringidos Descripción

algoritmo DES | AES Especifica si se utiliza un algoritmoDES o AES.

backOffMultiplier Ninguno Multiplicador del algoritmo deretroceso que se utiliza para calcular eltiempo de retroceso de sondeo duranteuna migración tras error.

El valor predeterminado es 1.

basePollingTime Ninguno Tiempo de inicialización, en segundos,del algoritmo que se utiliza paracalcular el tiempo de retroceso desondeo durante una migración traserror.

El valor predeterminado es 20segundos para el elemento<ncwFailoverPollingParameters> o 15segundos para el elemento<ncwHeartbeatParameters>.

baseTime Ninguno Periodo de tiempo de espera, ensegundos de una sentencia de consultaenviada al origen de datos. Si la GUIweb no recibe ninguna respuesta eneste plazo, intenta volverse a conectarcon el origen de datos.

El valor predeterminado es 30segundos.

308 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 323: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 29. Definiciones de los atributos de DTD de configuración (continuación)

Atributo Valores restringidos Descripción

cleantime Ninguno Intervalo de tiempo, en segundos,durante el que el servidor de GUI webespera antes de comprobar durantecuánto tiempo ha estado inactiva unasesión de usuario.

Cuando tiene lugar esta comprobación,se eliminan los datos de memoria cachéque superan el tiempo impuesto por elatributo maxAge.

El valor predeterminado es 120segundos para los elementos <chart> y<eventList> o 20 segundos para loselementos <eventSummary> y<metric>.

enabled true | false Especifica si el almacenamiento enmemoria caché de páginas estáactivado o desactivado.

El valor predeterminado es true paralos elementos<ncwDataSourceDefinition>,<eventSummary> y <metric> o falsepara los elementos <chart> y<eventList>.

encrypted true | false Especifica si la contraseña del usuarioestá cifrada.

El valor predeterminado es false.

host Ninguno Nombre de host o dirección IP de unorigen de datos especificado.

maxAge Ninguno Límite de tiempo de caducidad de lamemoria caché en segundos.

El valor predeterminado es 10segundos para los elementos<eventSummary> y <metric>, 60segundos para los elementos <chart> y<eventList> o 3600 segundos para elelemento <config>.

maxPoolSize Valor máximo: 1024 Número máximo de conexionesagrupadas a un origen de datos deObjectServer que pueden existir a lavez.

El valor predeterminado es 10.

minPoolSize Ninguno Número mínimo de conexionesagrupadas a un origen de datos deObjectServer que se deben mantener.

El valor predeterminado es 5.

Apéndice B. Referencia de datos de archivo de configuración de origen de datos 309

Page 324: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Tabla 29. Definiciones de los atributos de DTD de configuración (continuación)

Atributo Valores restringidos Descripción

name Ninguno Nombre que se asigna a un origen dedatos de ObjectServer mostrado dentrode la GUI web durante las actividadesadministrativas.

Esta valor también enlaza cadadefinición de origen de datos que seenumera al principio del archivo deconfiguración con su definiciónposterior.

password Ninguno Contraseña que se utiliza para iniciarsesión en el ObjectServer.

El valor predeterminado es unacontraseña en blanco.

port Ninguno Número de puerto de un origen dedatos especificado.

El valor predeterminado es 8080.

ssl true | false Especifica si se debe utilizar unaconexión SSL con un ObjectServer.

El valor predeterminado es false.

type singleServerOSDataSource |multipleServerOSDataSource

Tipo de configuración de origen dedatos necesaria para el origen de datosespecificado. Los tipos necesarios sonlos siguientes:

singleServerOSDataSourceUtilice este tipo para unaconfiguración de origen dedatos primario o para unaconfiguración de origen dedatos de */*reserva.

multipleServerOSDataSourceUtilice este tipo para unaconfiguración de escritorio dedos servidores.

El valor predeterminado essingleServerOSDataSource.

userName Ninguno Nombre del usuario que se conecta conel ObjectServer. El usuario debe tenerprivilegios de usuario root en elObjectServer.

El valor predeterminado es root.

310 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 325: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Apéndice C. Caracteres no válidos en filtros, vistas yherramientas

No puede utilizar determinados caracteres en los nombres de los objetos de la GUIweb, como filtros, vistas o herramientas. Tampoco puede crear filtros, vistas oherramientas con espacios en el nombre.

Los caracteres no válidos se definen en el archivo siguiente.

webgui_home_dir/etc/illegalChar.prop

Atención: Modifique únicamente los caracteres no válidos siguiendo lasindicaciones de la documentación o el soporte de IBM.

Este archivo contiene las propiedades siguientes:

INVALID_NAME_CHARSEsta propiedad define los caracteres que no están permitidos en los nombresdefinidos por el usuario. Los caracteres predeterminados listados en estapropiedad son:

$ ! £ % ^ & * ( ) + = ¬ ` ~ # @ ' : ; < > { } [ ] ? / \ \ | , "

INVALID_NAME_START_CHARSEsta propiedad define los caracteres que no están permitidos como carácterinicial de los nombres definidos por el usuario. Los caracteres predeterminadoslistados en esta propiedad son:

/ \ \ * ? " < > | & .

© Copyright IBM Corp. 2001, 2011 311

Page 326: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

312 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 327: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Apéndice D. Mandatos y plantillas de SmartPage

Puede utilizar mandatos de SmartPage para llenar páginas web servidas por laGUI web. También puede utilizar variables en mandatos de SmartPage para llenardinámicamente archivos de plantilla predefinidos.

Visión general de los mandatos SmartPageLos mandatos SmartPage son instrucciones HTML de una sola línea que se puedenutilizar para validar el acceso de usuario y permitir que se añadan componentes dela GUI web como, por ejemplo, applets a una página web.

Puede utilizar los mandatos SmartPage en las páginas web para realizar las tareassiguientes:v Habilitar una página web para el proceso de mandatos SmartPage.v Validar el acceso de usuario a una página web para un grupo.v Insertar un applet de AEL.v Insertar un applet de AEL para cada filtro de un mapa.v Insertar un applet de mapa.v Insertar un applet de mapa que incluye una cuadrícula de los filtros que están

asociados a un usuario.v Insertar una lista con hiperenlace de los mapas accesibles que están asociados a

un usuario.v Insertar una vista de tabla.v Insertar el nombre del usuario que tiene iniciada una sesión actualmente.v Insertar el URL de inicio que está asociado a un usuario.

Ejemplo de código SmartPageEste ejemplo muestra el código fuente de una página web que contiene mandatosSmartPage.<!-- enable:SMARTPAGE --><!-- Validate: [*,redirect.html] --><html>

<head><title>SmartPage FilterPage Command</title>

</head><body>

<p><center><table border =1><tr><td><!-- insert:FILTERPAGE[bgcolor="gray"] --></td></tr></table>

</body></html>

© Copyright IBM Corp. 2001, 2011 313

Page 328: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Referencia de mandatos SmartPageAl crear una página web, puede incluir mandatos SmartPage para proporcionar auna página dinámicamente los componentes de visualización de datos que generala GUI web.

Tome nota de las siguientes convenciones sobre el uso de mandatos SmartPage:v No añada espacios en los mandatos SmartPage.v Para insertar un objeto en una página, debe especificar el mandato de inserción

solo en una línea, sin ningún otro mandato o carácter en esa línea.

Mandato enable:SmartpageEl mandato enable:Smartpage indica al servidor de la GUI web que utilicemandatos SmartPage.

Debe especificar este mandato como la primera línea del archivo de origen HTMLde cualquier página que use otros mandatos SmartPage.

El ejemplo siguiente muestra el mandato enable:Smartpage.<!-- enable:Smartpage -->

Mandato ValidateEl mandato Validate abre una ventana de inicio de sesión antes de mostrar lapágina solicitada. El nombre de usuario se comprueba en relación con los gruposasociados a la página.

Debe especificar este mandato como la segunda línea del archivo de origen HTML.

El ejemplo siguiente muestra el mandato Validate.<!-- Validate: [grupo,destino.html] -->

En esta línea, grupo es el nombre del grupo que se cotejará, y destino.html es lapágina alternativa que se mostrará si el usuario no tiene permiso para abrir lapágina actual.

Mandato insert:AELEl mandato insert:AEL inserta un applet de AEL en una página web.v “Ejemplos”v “Parámetros” en la página 315v “Compatibilidad de parámetros” en la página 316

Ejemplos

El siguiente ejemplo muestra un mandato insert:AEL en que la AEL se inicia conun filtro predefinido.<!--insert:AEL[filtertype=tipofiltro,filtername=nombrefiltro,metric=métrica,

metricof=valormétrica,showinframe=true|false,width=anchura,height=altura,transientname=nombre,niveldepuración]

-->

El siguiente ejemplo muestra un mandato insert:AEL en que la AEL se inicia conun filtro transitorio.

314 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 329: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

<!--insert:AEL[sql=sql,transientname=nombre,showinframe=true|false,cols=númcols,width=anchura,height=altura,debuglevel] -->

Parámetros

A continuación se describen los parámetros. Si utiliza un parámetro en desuso, seregistrará una entrada en la siguiente ubicación: tip_home_dir/profiles/TIPProfile/logs/.

colsNúmero de columnas. El valor predeterminado es 4.

datasourceorigen de datos definido en el archivo de configuración de origen de datosncwDataSourceDefinitions.xml. Si no especifica este parámetro, se utiliza elorigen de datos predeterminado. Para obtener más información sobre el origende datos predeterminado, consulte la publicación IBM Tivoli Netcool/OMNIbusInstallation and Deployment Guide.

Consejo: Si ha definido varios orígenes de datos, puede especificarlos en laserie utilizando una lista separada por comas, como se muestra en el ejemplosiguiente:datasource=origen_datos_1,origen_datos_2

debuglevelMuestra información de depuración en la consola plug-in de Java. El nivel sepuede establecer de 0 a 9.

entity | entitiesEn desuso: Especifica el nombre de la entidad asociada a la AEL. Se crea unúnico applet de AEL para esta entidad. No se proporciona ningún diseñoespecial. La propiedad entities especifica una lista de entidades. Se crea unapplet para cada entidad y se presenta en una tabla. Omita cualquiera de estaspropiedades si utiliza las propiedades filter y view.

entityviewnameEn desuso: Nombre de la vista que desea aplicar a la AEL. Esta vista se defineen el Creador de vistas.

filterEn desuso: Sintaxis SQL que se utiliza para crear un filtro. Cuando la serie defiltrado se aplica a una AEL, sólo se muestran las filas que cumplen loscriterios definidos por el filtro. Omita esta propiedad si utiliza la propiedadentity.

filternameNombre del filtro que desea aplicar a la AEL. Este filtro se define en el Creadorde filtros. Si no especifica el parámetro filtertype, el mandato busca en lostipos de filtro un filtro con un nombre coincidente.

filtertypeTipo de filtro que desea aplicar a la AEL. Los valores posibles son:v userv globalv systemv user_transient

heightAltura de los applets. El valor predeterminado es 165.

Apéndice D. Mandatos y plantillas de SmartPage 315

Page 330: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

metricValor de métrica de un filtro transitorio. Puede ser Average, Count, Sum, Minimumo Maximum.

metricofValor de métrica de un filtro transitorio. Es un tipo de campo; por ejemplo,Tally.

showinframeSi es true, se visualiza un recuadro de supervisor y se abre la ventana de laAEL. Si es false, el applet de la AEL está incorporado en una página web. Elvalor predeterminado es true.

sqlSintaxis SQL que se utiliza para crear un filtro transitorio. No utilice esteparámetro junto con los parámetros entity o filter en desuso. Si no especificael parámetro transientname, el texto especificado en el parámetro sql tambiénse utiliza como nombre de filtro en la AEL.

transientnameNombre de filtro transitorio. Requiere el parámetro filter, que está en desuso,o el parámetro sql. Es el nombre del filtro transitorio y se utiliza como títulodel recuadro de supervisor de la AEL asociado.

viewVista aplicada a la AEL, tal como se ha definido en el Creador de vistas.Cuando se aplica una vista a una AEL, sólo se muestran las columnas quecontiene la vista. Omita esta propiedad si utiliza las propiedades entity oentities en desuso.

widthAnchura de los applets. El valor predeterminado es 130.

Compatibilidad de parámetros

La lista siguiente muestra la compatibilidad de los parámetros, que indica si unparámetro se puede utilizar junto con otro parámetro. Si se lista un parámetro paraun parámetro, se pueden emplear juntos.

cols data source; entities; height; monitortitle; showinframe; width

datasourcecols; entities; entity; filter; filtername; height; metric; metricof; monitortitle;showinframe; view; viewname; width

entitiesEn desudo: cols; data; source; height; monitortitle; showinframe; width

entity En desuso: data source; height; monitortitle; showinframe; width

entityviewnamedata source; filter; filtername; height; monitortitle; showinframe; width

filter data source; height; metric; metricof; monitortitle; showinframe; view;viewname; width

filternamedata source; filtertype height; monitortitle; showinframe; view; viewname;width

filtertypedata source; filtername height; monitortitle; showinframe; view; viewname;width

316 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 331: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

height cols; data source; entities; entity; filter; filtername; metric; metricof;monitortitle; showinframe; view; viewname; width

metric data source; filter; height; metricof; monitortitle; showinframe; view;viewname; width

metricofdata source; filter; height; metric; monitortitle; showinframe; view;viewname; width

monitortitlecols; data source; entities; entity; filter; filtername; height; metric; metricof;showinframe; view; viewname; width

showinframecols; data source; entities; entity; filter; filtername; height; metric; metricof;monitortitle; view; viewname; width

sql data source; transientname; height; monitortitle; showinframe; view;viewname; width

transientnamedata source; sql; height; monitortitle; showinframe; view; viewname; width

view data source; filter; filtername; height; monitortitle; showinframe; width

width cols; data source; entities; entity; filter; filtername; height; metric; metricof;monitortitle; showinframe; view; viewname; width

Mandato insert:AELMAPVIEWEl mandato insert:AELMAPVIEW inserta un applet de AEL para cada filtro de unmapa en una página web.<!--insert:AELMAPVIEW[map=mapa,showinframe=destino,cols=cols,width=anchura,height=altura,debuglevel=niveldepuración]-->

Las propiedades de este mandato son:

colsNúmero de columnas que se utilizarán en la tabla al visualizar varios applets.El valor predeterminado es 4.

debuglevelMuestra información de depuración en la consola plug-in. El nivel se puedeestablecer de 0 a 9.

heightAltura de los applets. El valor predeterminado es 165.

mapNombre del mapa.

showinframeSi es true, se visualiza un recuadro de supervisor y se abre la ventana de lalista de sucesos activa (AEL). Si es false, la AEL está incorporada en unapágina web. El valor predeterminado es true.

widthAnchura de los applets. El valor predeterminado es 130.

Apéndice D. Mandatos y plantillas de SmartPage 317

Page 332: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Mandato insert:MAPLETEl mandato insert:MAPLET inserta un mapa en una página web.

Se puede especificar el mandato siguiente en el archivo de origen HTML:<!--insert:MAPLET[map=mapa,soundurl=urlaudio,refresh=n,enabletooltips=true] -->

Los parámetros de este mandato son los siguientes:

mapNecesario: Especifica el nombre del mapa que se visualizará.

soundurlOpcional: Especifica el URL de un archivo de audio . au. Este archivo sereproduce cuando aumenta la gravedad máxima de cualquiera de los filtros deun mapa. El URL se debe especificar en el formato siguiente:

protocolo://host:puerto/víaacceso/nombrearchivo.extensiónarchivo

refreshOpcional: Especifica la velocidad de renovación, en segundos, del mapa.

enabletooltipsOpcional: Habilita la ayuda contextual de los objetos de mapa activosasociados a un filtro. La ayuda contextual muestra información del filtro.

Administración de SmartPage de mapaLos mandatos SmartPage son extensiones especiales del lenguaje HTML quecontrolan la validación del usuario y permiten la colocación de los componentesgenerados en páginas Tivoli Integrated Portal. Los mandatos SmartPage seexpresan en HTML como códigos de comentario.

Para visualizar un mapa, debe crear o editar un archivo HTML existente, añadir uncódigo SmartPage insert:MAPLET al contenido y cargar el archivo HTML alservidor de la GUI web.

SmartPage de mapa

El ejemplo siguiente muestra el contenido de un archivo HTML simple.[1] <!-- enable:smartpage -->[2] <html>[3] <head>[4] <title>Demonstration Map</title>[5] <meta http-equiv="Content-Type" content="text/html;[6] charset=iso-8859-1">[7] </head>[8] <body>[9] <!-- insert:MAPLET[nombremapa] -->[10] </body>[11] </html>

A continuación se proporciona una explicación de las líneas de este ejemplo:

Línea 1Tiene que ser la primera línea de texto de cualquier página HTML quecontenga un código SmartPage. Esta línea indica al servidor de la GUI webque esta página está habilitada para mandatos SmartPage.

318 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 333: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Líneas 2-8Contienen la información de cabecera HTML genérica y el código body queindica el inicio del cuerpo de la página web.

Línea 9Contiene el código SmartPage insert:MAPLET que indica a la GUI web quecoloque un applet de mapa en la página web. El nombre del mapa quedesea visualizar, nombremapa en este ejemplo, se delimita mediantecorchetes en el código. El código insert:MAPLET es válido en cualquierlugar dentro del cuerpo de un documento HTML.

Líneas 10-11Contienen los códigos que cierran los elementos <body> y <html> yconcluyen el archivo.

Mandato insert:FILTERPAGEEl mandato insert:FILTERPAGE inserta un applet de mapa en una página web quemuestra o bien todos los filtros asociados a un usuario de lectura/grabación o bienfiltros específicos para usuario de lectura/grabación.

Los parámetros son opcionales. Por defecto se muestran todos los filtros deusuario. El mapa presenta filas de recuadros de supervisor, utilizando laspreferencias de usuario cuando corresponde. Se puede especificar el mandatosiguiente en el archivo de origen HTML:<!--insert:FILTERPAGE[filters="filtro1,filtro2...",bgcolor="color",bgimage="imagen",monitorwidth="anchura",monitorheight="altura",action="acción",url="url",target="destino",soundurl="urlaudio",datasource="nombre"]-->

Las propiedades de este mandato son:

actionEspecifica la acción del hiperenlace que se realiza cuando se pulsa un recuadrode supervisor. Utilice cualquiera de las sentencias siguientes para definir laacción:v go para enlazar a un URL.v ael para enlazar a una AEL incorporada en una página web.v lel para enlazar a una LEL incorporada en una página web.v table para enlazar a una vista de tabla.

bgcolorEstablece el color de fondo del mapa.

bgimageEstablece la imagen de fondo del mapa. La imagen de fondo se cargautilizando el gestor de recursos y se almacena como un recurso en:install_dir/profiles/tipprofile/etc/webtop/resources/__common.

datasourceResalta el ObjectServer empleado.

filtersRestringe el mapa a un conjunto de filtros predefinidos que se especificanutilizando una lista separada por comas. Si omite esta propiedad, se mostrarántodos los filtros que estén asociados al usuario de lectura/grabación.

monitorheightEstablece la altura de los applets de recuadro de supervisor en el mapa.

Apéndice D. Mandatos y plantillas de SmartPage 319

Page 334: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

monitorwidthEstablece la anchura de los applets de recuadro de supervisor en el mapa.

soundurlEspecifica el URL de un archivo de audio .au que se reproduce cuandoaumenta la gravedad máxima de los filtros de una página de filtros. El URL sedebe especificar en el formato siguiente:

protocolo://host:puerto/víaacceso/nombrearchivo.extensiónarchivo

targetEspecifica dónde se muestra una página de destino enlazada en la ventana delnavegador cuando se pulsa un recuadro de supervisor. Por ejemplo:v _self indica la misma trama que el mapa, de modo que la página de destino

sustituye al mapa.v _blank indica una nueva ventana de navegador web.v _parent indica el conjunto de tramas padre que contiene el enlace de origen.v _top indica la trama que contiene el enlace de origen.

urlURL de destino si ha especificado go como valor de la propiedad action.

Mandato insert:USERMAPLISTEl mandato insert:USERMAPLIST inserta una lista de mapas con hiperenlace paraun usuario específico en una página web. La lista muestra todos los mapas delservidor a que puede acceder el usuario que tiene iniciada una sesión actualmente.

Puede insertar el nombre de cada uno de los mapas como un enlace de hipertexto,que se puede pulsar para mostrar el mapa. La lista de mapas se validará con lasACL a que pertenece el usuario. Se puede especificar el mandato siguiente en elarchivo de origen HTML:<!--insert:USERMAPLIST[type=tipo,target=destino]-->

Los parámetros son los siguientes:

typeEspecifica el tipo de lista, que puede estar desordenada o visualizarse en unatabla.

targetEspecifica la trama de destino.

Mandato insert:TABLEVIEWEl mandato insert:TABLEVIEW inserta una vista de tabla en una página web.<!--insert:TABLEVIEW[nombrefiltro/tipofiltro/origendatos/maxrows=n]-->

A continuación se describen los parámetros. Si utiliza un parámetro en desuso, seregistrará una entrada en la siguiente ubicación: tip_home_dir/profiles/TIPProfile/logs/.

datasourceorigen de datos definido en el archivo de configuración de origen de datosncwDataSourceDefinitions.xml. Si no especifica este parámetro, se utiliza el

320 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 335: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

origen de datos predeterminado. Para obtener más información sobre el origende datos predeterminado, consulte la publicación IBM Tivoli Netcool/OMNIbusInstallation and Deployment Guide.

Consejo: Si ha definido varios orígenes de datos, puede especificarlos en laserie utilizando una lista separada por comas, como se muestra en el ejemplosiguiente:datasource=origen_datos_1,origen_datos_2

Si especifica varios orígenes de datos, asegúrese de que el filtro, ya seapredefinido o transitorio, consulte campos contenidos en todos los orígenes dedatos. Si selecciona un origen de datos que no está definido en el filtro, semuestra un mensaje de error en la AEL en lugar de los datos de suceso.

entityEn desuso: Nombre de una entidad. Utilice en su lugar los parámetrosfiltername y filtertype.

filternameNombre de un filtro. La vista predeterminada asociada al filtro se aplica a lavista de tabla.

Si no especifica un tipo de filtro, el sistema busca en los tipos de filtro un filtrocuyo nombre coincida con el parámetro filtername.

filtertypeTipo de filtro. Los valores posibles son:v user

v global

v sistema

v user_transient

maxrowsOpcional: Número de filas devueltas en la vista.

Mandato insert:USERNAMEEl mandato insert:USERNAME inserta el nombre del usuario que ha iniciado lasesión en la GUI web, en una página web.<!--insert:USERNAME[ejemplo] -->

En esta línea, ejemplo es el nombre del usuario que ha iniciado la sesión.

Mandato insert:USERSHOMEURLEl mandato insert:USERSHOMEURL inserta el URL de la página de inicio de la GUIweb del usuario que actualmente tiene iniciada la sesión en una página web.

Puede utilizar este mandato para crear un enlace a la página de inicio del usuario.

El ejemplo siguiente muestra el mandato insert:USERSHOMEURL.<!-- insert:USERSHOMEURL -->

Apéndice D. Mandatos y plantillas de SmartPage 321

Page 336: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Visión general de las plantillasLa GUI web admite páginas web genéricas procesadas dinámicamentedenominadas plantillas. Las plantillas contienen instancias de códigos SmartPageformadas por variables de atributo en lugar de entradas de datos de atributoscodificadas.

Cuando se visualiza una página de plantilla, la información de la serie de consultadel URL se pasa a un marcador de posición de variable correspondiente quecompleta dinámicamente el atributo SmartPage.

Mediante el uso de plantillas, puede evitar crear nuevas páginas web o entradas decódigo fuente para alojar componentes de páginas con funciones similares. En sulugar, puede crear páginas genéricas en que los atributos de componentesSmartPage se rigen por la información almacenada en un hiperenlace al URL de lapágina.

Con la GUI web, se proporcionan plantillas básicas que puede personalizar para suuso concreto. Las plantillas predeterminadas se encuentran en el directoriosiguiente:

webgui_home_dir/etc/templates

Ejemplo de plantillaEste ejemplo muestra una de las plantillas predeterminadas, table.html, que seproporciona con Tivoli Netcool/OMNIbus.

Cada número de línea se muestra entre corchetes:<!-- ENABLE:SMARTPAGE --><!-- Validate: [all,redirect.html] --><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><html>

<head></head><body>

<!-- INSERT:TABLEVIEW[<NCO_V type="str" default="">Map_Name</NCO_V>/<NCO_V type="str" default="">

System_Filter</NCO_V>] --></body>

</html>

El mandato insert:TABLEVIEW no puede incluir retornos de carro.

En este ejemplo, el archivo de plantilla contiene un mandato SmartPage paravisualizar una vista de tabla. El mandato insert:TABLEVIEW tiene dos atributos:Map_Name y System_Filter. En lugar de una entrada de datos estáticos para cadavalor de atributo, el origen contiene un elemento <NCO_V>, cuyos atributos son:

type=“tipo”Esta entrada especifica el tipo de datos de variables que el código <NCO_V>puede recibir del URL. Los tipos de datos son:

str Una serie de texto que puede incluir cualquier texto exceptocomillas.

BOOLEANSe utiliza para entradas de atributo como showinframe en el códigoSmartPage insert:AEL. Los valores permitidos son “true” y “false”.

322 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 337: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

numberCualquier número entero. Se utiliza para entradas de atributo comomonitorwidth en el código SmartPage insert:FILTERPAGE.

default=“valor”Esta entrada especifica el valor de variable predeterminado que se utiliza sino proporciona ninguno el URL.

En el caso del mandato insert:TABLEVIEW, los atributos son nombres y, por lotanto, series. Los datos de variable previstos para ambas instancias de <NCO_V>se define como “str”. No se proporcionan valores predeterminados, por lo queambas entradas default están vacías.

El texto entre los códigos <NCO_V> inicial y final establece el nombre de variableque el URL utiliza para establecer un par nombre-valor. Cuando especifique unnombre de variable, el texto debe ser alfanumérico y si hay varias palabras debensepararse con un carácter de subrayado. Por ejemplo, Map_Name. Las entradas devariable deben separarse con una coma.

El URL de las páginas de plantilla con los datos de variables debe tener el formatosiguiente:$(SERVER)/víaacceso/nombrearchivo?variable1=datosvariable1&variable2=datosvariable2

Donde víaacceso es la vía de acceso de la ubicación de la plantilla, nombrearchivo esel nombre de la página web de la plantilla, variable es la variable incluida en elelemento <NCO_V>, y datosvariable es la entrada de serie, valor booleano onumérico que desea especificar para la variable. Por ejemplo:$(SERVER)/Template/table.html?Map_Name=Example_Europe&System_Filter=Example_All

Directrices para el uso de plantillas SmartPageAl crear una nueva página web que se va a utilizar como plantilla, hay que teneren cuenta varias directrices.

Las directrices son:v Debe incluir un código <!-- ENABLE:SMARTPAGE --> en la parte superior de la

página de plantilla.v Compruebe que la página de plantilla es válida y se abre correctamente en un

navegador web.v Elija las secciones de la página donde desea definir variables y utilice los

elementos contenedores <NCO_V> y </NCO_V> para especificar la variablenecesaria.

Crear plantillas SmartPagePuede crear su propia plantilla a partir de una plantilla del directoriopredeterminado o una página web.

Para crear una plantilla a partir de una plantilla predeterminada:1. Desplácese al directorio que contiene las plantillas predeterminadas:

webgui_home_dir/etc/templates

2. Copie y pegue una de las plantillas de este directorio. Por ejemplo, table.html.3. Renombre la copia conservando la extensión de archivo .html.4. Personalice la cabecera de la plantilla HTML según convenga.

Apéndice D. Mandatos y plantillas de SmartPage 323

Page 338: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

5. Defina las variables que precise insertándolas entre los contenedores de códigos<NCO_V> y </NCO_V>.

6. Guarde los cambios.

Para crear su propia plantilla a partir de una página web:1. Crear una página web según el procedimiento habitual, mediante códigos

inteligentes.2. Compruebe que la página web se muestra correctamente sin errores.3. Sustituya los códigos inteligentes por los códigos <NCO_V> y </NCO_V>

correspondientes.

324 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 339: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Apéndice E. Tablas de base de datos de la GUI web

Al trabajar con un clúster de equilibrio de carga, una base de datos contiene lainformación de configuración para llevar a cabo la propagación a todos los nodosdel clúster.

Atención: No modifique el contenido de estas tablas manualmente, ya que ellopuede afectar negativamente al funcionamiento del clúster.

Tabla OMNIBUS_WEB_GUI.CONFIG_ITEMSLa tabla OMNIBUS_WEB_GUI.CONFIG_ITEMS los elementos de los datos deconfiguración de la GUI web que se replicarán en un clúster de equilibrio de carga.

Tabla 30. Columnas de la tabla OMNIBUS_WEB_GUI.CONFIG_ITEMS

Nombre de columna Tipo de datos Descripción

CONFIG_ITEM_ID bigint Identificador exclusivo de esta entrada en latabla. Esta columna es la clave primaria de latabla.

CHECKSUM char(20) Suma de comprobación de la entrada.

KEY varchar(128) Clave de la entrada.

LAST_UPDATED timestamp Fecha y hora en que se actualizó por última vezeste elemento de datos.

NAMESPACE varchar(64) Espacio de nombres de este elemento de datos.

PATH varchar(256) Nombre de vía de acceso de este elemento dedatos en el árbol de directorios de la GUI web.

TYPE varchar(12) Tipo de este elemento de datos.

VALUE blob(10485760) Contenido del elemento de datos.

OMNIBUS_WEB_GUI.NODESLa tabla OMNIBUS_WEB_GUI.NODES contiene detalles de los nodos que formanel clúster de equilibrio de carga. Hay una entrada para cada uno de los nodos delclúster.

Tabla 31. Columnas de la tabla OMNIBUS_WEB_GUI.NODES

Nombre de columna Tipo de datos Descripción

NODE_ID bigint Identificador exclusivo de esta entrada en latabla.

URI varchar(512) URI de un nodo del clúster.

© Copyright IBM Corp. 2001, 2011 325

Page 340: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

OMNIBUS_WEB_GUI.NODES_CONFIG_ITEMSLa tabla OMNIBUS_WEB_GUI.NODES_CONFIG_ITEMS contiene informaciónsobre cuándo cada uno de los nodos del clúster ha realizado la últimaactualización de cada uno de los elementos de los datos de configuración definidosen la tabla OMNIBUS_WEB_GUI.CONFIG_ITEMS. Hay una entrada en la tablapara cada combinación de elemento de datos de configuración y nodo de clúster.

Tabla 32. Columnas de la tabla OMNIBUS_WEB_GUI.NODE_CONFIG_ITEMS

Nombre de columna Tipo de datos Descripción

CONFIG_ITEM_ID bigint Identificador de un elemento de datos deconfiguración de la tabla OMNIBUS_WEB_GUI.CONFIG_ITEMS.

NODE_ID bigint Identificador de un nodo de la tablaOMNIBUS_WEB_GUI.NODES.

LAST_UPDATED timestamp Fecha y hora en que se ha actualizado elelemento de datos por última vez en el nodo.

326 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 341: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Apéndice F. URL para abrir páginas de la GUI web

Utilice el URL para abrir portlets y applets de la GUI web desde un mapa, desdeun enlace de una página HTML o mediante un enlace generado por unaherramienta de script o CGI.

Puede utilizar los URL para abrir las siguientes páginas de la GUI web:v “Lista de sucesos activa”v “Creador de filtros” en la página 329v “Lista de sucesos ligera” en la página 329v “Páginas de mapa” en la página 330v “Vista de tabla” en la página 330

A continuación se describen los parámetros. En cada uno de los URL, raízcontextohace referencia a la raíz de contexto de la GUI web. Esto se puede configurardurante la instalación del producto, y su valor predeterminado es ibm/console.

Si utiliza un parámetro en desuso, se registrará una entrada en la siguienteubicación: tip_home_dir/profiles/TIPProfile/logs/.

Lista de sucesos activa

Para abrir la lista de sucesos activa (AEL), utilice un URL con el formato siguiente:protocolo://servidor.dominio:puertoraízcontexto/webtop/AELView?filtertype=tipofiltro&filtername=nombrefiltro&viewname=nombrevista&viewtype=tipovista&datasource=nombreorigendatos

Para utilizar un filtro transitorio, utilice un URL con el formato siguiente:protocolo://servidor.dominio:puertoraízcontexto/webtop/AELView?sql=serie&transientname=nombrefiltro&viewname=nombrevista&viewtype=tipovista&datasource=nombreorigendatos

Los parámetros posibles son los siguientes:

datasourceorigen de datos definido en el archivo de configuración de origen de datosncwDataSourceDefinitions.xml. Si no especifica este parámetro, se utiliza elorigen de datos predeterminado. Para obtener más información sobre el origende datos predeterminado, consulte la publicación IBM Tivoli Netcool/OMNIbusInstallation and Deployment Guide.

Consejo: Si ha definido varios orígenes de datos, puede especificarlos en laserie utilizando una lista separada por comas, como se muestra en el ejemplosiguiente:datasource=origen_datos_1,origen_datos_2

Si especifica varios orígenes de datos, asegúrese de que el filtro, ya seapredefinido o transitorio, consulte campos contenidos en todos los orígenes dedatos. Si selecciona un origen de datos que no está definido en el filtro, semuestra un mensaje de error en la AEL en lugar de los datos de suceso.

entity|entitiesEn desuso: utilice los parámetros filtertype y filtername.

© Copyright IBM Corp. 2001, 2011 327

Page 342: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Consejo: Si la instalación de la GUI web se ha migrado o actualizado de IBMTivoli Netcool/Webtop y tiene páginas personalizadas que se abren con elparámetro entity, la GUI web interpreta el parámetro de la manera siguiente:filtertype=system&filtername=nombre_filtro

Donde nombre_filtro es la entidad; las entidades se migran a los filtros delsistema.

filternameNombre del filtro que desea aplicar. Si no especifica este parámetro, se utilizael filtro predeterminado.

Si no especifica un parámetro filtertype, se realiza una búsqueda en todos lostipos de filtro para identificar un filtro coincidente.

filtertypeTipo de filtro que desea aplicar. Utilice este parámetro junto con el parámetrofiltername. Los valores posibles son los siguientes:v global

v system

v user

v user_transient

showmenubarOpcional: Utilice este parámetro para controlar si la AEL visualizada contieneuna barra de menús. Los valores posibles son:v true

v false

showtitlebarOpcional: Utilice este parámetro para controlar si la AEL visualizada contieneuna barra de título. Los valores posibles son:v true

v false

sqlOpcional: Una serie de filtro SQL. Este filtro es transitorio y no persiste alfinalizar la sesión actual.

transientnameOpcional: Utilice este parámetro para especificar un nombre de filtro siespecifica una serie de filtro con el parámetro sql. El valor de este parámetrose utiliza para completar la lista Filtros de la AEL.

viewnameVista que altera temporalmente la vista predeterminada asociada con el filtro.Si no especifica este parámetro, se utiliza la vista predeterminada asociada conel filtro.

viewtypeTipo de vista que desea aplicar. Utilice este parámetro junto con el parámetroviewname. Los valores posibles son los siguientes:v globalv systemv user

328 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 343: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Creador de filtros

Para abrir el Creador de filtros, utilice un URL con el formato siguiente:protocolo://servidor.dominio:puertoraízcontexto/webtop/startFB.do

Lista de sucesos ligera

Para abrir la lista de sucesos ligera (LEL), utilice un URL con el formato siguiente:protocolo://servidor.dominio:puertoraízcontexto/webtop/lwsel/lwsel.jsp?filtertype=tipofiltro&filtername=nombrefiltro&viewname=nombrevista&viewtype=tipovista&datasource=nombreorigendatos

Los parámetros son los siguientes:

datasourceorigen de datos definido en el archivo de configuración de origen de datosncwDataSourceDefinitions.xml. Si no especifica este parámetro, se utiliza elorigen de datos predeterminado. Para obtener más información sobre el origende datos predeterminado, consulte la publicación IBM Tivoli Netcool/OMNIbusInstallation and Deployment Guide.

entity|entitiesEn desuso: utilice los parámetros filtertype y filtername.

Consejo: Si la instalación de la GUI web se ha migrado o actualizado de IBMTivoli Netcool/Webtop y tiene páginas personalizadas que se abren con elparámetro entity, la GUI web interpreta el parámetro de la manera siguiente:filtertype=system&filtername=nombre_filtro

Donde nombre_filtro es la entidad; las entidades se migran a los filtros delsistema.

filternameNombre del filtro que desea aplicar. Si no especifica este parámetro, se utilizael filtro predeterminado.

Si no especifica un parámetro filtertype, se realiza una búsqueda en todos lostipos de filtro para identificar un filtro coincidente.

filtertypeTipo de filtro que desea aplicar. Utilice este parámetro junto con el parámetrofiltername. Los valores posibles son los siguientes:v global

v system

v user

v user_transient

viewnameVista que altera temporalmente la vista predeterminada asociada con el filtro.Si no especifica este parámetro, se utiliza la vista predeterminada asociada conel filtro.

viewtypeTipo de vista que desea aplicar. Utilice este parámetro junto con el parámetroviewname. Los valores posibles son los siguientes:v globalv systemv user

Apéndice F. URL para abrir páginas de la GUI web 329

Page 344: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Páginas de mapa

Para abrir una página de mapa, utilice un URL con el formato siguiente:protocolo://servidor.dominio:puertoraízcontexto/webtop/Map/mapa

Los parámetros son los siguientes:

mapNecesario: Nombre de un mapa.

Vista de tabla

Para abrir la vista de tabla, utilice un URL con el formato siguiente:protocolo://servidor.dominio:puertoraízcontexto/webtop/TableView/?filtertype=tipofiltro&filtername=nombrefiltro&viewname=nombrevista&viewtype=tipovista&datasource=origendatos&maxrows=n

Los parámetros son los siguientes:

datasourceorigen de datos definido en el archivo de configuración de origen de datosncwDataSourceDefinitions.xml. Si no especifica este parámetro, se utiliza elorigen de datos predeterminado. Para obtener más información sobre el origende datos predeterminado, consulte la publicación IBM Tivoli Netcool/OMNIbusInstallation and Deployment Guide.

entity|entitiesEn desuso: utilice los parámetros filtertype y filtername.

Consejo: Si la instalación de la GUI web se ha migrado o actualizado de IBMTivoli Netcool/Webtop y tiene páginas personalizadas que se abren con elparámetro entity, la GUI web interpreta el parámetro de la manera siguiente:filtertype=system&filtername=nombre_filtro

Donde nombre_filtro es la entidad; las entidades se migran a los filtros delsistema.

filternameNombre del filtro que desea aplicar. Si no especifica este parámetro, se utilizael filtro predeterminado.

Si no especifica un parámetro filtertype, se realiza una búsqueda en todos lostipos de filtro para identificar un filtro coincidente.

filtertypeTipo de filtro que desea aplicar. Utilice este parámetro junto con el parámetrofiltername. Los valores posibles son los siguientes:v global

v system

v user

v user_transient

maxrowsOpcional: Especifica el número de filas devueltas en la Vista de tabla.

330 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 345: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

viewnameVista que altera temporalmente la vista predeterminada asociada con el filtro.Si no especifica este parámetro, se utiliza la vista predeterminada asociada conel filtro.

viewtypeTipo de vista que desea aplicar. Utilice este parámetro junto con el parámetroviewname. Los valores posibles son los siguientes:v globalv systemv user

Apéndice F. URL para abrir páginas de la GUI web 331

Page 346: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

332 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 347: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Avisos

Esta información se ha desarrollado para productos y servicios que se ofrecen enlos Estados Unidos.

Es posible que IBM no ofrezca en otros países los productos, servicios o funcionesque se tratan en este documento. Póngase en contacto con el representante de IBMde su localidad para obtener información acerca de los productos y servicios queactualmente están disponibles en su zona. Cualquier referencia a un producto,programa o servicio de IBM no indica ni implica que solamente pueda utilizarsedicho programa, producto o servicio de IBM. En su lugar puede utilizarsecualquier producto, programa o servicio funcionalmente equivalente que noinfrinja ninguno de los derechos de propiedad intelectual de IBM. No obstante,corresponde al usuario evaluar y verificar el funcionamiento de cualquierproducto, programa o servicio que no sea de IBM.

IBM puede tener patentes o solicitudes de patentes pendientes que cubran el temaprincipal descrito en este documento. La entrega de este documento no le otorganinguna licencia sobre dichas patentes. Puede enviar consultas sobre licencias, porescrito, a:

IBM Director of LicensingIBM CorporationNorth Castle DriveArmonk, NY 10504-1785EE.UU.

Para realizar consultas sobre licencias relacionadas con la información de doblebyte (DBCS), póngase en contacto con el departamento de propiedad intelectual deIBM de su país o envíe sus consultas, por escrito, a la dirección siguiente:

IBM World Trade Asia CorporationLicensing2-31 Roppongi 3-chome, Minato-kuTokio 106-0032, Japón

El párrafo siguiente no se aplica al Reino Unido ni a ningún otro país donde talesdisposiciones estén en contradicción con la legislación local: INTERNATIONALBUSINESS MACHINES CORPORATION PROPORCIONA ESTA PUBLICACIÓN"TAL CUAL" SIN GARANTÍA DE NINGUNA CLASE, YA SEA EXPRESA OIMPLÍCITA, INCLUYENDO, AUNQUE NO DE FORMA EXCLUSIVA, LASGARANTÍAS IMPLÍCITAS DE NO INFRACCIÓN, COMERCIALIZACIÓN OIDONEIDAD PARA UN FIN DETERMINADO. Algunos países no permiten larenuncia a garantías explícitas o implícitas en determinadas transacciones, por loque puede que esta declaración no sea aplicable en su caso.

Esta información puede contener imprecisiones técnicas o errores tipográficos.Periódicamente se efectúan cambios en la información aquí contenida; estoscambios se incluirán en nuevas ediciones de la publicación. IBM puede realizarmejoras y/o cambios en los productos y/o en los programas descritos en estapublicación en cualquier momento y sin previo aviso.

© Copyright IBM Corp. 2001, 2011 333

Page 348: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Cualquier referencia de esta información a sitios web que no sean de IBM seproporciona únicamente para su comodidad y no constituye un aval de dichossitios web. El material de esos sitios web no forma parte del material de esteproducto de IBM y el uso de esos sitios web se hará bajo su responsabilidad.

IBM puede utilizar o distribuir la información que le proporcione el usuario delmodo que considere conveniente sin incurrir por ello en ninguna obligación con elmismo.

Los titulares de licencias de este programa que deseen obtener información sobre elmismo con el fin de permitir: (i) el intercambio de información entre programascreados independientemente y otros programas (incluido éste) y (ii) el uso mutuode la información intercambiada, deberían ponerse en contacto con:

IBM Corporation958/NH04IBM Centre, St Leonards601 Pacific HwySt Leonards, NSW, 2069Australia

IBM Corporation896471/H128B76 Upper GroundLondres SE1 9PZReino Unido

IBM CorporationJBFA/SOM1294 Route 100Somers, NY, 10589-0100Estados Unidos de América

Dicha información puede estar disponible, sujeta a los términos y condicionescorrespondientes, incluidos, en algunos casos, el pago de unos derechos.

IBM proporciona el programa bajo licencia descrito en este documento y todo elmaterial bajo licencia disponible para el mismo bajo los términos del Contrato decliente IBM, el Acuerdo Internacional de Programas bajo Licencia IBM o decualquier acuerdo equivalente entre las dos partes.

Todos los datos de rendimiento contenidos en el presente documento se handeterminado en un entorno controlado. Por consiguiente, los resultados obtenidosen otros entornos operativos pueden variar significativamente. Es posible quealgunas medidas se hayan tomado en sistemas que se están desarrollando y no sepuede garantizar que dichas medidas serán iguales en los sistemas disponibles engeneral. Además, algunas mediciones pueden haberse calculado medianteextrapolaciones. Los resultados reales pueden variar. Los usuarios de estedocumento deberán verificar los datos aplicables a su entorno específico.

La información relativa a productos que no son de IBM la han proporcionado losproveedores de dichos productos, sus anuncios publicados u otras fuentesdisponibles públicamente. IBM no ha verificado tales productos y no puedeconfirmar la precisión del rendimiento, compatibilidad o cualquier otra declaración

334 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 349: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

relacionada con productos que son de IBM. Las preguntas relativas a lasposibilidades de los productos que no son de IBM deberán dirigirse a losproveedores de dichos productos.

Todas las declaraciones relativas a la dirección o intenciones futuras de IBM estánsujetas a cambios o pueden retirarse sin aviso previo y representan únicamentemetas y objetivos.

Todos los precios de IBM mostrados son precios de venta al detalle sugeridos porIBM, son actuales y están sujetos a cambio sin previo aviso. Los precios de losdistribuidores pueden variar.

Esta información es sólo para planificación. La información aquí contenida estásujeta a cambios antes de que los productos descritos estén disponibles.

Esta información contiene ejemplos de datos e informes utilizados en operacionescomerciales diarias. Para ilustrarlos de la forma más completa posible, los ejemplosincluyen nombres de personas, empresas, marcas y productos. Todos los nombresson ficticios y cualquier parecido con nombres y direcciones utilizados por unaempresa real son simple coincidencia.

LICENCIA DE COPYRIGHT:

Esta información contiene programas de aplicación de ejemplo en lenguaje fuenteque ilustran técnicas de programación en diversas plataformas operativas. Puedecopiar, modificar y distribuir estos programas de ejemplo de cualquier forma sinpago a IBM, con el fin de desarrollar, utilizar, comercializar o distribuir programasde aplicación que se adecuen a la interfaz de programación de aplicaciones para laplataforma operativa para la que se han escrito los programas de ejemplo. Estosejemplos no se han probado exhaustivamente bajo todas las condiciones. Por tanto,IBM no puede garantizar ni suponer la fiabilidad, utilización o funcionamiento deesos programas.

Si consulta esta documentación en soporte software, puede que no aparezcan lasfotografías e ilustraciones en color.

Marcas registradasIBM, el logotipo de IBM, ibm.com, Netcool, Netcool/OMNIbus, Tivoli yWebSphere son marcas registradas de International Business Machines Corporationen Estados Unidos y/o en otros países.

Adobe, Acrobat, Portable Document Format (PDF), PostScript y todas las marcasregistradas de Adobe son marcas registradas de Adobe Systems Incorporated enlos Estados Unidos y/o en otros países.

Java y todas las marcas comerciales y logotipos basados en Java sonmarcas comerciales o marcas registradas de Sun Microsystems, Inc.en los Estados Unidos y/o en otros países.

Avisos 335

Page 350: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Linux es una marca registrada de Linus Torvalds en Estados Unidos y/o en otrospaíses.

Microsoft, Windows, Windows NT y el logotipo de Windows son marcasregistradas de Microsoft Corporation en los Estados Unidos y/o en otros países.

UNIX es una marca registrada de The Open Group en los Estados Unidos y enotros países.

Otros nombres de empresas, productos o servicios pueden ser marcas registradas ode servicio de terceros.

336 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 351: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

Índice

Aaccesibilidad x, 299acerca de este perfil 2adición de mas grupos como miembros

de un grupo 94adición de más usuarios como miembros

de un grupo 81adición de un usuario a grupos 79adición de usuarios a un grupo 80administración

GUI web 70tareas de usuario 70Tivoli Integrated Portal 70

AELvisión general de gestión de

sucesos 283ajuste de rendimiento

Web GUI 110ajuste del rendimiento 111

restringir las filas de la lista desucesos activa 145

almacenamiento en memoria caché defilas de datos 144

añadir herramientas a un menú 183archivo de definición

gráfico, crear 254gráficos 249sintaxis 249

archivosdeployment.xml 3ncwDataSourceDefinitions.xml 6server.init 145, 245

archivos de configuraciónatributos 308DTD 301elementos 304estructura 301XML 301

archivos de registrocrear un registro de rendimiento 99definir nivel de registro 97ubicación 101

asignaciones de puertos 3atributos

archivos de configuración 308gráficos 265

atributos del código <img>gráficos 255

autenticaciónmensajes de cliente 102

Bbúsqueda de grupos 88, 91, 92, 95búsqueda de usuarios 75, 79, 80, 81, 82,

83, 91, 93

Ccambio de información de usuario 80,

91caracteres no válidos

al definir filtros, vistas yherramientas 311

centro de información de software deTivoli viii

clonarvalores del servidor 23, 110

clonar datos entre servidores 17exportar datos 17importar datos 19visión general 10

clúster de equilibrio de cargaadministrar 115

colecciones de filtros 189editar 201

contraseñacambiar 71SSL 71

convenios de tipo de letra xicopia de seguridad 22

valores del servidor 23, 110copiar datos entre servidores 10

clonación de todos los datos 17definir datos para exportar 11definir datos para importar 15definir nivel de registro 21exportar datos 14exportar datos del servidor de

origen 11importar datos 16importar datos en el servidor de

destino 15verificar los datos exportados 15verificar los datos importados 17visión general 10

creación de filtros 76, 89creación de usuarios 78Creador de filtros

acceder 192comparadores 202visión general 192

Creador de vistasacceder 206

CTGES1504E y CTGES1505E 102

Ddetención del servidor de aplicaciones 1DTD

para archivos de configuración 301duplicación de asignaciones de grupo

para grupos 95duplicación de asignaciones de grupo

para usuarios 82

Eedición

archivos de propiedades 97Editor de mapa de Java 227, 237

colores 236configurar cuadrícula 228control de acceso a mapas 227crear mapas 225definir posición de objeto 235definir tamaño 227definir tamaño de objeto 235definir URL de objetos 232fonts 236listas de sucesos 234

Editor de mapas HTML 238botones 239crear mapas 226iconos 241líneas 242vista de tabla 240

Editor de mapas HTMLtexto 243Editor de mapas Java

añadir objetos 229definir fondo 227

Editor de mapas Javadefinir propiedadesde objetos 230

educaciónconsulte la formación técnica de

Tivoli xejemplos

consulta de ObjectServer 9herramientas de script 171mapas 225

elementosarchivos de configuración 304gráficos 256

eliminación de miembros de ungrupo 94

eliminación de usuarios de un grupo 81,93

equilibrio de carga 325, 326mantener lista de archivos para

replicar 120mejores prácticas 121recuperarse de una corrupción de base

de datos 123resincronizar un nodo con el

clúster 123resolución de problemas 123

esquema de base de datos 325, 326exportación 49, 50, 53

archivo de valores 54exportación básica de páginas 50exportación básica de perfiles de

preferencias de la consola 52exportación básica de vistas 51exportar páginas 55exportar todo 53exportar vistas 56reglas 57, 59

exportar 10

© Copyright IBM Corp. 2001, 2011 337

Page 352: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

exportar (continuación)definir datos para exportar 11definir nivel de registro 21exportar datos 14exportar datos de un servidor 11valores del servidor 23verificar los datos exportados 15visión general 10

expresiones regularesfiltros 202

Ffiltrado de una lista de grupos 89filtrado de una lista de usuarios 76filtros

caracteres no válidos 311categorías 189colecciones 189

editar 201copiar 204crear

dependientes 199modalidad avanzada 196modalidad básica 193

dependientes 189expresiones regulares 202paneles de instrumentos de

sucesos 216suprimir 205transitorios 189

filtros de usuario 189filtros del sistema 189filtros dependientes 189

crear 199filtros globales 189filtros transitorios 189fonts

lista de sucesos activa 148, 153formación técnica de Tivoli xformatos de fecha y hora 148, 150

Ggestión de grupos 88gestión de usuarios 75gráficos

archivo de definición 249archivo de definición, crear 254atributos del código <img> 255esquema 250generación 249presentar 255referencia de atributos 265referencia de elementos 256sintaxis de <chartelement> 250tipos 248visión general 248

grupos 69adición de más como miembros de un

grupo 94búsqueda 91, 92búsqueda de 88, 95cambio de información sobre 91creación de filtros 89

grupos (continuación)duplicación de asignaciones de

grupo 95eliminación de miembros de 94filtrado de una lista de 89gestión 88modificación de las opciones de

visualización 90suministrados 69supresión 95visualización de información de

grupo. 92visualización de la pertenencia de 93

Hherramientas 155

añadir a un menú 183caracteres no válidos 311CGI 154, 159

crear 162ejemplos 162registrar 161scripts 159

copiar 176criterios de acceso 156gestionar sucesos 296modificación 172, 183renombrar 175requisitos previos 153script 156

ejemplos 171parámetros de tiempo de

ejecución 179solicitudes 157SQL 155

crear 165suprimir 179variables de entorno 159varios orígenes de datos 153visión general 154

herramientas de línea de mandatoscrear 167

herramientas de scriptcrear 169

Iiconos

lista de sucesos activa 151iconos de gravedad de suceso 144importación 49, 58

importar datos 58retrotraer 59valores del servidor 23

importar 10definir datos para importar 15definir nivel de registro 21importar datos 16importar datos en un servidor 15verificar los datos importados 17visión general 10

indicadorescambio 131definir umbrales 280métrica 278

indicadores (continuación)publicar 277

información de soporte xinformación del sistema

comprobar 96información del sistema operativo 96inicio de sesión

deben tener roles 102resolución de problemas 97respuesta lenta 106usuarios 102

JJava Runtime Environment 96JavaScript

herramientas 156

Llínea de mandatos 155lista de sucesos activa

acceder 284aceptar sucesos 284almacenamiento en memoria caché de

filas de datos 144añadir archivos de sonido 153asignar la propiedad a los

sucesos 285aspecto y comportamiento 143barras de herramientas 148bloquear datos de suceso 288brillo 147buscar texto 294cambiar los datos de suceso

visualizados 286colores 148, 153copiar datos en el portapapeles 286deseleccionar sucesos 294enlazar con un objeto de mapa 234filtrado 293filtrar por gravedad 293fonts 148, 153formatos de fecha y hora 148, 150gravedad del suceso

iconos 151herramientas 296iconos de gravedad de suceso 144mantener un diario de sucesos 288notificaciones 146ordenar columnas 295parpadeo 147priorizar sucesos 289rechazar sucesos 284renovar datos de suceso 290restringir filas 145seleccionar sucesos 294suprimir sucesos 286valores predeterminados 125velocidad de renovación 143visualizar información completa de

sucesos 287Lista de sucesos activos

ejecutar herramientas de sucesospredictivos 290

supervisar sucesos de TADDM 292

338 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 353: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

lista de sucesos ligeraacceder 297enlazar con un objeto de mapa 234valores predeterminados 137visualizar información completa 298visualizar sucesos 297

Mmandato tipcli

exportar 61, 64mandatos 314

confvmm4ncos 5, 6nco_p_simnet 225SmartPage

convenciones 314enable:Smartpage 314insert:AELMAPVIEW 317insert:FILTERPAGE 319insert:MAPLET 318insert:TABLEVIEW 320insert:USERMAPLIST 320insert:USERNAME 321insert:USERSHOMEURL 321plantillas 322Validate 314

mandatos avanzados 53mandatos básicos 50mandatos SmartPage

insert:MAPLET 318manuales viiimapas

configurar con el Editor de mapasJava 227

configurar en HTML 238crear

Editor de mapas HTML 226Editor de mapas Java 225

ejemplos 225enlazar 244especificar un destino de URL 244personalizar

añadir objetos 229botones 239control de acceso 227cuadrícula 228fondo 227iconos 241líneas 242listas de sucesos 234posición de objeto 235propiedades de objetos 230tamaño 227tamaño de objeto 235texto 243URL de objetos de mapa 232

personalizarcolores 236personalizarfonts 236personalizarvista de tabla 240publicarportlet de Mapa 245publicarportlet de widget web 246resolución de problemas 107selector de color 237suprimir recurso 248visión general 223vista de tabla 243vista previa 225

mapas (continuación)vista previa de recursos 247

menú Alertas 182menú Herramientas 182menús

alerta 182cambiar el orden de elementos 186eliminar elementos 186Herramientas 182renombrar elementos 187submenús 185, 186

crear 184modificación de las opciones de

visualización de un grupo 90modificación de las opciones de

visualización de un usuario 77motor de despliegue

gestión 24

Nncw_gauges_editor 68notación, variables de entorno xinotificaciones 146

añadir archivos de sonido 153

OObjectServer

añadir como registro de usuarios 5consultar 9contraseña

cambio 6

Ppáginas de inicio 37Panel de instrumentos de sucesos 213Panel de instrumentos de sucesosvalores

predeterminados 128panel de navegación

cambiar acceso 37paneles de instrumentos de sucesos

bloquear 220interacción con lista de sucesos

activa 220, 221preferencias 217recuadros de supervisor

eliminar 216organizar 218personalizar 216

resolución de problemas 107Paneles de instrumentos de sucesos

recuadros de supervisorañadir 215

parámetros de tiempo de ejecuciónherramientas de script 179

parpadeoAEL 147

pedido de publicaciones viiipersonalizar

añadir herramientas a un menú 183portlet de Gráfico

valores predeterminados 127portlet de Mapa

preferencias 138

portlet de Mapa (continuación)publicar mapas 245valores predeterminados 138

portlet de Trama incorporadavalores predeterminados 136

portlet de Vista de tablapreferencias 139valores predeterminados 139

portlet de Widget webpublicar mapas 246valores predeterminados 140

preferenciasestablecimiento

lista de sucesos activa 125lista de sucesos ligera 137Panel de instrumentos de

sucesos 128portlet de Gráfico 127portlet de Mapa 138portlet de Trama incorporada 136portlet de Vista de tabla 139portlet de Widget web 140

lista de sucesos activa 125lista de sucesos ligera 137modificación 72Panel de instrumentos de

sucesos 128portlet de Gráfico 127portlet de Trama incorporada 136portlet de Widget web 140

programas de utilidadacknowledge 155nco_ping 154ping 155

propiedadesedición de archivos 97

propiedades de ObjectServer 96publicaciones viiipublicaciones en línea viiipúblico viipuerto

números 2

Rrastreo 99registro de usuarios

ObjectServerañadir 5

resolución de problemas 96archivos de registro 101auditoría del uso de objetos 100clúster de equilibrio de carga 123crear un registro de rendimiento 99definir nivel de registro 97errores de inicio de sesión 97mapas 107Panel de instrumentos de

sucesos 107recuperarse de una corrupción de base

de datos 123resincronizar un nodo con el

clúster 123tiempo de espera de consulta

excedido 108rol iscadmin 37rol iscadmins 71

Índice 339

Page 354: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

rol ncw_admin 68asignar a usuario 71

rol ncw_dashboard_editor 68rol ncw_gauges_viewer 68rol ncw_user 68rol netcool_ro 68rol netcool_rw 68roles 67, 68

de grupos suministrados 69iscadmins 37, 71ncw_admin 71

Sscripts

CGIcrear 159registrar 161

scripts de CGIvariables de entorno 159

servidor 22conexión de ObjectServer 6configurar un rastreo 99copia de seguridad 22detención o inicio 1

servidor de aplicacionesperfil 2puertos 3

SmartPageconvenciones 314crear plantillas 323ejemplo de código 313insert:AEL 314mandatos

enable:Smartpage 314insert:AEL 314insert:AELMAPVIEW 317insert:FILTERPAGE 319insert:MAPLET 318insert:TABLEVIEW 320insert:USERMAPLIST 320insert:USERNAME 321insert:USERSHOMEURL 321Validate 314

plantillasdirectrices 322, 323ejemplo 322ubicación en el servidor 322

visión general de mandatos 313solicitudes 157soporte de CGI 113SQL

consultaejemplo 9

filtros 193, 196submenús

añadir a un menú 185crear 184suprimir 186

sucesosbuscar texto 294consultar 9filtrado 293gestionar

herramientas 296gestionar en la AEL 283

sucesos (continuación)gravedad

iconos 151iconos de gravedad 144mapas

cambiar color 245n primeros resultados 145supervisión

lista de sucesos activa 283lista de sucesos ligera 297

visualizargráficos 248indicadores 273mapas 223paneles de instrumentos de

sucesos 213sucesos de TADDM

supervisar 292sucesos predictivos 290supresión de grupos 95supresión de usuarios 83

Ttablas de base de datos 325, 326tiempo de espera de usuario

cambio 3tipo de letra, convenios xiTivoli, formación técnica x

Uuso de memoria 96usuarios

adición a grupos 79adición de más como miembros de un

grupo 81adición de un usuario a grupos 80administración 70búsqueda 91búsqueda de 75, 79, 80, 81, 82, 83, 93cambio de información sobre 80cambio de opciones de

visualización 77creación 78creación de filtros 76crear usuarios administrativos de la

GUI web 71duplicación de asignaciones de

grupo 82eliminación de un grupo 81, 93eliminación de un grupo de los

grupos 79filtrado de una lista de 76gestión 75grupos 69

eliminación de grupos 79modificar preferencias 72roles 67, 68suministrados 69supresión 83visualización de información acerca

de 79, 91visualización de información de

grupo. 80

Vvalores del servidor

clonar 23, 110copia de seguridad 23exportar 23importación 23

valores predeterminadosdefinir

portlet de Gráfico 127establecimiento

lista de sucesos activa 125lista de sucesos ligera 137Panel de instrumentos de

sucesos 128portlet de Mapa 138portlet de Trama incorporada 136portlet de Vista de tabla 139portlet de Widget web 140

variables, notación para xivariables de entorno

scripts de CGI 159velocidad de renovación 143versión y propiedades del servidor 96vista de tabla

mapas 240, 243Vista de tabla

enlazar con un objeto de mapa 234visualizar sucesos 298

vistasancho de columna 208añadir columnas 207bloquear columnas 210caracteres no válidos 311categorías 191copiar 212Creador de vistas 206crear 206eliminar columnas 207orden de clasificación de

columna 211orden de columnas 209precedencia de ordenación 210títulos de columnas 208

vistas de usuario 191vistas del sistema 191vistas globales 191visualización de información de grupo

para un grupo 92visualización de información de grupo

para un usuario 80visualización de información de

usuario 79, 91visualización de los miembros de un

grupo 93

XXML

para archivos de configuración 301

340 IBM Tivoli Netcool/OMNIbus: Guía del usuario y de administración de la GUI web

Page 355: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00
Page 356: IBM Tivoli Netcool/OMNIbus: Gu.a del usuario y de ... · Netcool/OMNIbus Versión 7 Release 3 Guía del usuario y de administración de la GUI web SC11-8140-00

����

Printed in the Republic of Ireland

SC11-8140-00