Notas de la versión de la sonda sybase (monitorización de Sybase)

La sonda de monitorización de Sybase (sybase) permite monitorizar los eventos en tiempo real mientras se producen en el servidor de Sybase. La sonda proporciona parámetros para medir las operaciones de la base de datos en tiempo real. La sonda también permite crear puntos de control personalizados según sea necesario para definir perfiles de monitorización. Se pueden configurar varios perfiles de monitorización utilizando estos puntos de control para extraer información esencial sobre los servidores de la base de datos en intervalos especificados. También se pueden configurar estos perfiles para generar alarmas y calidad del servicio cuando se infringe el umbral especificado de un evento y para identificar problemas de rendimiento en los servidores. A continuación, se pueden diagnosticar y solucionar estos problemas y tomar medidas preventivas para garantizar un óptimo tiempo de ejecución del servidor.
uimpga-ga
sybase_RN
La sonda de monitorización de Sybase (sybase) permite monitorizar los eventos en tiempo real mientras se producen en el servidor de Sybase. La sonda proporciona parámetros para medir las operaciones de la base de datos en tiempo real. La sonda también permite crear puntos de control personalizados según sea necesario para definir perfiles de monitorización. Se pueden configurar varios perfiles de monitorización utilizando estos puntos de control para extraer información esencial sobre los servidores de la base de datos en intervalos especificados. También se pueden configurar estos perfiles para generar alarmas y calidad del servicio cuando se infringe el umbral especificado de un evento y para identificar problemas de rendimiento en los servidores. A continuación, se pueden diagnosticar y solucionar estos problemas y tomar medidas preventivas para garantizar un óptimo tiempo de ejecución del servidor.
La sonda se puede implementar y configurar en el mismo sistema que el servidor de Sybase (local) o como una sonda remota.
Contenido
Historial de revisiones
En esta sección, se describe el historial de revisiones de esta sonda.
Es posible que los casos de soporte no sean visibles para todos los clientes.
Versión
Description
Estado
Fecha
4.32
Novedades:
  • Se ha agregado la compatibilidad para Sybase ASE versión 16.
  • Se ha agregado la compatibilidad con Windows Server 2016 estándar.
GA
Junio de 2020
4.31
Defectos corregidos:
  • La sonda no expande la variable
    $free
     para el punto de control
    database_size
    .
    Número de caso de soporte: 427879
  • La sonda no ha desactivado automáticamente las alarmas para el punto de control
    locked_user
    . Para obtener más información, consulte la sección
    Problemas conocidos y soluciones alternativas
    .
    Número de caso de soporte: 427879
  • La sonda se bloquea con un error de tiempo de ejecución en las siguientes situaciones para las plantillas definidas por el usuario:
    • Especificación de entradas no válidas en la calidad del servicio en la lista de la calidad del servicio de la plantilla
    • Edición de variables de mensajes en las consultas de la plantilla
GA
Octubre de 2016
4.30
Novedades:
  • Se ha agregado una función para utilizar la fuente de la alarma como fuente de la calidad del servicio.
  • Se ha agregado la compatibilidad para cambiar el nombre del perfil y del nombre de la conexión desde la interfaz gráfica de usuario del Gestor de la infraestructura.
Defectos corregidos:
  • La sonda genera calidad del servicio y alarmas para patrones excluidos definidos en los umbrales y monitores.
    Caso de Salesforce 00161495
  • La sonda muestra la contraseña en texto no cifrado en los registros de la sonda.
    Caso de Salesforce 00169670
  • Se ha solucionado el problema por el que la sonda muestra alarmas y calidad del servicio incorrectas cuando se utiliza el servidor de copia de seguridad. Casos de Salesforce: 246449 y
    246780
GA
Octubre de 2015
4.21
Defectos corregidos:
  • Se ha arreglado un defecto en el que los valores de umbral predeterminados para algunas alarmas eran incorrectos.
    Caso de Salesforce 00145161
  • Se ha corregido un defecto en el que la interfaz gràfica de usuario de la sonda no muestra las programaciones correctas de los puntos de control personalizados.
    Caso de Salesforce 00145051
GA
Enero de 2015
4.20
Novedades:
  • Se ha agregado la compatibilidad con la autenticación cifrada entre la sonda y el servidor de base de datos de sybase para los sistemas operativos de Linux y Solaris.
  • Se ha agregado compatibilidad con Windows 2012 R2.
Defectos corregidos:
  • Se ha corregido un defecto donde no se generan DevID ni MetID para las alarmas y la calidad del servicio.
GA
Septiembre de 2014
4.14
Defectos corregidos:
  • Se ha corregido el defecto relacionado con la sonda sybase, la cual no muestra la configuración correctamente. Las programaciones no están visibles en los puntos de control personalizados al volver a abrir la GUI de la sonda.
Enero de 2014
4.11
  • Se ha agregado la función de valores predeterminados de la sonda.
  • Se ha corregido una incidencia por la cual la descripción de los puntos de control buffer_memory, stp_memory y total_memory era incorrecta.
Noviembre de 2012
4.10
  • Se ha corregido una incidencia con el punto de control database_size, el cual devuelve valores incorrectos cuando algunas bases de datos tienen dispositivos mezclados.
  • Se ha corregido una incidencia por la cual la descripción de los puntos de control buffer_memory, stp_memory y total_memory era incorrecta.
  • Se ha agregado la funcionalidad para configurar una programación para cada alarma en los puntos de control integrados y personalizados
  • Se ha agregado la funcionalidad para configurar las alarmas específicas clave en los puntos de control personalizados. Se ha agregado la funcionalidad para añadir los puntos de control personalizados.
  • Se ha agregado la funcionalidad para generar métrica de calidad del servicio en varias columnas que se devuelven a través de las consultas en los puntos de control personalizados.
  • Se pueden crear los umbrales en varias columnas para los puntos de control personalizados.
  • Se ha agregado la compatibilidad con AIX_5.3 de 64 bits.
  • Se ha agregado la compatibilidad con sparcv9 de Solaris de 64 bits.
Septiembre de 2012
3.53
  • Se ha aplicado una solución temporal a la incidencia de la pérdida de memoria, lo que provoca que la sonda se reinicie cada medianoche.
Mayo de 2011
3.50
  • Se ha agregado un punto de control suspect_pages para la generación de informes si se registran páginas sospechosas para las bases de datos.
  • Se ha agregado un punto de control agent_job_failure para la generación de informes de los trabajos de agentes incorrectos dentro de un intervalo definido.
  • Se han agregado los nuevos puntos de control siguientes: ls_primary_status, ls_secondary_status, ls_primary_time_since_last_backup, ls_secondary_time_since_last_copy, ls_secondary_time_since_last_restore y ls_secondary_last_restored_latency para monitorizar la entrega de los registros en SQL Server 2005 y posteriores.
  • Se ha agregado una devolución de llamada para especificar los caracteres comodines o las expresiones regulares en el valor profile_name para buscar los perfiles activos.
  • Se ha corregido un problema donde active_connection_ratio control no funcionaba.
  • Se ha corregido una incidencia por la cual la programación del punto de control se ha ejecutado durante un minuto adicional.
Febrero de 2011
3.42
  • Se ha corregido un error donde la sonda no podía recopilar un número de ejemplos (anulados) correctamente en los puntos de control estáticos.
  • Se ha corregido una incidencia de registro donde la sonda registraba la contraseña de sqlserver incorrectamente en un texto sin formato.
  • Se ha corregido una incidencia por la cual la sonda estaba produciendo un error al devolver filas para las consultas de los puntos de control personalizados.
  • Se ha corregido una incidencia de compatibilidad de la calidad del servicio de la versión 2, por la cual la sonda, anteriormente, no podía enviar la calidad del servicio según la especificación de la calidad del servicio de la versión 2.
  • Se ha corregido una incidencia en el procedimiento manual firmado y almacenado que está relacionada con los permisos.
  • Se ha corregido una incidencia por la cual la sonda convertía incorrectamente las unidades de métrica (como kB/MB/GB, etc.) para ciertos puntos de control.
  • Se ha corregido un problema donde la sonda no ha podido devolver todas las filas en las consultas complejas de los puntos de control personalizados.
  • Se ha corregido una incidencia en los puntos de control logfile_size y logfile_usage por la cual se produce un error en los puntos de control cuando cualquier base de datos está en medio de un proceso de recuperación. La sonda omite ahora las bases de datos que se han recuperado hasta que este proceso de recuperación finaliza y la base de datos está en línea.
Septiembre de 2010
3.41
  • Se ha corregido el error ortográfico en la descripción del punto de control lock_requests
  • Se ha corregido la generación de informes de tamaño para las bases de datos de datos grandes.
Septiembre de 2012
3.40
  • Se han corregido las incidencias de SOC.
Agosto de 2010
3.31
  • Se ha agregado compatibilidad para la sonda SOC.
  • Se ha agregado la compatibilidad para el procedimiento de almacenamiento con firma digital para las consultas de los puntos de control estándares y personalizados. La sonda puede ejecutarse en modo estándar, así como en el modo de inicio de sesión.
  • Se han agregado los puntos de control nuevos siguientes: mirror_state, mirror_witness_server y mirror_sqlinstance para monitorizar el estado de duplicación de la base de datos, estado del servidor testigo y el estado de la instancia de SQL server que aloja la base de datos de duplicación.
  • Se ha corregido una incidencia por la cual el procedimiento de almacén sqlusr_cpu no se suprime tras la ejecución de consultas en SQL Server 2000.
  • Se ha modificado el valor qos_key para los puntos de control user_cpu con el objetivo de evitar una gran cantidad de calidad del servicio.
  • Se ha corregido una incidencia relacionada con el campo subsystemid donde subsystemid muestra el valor incorrecto.
  • Se ha corregido una incidencia por la cual el punto de control long_jobs no envía ninguna alarma.
  • Se ha corregido una incidencia por la cual el punto de control logic_fragment da un error de tiempo de espera excedido de la solicitud de bloqueo.
  • Se ha corregido una incidencia en la pérdida de gestión.
  • Se ha agregado la compatibilidad para la configuración de la unidad como minutos, horas y días en los puntos de control backup_status, transaction_backup_status y differential_backup_status.
  • Se ha agregado un mensaje de alarma de error que se enviará en caso de error de ejecución en la consulta del punto de control.
Agosto de 2010
3.30
  • Se ha agregado la compatibilidad para la internacionalización.
  • Se ha agregado compatibilidad para la lectura de los tókenes de alarma desde el archivo cfg.
Marzo de 2010
3.26
  • Se ha corregido la división por los errores de cero para los puntos de control Logfile_Usage y Logfile_Size.
  • Se ha agregado la variable interval_value en los puntos de control personalizados, para que la calidad del servicio se pueda enviar en interval_value.
  • Se ha actualizado la definición de la calidad del servicio de logfile_size, es decir, se ha eliminado qos_max.
Noviembre de 2008
3.24
  • Se ha agregado un punto de control logfile_size para generar informes del tamaño de archivo de registro de la base de datos en MB.
  • Implementación inicial de la sonda sqlserver en función del marco de la base de datos de la versión 4.
  • Defectos corregidos en la sonda y en la interfaz de usuario
  • Se ha agregado compatibilidad para obtener información ampliada de la base de datos de NIS.
  • Se ha implementado la compatibilidad para alarms.cfg.
  • Se ha agregado un punto de control blocked_users para calcular las conexiones de usuarios bloqueados
  • Se ha agregado la compatibilidad para la autenticación en un dominio que no es de confianza
  • Se ha corregido una incidencia en el punto de control backup_status donde este generaba incorrectamente informes de calidad del servicio de logfile_usage
  • Se ha corregido el bloqueo en el configurador de la GUI relacionado con la edición de las variables de mensajes
  • Se ha corregido el problema del espacio en blanco en el configurador de la interfaz gráfica de usuario.
  • Se ha agregado la compatibilidad para incluir la funcionalidad de la sonda. Esta función funciona igual que la función de exclusión
  • Se ha corregido una incidencia en el punto de control fg_free_space donde la sonda está generando informes con valores incorrectos.
  • Se ha agregado la compatibilidad para los valores de calidad del servicio de generación de informes del punto de control long_queries
  • Se ha agregado un punto de control de active_connection_ratio para generar una tasa de conexión activa de los informes
  • Se han añadido dos nuevos puntos de control transaction_backup_status y differential_backup_status para generar informes de estado de copia de seguridad diferencial y de transacciones
  • Se ha corregido una incidencia en el configurador de la GUI en el campo Filtro de alarma de la severidad de la ficha Configuración que podía editarse. Ahora el campo se ha convertido en No editable
  • Se ha agregado la compatibilidad con la creación de puntos de control personalizados para la generación de informes de los valores de métrica por segundo
  • Se ha agregado la compatibilidad con la configuración de tiempos de espera de sql independientes para los puntos de control
  • Se ha agregado la compatibilidad adicional de 64 bits
  • Se ha actualizado el archivo cfx para las variables de mensajes en el punto de control server_startup.
Agosto de 2008
3.23
  • Se ha corregido la pérdida del token de seguridad al cerrar los tókenes de seguridad cuando ya no son necesarios.
Julio de 2008
3.22
  • En el caso de los puntos de control personalizados, la contraseña de la consulta no siempre se guarda correctamente. Se ha corregido el cifrado de la contraseña de consulta en la GUI.
    Nota:
    Si la sonda desactiva los puntos de control personalizados, estos deberán suprimirse desde la interfaz gráfica de usuario y se tendrán que agregar de nuevo en la sonda.
Junio de 2008
3.20
  • Se ha corregido el umbral predeterminado de check_dbalive
Abril de 2008
3.12
  • Se ha corregido el umbral predeterminado de check_dbalive.
Febrero de 2008
3.11
  • Se ha corregido el problema con la conexión de prueba.
    Solución:
    El valor de umbral anterior EN LÍNEA se debe corregir con el nuevo valor 1, mediante la interfaz gráfica de usuario o Raw Configure.
    Nota:
    Durante la migración de la sonda sybase V2.x, es posible que el umbral del punto de control estado check_dbalive no se traduzca correctamente en el nuevo valor. En ese caso, la sonda informará incorrectamente de que el servidor de la base de datos no está activo, incluso si está en ejecución.
Diciembre de 2007
3.10
  • Puntos de control nuevos: LOG_SIZE, DB_DEVICE_SIZE, TEMPDB_DEVICE_SIZE, DEVICE_SIZE
  • Se ha corregido el problema con la programación
Septiembre de 2007
2.06
  • La sonda se crea ahora con las nuevas bibliotecas de Sybase ASE 15, además de las bibliotecas ASE 12. Un programa de instalación posterior determina qué versión de Sybase está en ejecución para asegurarse de que se utiliza la versión correcta de la sonda.
Agosto de 2006
2.05
  • Se ha introducido el parámetro cfg noResponse_severity para cambiar la severidad de la alarma "Se ha excedido el tiempo generación de informes..."
Noviembre de 2005
Requisitos de hardware específicos de la sonda
La sonda sybase está instalada en los sistemas que tengan los siguientes recursos mínimos:
  • Memoria: 2-4 GB de RAM. La configuración lista para su uso de la sonda requiere 256 MB de RAM.
  • CPU: procesador de doble núcleo de 3 GHz de 32 o 64 bits.
Requisitos de software específicos de la sonda
La sonda sybase requiere el entorno de software siguiente:
  • CA Unified Infrastructure Management 8.0 o posterior
  • Robot 7.62 o posterior (recomendado)
  • Java JRE versión 6 o posterior (Consola de administración solamente)
La sonda se debe configurar en plataformas Windows, Linux, AIX o Solaris.
Consideraciones de la instalación
La sonda sybase tiene los siguientes requisitos previos para la instalación:
  • Bibliotecas y variables
    : la sonda requiere las siguientes configuraciones de biblioteca:
    • La biblioteca de libstdc ++ 5 debe estar presente en la plataforma de robot.
    • Las bibliotecas y las variables del entorno de Sybase se deben establecer en el ruta del sistema. Para obtener más información, consulte la sección
      Configuración de la ruta de la biblioteca de Sybase
      .
  • Cliente de Sybase:
    15.x, ASE 15.x o ASE 16
  • Servidor Sybase:
    15.x, ASE 15.x o ASE 16.
  • Monitorización avanzada
    : deben instalarse y activarse las tablas o el servidor de monitorización de Sybase.
  • Sybase:
    el servidor de monitorización de Sybase debe estar activo y ejecutándose.
  • Adaptive Server Enterprise 15.7
    : El cifrado de contraseña de red de propiedades debe modificarse y establecerse en el valor 2 para permitir la conexión cifrada entre la sonda y el servidor de base de datos de Sybase.
Configuración de la ruta de la biblioteca de Sybase
Debe establecer LD_LIBRARY_PATH y las variables de entorno para especificar la ubicación de las bibliotecas compartidas.
Asegúrese de que el servidor de Sybase se esté ejecutando y esté accesible desde el sistema Linux.
Siga los pasos siguientes:
  1. Inicie sesión en el sistema Linux y compruebe la ruta de la variable del entorno mediante el comando EXPORT.
  2. Copie los siguientes valores de las variables del entorno en la sonda
    controller
    .
    • LD_LIBRARY_PATH:
      /opt/sybase/ASE-15_0/lib:/opt/sybase/DataAccess64/ODBC/lib:/opt/sybase/DataAccess/ODBC/lib:/opt/sybase/OCS-15_0/lib:/opt/sybase/OCS-15_0/lib3p64:/opt/sybase/OCS-15_0/lib3p:/opt/sybase/ASE-15_0/lib:/opt/sybase/DataAccess64/ODBC/lib:/opt/sybase/DataAccess/ODBC/lib:/opt/sybase/OCS-15_0/lib:/opt/sybase/OCS-15_0/lib3p64:/opt/sybase/OCS-15_0/lib3p
    • SYBASE:
      /opt/Sybase
    • SYBASE_ASE:
      ASE-15_0
    • SYBASE_JRE_RTDS:
      /opt/sybase/shared/SAPJRE-7_1_011_64BIT
    • SYBASE_OCS:
      OCS-15_0
    • SYBASE_WS:
      WS-15_0
    • SYBROOT:
      /opt/sybase
    Se han configurado las variables de la ruta de la biblioteca de Sybase.
Autorización de ID de usuario
La sonda funciona en los modos básico y avanzado. En el modo básico, la sonda recopila información de la tabla de sybase accesible para el usuario. En el modo avanzado, la sonda utiliza las tablas de la monitorización de Sybase Adaptive Server Enterprise (ASE) para recopilar la información sobre la monitorización de la base de datos desde ASE.
Modo básico
Se requiere el acceso a las siguientes tablas para ejecutar la sonda en el modo básico:
  • sysdatabases
  • spt_values
  • sysusgaes
  • sysprocesses
  • syscurconfigs
  • sysconfigures
Modo avanzado
Tenga en cuenta los siguientes puntos al conectarse con la base de datos en el modo avanzado:
  • Las credenciales de usuario para acceder al servidor de Sybase requieren la autorización mon_role para conectarse a la base de datos utilizando las tablas de monitorización.
  • La cuenta del administrador del sistema Sybase como, por ejemplo, sa se utiliza para ejecutar la sonda utilizando la API del servidor de monitorización.
Para configurar la sonda en el servidor de Sybase, el servidor de monitorización de Sybase o las tablas de monitorización deben estar instalados y activados.
Configuración de ASE
Se deben configurar los siguientes valores de ASE para monitorizar la recopilación de datos de las tablas:
buf_cachehit_ratio
  • activar monitorización = 1
lock_requests, lock_requests_db, lock_requests_granted_db, lock_requests_waited_db
  • activar monitorización = 1
  • estadísticas por objeto = 1
  • tiempo de espera del bloqueo de objetos = 1
total_disk_io
  • activar monitorización = 1
stp_cachehit_ratio
  • activar monitorización = 1
locked_users (opciones avanzadas, con texto sql)
  • activar monitorización = 1
  • cantidad máx. de texto SQL monitorizado = 1024 o más
  • captura por lotes de SQL = 1
  • canal de texto SQL activo = 1
  • núm. máx. de mensajes de canal de texto SQL = 256 o más (en función de la longitud del intervalo y de la actividad del servidor)
Consideraciones sobre la migración
La sonda tiene las siguientes consideraciones sobre la migración:
  • Antes de actualizar la sonda, suprima la carpeta de la utilidad del directorio de instalación de la sonda. La carpeta de la utilidad contiene los vínculos de referencia de la versión anterior.
  • Si se migra la sonda desde versiones anteriores, solo se migrará el archivo de configuración anterior (sysbase_monitor.cfg) a un archivo de configuración de la versión 3 (sysbase_monitor_v3.cfg). Todas las instancias de la versión 2 se convierten en una conexión y un perfil de monitorización en la versión 3. Cada perfil inicia un subproceso para las consultas SQL y un proceso como recopilador de datos del servidor del monitor.
  • A partir de la versión 4.2, la sonda no admite la monitorización avanzada mediante el servidor de monitorización. El servidor de monitorización no forma parte de Adaptive Server Enterprise v15.7 ni posteriores.
Solución de problemas
Profile test connection/check_dbalive, is not connected to <server_name>, err: The parameter %1! cannot be NULL.
Síntoma:
Cuando se intenta probar una conexión a una instancia de Sybase utilizando la sonda sybase, se produce el siguiente error:
Profile test connection/check_dbalive, is not connected to <instance_name>, err: The parameter %1! cannot be NULL
Solución:
Asegúrese de que el nombre definido en el archivo sql.ini coincide con el nombre del servidor. El nombre del servidor distingue entre mayúsculas y minúsculas. Utilice el mismo nombre al crear la conexión a una instancia de Sybase utlizando la sonda sybase.
Limitaciones
  • La creación de puntos de control personalizados no es posible mediante la GUI de la Consola de administración.
Problemas conocidos y soluciones alternativas
La sonda sybase tiene los siguientes problemas conocidos:
  • (Para la versión 4.30 y las versiones anteriores)
    La sonda no desactiva automáticamente las alarmas para el punto de control
    locked_user
    . Antes de actualizar la sonda a la versión 4.31 o posterior por primera vez, se deben desactivar manualmente las alarmas pendientes para este punto de control. Sin embargo, todas las alarmas futuras se desactivan de forma automática, según proceda.
  • En las plantillas definidas por el usuario con más de un umbral, la sonda no muestra el operador del umbral en la vista de lista.
  • La sonda se debe configurar en la interfaz gráfica de usuario del Gestor de la infraestructura o de la Consola de administración.
  • Debe configurarse la sonda de forma independiente para la GUI del Gestor de la infraestructura y para la GUI de la Consola de administración. Por ejemplo, ningún perfil creado en la GUI del Gestor de la infraestructura estará disponible en la GUI de la Consola de administración, por lo que deberá crearse de nuevo.
  • Con Sybase OCS 15.0, la API del servidor de monitorización de Sybase puede finalizar en un bucle de CPU si el agente de la sonda no cierra correctamente la conexión con el servidor de Sybase. Esta incidencia se resuelve mediante la aplicación del mantenimiento de Sybase (15.0.2 o superior).