Digital Experience Monitoring (DEM)

Monitoring de usuarios con sql request

¿Qué es una consulta SQL personalizada?

SQL, o Lenguaje de Consulta Estructurado, es un lenguaje estándar para interactuar con bases de datos. Una consulta SQL personalizada es una consulta que se escribe para recuperar datos específicos de una base de datos, basándose en las necesidades únicas del usuario o de la aplicación. Estas consultas pueden personalizarse para extraer información precisa, permitiendo a los usuarios obtener información sobre aspectos específicos de sus datos.

El paquete Custom SQL Request de ServicePilot permite a los usuarios integrar datos de consultas SQL en su solución de monitorización. Esto puede mejorar la observabilidad de los datos y proporcionar información valiosa sobre el rendimiento y el uso de la base de datos. Al integrar estos datos en la solución de monitorización, los usuarios pueden obtener una visión más completa del rendimiento de su sistema, identificar posibles problemas con mayor rapidez y tomar decisiones más informadas.

Las consultas SQL personalizadas pueden ser especialmente útiles en bases de datos complejas en las que los datos están repartidos en varias tablas. Se pueden utilizar para unir tablas, filtrar datos, calcular valores agregados y realizar muchas otras operaciones que podrían no ser posibles con las consultas estándar. Al aprovechar la potencia de SQL, los usuarios pueden extraer el máximo valor de sus datos y obtener una visión más profunda de sus operaciones.

¿Cómo monitorizar las consultas SQL personalizadas?

ServicePilot facilita la monitorización de consultas SQL personalizadas en Microsoft SQL Server, MySQL/MariaDB, Oracle, PostgreSQL o una base de datos compatible con el controlador ODBC (Microsoft Access, Excel, acceso a archivos de texto/CSV...), requiriendo una configuración mínima en el servidor de destino. A continuación, es necesario añadir un recurso del package user-sql-request a través de la interfaz web de ServicePilot.

ServicePilot monitoriza una consulta SQL estándar ejecutando periódicamente de 1 a 3 consultas SQL.

Las estadísticas recopiladas de este modo incluyen:

  • Medidas generales: tipo de base de datos, estado, tiempo de conexión, tiempo total, tiempo de respuesta...
  • Medidas de consultas individuales: estado, tiempo de respuesta, datos (ServicePilot permite extraer y monitorizar el valor de una consulta).

Nota: puede combinar este package con el database-xxx package correspondiente a su modelo de BD para obtener métricas adicionales para monitorizar su base de datos de extremo a extremo.

¿Cómo instalar un recurso sql-request?

  1. Utilice su instalación de ServicePilot OnPremise o una cuenta SaaS.
  2. Añada un nuevo recurso sql-request a través de la interfaz web (/prmviews o /prmresources) o a través de la API (página /prmpackages), se aprovisionará automáticamente el agente predeterminado de ServicePilot u otro agente.

Los detalles del paquete sql-request se encuentran en la página /prmpackages del software.

Beneficios

ServicePilot le permite prestar servicios de TI de forma más rápida y segura con la detección automatizada y funciones avanzadas de monitoring.

Al correlacionar la tecnología SQL REQUEST con APM y la supervisión de infraestructuras, ServicePilot es capaz de proporcionar una visión más completa del entorno de TI de una organización.

Esto permite a los equipos de TI identificar y diagnosticar rápidamente los problemas que pueden estar afectando al rendimiento de las aplicaciones, y tomar medidas correctivas antes de que los usuarios finales se vean afectados.

Comience con una prueba gratuita de nuestro solution SaaS. Explore nuestros plans o contacte con nosotros para encontrar lo que mejor se adapte a usted.

Supervisar SQL REQUEST (1/3)

Supervisar SQL REQUEST (2/3)

Supervisar SQL REQUEST (3/3)

Soluciones RUM y Endpoint Monitoring

Descubra más

Instalación gratuita en
unos pocos clics

SaaS Plataforma

Despliegue flexible en función de sus necesidades (SaaS, híbrido, on-premise) para agilizar la implantación de la supervisión.
  • Sin configuración de software in situ, servicio y complejidad de la configuración
  • Configuración instantánea, completa y preconfigurada para garantizar una supervisión robusta

OnPremise Plataforma

Despliegue flexible en función de sus necesidades (SaaS, híbrido, on-premise) para agilizar la implantación de la supervisión.
  • Contratos y compromisos a largo plazo ( > 1 año)
  • Gestión del rendimiento, almacenamiento de datos y gestión de infraestructuras
  • 2 soluciones adicionales: Monitoreo de VoIP y Mainframe