Citrix
®EdgeSight
™para Endpoints 5.2
Citrix
®EdgeSight
™para XenApp 5.2
medios de instalación del producto se incluye una copia impresa del Contrato de licencia para el usuario final.
La información incluida en este documento está sujeta a cambios sin previo aviso. Las empresas, nombres y datos utilizados en los ejemplos son ficticios, a menos que se indique lo contrario. No está permitido reproducir ni transmitir ninguna parte de este documento en ningún formato ni por ningún medio, ya sea electrónico o mecánico, bajo ningún concepto y sin permiso explícito por escrito de Citrix Systems, Inc.
© 2009 Citrix Systems, Inc. Reservados todos los derechos.
Citrix es una marca registrada y Citrix Presentation Server, Citrix XenApp, Citrix XenDesktop y EdgeSight son marcas comerciales de Citrix Systems, Inc. en los Estados Unidos y en otros países.
Reconocimiento de marcas
Adobe, Acrobat y Flash son marcas comerciales o marcas registradas de Adobe Systems Incorporated en los Estados Unidos y en otros países.
Microsoft, Windows, Windows Server e Internet Explorer son marcas registradas o marcas comerciales de Microsoft Corporation en los Estados Unidos y en otros países.
Todas las demás marcas comerciales y marcas registradas son propiedad de sus respectivos propietarios. Código de documento: diciembre 18, 2009 (MS)
Contenido
Capítulo 1
Resumen
Componentes de Citrix EdgeSight . . . .5
Agentes de EdgeSight . . . .6
EdgeSight Server . . . .8
EdgeSight Server Console. . . .9
Servidor de licencias . . . .10
Componentes de EdgeSight necesarios para la supervisión de escritorios virtuales . . . .11
Conceptos y terminología de Citrix EdgeSight . . . .12
Arquitectura de EdgeSight . . . .13
Tipos de agente . . . .14
Procesos del agente . . . .14
Recopilación de datos de agente . . . .15
Combinación de datos de agente. . . .17
Carga de datos del agente . . . .18
Tareas administrativas . . . .19
Tareas administrativas de empresa . . . .19
Tareas administrativas de servidor . . . .20
Guía de tareas administrativas . . . .21
Configurar la autenticación Reporting Services . . . .21
Agregar funciones . . . .21
Agregar proveedor de autenticación . . . .21
Agregar usuarios . . . .22
Ajustar las configuraciones de agentes y procesos de trabajo . . . .22
Capítulo 2
Administración de parámetros de empresa
Administración de perfiles de usuario . . . .24Administración de parámetros de empresa . . . .24
Zona horaria y horario de verano . . . .24
Administración de departamentos, dispositivos y grupos . . . .26
Administración de departamentos. . . .26
Administración de dispositivos . . . .27
Creación y uso de grupos de dispositivos personalizados . . . .28
Administración de grupos de usuarios . . . .30
Administración de funciones . . . .30
Creación de usuarios y asignación de funciones . . . .31
Administración del acceso a las comunidades XenApp . . . .32
Creación de reglas y acciones de alerta . . . .32
Funciones de las alertas. . . .34
Tipos y categorías de alerta. . . .34
Cuándo se debe configurar una regla de alerta en tiempo real. . . .40
Impacto de las alertas en tiempo real en el rendimiento. . . .40
¿Cuándo mostrará el servidor una alerta en tiempo real?. . . .41
Administración de acciones de alerta . . . .42
Administración de supresiones de alertas . . . .42
Administración de categorías y proveedores de aplicaciones . . . .43
Administración de informes . . . .43
Administración de suscripciones de informes . . . .43
Carga de informes . . . .44
Administración de intervalos de IP . . . .44
Administración de configuraciones del panel de mandos en tiempo real . . . .45
Configuración de propiedades del agente . . . .45
Modo de recopilación limitada de datos . . . .47
Configuración, programación y ejecución de procesos de trabajo . . . .48
Configuración de los procesos de trabajo . . . .50
Supervisión de los procesos de trabajo . . . .51
Resolución de problemas mediante los archivos de registro del agente . . . .53
Capítulo 3
Administración de parámetros del servidor
Supervisión del estado del servidor . . . .56Configuración de los parámetros del servidor . . . .57
Compatibilidad de agente y servidor de licencias . . . .57
Registro del broker de base de datos del agente . . . .58
Notificaciones . . . .58
Tiempos de espera . . . .60
Carga de datos . . . .60
Procesamiento de errores de la aplicación . . . .60
SSL, compatibilidad . . . .61
Creación de empresas . . . .61
Administración de licencias . . . .62
Configuración de licencias para agentes de EdgeSight para puntos finales . . .62
Configuración de licencias para agentes de EdgeSight para XenApp . . . .63
Licencias de agentes de EdgeSight para puntos finales . . . .63
Licencias de agentes de EdgeSight para XenApp . . . .65
Uso de la página Licencias para supervisar el estado de las licencias . . . .66
Administración de los proveedores de autenticación. . . .68
Configuración de la conexión con Reporting Services . . . .69
Administración de programaciones de Reporting Services. . . .69
Administración de la base de datos . . . .70
Configuración de la carga de datos . . . .70
optimización de la base de datos. . . .70
Administración de trabajos de mantenimiento. . . .73
Gestión de dispositivos no administrados . . . .74
Visualización del estado del broker de base de datos del agente. . . .75
Visualización del estado de agrupaciones y reequilibrio de agrupaciones . . . .75
Visualización del estado del servidor de base de datos . . . .76
Visualización del historial del broker . . . .77
Resolución de problemas de broker de base de datos. . . .77
Visualización y respuesta de mensajes del servidor . . . .78
Administración de scripts del servidor. . . .78
Capítulo 4
Uso de EdgeSight en entornos con versiones mixtas
Disponibilidad de funciones de EdgeSight según la configuración de compatibilidad de agente . . . .79Ficha Supervisión . . . .80
Ficha Solución de problemas . . . .80
Ficha Planificar y administrar . . . .81
Ficha Examinar . . . .82
Alertas . . . .87
Recopilación de datos de agente . . . .91
Ficha Configurar . . . .92
Compatibilidad con Active Application Monitoring . . . .92
Disponibilidad de funciones de EdgeSight según la versión del agente . . . .92
Agentes de EdgeSight 4.2 . . . .92
Agentes de EdgeSight 4.5 . . . .92
Agentes de EdgeSight 5.0 . . . .94
Recopilación de datos según la versión del servidor XenApp
o Presentation Server . . . .96
Informes. . . .96
Recopilación de datos de agente . . . .102
Capítulo 5
Integración de EdgeSight con Microsoft System Center Operations Manager
Acerca del Módulo de administración de Citrix EdgeSight . . . .103Acerca de la acción de alerta de envío a Microsoft System Center Operations Manager . . . .104
Diagrama de implementación. . . .104
Requisitos del sistema. . . .105
Revisión de requisitos previos. . . .106
Cómo importar el Módulo de administración de EdgeSight . . . .107
Cómo configurar la Acción de alerta . . . .107
Cómo asignar una acción de alerta a una regla de alerta . . . .108
Cómo desinstalar el Módulo de administración de EdgeSight . . . .108
Cómo usar el Módulo de administración . . . .109
Acerca de los objetos administrados de Citrix . . . .109
Equipos administrados de Citrix XenApp Server. . . .110
Acerca de las vistas de Citrix . . . .110
Vistas de alertas y eventos. . . .111
Vista del diagrama de topología de Citrix Server . . . .112
Carpeta Citrix EdgeSight . . . .113
Acumulación de estado de Citrix EdgeSight Server . . . .114
Inicio de Citrix EdgeSight Console . . . .114
Consideraciones de seguridad. . . .115
Módulo de administración de EdgeSight . . . .115
Acción de alerta de EdgeSight . . . .115
Resumen
Citrix® EdgeSight™ es un producto de administración de rendimiento y disponibilidad para sistemas de punto final (endpoint), XenDesktop y sistemas XenApp. Citrix EdgeSight supervisa aplicaciones, sesiones, dispositivos y redes en tiempo real, permitiendo a los usuarios analizar, resolver y prevenir problemas. Este documento describe cómo realizar tareas de configuración y administración usando la consola Citrix EdgeSight Server Console. Este capítulo describe los componentes principales de EdgeSight y la arquitectura del software y ofrece una visión general de las tareas administrativas.
Citrix XenApp era antes Citrix Presentation Server. En este documento se usa XenApp como nombre principal del producto y, a menos que se indique lo contrario, hace referencia tanto a sistemas XenApp como a sistemas Presentation Server.
Componentes de Citrix EdgeSight
Citrix EdgeSight consta de los componentes siguientes: • Agentes de EdgeSight
• EdgeSight Server
• EdgeSight Server Console • servidor de licencias de Citrix
Cuando se supervisan escritorios virtuales se requieren componentes adicionales, según se describe en “Componentes de EdgeSight necesarios para la supervisión de escritorios virtuales” en página 11. EdgeSight requiere el uso de SQL Server Reporting Services para la generación de informes históricos. Consulte la Guía de instalación de Citrix EdgeSight para ver los requisitos del sistema relativos al agente y al servidor.
La figura siguiente muestra la relación entre estos componentes y los sistemas supervisados:
Agentes de EdgeSight
El Agente de EdgeSight es un servicio que se ejecuta en un dispositivo de usuario o en un servidor XenApp, y que recopila datos que luego escribe en una base de datos del lado del cliente. El agente recopila los datos, los combina en un paquete de carga útil y luego envía dicha carga al servidor EdgeSight Server. Están disponibles los siguientes tipos de agente.
• Agente de EdgeSight para puntos finales: El software del agente para puntos finales está diseñado para entornos de equipo de escritorio o portátiles de usuario final. Los agentes funcionan continua y discretamente en los sistemas de los usuarios recopilando datos sobre el rendimiento, los recursos, las aplicaciones y la red. Los datos se guardan en una base de datos local y se cargan en un servidor EdgeSight Server según una
programación definida. Los datos también pueden consultarse directamente desde la base de datos del agente cuando es necesario hacerlo para
solucionar problemas.
El software del agente de puntos finales también se puede usar para supervisar escritorios virtuales basados en XenDesktop 3.0 donde los datos no se conservan entre reinicios del sistema. En este caso, los agentes guardan los datos en una base de datos y punto compartido remotos, con EdgeSight Server actuando como broker o intermediario de base de datos. Para obtener más información, consulte “Componentes de EdgeSight necesarios para la supervisión de escritorios virtuales” en página 11.
• Agente de EdgeSight para escritorios virtuales: El software del agente para escritorios virtuales está diseñado para supervisar escritorios virtuales basados en XenDesktop 4.0. Además de supervisar el sistema, las aplicaciones y el rendimiento de red, recopila datos del canal ICA, incluidos los contadores multimedia de XenDesktop, recopila mediciones de la experiencia del usuario final y ejecuta alertas sobre el rendimiento de la sesión de XenDesktop. Tenga en cuenta que este agente no supervisa a Desktop Delivery Controller (DDC).
Los agentes guardan los datos en una base de datos y punto compartido remotos, con EdgeSight Server actuando como broker o intermediario de base de datos. Para obtener más información, consulte “Componentes de EdgeSight necesarios para la supervisión de escritorios virtuales” en página 11.
• Agente de EdgeSight para XenApp: El software del agente para XenApp está diseñado para ser utilizado en servidores XenApp. Los datos se guardan en una base de datos local y se cargan en un servidor EdgeSight Server dos veces al día. Los datos también pueden consultarse directamente desde la base de datos del agente cuando es necesario hacerlo para
solucionar problemas. El Agente de EdgeSight para XenApp puede ejecutarse en dos niveles:
• Los agentes básicos brindan la capacidad de Resource Management que está incluida en XenApp Enterprise Edition y para usarla sólo es necesario tener una licencia de XenApp Enterprise disponible en el servidor de licencias de Citrix. El agente registra información sobre el rendimiento del cliente, y del servidor y sobre el uso de las
aplicaciones.
• Los agentes avanzados proporcionan la versión completa de EdgeSight para XenApp y para usarla es necesario contar con una licencia de XenApp Platinum Edition o una licencia de EdgeSight para XenApp disponible en el servidor de licencias de Citrix. El agente registra información sobre sesiones de usuario, rendimiento de cliente y servidor, uso de aplicaciones y conexiones de red.
Nota: Resource Manager es una versión de funcionalidad reducida de EdgeSight para XenApp que proporciona las funciones previamente ofrecidas por el componente Resource Manager de XenApp. Resource Manager usa el nivel Básico del Agente de EdgeSight para XenApp.
EdgeSight Server
El servidor EdgeSight Server recopila los datos de los agentes distribuidos y permite a los administradores consultar dichos datos para identificar posibles problemas en la organización y resolverlos. EdgeSight Server consta de estos componentes:
• Servidor Web: El componente servidor Web acepta las cargas de datos enviadas por los agentes y luego muestra la información de rendimiento y disponibilidad en una amplia gama de informes estándar a través de EdgeSight Server Console.
• Servidor de base de datos: El componente de servidor de base de datos guarda los datos cargados por los agentes y actúa como origen de datos para Reporting Services.
• Servidor de informes: El componente de servidor de informes genera información de disponibilidad y rendimiento organizada en forma de informes. El servidor de informes usa Microsoft SQL Server Reporting Services.
En un entorno donde los agentes de EdgeSight para puntos finales están supervisando agrupaciones de escritorios virtuales se necesitan componentes adicionales:
• Servidor de base de datos de agente de EdgeSight: Proporciona almacenamiento de datos para los agentes ejecutados en los escritorios virtuales de una agrupación. El servidor Web de EdgeSight incluye componentes de broker de base de datos a partir de los cuales los agentes consiguen una conexión con un servidor de base de datos de agente. Los componentes de broker de base de datos se instalan de manera
predeterminada. Para obtener más información, consulte “Componentes de EdgeSight necesarios para la supervisión de escritorios virtuales” en página 11.
• Punto compartido de archivos de datos de agentes: El punto compartido de archivos para datos de agentes ofrece el almacenamiento de los archivos de registro (log) y archivos INI, que no se guardan en el servidor de base de datos de agente de EdgeSight.
EdgeSight Server Console
Para interactuar con el servidor EdgeSight Server los administradores usan la consola Citrix EdgeSight Server Console. La consola es una herramienta potente y flexible para mostrar información de disponibilidad y rendimiento a partir de los datos obtenidos por los agentes distribuidos. Para acceder a la consola, abra un explorador Web y vaya a la URL del servidor EdgeSight Server; después introduzca sus credenciales en la página de inicio de sesión. Los administradores pueden acceder a la consola usando esta URL:
http://nombre de servidor/edgesight/app/default.aspx
EdgeSight Server Console tiene los componentes siguientes.
• Fichas: Las fichas en la parte superior del área de contenido sirven para seleccionar el tipo de datos que se quieren ver o la operación que se quiere realizar. La mayor parte de la información contenida en esta guía hace referencia a la ficha Configuración. Las fichas son las siguientes: • Introducción: Esta ficha presenta una descripción general de cada
ficha. Haga clic en el nombre de cada ficha para ver una descripción de sus características. Hay una casilla que puede marcarse para evitar que esta ficha vuelva a aparecer la próxima vez que entre en la consola.
• Supervisión: Esta ficha permite supervisar en tiempo real los contadores de rendimiento en dispositivos especificados y mostrar información sobre las condiciones de alerta.
• Solución de problemas: Esta ficha permite solucionar problemas en tiempo real, usando herramientas para tal fin e informes en tiempo real. Los informes en tiempo real muestran datos obtenidos directamente de la base de datos del agente.
• Planificar y administrar: Esta ficha permite mostrar informes de resumen que proporcionan una vista general del entorno. Se puede consultar información de resumen para dispositivos, servidores XenApp, usuarios, procesos, sitios Web y transacciones.
• Examinar: Esta ficha permite consultar y hacer búsquedas en las listas de informes para mostrarlos. También se pueden ver las propiedades y suscripciones de los informes.
• Configuración: En esta ficha se puede modificar el perfil de usuario, configurar empresas (incluidas las opciones del agente, alertas, dispositivos y seguridad), configurar el servidor (incluidas las licencias, autenticación, optimización de base de datos y creación de empresas), y supervisar el estado del servidor (incluidos mensajes, trabajos, servicios y actividad del broker de bases de datos de agentes).
• Barra de menú: La barra de menú, en la parte superior del área de
contenido, permite realizar operaciones comunes en la página actual, como por ejemplo, añadirla a los marcadores, actualizarla o imprimirla. Cuando se muestra un informe, se puede agregarlo a la lista de informes favoritos o suscribirse a él.
• Barra de filtro: Después de seleccionar un informe, puede usar la barra de filtro para filtrar los datos. Según qué informe se haya seleccionado, puede filtrar por departamento, grupo, periodo de tiempo, proceso, dispositivo, usuario o sitio, entre otros tipos de datos. Puede filtrar los datos para aislar la información basándose en clases específicas de procesos, dispositivos o usuarios, y para identificar rápidamente problemas y tendencias. También se puede filtrar los datos de páginas que no son de informes, como la lista de alertas actuales o las páginas de administración y configuración. Haga clic en Ir para aplicar los parámetros de filtro.
• Enlace de Ayuda: Haga clic en el enlace de Ayuda en la parte superior derecha de la consola para abrir la ayuda contextual en pantalla. Además de la ayuda contextual, el sistema de ayuda también incluye material de referencia como, por ejemplo, un glosario de las mediciones de informe y una definición de las vistas SQL.
Servidor de licencias
Se utiliza el servidor de licencias Citrix para Windows 11.6 (o una versión posterior) para suministrar las licencias que autorizan a los agentes de EdgeSight para cargar datos en un servidor EdgeSight Server. El servidor de licencias puede estar situado en cualquier lugar de la red con tal de que puedan acceder a él el componente de servidor Web de EdgeSight Server y los agentes de EdgeSight. Un único servidor de licencias puede ser compartido por varios productos Citrix, incluidos varios servidores EdgeSight Server.
Nota: Antes de instalar EdgeSight conviene tener ya preparado el servidor de licencias y los archivos de licencias de EdgeSight para evitar demoras en la carga de datos.
Es necesario obtener licencias aparte para los agentes para XenApp y los agentes para puntos finales, aunque ambos tipos de agente estén asociados con un mismo servidor. Todos los archivos de licencia de agentes (por ejemplo, CESEP_*.lic)
deben colocarse en la carpeta MisArchivos del directorio del servidor de licencias en el servidor EdgeSight Server. Para obtener información sobre cómo
Componentes de EdgeSight necesarios para la
supervisión de escritorios virtuales
Cuando se usa EdgeSight para supervisar escritorios virtuales, donde los datos no se mantienen sino que se pierden al reiniciar el sistema, es necesario contar con componentes adicionales para guardar los datos de los agentes. La figura siguiente muestra la relación entre estos componentes y los sistemas supervisados:
Los componentes necesarios para la supervisión de escritorios virtuales incluyen los siguientes:
• EdgeSight Server: Cada instalación de EdgeSight Server incluye
componentes de broker de base de datos y monitor de bases de datos que ofrecen la información de conexión con la base de datos a los agentes de EdgeSight que se ejecutan en los escritorios virtuales de una agrupación, y reciben datos de estado y de registro del servidor de base de datos de agentes de EdgeSight.
• Servidores de base de datos de agentes de EdgeSight: Los servidores de base de datos guardan los datos recopilados por los agentes de EdgeSight que se ejecutan en los escritorios virtuales. El monitor de base de datos de cada servidor se comunica con EdgeSight Server para anunciar su
• Punto compartido de archivos de datos de agente: El punto compartido de archivos guarda archivos del agente que no se guardan en el servidor de base de datos de agentes de EdgeSight como, por ejemplo, los archivos de registro (log) y los archivos INI.
• Agentes de EdgeSight: Los agentes de EdgeSight recopilan datos de rendimiento sobre los escritorios virtuales donde están instalados. Durante la instalación del agente hay que especificar el servidor EdgeSight que suministrará la información de conexión con base de datos y la ruta del punto compartido de archivos de datos del agente. El agente específico que se instala depende de la versión de los escritorios virtuales en su entorno. El agente de EdgeSight para puntos finales está diseñado para supervisar el sistema, la aplicación y el rendimiento de red de los escritorios virtuales basados en XenDesktop 3.0. El agente de EdgeSight para escritorios virtuales está diseñado para supervisar el sistema, la aplicación y el rendimiento de red de los escritorios virtuales basados en XenDesktop 4.0. Los componentes de EdgeSight funcionan en un entorno más amplio que incluye Citrix Provisioning Server y puede incluir XenServer. Consulte la Citrix
EdgeSight Installation Guide para ver requisitos del sistema.
Para ver más información sobre cómo usar EdgeSight Server Console para supervisar el estado de las agrupaciones, los servidores de base datos de agentes y los mensajes del broker de base de datos, consulte “Visualización del estado del broker de base de datos del agente” en página 75.
Conceptos y terminología de Citrix EdgeSight
La empresa es la unidad organizativa principal de EdgeSight Server. Un solo servidor puede dar respaldo a varias empresas. Las empresas se dividen en
departamentos. Los departamentos se organizan en un árbol jerárquico con un departamento raíz predeterminado (Todo), y subdepartamentos específicos de cada dispositivo (Comunidades XenApp, Comunidades XenDesktop y Puntos finales) que se crean durante la instalación. La estructura de los subdepartamentos de las Comunidades XenApp y las Comunidades XenDesktop se determina mediante las comunidades que se están supervisando y no puede modificarse usando EdgeSight Server Console. Los subdepartamentos de Puntos finales (Endpoints) se pueden crear automáticamente a medida que los agentes se registran con el servidor, o pueden ser creados manualmente. Hay una información de configuración asociada a los agentes según su departamento. Cada departamento corresponde a un conjunto de sistemas que ejecutan agentes de EdgeSight. Estos sistemas se denominan aquí dispositivos.
Además de esta estructura por departamentos, los dispositivos pueden
organizarse en grupos personalizados. Un grupo personalizado es una colección de dispositivos definida por el usuario. La pertenencia al grupo puede estar basada en los departamentos asociados, en las características de los dispositivos, o en consultas.
Además de grupos de dispositivos también se pueden crear grupos de usuarios
que son conjuntos de usuarios de sistemas XenApp, XenDesktop o de sistemas de punto final. Muchos informes que contienen datos sobre la experiencia de los usuarios pueden filtrarse por grupo de usuarios, lo que permite supervisar el rendimiento del sistema para un grupo de usuarios con características específicas. Los usuarios de EdgeSight Console inician sesiones en la consola para ver informes o realizar tareas administrativas. (Tenga en cuenta que los informes usan el término “usuario” para indicar un usuario de XenApp o XenDesktop asociado a una sesión.) Cada usuario de la consola tiene asignada una función (por ejemplo, las funciones predeterminadas de Administrador o Ver informes) que tiene una serie de permisos asociados.Estos permisos determinan qué acciones puede realizar el usuario y qué páginas aparecen en la consola para él. Por ejemplo, un usuario con la función de Ver informes puede mostrar informes, pero no puede mostrar páginas en las carpetas de Configuración de la empresa o Configuración del servidor, ni realizar funciones administrativas en el servidor. Los usuarios pueden mostrar informes desde la consola o pueden recibirlos mediante una suscripción, que especifica la distribución de un informe por correo electrónico o en un punto compartido de red. (Este es un método eficaz para distribuir información determinada a las personas de la organización que corresponda, sin necesidad de que dichas personas inicien sesión en la consola.) Las suscripciones se distribuyen según una programación definida.
Arquitectura de EdgeSight
En esta sección se describe la arquitectura básica de EdgeSight, incluido lo siguiente: • Tipos de agente
• Los procesos del agente
• Tipos de datos de agente recopilados
• Cómo se guardan los datos de los agentes y cómo se combinan y se cargan en el servidor EdgeSight Server
Tipos de agente
EdgeSight suministra los siguientes tipos de agente:
• EdgeSight para puntos finales: Los agentes de puntos finales proporcionan supervisión y recopilación de datos para dispositivos de punto final y escritorios virtuales basados en XenDesktop 3.0.
• EdgeSight para escritorios virtuales: Los agentes de escritorios virtuales proporcionan supervisión y recopilación de datos para escritorios virtuales basados en XenDesktop 3.0.
• EdgeSight para XenApp, Básico: Los agentes de nivel Básico proporcionan la funcionalidad de Resource Management que está incluida en XenApp Enterprise Edition y sólo requieren una licencia de XenApp Enterprise disponible en el servidor de licencias Citrix.
• EdgeSight para XenApp, Avanzado: Los agentes de nivel Avanzado proporcionan la funcionalidad completa de EdgeSight para XenApp y requieren una licencia de XenApp Platinum Edition o una licencia de EdgeSight para XenApp disponible en el servidor de licencias Citrix.
Procesos del agente
El agente de EdgeSight incluye los procesos clave siguientes: Citrix System Monitoring Agent Service
• Recopila datos (uso de recursos, eventos y cambios de hardware) desde un dispositivo de usuario final, una instancia XenDesktop o un servidor XenApp • Se comunica con el servidor EdgeSight Server en el puerto 9035 para la
descarga de configuraciones y la carga de datos
• En el caso de un agente en un entorno de escritorios agrupados, solicita la conexión con una base de datos remota
El proceso Firebird Service guarda los datos del dispositivo de usuario final o servidor XenApp en una base de datos local del agente.
Si hay un agente instalado en los escritorios virtuales en un entorno de agrupación, el proceso de monitor de archivos (File Monitor) copia y obtiene archivos de un punto compartido de archivos de datos de agente.
El consumo de recursos del sistema para los procesos del agente incluye los siguientes. Tenga en cuenta que estos son sólo valores medios y pueden variar dependiendo del equipo y del entorno. (Tenga en cuenta que el requisito de espacio en disco es menor en los agentes instalados en escritorios virtuales debido a que usan una base de datos remota para el almacenamiento.)
• 1-2% de consumo de CPU • 30-35 MB de memoria de trabajo
• 200 KB por día de uso de red • de 40 a 250 MB de espacio en disco
Recopilación de datos de agente
La recopilación de datos se realiza normalmente durante las horas de uso normales del sistema para garantizar que los datos obtenidos sean una representación precisa de los niveles de disponibilidad y rendimiento del sistema, sin verse afectados por grandes periodos de tiempo inactivo. Algunas mediciones como, por ejemplo, las estadísticas de recursos de aplicaciones importantes y servicios, sólo se recopilan cuando el usuario está usando activamente el sistema. Los siguientes tipos de datos se obtienen y se guardan en la base de datos del agente:
• Datos de rendimiento • Datos sobre eventos
• Datos de XenApp y Xen Desktop
Datos de rendimiento
Los datos de rendimiento incluyen datos de muestras de mediciones del sistema (por ejemplo uso de CPU o memoria) que son producto de la operación normal del sistema. EdgeSight recopila, entre otros, datos sobre:
• Uso de CPU
• Uso de CPU en un periodo de tiempo
• Comparaciones de CPU entre varios dispositivos • Seguimiento del uso de CPU
• Procesos que consumen más CPU • Uso de memoria
• Cuánta memoria RAM se consume • Aplicaciones que consumen más memoria • Equipos que tienen menos memoria libre • Uso de disco
• Cuánto espacio hay disponible en el disco duro
• Sistemas que presentan posibles problemas de disco duro • Equipos que tienen menos espacio libre en el disco
Datos sobre eventos
Los datos sobre eventos incluyen mediciones generadas por un suceso o evento ocurrido en el sistema del usuario; por ejemplo, cuando el usuario abre y empieza a usar una aplicación, o cuando tiene lugar una conexión de socket. EdgeSight recopila, entre otros, datos sobre:
• Problemas de aplicaciones (errores, bloqueos y aplicaciones que no responden)
• Los mensajes de error que aparezcan • Cuándo ocurrió el error
• Cuántas veces ocurrió el error • Qué sistema generó el error
• Qué se estaba ejecutando en el sistema en el momento de producirse el error
• Uso de aplicaciones (esto es muy útil para hacer un seguimiento del cumplimiento de contratos de licencias)
• Cuánto tiempo estuvo la aplicación ejecutándose en la memoria • Cuánto tiempo activo e inactivo ha transcurrido
• Qué aplicaciones está utilizando cada usuario • Conexión de red
• Tiempo de respuesta de las comunicaciones de red • Velocidad media de la red
• Cantidad de volumen de red que se está utilizando
• Tiempo de retorno (Round Trip-Time - RTT) de ciertas conexiones • Sistemas que sufren más retardos
• Aplicaciones que generan más volumen • Servidores que son más lentos al responder • Protocolos utilizados en la red
Datos de XenApp y Xen Desktop
Los datos sobre XenApp incluyen, entre otros:
• Datos de supervisión de la experiencia del usuario final (End User Experience Monitoring - EUEM), incluidos el rendimiento de la sesión, el tiempo de retorno de ICA y las mediciones de inicio de cliente y servidor. Estos datos de tiempos de retorno de ICA sustituyen a los datos de latencia de sesión recopilados por los agentes antiguos.
• Actividad de sesiones: activas, inactivas y total de sesiones • Reconexiones de sesión automáticas
• Ancho de banda de entrada y salida para sonido, vídeo, impresoras y operaciones de archivos relativos a una sesión ICA
• Disponibilidad y estado del servicio IMA
• Uso de recursos, como memoria y CPU, para grupos de usuarios
• Retardo de red y tiempo de retorno de las sesiones para grupos de usuarios • Datos de Active Application Monitoring, tales como tiempos de respuesta y
fallos de las pruebas de aplicaciones
Los datos sobre XenDesktop incluyen, entre otros:
• Datos del canal ICA incluidos los contadores multimedia de XenDesktop • Mediciones de la experiencia del usuario final
• Rendimiento de sesión de XenDesktop
Combinación de datos de agente
Los datos del agente se combinan de este modo:
• Los datos se recopilan y luego se guardan cada 5 ó 15 segundos en la base de datos local del agente. Los datos de puntos finales se guardan cada 5 segundos, mientras que los datos de XenApp se guardan cada 15 segundos. • Cada 20 minutos, los datos recopilados se combinan en incrementos de 5
minutos y se colocan en una nueva ubicación de la base de datos local del agente.
• Una vez al día, los incrementos de 5 minutos se vuelven a combinar en incrementos de 1 hora y luego se cargan en el servidor EdgeSight Server según la programación de envíos de carga que se haya configurado. • Los datos se guardan durante 3 días en la base de datos del agente para
poder consultar información histórica. Al cabo de 3 días, los datos se quitan (optimizan) de la base de datos del agente; no obstante, es posible ampliar el tiempo que se conservan los datos modificando las propiedades del agente.
Si el software del agente está instalado en un dispositivo móvil, o el dispositivo no puede conectar con el servidor EdgeSight Server los datos combinados se conservan hasta un máximo de 5 días en el caso de servidores XenApp y 29 días en el caso de puntos finales, o hasta que el dispositivo pueda cargar los datos en el servidor. El periodo de retención de datos se puede configurar según sea
necesario. Para obtener más información, consulte el tema Asistente de propiedades del agente en la ayuda en pantalla.
Carga de datos del agente
Cuando el agente se instala por primera vez se registra con el servidor y obtiene información sobre cuándo está programada la carga de datos en el servidor y qué datos requiere éste.
Usando la configuración predeterminada del proceso de trabajo Carga de datos, éstos se cargan desde la base de datos del agente al servidor EdgeSight Server. Los agentes de punto final cargan los datos una vez al día de manera
predeterminada, los agentes XenApp lo hacen dos veces al día y los agentes de escritorio virtual, cada hora y media. Puede configurar los agentes para que carguen datos con más frecuencia, si es necesario. Por ejemplo, se puede
programar una carga de datos al mediodía para evaluar la actividad matinal. Para obtener más información sobre las configuraciones de procesos de trabajo, consulte “Configuración, programación y ejecución de procesos de trabajo” en página 48.
El tamaño de una carga de datos típica para un agente de EdgeSight para puntos finales es de 80 KB. Las cargas de los agentes de EdgeSight para XenApp suelen ser más grandes debido a que recopilan más datos, y pueden alcanzar los 300 KB. Estos tamaños de carga útil de datos dependen de una serie de factores como las propiedades del agente y el perfil de utilización del sistema que aloja el agente. El proceso de carga de datos se puede resumir del siguiente modo:
1. El Agente de EdgeSight contacta con el servidor EdgeSight Server para averiguar qué datos pide, basándose en cuándo tuvo lugar la última carga de datos satisfactoria.
2. El agente consulta la base de datos local y combina los datos obtenidos por sondeo en incrementos de una hora.
3. Los datos de la carga útil se comprimen y envían a los componentes de servidor Web del servidor EdgeSight usando HTTP o HTTPS. (Se usa HTTPS si el agente está configurado para conectar con el servidor mediante SSL. Para ello, el uso de SSL debe estar activado en el servidor y el servidor que ejecuta el sitio Web de EdgeSight debe tener instalado un certificado SSL válido emitido por una entidad emisora de certificados de confianza.)
4. Los datos de la carga útil se guardan en la carpeta de datos local, de donde los obtiene el host de scripts de EdgeSight (RSSH) para procesarlos.
Tareas administrativas
Para poder realizar tareas administrativas es necesario tener asignada la función Administrador, o haber recibido privilegios administrativos. Para ver más información sobre las funciones y los permisos de Administrador, consulte Capítulo 2, “Creación de usuarios y asignación de funciones” . Las tareas administrativas se agrupan por nivel de empresa y por nivel de servidor.
Para poder ver y modificar los parámetros de servidor, los usuarios deben tener el permiso de Administrar parámetros del servidor. Este permiso se concede automáticamente al Superusuario creado durante la instalación. En el caso de los demás usuarios, hay que concederlo explícitamente al crearlos o modificarlos en lugar de hacerlo por asignación de función.
Los parámetros de empresa sólo afectan a una empresa concreta, mientras que los parámetros de servidor afectan a todas las empresas residentes en el servidor. Los parámetros de la empresa incluyen tanto los parámetros de agente como los de servidor.
Tareas administrativas de empresa
Las tareas administrativas para una empresa incluyen lo siguiente:
• Cuándo y cómo se ejecutan los procesos de trabajo en los dispositivos • Cuándo y cómo recopilan y retienen datos los agentes
• Notificación de condiciones de alerta en tiempo real a través de la creación e implementación de reglas y acciones de alerta
• Organización de dispositivos por departamento o grupo personalizado • Organización de usuarios en grupos con el fin de aplicar filtros para los
informes
• Decidir qué datos de los equipos seleccionados se muestran en el panel de mandos en tiempo real
• Cómo se distribuyen automáticamente los informes a los usuarios según sus suscripciones
• Acceso y permisos de usuarios de la consola • Autenticación en comunidades XenApp
• Intervalos de IP para filtrar la red por hosts de la organización y hosts de redes externas
• Cómo se agrupan las aplicaciones por categorías para la generación de informes
• Cómo se agrupan las aplicaciones por proveedor de software para la generación de informes
• Parámetros de la empresa para la zona horaria y preferencias de registro de agentes
Tareas administrativas de servidor
Las tareas administrativas para un servidor incluyen lo siguiente: • Supervisar el estado general del servidor
• Administrar los proveedores de autenticación • Crear empresas
• Supervisar la información de licencias y actualizar el nombre y puerto del servidor de licencias
• Configurar operaciones del servidor como la compatibilidad de agentes, notificaciones, tiempos de espera excedidos, carga de datos, procesamiento de archivos de errores, respaldo para SSL y el puerto de capturas SNMP • Supervisar el estado de los servicios
• Supervisar y organizar dispositivos no administrados (dispositivos con un agente instalado que no está asociado a ninguna empresa ni departamento) • Configurar la autenticación del servidor para Reporting Services
• Crear y mantener programaciones de generación de informes
• Configurar y supervisar parámetros de optimización de la base de datos • Configurar y supervisar tareas de mantenimiento de la base de datos • Mostrar el estado del broker de base de datos de agente
• Mostrar mensajes relativos a eventos y errores del servidor
• Mostrar las rutas de instalación de Citrix EdgeSight y las versiones del software
A medida que usa este documento recuerde que hay un sistema de ayuda contextual con información para cada página de EdgeSight Server Console. Los temas de la ayuda ofrecen instrucciones detalladas para realizar las tareas más comunes.
Guía de tareas administrativas
Cuando se realiza la configuración inicial de EdgeSight mediante el asistente de postinstalación, se especifican explícitamente una serie de parámetros de
funcionamiento para EdgeSight Server. Estos incluyen una empresa inicial (o raíz), una cuenta de superusuario que tiene acceso a todas las empresas de un servidor y puede crear nuevos usuarios, una configuración de correo electrónico para enviar notificaciones del servidor, y un puerto para la comunicación con el servidor de licencias. Además de estos parámetros explícitamente definidos hay muchos otros parámetros predeterminados que permiten el funcionamiento pleno de EdgeSight desde el primer momento. En esta sección se describen las tareas restantes que hay que realizar después de la instalación y configuración inicial. Algunas de estas tareas difieren según el entorno, por ejemplo, según los tipos de sistemas que se estén supervisando y si se está usando un proveedor de
autenticación de correo electrónico predeterminado o Active Directory para autenticar usuarios.
Configurar la autenticación Reporting Services
Para poder generar y mostrar informes de EdgeSight hay que tener Microsoft SQL Server Reporting Services instalado y configurado. Una vez instalado EdgeSight hay que configurar las credenciales para autenticar al servidor EdgeSight Server en el servidor de informes. Para obtener más información, consulte “Configuración de la conexión con Reporting Services” en página 69.
Agregar funciones
Antes de agregar usuarios (personas que pueden entrar en EdgeSight Server Console) se recomienda agregar todas las funciones necesarias para determinar qué acciones pueden llevar a cabo dichos usuarios en la consola. Para obtener más información sobre cómo definir funciones, consulte “Creación de usuarios y asignación de funciones” en página 31.
Agregar proveedor de autenticación
Si quiere crear usuarios automáticamente basándose en un árbol de Active Directory tiene que agregar un proveedor de autenticación de AD. Antes de crear un nuevo proveedor, asegúrese de que tiene disponible la ruta LDAP del
proveedor de autenticación de AD. Para obtener más información sobre cómo agregar un proveedor de autenticación de AD, consulte “Administración de los proveedores de autenticación” en página 68.
Agregar usuarios
Si usa el proveedor de autenticación de correo electrónico predeterminado, puede agregar usuarios y asignarles funciones desde EdgeSight Server Console. Para obtener más información, consulte “Creación de usuarios y asignación de funciones” en página 31.
Ajustar las configuraciones de agentes y
procesos de trabajo
Dependiendo de su entorno, es posible que necesite ajustar las configuraciones de agentes y procesos de trabajo que se aplican a los dispositivos de un
departamento. Se suministran unas configuraciones predeterminadas de agente y proceso de trabajo para los sistemas de punto final, XenApp y escritorios virtuales respectivamente. Para un funcionamiento eficiente de EdgeSight Server, verifique que los dispositivos se encuentran en los departamentos correctos y que se aplican las configuraciones correctas de agente y proceso de trabajo en los departamentos. Se recomienda usar las configuraciones predeterminadas durante algún tiempo y ajustarlas después si es necesario para solucionar problemas de recopilación de datos. Para obtener más información sobre las propiedades de los agentes, consulte “Configuración de propiedades del agente” en página 45. Para obtener más información sobre las configuraciones de procesos de trabajo, consulte “Configuración, programación y ejecución de procesos de trabajo” en página 48.
Administración de parámetros de empresa
Este capítulo ofrece directrices y procedimientos para administrar los parámetros de configuración relacionados con las empresas alojadas en un servidor Citrix EdgeSight Server. Todos los parámetros de empresa se encuentran en la ficha
Configuración en el elemento de menú Configuración de la empresa. Para obtener más información sobre la configuración global del servidor, consulte Capítulo 3, “Supervisión del estado del servidor.”
Este capítulo describe cómo realizar las tareas siguientes: • Administración de perfiles de usuario
• Administración de parámetros de empresa
• Administración de departamentos, dispositivos y grupos • Administración de grupos de usuarios
• Administración de funciones
• Creación de usuarios y asignación de funciones • Administración del acceso a las comunidades XenApp • Creación de reglas y acciones de alerta
• Administración de categorías y proveedores de aplicaciones • Administración de informes
• Administración de intervalos de IP
• Administración de configuraciones del panel de mandos en tiempo real • Configuración de propiedades del agente
• Configuración, programación y ejecución de procesos de trabajo • Resolución de problemas mediante los archivos de registro del agente
Administración de perfiles de usuario
Cada usuario de EdgeSight Server Console tiene un perfil guardado en el servidor, que incluye su nombre, título e información de contacto. Los usuarios pueden modificar sus propios perfiles. Haga clic en Mi configuración > Perfil
para mostrar el perfil correspondiente al nombre de usuario con el que inició la sesión en la consola.
Puede mostrar los perfiles de otros usuarios de EdgeSight Server Console en la página Usuarios (Configuración de la empresa > Seguridad > Usuarios). Para obtener más información sobre cómo crear y administrar usuarios, consulte “Creación de usuarios y asignación de funciones” en página 31.
Administración de parámetros de empresa
La empresa es la unidad organizativa principal de EdgeSight Server. Un solo servidor puede dar respaldo a varias empresas. Si existen varias empresas en un servidor, use el menú desplegable Empresa situado en la parte superior derecha de la consola para cambiar de una empresa a otra. Los parámetros de empresa y los parámetros de servidor se administran por separado permitiendo a los administradores de servidores controlar qué usuarios están autorizados para mostrar informes o cambiar los parámetros de una empresa determinada. Para ver los parámetros de empresa, vaya a Configuración de la empresa > Configuración.
Zona horaria y horario de verano
Existe una zona horaria para cada empresa de un servidor EdgeSight Server. El servidor utiliza la zona horaria al mostrar horas en los informes, programar y ejecutar trabajos de mantenimiento y para las marcas de hora asociadas con eventos tales como alertas y cargas de datos. Todos los datos de una empresa se consolidan basándose en los límites temporales del día según su zona horaria. Esto garantiza una mayor coherencia de los datos si los equipos del agente se encuentran en diferentes zonas horarias. Además del parámetro de zona horaria se puede especificar si hay que ajustar las horas según el horario de verano.
Cuando se instala EdgeSight hay que crear una empresa inicial y definir su parámetro de zona horaria. La página Configuración de la empresa permite cambiarle la zona horaria según sea necesario. Cuando se crean nuevas empresas usando la consola hay que especificar una zona horaria para ellas. (Para obtener más información, consulte “Creación de empresas” en página 61.)
Configuración del registro de agentes
Los parámetros de configuración del registro de agentes controlan cómo se dan a conocer los agentes de EdgeSight al servidor. (Los agentes inician la
comunicación con el servidor en todos los casos excepto cuando hay solicitudes explícitas de datos de agente, como cuando se muestran informes en tiempo real en la consola.) Use los menús para habilitar o inhabilitar cada parámetro, y luego haga clic en Guardar cambios para aplicar la nueva configuración. Se
recomienda habilitar todos los parámetros de registro del agente. Si deja que el software de EdgeSight se ocupe del registro de agentes, la creación de
departamentos y la fusión de instancias duplicadas en lugar de hacerlo manualmente ahorrará mucho tiempo y esfuerzo. La tabla siguiente describe cómo afecta cada parámetro al registro del agente.
Parámetro de registro Controles... Registrar agentes
automáticamente Cuando un agente se conecta con un servidor, le pasa información de configuración de empresa y departamento. Si esta información coincide con la de alguna empresa existente en el servidor y este parámetro está habilitado, el agente se registra en la empresa. De lo contrario, el agente queda como instancia sin administrar y sólo aparecerá en la página Dispositivos no administrados. (Para obtener más información sobre cómo mover dispositivos no administrados a una empresa y departamento, consulte “Gestión de dispositivos no administrados” en página 74.)
Crear departamentos
automáticamente Cuando un agente se conecta con un servidor, le pasa información de configuración de empresa y departamento. Si el departamento no existe y este parámetro está habilitado, el departamento se creará. Si este parámetro no está habilitado, el dispositivo se coloca en el departamento raíz de la empresa. (Para obtener más información sobre
departamentos, consulte “Administración de departamentos” en página 26.)
Fusionar instancias
duplicadas Si la base de datos de un agente de EdgeSight se daña y este parámetro está habilitado, como parte del proceso de reparación el equipo se alineará con sus datos históricos en el servidor. Si esta opción está inhabilitada, habrá un registro duplicado del dispositivo en el sistema. Se le notificará sobre el registro duplicado en un mensaje de la página Mensajes similar al siguiente:
EdgeSight - Nueva instancia (DUPLICADA) - Equipo: 'sysname' Dominio: 'nombre de dominio'
Para alinear instancias duplicadas se usa un identificador interno (un identificador único global o GUID) en lugar del nombre del equipo.
Administración de departamentos, dispositivos y grupos
Las empresas se dividen en departamentos. Los departamentos se organizan en un árbol jerárquico con un departamento raíz predeterminado (Todo), y
subdepartamentos específicos de cada dispositivo (Comunidades XenApp, Comunidades XenDesktop y Puntos finales) que se crean durante la instalación. Los subdepartamentos de puntos finales se pueden crear automáticamente a medida que los agentes se registran en el servidor o pueden ser creados manualmente por un usuario que tenga privilegios administrativos. Cada departamento corresponde a un conjunto de dispositivos (sistemas que ejecutan agentes de EdgeSight).
Además de esta estructura por departamentos, los dispositivos pueden
organizarse en grupos personalizados. Un grupo personalizado es una colección de dispositivos definida por el usuario. La pertenencia al grupo puede estar basada en los departamentos asociados, en las características de los dispositivos, o en consultas.
Administración de departamentos
El departamento raíz, llamado Todo (All) de manera predeterminada, y los subdepartamentos de comunidades XenApp, comunidades XenDesktop y puntos finales se crean durante la instalación de EdgeSight. No se puede eliminar estos departamentos predeterminados. El departamento raíz usa la configuración predeterminada de puntos finales para las propiedades del agente y de los procesos de trabajo. Las reglas de alertas deben asociarse explícitamente con el departamento raíz. La estructura del subdepartamento de la Comunidad XenApp la determina la estructura de la Comunidad XenApp y la estructura de la
Comunidad XenDesktop la determina Desktop Delivery Controller. Estas estructuras de subdepartamentos no se pueden modificar usando EdgeSight Server Console.
Los subdepartamentos de puntos finales pueden crearse automáticamente basándose en la información de agentes a medida que éstos se registran en el servidor. Cuando un agente de punto final se conecta con un servidor, le pasa información de configuración de empresa y departamento. Si el departamento no existe, se creará si está habilitado el parámetro Crear departamentos
automáticamente, según se describe en “Configuración del registro de agentes” en página 25. Si este parámetro no está habilitado, el dispositivo se coloca en el departamento raíz de la empresa.
Cuando se actualiza EdgeSight 5.0, todos los dispositivos, incluidos los servidores XenApp, se colocan en el subdepartamento de puntos finales.
Use la página Departamentos para crear, editar o eliminar subdepartamentos de puntos finales, y para asociar reglas de alertas y parámetros de configuración con dispositivos en el departamento. Las reglas de alerta, las configuraciones de procesos de trabajo y las propiedades de agente se pueden crear y modificar en cualquier momento, pero no se usan hasta que se asocian explícitamente con los departamentos. Consulte el tema “Departamentos” de la ayuda en pantalla de la consola para obtener instrucciones detalladas sobre la creación y modificación de departamentos, y la asignación de reglas y configuraciones.
Administración de dispositivos
Los dispositivos que aparecen en la página Dispositivos representan sistemas que están ejecutando agentes de EdgeSight y que se han registrado con éxito en el servidor. Los dispositivos pueden ser servidores XenApp, escritorios, portátiles o servidores de terminal. Pueden ser equipos físicos o virtuales. Si aplicó los parámetros de registro de agentes predeterminados que permiten el registro automático y la creación de jerarquía de departamentos, la lista de dispositivos se llena automáticamente con todos los agentes configurados para comunicarse con el servidor. Una vez que el agente que se ejecuta en un dispositivo se ha
registrado en el servidor, es posible mover el dispositivo a otro departamento si es necesario. (Para obtener más información sobre el registro de agentes, consulte “Configuración del registro de agentes” en página 25.)
El nombre de dispositivo, el dominio y la hora de la última carga se muestran siempre. La información restante sobre el dispositivo se puede seleccionar usando el menú Mostrar. Consulte la ayuda en pantalla para ver una lista completa de la información disponible. Tenga en cuenta que la hora de última carga que aparece en la tabla Dispositivos se refiere a la hora en que se procesó la última carga útil enviada desde ese dispositivo al servidor. Esto es un indicador útil para ver si los agentes están cargando datos correctamente en el servidor.
Si un dispositivo no aparece en la lista puede que haya algún problema con la asignación de empresa o departamento. Vaya a Configuración del servidor > Dispositivos no administrados para mostrar una lista de dispositivos que se han registrado en el servidor pero no están asociados a ningún departamento o empresa. Para obtener información sobre cómo actuar en caso de dispositivos no administrados, consulte “Gestión de dispositivos no administrados” en página 74.
Creación y uso de grupos de dispositivos
personalizados
EdgeSight Server permite crear grupos personalizados de dispositivos. Los grupos son conjuntos de dispositivos basados en departamentos, en una selección de dispositivos concretos, en consultas SQL o en una combinación de estos criterios. Cuando se instala EdgeSight, se suministran varios grupos que se usan con frecuencia, como por ejemplo: “Citrix XenApp” y “Todos los Windows Server 2003”. Un grupo puede definirse siguiendo uno o más de estos criterios: • Todos los dispositivos incluidos en uno o varios departamentos
• Un conjunto de dispositivos individuales seleccionados dentro de un departamento o en varios departamentos
• Un conjunto de dispositivos individuales seleccionados para ser excluidos
del grupo
• Un conjunto de dispositivos individuales seleccionados mediante una consulta SQL hecha a la base de datos de EdgeSight
Los grupos permiten aislar y mostrar datos basados en características específicas de los dispositivos, lo que ayuda a resolver problemas de administración de sistemas en varios departamentos. Los ejemplos siguientes ilustran casos donde pueden resultar útiles los grupos personalizados:
• Cuando hay que evaluar la mejora de rendimiento que se puede conseguir instalando un nuevo sistema operativo en los dispositivos. Se pueden crear grupos de dispositivos personalizados basándose en los que ejecutan el sistema operativo actual y los que ejecutan el nuevo y luego comparar el rendimiento de ambos grupos a lo largo de un período de tiempo.
• Cuando hay que determinar la eficacia de una revisión de software antes de distribuirla a toda la organización. Se pueden crear grupos de dispositivos personalizados, uno para los equipos con la revisión y otro para los que no la tienen, y luego comparar el rendimiento y la disponibilidad de la aplicación en cuestión a lo largo de un período de tiempo.
• Cuando hay que supervisar de cerca un grupo de dispositivos de riesgo debido a problemas de hardware. Estos dispositivos pueden residir en departamentos diferentes. Se puede crear un grupo personalizado con los sistemas de destino y filtrar las alertas entrantes usando el grupo.
Los grupos tienen estos atributos:
• Nombre: Un nombre exclusivo que identifica al grupo. El nombre debe ser lo suficientemente descriptivo como para que un usuario de la consola pueda seleccionarlo en un menú desplegable.
• Período de caducidad: Un tiempo seleccionado después del cual el grupo caduca y se elimina. Esta función hace más sencilla la administración de los grupos creados para proyectos a corto plazo con una duración definida: por ejemplo, la evaluación de un software. Los grupos también pueden configurarse para no caducar nunca. No se envía ningún tipo de notificación explícita antes de que caduque un grupo.
• Período de actualización: Un intervalo de tiempo seleccionado después del cual se actualiza el caché de dispositivos del grupo. La actualización del caché de dispositivos asegura la detección y la incorporación de los dispositivos que cumplen con los requisitos del grupo.
• Público/Privado: Los grupos pueden ser públicos (disponibles para todos los usuarios de la consola que tienen función de Administrador) o privados (disponibles sólo para el usuario que creó el grupo). No se pueden crear grupos privados para un subconjunto de usuarios de la consola.
• Tipo de miembro: Los grupos pueden llenarse según uno o más de los criterios siguientes: departamento, un conjunto de dispositivos
seleccionados o una consulta SQL. Los departamentos pueden incluirse como un departamento individual o como árbol de departamento, lo que incluye el departamento seleccionado y todos sus subdepartamentos. Se puede seleccionar un conjunto de dispositivos a partir de una lista de dispositivos existentes o importarlos de un archivo CSV. La creación de grupos basados en una consulta SQL es una función avanzada que seguramente sólo será necesaria en ciertos casos en los que tenga que seleccionar dispositivos a partir de criterios muy específicos. En estos casos, necesitará usar herramientas de base de datos para conocer la estructura de la misma.
Nota: Es recomendable configurar un período de caducidad para el grupo que se corresponda con la duración de la tarea para la que se crea el mismo. Por ejemplo, si tiene que evaluar una revisión y necesita recopilar los datos de 3 semanas, elija 1 mes como período de caducidad. Si necesita más tiempo para recopilar datos, siempre puede cambiar el período de caducidad según sea necesario. La
definición de períodos de caducidad realistas facilita la administración de la lista de grupos para todos los usuarios (si los grupos son públicos). Además, puesto que el caché de dispositivos del grupo se actualiza regularmente, la definición de periodos de caducidad ayuda a administrar sensatamente los recursos del sistema. Para obtener instrucciones detalladas sobre cómo crear grupos personalizados, consulte el tema “Grupos” de la ayuda en pantalla.
Administración de grupos de usuarios
Además de grupos de dispositivos, también se puede crear grupos de usuarios. La creación de grupos de usuarios de EdgeSight permite crear conjuntos de usuarios seleccionándolos por nombre de usuario, dirección IP o intervalo IP, o ejecutando una consulta SQL en la base de datos de EdgeSight. Los usuarios pueden ser usuarios de XenApp, XenDesktop o de puntos finales. Muchos informes que contienen datos sobre la experiencia de los usuarios pueden filtrarse por grupo de usuarios, lo que permite supervisar el rendimiento del sistema para un grupo de usuarios con características específicas.
Para administrar grupos de usuarios, vaya a Configuración de la empresa > Grupos de usuarios. Los grupos de usuarios tienen estos parámetros: nombre, público/privado y miembros. Los grupos de usuarios pueden ser públicos (disponibles para todos los usuarios de la consola que tienen función de Administrador) o privados (disponibles sólo para el usuario que creó el grupo). Los miembros pueden seleccionarse explícitamente de una lista de usuarios (identificados por nombre de usuario o dirección IP), seleccionarse según un intervalo de direcciones IP o seleccionarse a partir de una consulta SQL hecha a la base de datos de EdgeSight. Tenga en cuenta que cuando el caché del grupo de usuarios se actualiza, si la pertenencia al grupo está controlada por una consulta, la consulta debe volver a ejecutarse y los nuevos usuarios que entren en los resultados de la misma se añadirán al grupo de usuarios. Esto simplifica el mantenimiento de grupos basados en consultas. Para obtener instrucciones detalladas sobre cómo crear grupos de usuarios, consulte el tema “Grupos de usuarios” de la ayuda en pantalla.
Administración de funciones
Cuando se configuran usuarios en un servidor Citrix EdgeSight Server se les asigna una o varias funciones. Las funciones definen una serie de permisos que controlan qué operaciones pueden realizar los usuarios. Un administrador de EdgeSight puede definir nuevas funciones y modificar las funciones
personalizadas existentes. Hay dos funciones definidas por el sistema que no pueden modificarse: Administrador y Ver informes. La función Administrador tiene todos los permisos y la función Ver informes tiene un conjunto limitado de permisos para que el usuario pueda ver los informes de EdgeSight. Para crear una función hay que seleccionar los permisos asociados a ella. También se pueden asignar las funciones a los usuarios existentes. Para obtener más información sobre cómo crear funciones, consulte el tema “Agregar nueva función” de la ayuda en pantalla.
Creación de usuarios y asignación de funciones
Un usuario es un individuo (o un grupo de individuos) para los que se crea una cuenta en EdgeSight Server Console. Cuando se realiza la configuración inicial del servidor se crea una cuenta de Superusuario. Esta cuenta tiene acceso a todas las empresas que residen en el servidor y puede crear otros usuarios. El
Superusuario puede crear una cuenta para uno o varios administradores de una empresa y luego los administradores pueden a su vez crear cuentas de usuario adicionales según sea necesario Los usuarios se crean y administran en la página Usuarios (Configuración de la empresa > Seguridad > Usuarios). Después de crear un usuario se envía un mensaje de correo electrónico a dicho usuario con las instrucciones para iniciar sesión en la consola y una contraseña temporal. Para obtener instrucciones detalladas sobre cómo crear usuarios, consulte el tema “Usuarios” de la ayuda en pantalla.
El acceso de usuarios a EdgeSight Server Console se controla mediante la autenticación de inicio de sesión, mientras que la capacidad de los usuarios para mostrar y editar datos, y realizar operaciones administrativas se controla mediante un sistema de funciones y permisos.
Los inicios de sesión de los usuarios se autentican mediante el proveedor integrado de EdgeSight (correo electrónico y contraseña del usuario) o mediante Active Directory (AD). (Para obtener información sobre cómo crear un proveedor de autenticación de AD, consulte “Administración de los proveedores de
autenticación” en página 68 y el tema “Autenticación” en la ayuda en pantalla.) A los nuevos usuarios se les puede asignar una de las funciones integradas (Administrador o Ver informes) o una función personalizada que se haya creado. Cada función está definida por una serie de permisos. Cuando se asigna una función a un usuario, éste recibe automáticamente los permisos asociados a ella. Para obtener instrucciones detalladas sobre cómo crear funciones, consulte el tema “Funciones” de la ayuda en pantalla.
Para ver el conjunto completo de permisos que pueden asignarse usando
funciones, vaya a Configuración de la empresa > Seguridad > Funciones; haga clic en el icono de información de la función Administrador y luego seleccione la ficha Permisos en el panel de detalles.
Verá que el permiso Administrar parámetros del servidor no aparece en la lista. Esto es porque este permiso debe ser concedido explícitamente cuando se crea o se edita un usuario, en lugar de ser concedido mediante la asignación de una función. Mientras que con los demás permisos los usuarios pueden realizar operaciones en el nivel de empresa, con este permiso los usuarios pueden ver parámetros de servidor.
Administración del acceso a las comunidades XenApp
Use la página Autenticación de comunidad para la creación y mantenimiento de las credenciales predeterminadas que se usarán para acceder a las comunidades XenApp. Las credenciales consisten en un nombre de comunidad, un nombre de usuario, una contraseña y un dominio. Las credenciales se usan al consultar directamente a las comunidades cuando se buscan sesiones activas. (El informe puede verse en la ficha Solución de problemas.) Para encontrar sesiones de usuario y ver este informe hay que seleccionar un método de consulta. Para buscar una sesión activa de un usuario concreto se recomienda el método
Consultar una o más comunidades directamente. Este método requiere el uso de unas credenciales existentes para iniciar sesiones en las comunidades
seleccionadas, por lo que es necesario especificar credenciales para cada comunidad, de forma que los informes puedan generarse basándose en este método de consulta. No se pueden guardar credenciales para departamentos que no tengan dispositivos.
Creación de reglas y acciones de alerta
Esta sección describe conceptos básicos sobre alertas en tiempo real y ofrece una serie de estrategias y directrices para implementar reglas de alerta en EdgeSight. Para obtener instrucciones detalladas sobre cómo crear alertas y acciones en tiempo real, consulte los temas “Reglas de alerta” y “Acciones de alerta” de la ayuda en pantalla.
Las alertas en tiempo real permiten supervisar aplicaciones y dispositivos importantes para la misión de la organización y notificar a personas designadas dentro de la misma cuando se producen problemas. De manera predeterminada, el agente recopila datos y estadísticas de alertas en cada escritorio y los carga en el servidor diariamente. Cuando se configura explícitamente una alerta creando una regla de alerta, se solicita el envío de una notificación en tiempo real cada vez que se produzca una condición de alerta específica.
El propósito de las alertas en tiempo real es notificar oportunamente los sucesos importantes que requieran atención inmediata. Por ejemplo, las reglas de alerta garantizan que los datos estén disponibles para su consulta en el Monitor de comunidad. El Monitor de comunidad permite examinar una comunidad XenApp y mostrar las alertas en tiempo real y el contexto de sistema de uno o varios dispositivos. Cuando desarrolle una estrategia de alertas en tiempo real, asegúrese de crearlas sólo para sucesos que tengan una resolución asociada. Las alertas en tiempo real no van dirigidas a la recopilación de datos; los agentes recopilan los datos correspondientes tanto si la regla de alerta existe como si no, y la amplia variedad de informes disponibles son el medio más efectivo para consultar datos de disponibilidad y rendimiento.
Una configuración de alertas correcta es muy importante para obtener una notificación de alerta efectiva en tiempo real acerca del estado de las aplicaciones y los dispositivos distribuidos. Le permite identificar rápidamente qué problemas son verdaderamente importantes y requieren atención inmediata y qué problemas pueden esperar. Para obtener una configuración de alertas efectiva es necesario implementar una estrategia de alertas. Cuando diseñe su estrategia, haga lo siguiente:
• Identifique qué aplicaciones tienen una importancia fundamental para su negocio: Concéntrese sólo en las aplicaciones importantes y defina alertas para problemas que pueden resolverse a corto plazo.
• Identifique qué departamentos tienen equipos ejecutando aplicaciones de gran importancia para la misión de la organización: Asocie alertas a estos departamentos únicamente o a grupos donde la condición de alerta sea más grave. Esto permite aislar problemas y responder a ellos centrándose en los que son importantes para una porción específica de su negocio.
• Identifique qué tipos de alerta son más importantes: Algunas alertas, como las alertas de registro NT, son generadas en grandes cantidades por algunas aplicaciones y generalmente son imperceptibles para el usuario final. Como resultado de esto, antes de definir una alerta de registro NT, verifique el nivel de riesgo de la condición de alerta examinando los informes de alerta históricos.
• Identifique qué respuesta es necesaria para resolver alertas concretas: Una respuesta a una alerta podría ser la ejecución de un conjunto de acciones específicas o la notificación a las personas responsables del departamento asociado. Si no se puede identificar ninguna respuesta a una condición, el suceso en cuestión no requiere la creación de una alerta en tiempo real. • Identifique quiénes son los responsables de responder a la alerta: Determine
quién debe responder a una condición de alerta específica.
• Establezca y publique las directrices a seguir para crear reglas de alerta: Determine quién es el responsable de crear nuevas reglas de alerta y defina unas recomendaciones para hacerlo, por ejemplo, dar nombres descriptivos a las reglas de alerta y evitar crear reglas duplicadas. Para poder crear o modificar una regla de alerta, el usuario debe tener el permiso Administrar alertas.
Una vez establecida una estrategia de alertas, puede configurar las alertas en tiempo real usando la página Reglas de alerta en la consola EdgeSight Server Console (Configuración de la empresa > Alertas > Reglas).