Está en la página 1de 27

ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS

Ficha 1881771

FASE DE EVALUACIÓN

AA11 – EVIDENCIA 2

Informe herramientas de monitoreo de bases de datos

Presentado por: Carlos Julio Mesa G.

Instructor: Nelson Ruíz Gamba

SERVICIO NACIONAL DE APRENDIZAJE

SENA

-2019-

CENTRO DE SERVICIOS FINANCIEROS


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

INTRODUCCIÓN

Del mismo modo que una base de datos requiere de una mantención periódica, una de
las tareas más importantes de un administrador de bases de datos es monitorizar los
sistemas a su cargo para saber cómo están funcionando y planear futuras
modificaciones y actualizaciones de los mismos.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 2


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

OBJETIVO

Conocer su comportamiento de las bases de datos mediante el monitoreo y análisis de


datos para comprender qué significa cada interacción, cómo nos ayuda a cumplir los
objetivos y cómo podemos optimizar la experiencia.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 3


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

CONCEPTOS GENERALES

¿Qué es un monitoreo de base de datos?

En nuestro caso, monitorizar significa vigilar el funcionamiento de un sistema, servicio


o actividad.

TIPOS DE MONITORIZACIÓN

Existen dos tipos de monitorización:

AD HOC

Monitorización específica en caso de problemas o pruebas. Se utiliza generalmente


para investigar una situación puntual en la que intentamos encontrar una explicación
a un suceso, cambio o problema.

PREVENTIVA

Detecta interrupciones de servicios, alerta sobre posibles problemas y crea gráficos


con tendencias y datos históricos sobre nuestros sistemas. Este tipo de monitorización
está automatizada y nos ayuda a descubrir cambios en nuestros sistemas que
provocan o pueden provocar problemas en un futuro cercano.

¿EN QUÉ CONSISTE EL MONITOREO DE BASES DE DATOS?

EL “Monitoreo de Base de Datos”, consiste en la supervisión de los servicios de base


de datos para asegurar la disponibilidad, buscar evidencia de que se requiere alguna
tarea de mantenimiento especial, problemas de rendimiento, eventos no planificados,
fallas de hardware, intrusiones de seguridad y errores de software.

En la eventualidad de encontrar evidencia de que se requieren tareas de


mantenimiento especiales, se procede a su ejecución.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 4


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

HERRAMIENTAS DE MONITOREO DE BASES DE DATOS

El SMBD que hemos venido utilizando desde el principio ha sido el proporcionado por
Microsoft, el SQL Server 2014 Enterprise y es por eso que documentaremos primero
las herramientas de monitoreo provistas en este SMBD.

Monitorear instancias y bases de datos SQL Server provee información necesaria para
diagnosticar y resolver problemas de desempeño de SQL Server, al igual que
optimizar SQL Server. Un rendimiento óptimo no es fácil de definir y configurar, dado
que usualmente existe un intercambio entre múltiples factores de software y
hardware, También depende de su ambiente, requerimientos de negocios y políticas
de la compañía.

Mientras que reportes lentos pueden ser aceptables en una pequeña fábrica, no es en
grandes empresas donde ralentizaciones, intermitencias y cuellos de botella afectan a
una gran cantidad de usuarios y pueden afectar significativamente al negocio. Los
problemas listados son usualmente inaceptables y deben ser resueltos tan pronto
como sea posible.

Una vez que el rendimiento de SQL server está optimizado, tiene que ser monitoreado
constantemente, dado que cada cambio en datos, esquemas y configuración
usualmente llevan a una situación donde una optimización manual adicional es
necesaria. EL ejemplo más común es las estadísticas obsoletas – una consulta que
funciona bien y entonces, sin ninguna razón obvia, se vuelve muy lento.

Para tener una instancia SQL Server optimizada y con buen desempeño, un
Administrador de Base de Datos (Database Administrator, DBA) debe ser proactivo y
monitorear el desempeño del sistema constantemente, definir tendencias normales y
definir líneas base para métricas de desempeño específicas para SQL Server, ser
notificado acerca de métricas que están fuera del rango de valores normal, y tomar
acciones adecuadas.

¿Qué métricas SQL Server monitorear?

Las métricas que deberían ser monitoreadas dependen en sus objetivos de


desempeño. De todas maneras, hay un rango de métricas comúnmente monitoreadas
que proveen información suficiente para una resolución básica de problemas. Basados
en sus valores, métricas adicionales más específicas pueden ser monitoreadas para
encontrar la causa raíz del problema.

Estas métricas de desempeño de SQL Server comúnmente monitoreadas son uso de


memoria y procesador, tráfico de red y actividad de disco.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 5


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

Aparte de monitorear parámetros de SQL Server, es recomendado monitorear


parámetros para la base de datos específica, al igual que parámetros de sistema de
Windows.

Las métricas monitoreadas comúnmente son: tiempo de procesador, longitud de la


cola del procesador, incidentes de página por segundo, tiempo de vida de página,
memoria de servidor objetivo y total, requerimientos batch, utilización de procesador,
uso de red, paginación, conexiones de usuarios, etc.

SQL Server provee dos características integradas de monitoreo: Activity Monitor y


Data Collector.

ACTIVITY MONITOR

Activity Monitor rastrea solo las métricas de SQL Server más importantes. Para
obtenerlas, ejecuta consultas contra su instancia SQL Server anfitrión cada 10
segundos. EL desempeño es monitoreado sólo mientras Activity Monitor está abierto,
lo que lo hace una solución ligera con casi ningún costo extra.

Las métricas son mostradas en 5 paneles colapsables: Overview, Processes, Resource


Waits, Data File I/O, y Recent Expensive Queries.

El panel Overview muestra el porcentaje de tiempo del procesador, número de tareas


en espera, operaciones I/O en la base de datos en MB/seg, y el número de
requerimientos batch.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 6


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

El panel Processes muestra procesos de SQL Server actualmente funcionando en la


instancia. La información mostrada es: Login, aplicación y anfitrión usados, estado de
tarea y comando, tiempo de espera, etc. La información en la tabla puede ser filtrada
por el valor de la columna específico.

El menú contextual del panel Process provee una característica útil para un análisis
más profundo y resolución de problemas. Es el rastreo de procesos seleccionado en
SQL Server Profiler.
EL panel Resource Waits muestra esperas para diferentes recursos: memoria,
compilación, red, etc.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 7


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

Muestra el tiempo de espera (el tiempo que las tareas de SQL Server están esperando
en recursos del sistema), el tiempo de espera reciente, el tiempo acumulativo de
espera y el contador de espera promedio.

El panel Data File I/O muestra una lista de todos los archivos de base de datos: MDF,
NDF y LDF, sus nombres y rutas, actividad reciente de lectura y escritura y tiempo de
respuesta.

EL panel Recent Expensive Queries muestra las consultas en los últimos 30 segundos
que usaron más recursos: procesador, memoria, disco y red. El menú contextual
permite abrir la consulta en una pestaña de consultas de SQL Server Management
Studio y abrir su plan de ejecución.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 8


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

Cómo usar el Activity Monitor

EL Activity Monitor puede ser abierto vía el ícono de Activity Monitor en la barra de
herramientas de SQL Server Management Studio, el atajo de teclado Ctrl+Alt+A, o el
menú contextual Object Explorer de la instancia de SQL Server.

Como se muestra, Activity Monitor rastrea sólo un conjunto predefinido de las


métricas más importantes de SQL Server. Métricas adicionales no pueden ser
monitoreadas; las métricas monitoreadas no pueden ser removidas. Sólo monitoreo
en tiempo real es posible. No hay una opción integrada para guardar el historial de
métricas para un uso posterior. Por lo tanto, Activity Monitor es útil para un monitoreo
actual y una resolución de problemas básica; para cualquier análisis más profundo y
optimización de desempeño, es necesaria una herramienta de monitoreo donde las
métricas monitoreadas pueden ser seleccionadas, los umbrales definidos y los datos
históricos almacenados si es necesario.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 9


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

DATA COLLECTOR

Data Collector es otra característica de monitoreo y optimización integrada en SQL


Server Management Studio. Colecta métricas de desempeño de instancias SQL Server,
las guarda en un repositorio local de tal manera que puedan ser usadas para un
análisis posterior. Usa Data Warehousing, SQL Server Agente de Integration Services.

A diferencia de Activity Monitor, Data Collector le permite especificar las métricas que
monitoreará. Ofrece tres conjuntos integrados de métricas (colectores de datos) con
las métricas de monitoreo de desempeño más importantes y comunes. Para
monitorear métricas de desempeño adicionales, colectores de datos personalizados
pueden ser creados vía código T-SQL o API.

Cómo usar Data Collector

Asegúrese de que SQL Server Integration Services están instalados y que SQL Server
Agent, Management Data Warehouse y Data Collection están activados.

1. Expanda Management en Object Explorer de SQL Server Management Studio

2. En el menú contextual Data Collection seleccione Configure Management Data


Warehouse

3. Seleccione Set up data collection

SERVICIO NACIONAL DE APRENDIZAJE - SENA 10


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

4. Haga clic en Next

5. Seleccione el nombre de la instancia SQL Server y la base de datos que


hospedará la administración de data Warehouse, y la carpeta local donde los
datos serán capturados.

6. Haga clic en Next, revise las configuraciones y haga clic en Finish

Data Collection provee tres conjuntos predefinidos, disponibles en la carpeta System.

Data Collection Sets en el nodo de Object Explorer Management | Data Collection:

Disk Usage, Query Statistics y Server Activity. Cada uno tiene su reporte integrado.
El conjunto de recolección de datos Disk Usage recolecta datos para los archivos de
datos de la base de datos (MDF y NDF), el archivo de registro de transacciones (LDF)
y estadísticas de I/O.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 11


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

El reporte integrado Disk Usage está disponible en el menú contextual Data Collection.
Muestra el espacio usado por los archivos de la base de datos, las tendencias de
crecimiento y el crecimiento promedio diario.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 12


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

El conjunto de recolectores de datos Query Statistics recolecta código de consultas,


estadísticas, actividad y planes de ejecución de consultas para las 10 consultas más
costosas.

EL conjunto de recolectores de datos Server Activity recolecta datos acerca del


procesador, la memoria, el disco I/O y el uso de red. El reporte muestra la CPU, la
memoria, el disco I/O y el uso de la red, las esperas de SQL Server, la instancia de
SQL Server y la actividad del sistema operativo.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 13


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

Como se muestra anteriormente, Data Collection tiene que estar configurado e


iniciado para capturar datos. Provee tres conjuntos integrados de recolección y
reportes adecuados. No hay una guía para adicionar más métricas; eso tiene que ser
hecho a través de código.

Una de las ventajas del Data Collector es que no tiene que recolectar datos todo el
tiempo, sino solamente en horarios predefinidos, y por tanto añade menos costo
adicional. Una desventaja de esta característica es que no hay una opción para
seleccionar las bases de datos en la instancia de SQL Server que serán monitoreadas,
todas las bases de datos serán monitoreadas, lo que añade costo adicional, ruido en
los datos recolectados y requiere más espacio de disco.

La característica no está disponible en versiones de SQL Server anteriores a 2008 y en


ediciones diferentes de Enterprise, Standard, Business Intelligence y Web.

A diferencia de Activity Monitor, no hay una opción para ver gráficos en tiempo real,
sino que los datos capturados pueden ser grabados para un número específico de
días. La característica provee métricas de desempeño básicas, pero conocimiento
acerca de código es requerido para monitorear cualquier métrica adicional.

APEXSQL MONITOR

ApexSQL Monitor es un software de monitoreo de SQL Server que monitorea el


desempeño del sistema, SQL Server y la base de datos en tiempo real a través de 30
contadores.

Permite a los usuarios seleccionar las instancias SQL Server y bases de datos que
serán monitoreadas, para seleccionar las métricas para cada base de datos, instancia
SQL Server y máquina, y para especificar las métricas y valores de umbral que, si se
produce una salida, las alertas serán activadas.

ApexSQL Monitor muestra las métricas de desempeño en gráficos en tiempo real y


almacena los datos de las métricas correspondientes en una base de datos que es un
repositorio central para usos posteriores.

Los datos de las métricas de desempeño capturados son mostrados como gráficos en
cinco pestañas por defecto, pero también en pestañas creadas por el usuario.

La pestaña Overview muestra la información y configuraciones más importantes de


SQL Server y métricas de desempeño de SQL Server (radio de hits de buffer cache,
escaneos completos por segundo, escrituras lentas por segundo y requerimientos de
bloqueo por segundo).

SERVICIO NACIONAL DE APRENDIZAJE - SENA 14


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

La pestaña System performance muestra las métricas de desempeño del sistema


operativo: Tiempo de procesador/longitud de cola del procesador, utilización de red,
uso del archivo de paginación, introducción de páginas por segundo, páginas por
segundo, promedio de escritura/lectura de bytes en el disco en bytes, longitud
promedio y actual de la cola del disco, promedio de segundos de disco por
lectura/escritura, bytes de escritura/lectura de disco en MB, espacio libre en el disco y
memoria disponible en MB.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 15


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

La pestaña SQL Server performance muestra métricas relacionadas al desempeño de


la instancia SQL Server: el número de requerimientos batch, la transacción de más
largo funcionamiento, puestos libres de listas, escaneos completos, escritura lenta,
requerimientos de bloqueo y puntos muertos por segundo, conexiones de usuario,
memoria total del servidor en MB, concesiones de memoria pendientes, radio de hits
de buffer cache, expectativa de vida de página, escritura/lectura de página, y
divisiones de página por segundo.

La pestaña Database performance muestra detalles acerca de los datos de la base de


datos y el tamaño del archivo del registro de transacciones.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 16


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

La pestaña Query performance muestra las consultas más importantes que usaron la
mayor cantidad de recursos durante el periodo seleccionado, incluyendo la
presentación gráfica de las consultas más lentas por tiempo de CPU promedio, tiempo
de ejecución promedio e I/o por segundo. El número de consultas puede ser
seleccionado por el usuario.
Las Custom tabs pueden ser moldeadas para la necesidad de usuarios individuales.

Los usuarios pueden crear y configurar sus propias pestañas para ser mostradas para
conocer las métricas críticas rápidamente y de manera fácil después de iniciar
ApexSQL Monitor. Las pestañas personalizadas pueden ser creadas para proveer una
vista general a primera vista de las métricas más importantes del sistema, la instancia
SQL Server y la base de datos ordenadas de una manera que puedan dar una
percepción fácil del problema potencial.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 17


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

Cómo usar ApexSQL Monitor

1. Inicie ApexSQL Monitor

2. Haga clic en Add server en el menú para añadir la instancia SQL Server que
desea monitorear. Todas las instancias SQL Server monitoreadas serán
mostradas en Servers list a la izquierda.

3. Para configurar las métricas de desempeño, haga clic en Configure metrics en el


menú. Las métricas monitoreadas pueden ser configuradas en la base de datos,
la instancia SQL Server y a nivel de máquina.

4. En el mismo formulario usted puede configurar las alertas. Para habilitar una
alarma seleccione la casilla de verificación Alerting e ingrese los valores umbral.

5. Después de que haya configurado las alertas y métricas, haga clic en Apply en
la parte superior del formulario.

SI hay una alerta, esta será indicada por un ícono cerca de la instancia SQL Server en
la lista Servers. Para ver la lista y detalles para las alertas activas, haga clic en Alertas
en el menú. La lista muestra la métrica de desempeño, tiempo de inicio y final y el
número de ocurrencias para cada nivel de seguridad.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 18


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

ApexSQL Monitor es una solución de monitoreo fácil para iniciar y configurar, y no es


necesario ningún conocimiento de código. Provee un monitoreo granular, y a
diferencia de las soluciones de monitoreo nativas de SQL Server, permite seleccionar
las métricas, así como las bases de datos que serán monitoreadas. Diferentes
métricas pueden ser monitoreadas para cada base de datos, instancia de SQL Server y
sistema operativo. Esto reduce el costo adicional añadido por el proceso de monitoreo.

A diferencia de Activity Monitor y Data Collector, ApexSQL Monitor muestras las


métricas en gráficos de tiempo real, almacena los datos históricos en un repositorio
central y muestra los datos históricos en gráfico. Las alertas pueden ser configuradas
en poco clics, con un valor umbral específico ingresado para alertas de severidad baja,
media y alta.

OTRAS HERRAMIENTAS EXTERNAS PARA MONITOREO EN SQL SERVER

DATABASE PERFORMANCE ANALYZER FOR SQL SERVER – SOLARWINDS

Explora en profundidad con la herramienta de análisis del desempeño de SQL Server


para poder identificar la causa raíz del desempeño deficiente de Microsoft SQL.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 19


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

Funciones clave

 Análisis intuitivo del desempeño


 Análisis de bloqueos y deadlocks
 Asesores y recomendaciones sobre cargas de trabajo e índices
 Detección de anomalías basada en aprendizaje automático
 Análisis del desempeño de las consultas
 Monitoreo en tiempo real e histórico
 Colaboración entre equipos

SERVICIO NACIONAL DE APRENDIZAJE - SENA 20


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

IDERA SQL CHECK

Los problemas de rendimiento en la solución de problemas siempre son una de las


cuestiones que enfrentan los administradores de bases de datos (DBA).

Idera SQL Check es una herramienta de monitorización de rendimiento de SQL Server,


que puede ayudar a los DBA a detectar y solucionar problemas de rendimiento de
base de datos.

Esta herramienta proporciona información en tiempo real sobre 20 parámetros de


rendimiento diferentes, incluyendo: estadísticas de espera, lectura, escritura, detalles
de sesión e impactos de caché. No hay ningún agente para instalar, y SQL Check
registra estadísticas clave de palpitaciones de SQL Server a intervalos personalizables.
Sin embargo, a diferencia de SQL Diagnostic Manager de Idera, SQL Check se limita a
monitorear una única instancia de SQL Server.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 21


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

APPLICATIONS MANAGER

Applications Manager es una herramienta de monitoreo de servidor de base de datos


que puede ayudar a monitorear un entorno de servidor de base de datos heterogéneo
que puede consistir en bases de datos Oracle, MS SQL, Sybase, IBM DB2 y bases de
datos MySQL.

También ayuda a los administradores de bases de datos (DBA) y a los administradores


del sistema notificando posibles problemas de rendimiento de la base de datos. Para la
supervisión del servidor de la base de datos, el Administrador de aplicaciones se
conecta a la base de datos y se asegura de que esté activo.

Applications Manager también es una herramienta de supervisión sin agente que


ejecuta consultas de base de datos para recopilar estadísticas de rendimiento y enviar
alarmas, si el rendimiento de la base de datos supera un umbral determinado. Con
sus informes listos para usar, los DBA pueden planificar los requisitos de inventario y
solucionar incidentes rápidamente.

El software de monitoreo del servidor de base de datos necesita

 Asegurar alta disponibilidad de servidores de bases de datos.


 Mantenga las pestañas en el tamaño de la base de datos, el tamaño de la
memoria caché del búfer, el tiempo de conexión de la base de datos
 Analice el número de conexiones de usuario a las bases de datos en varias
ocasiones
 Analizar tendencias de uso.
 Ayudar a tomar acciones de manera proactiva antes de que ocurran incidentes
críticos

El Administrador de aplicaciones admite la supervisión de las siguientes bases de


datos listas para usar:

 Gestión de Oracle
 Gestión MySQL
 Sybase Management
 MS SQL Management
 IBM DB2 Management
 Gestión PostgreSQL
 Gestión de memcached
 Gestión de MongoDB
 Gestión de la base de datos de Cassandra
 Redis Database Management

SERVICIO NACIONAL DE APRENDIZAJE - SENA 22


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

FOGLIGHT FOR DATABASES

Monitorea de forma proactiva el estado y rendimiento de sus bases de datos de varias


plataformas.

Beneficios clave

Vista global
Visualice los problemas más críticos en todas las plataformas y tome medidas de
inmediato.

Inteligencia incorporada
Comprenda la salud y la actividad de la empresa de un vistazo. Reciba consejos
emergentes con los flujos de trabajo correlacionados.

Líneas de base adaptables


Reciba alertas cuando la actividad se desvía de las métricas normales.

Datos históricos enriquecidos


Resuelva problemas a través de los datos de alarmas y diagnósticos desde cualquier
pantalla de desglose.

Generación de informes drag-and-drop


Utilice los datos que ha recopilado para desarrollar vistas e informes personalizados.

Análisis de las cargas de trabajo de SQL


Investigue la carga de trabajo mediante el análisis de datos de usuarios, programas,
SQL y sesiones.

Análisis de bloqueo histórico


Resuelva los problemas de concurrencia con revisiones históricas de escenarios de
bloqueos.

Seguimiento de cambios automatizado


Visualice cambios en servidor, instancia, base de datos, entornos de esquema y
degradaciones SQL de aplicaciones.

SERVICIO NACIONAL DE APRENDIZAJE - SENA 23


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

Características

Informes de comparación
Identifique la causa principal de desviaciones en el rendimiento en su entorno de
aplicaciones.

Integración sencilla
Integre sin problemas otros monitores empresariales integrales.

Análisis del evento de espera


Visualice los datos del evento de espera en el nivel de la sentencia para resolver los
problemas de rendimiento relacionados con recursos.

Análisis del estado de espera


Determine la ubicación y la causa de las esperas mediante el diagnóstico de las
estadísticas de espera.

Detección automática de instancias


Implemente rápidamente a través del descubrimiento automático de instancias y
hosts específicos.

Instalación por medio de asistentes


Puede añadir rápidamente monitoreo de base de datos a su infraestructura o
configurar como una solución independiente.

Flujo de trabajo de alarmas


Busque las soluciones pasadas, configure los apagones y administre las alarmas.

Investigación potente de rendimiento


Optimice el rendimiento de manera proactiva con un motor de análisis que recopila e
investiga los datos en líneas de base, análisis de bloqueo y control de cambios.
(Disponible para Oracle y SQL Server solamente).

SERVICIO NACIONAL DE APRENDIZAJE - SENA 24


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

DIFERENCIAS ENTRE MONITOREO Y ANÁLISIS DE DATOS

Es importante diferenciar estas dos acciones para entender sus funciones y sus
alcances:

El monitoreo de datos

Es el seguimiento a determinadas acciones que podemos cuantificar y que nos


arrojaran datos relevantes para la estrategia.

El análisis de datos

Es la base de la optimización de la estrategia, nos permite modificar, continuar o


establecer nuevas directrices, sin perder de vista el objetivo final.

El monitoreo de las métricas debe ser constante, ya que cada cambio en un sitio web,
por mínimo que sea, puede hacer que el número de usuarios aumente o baje. Es
importante tener retroalimentación con el cliente para reconocer a tiempo cualquier
cambio a nivel técnico, visual o estratégico, y así centrar los esfuerzos en monitorear
la performance que cualquiera de estas incidencias pueden ocasionar.

Al realizar el análisis de los datos recopilados, podemos obtener información


relevante, como por ejemplo:

 Horarios en que es mejor publicar determinados contenidos.


 Resolución de pantalla más utilizada.
 Velocidad de carga del sitio en cada navegador.
 Fuentes de número de tráfico al sitio.

Esto nos permitirá realizar un diagnóstico del funcionamiento del sitio y levantar
recomendaciones para mejoras estratégicas y/o técnicas.
Al momento de implementar las mejoras es necesario comenzar nuevos procesos de
monitoreo y análisis de datos, para saber cuál es la efectividad de los cambios en las
distintas fuentes de tráfico y cómo afecta a la consecución de objetivos.
Una estrategia no está delimitada a una sola arista, sino que abarca múltiples
factores como el trabajo de posicionamiento web, las redes sociales y la publicidad de
pago. En cada análisis debemos enfocarnos en mejorar cada una de las áreas en que
está basada su estrategia global.
El análisis de datos, entre otras ventajas, nos ayuda a conocer al usuario al que cada
cliente quiere llegar. Esto implica que podemos ratificar si los arquetipos realizados en
primera instancia son los correctos o no. En el caso de no serlos, podemos rectificar
los datos y obtener perfiles concretos basados en dicha información.
En el caso de un rediseño, el análisis de datos nos brinda una visión global sobre cómo
los usuarios reaccionan a los cambios realizados en el sitio. Las métricas asociadas al
uso de navegadores, resolución de pantalla y dispositivos se pueden complementar

SERVICIO NACIONAL DE APRENDIZAJE - SENA 25


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

con los datos de herramientas de Heatmap o Mapeo de calor para sacar las
conclusiones.
La entrega de reportes está determinada por la periodicidad con que los clientes
necesitan la información. Existen clientes que necesitan datos diarios del análisis de
contenidos y otros que requieren información mensual para tener una visión más
global de cómo su sitio va mejorando sus métricas.
El informe, con las conclusiones y recomendaciones apropiadas, tendrá gran valor al
finalizar cualquier proceso, ya que es en donde se concentran los datos más útiles y
beneficiosos para la empresa.

DAP
Auditoría y Protección de Bases de Datos

CAPACIDADES
ESENCIALES SECUNDARIAS
- Descubrimiento y clasificación.
- Recolección de eventos, informes y -Prevención y boqueo acceso/ataques.
- Gestión de vulnerabilidades.
Análisis. - Descubrimiento y clasificación.
- Análisis al nivel de aplicación.
- Gestión y auditoria de la Política de - Vulnerabilidad y gestión de la config.
- Prevención de intrusión.
Seguridad de la base de datos. - Auditoría y monitoreo de usuarios y app.
- Soporte de seguridad de datos no
- Monitoreo de usuarios privilegiados - Evaluación de usuarios y permisos.
estructurados.
- Integración de gestión de identidad
y acceso.

REQUERIMIENTOS DE OPERACIÓN
-Recolector de Red
- Recolectores Agente

REGLAS DE SELECCIÓN PROVEEDORES DE TECNOLOGÍA


BENEFICIOS Y RIESGOS -La suite DbProtect de Application.
Todas las herramientas DAP son DAP no ha alcanzado todavía su potencial -BeyondTrust
compatibles con las plataformas
RDBMS más comunes —Microsoft SQL Completo, pero representa una inversión -IBM InfoSphere Guardium
Server, Oracle y DB2 Que vale la pena para las empresas con -Imperva
Bases de datos confidenciales -McAfee

SERVICIO NACIONAL DE APRENDIZAJE - SENA 26


GSBD - ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS - SENA 2019

BIBLIOGRAFÍA

https://blog.ida.cl/analitica-web/importancia-monitoreo-analisis-de-datos-empresas/

https://www.quest.com/mx-es/products/foglight-for-cross-platform-databases/

https://www.google.com/search?q=APPLICATIONS+MANAGER&rlz=1C1CHBF_esCO86
1CO861&oq=APPLICATIONS+MANAGER&aqs=chrome..69i57j0l4j69i60.2477j0j7&sour
ceid=chrome&ie=UTF-8

https://www.buzzmometer.com/?gclid=EAIaIQobChMI2JbIi4v55AIVC2yGCh3--
wF8EAAYAiAAEgK-1vD_BwE

https://senaintro.blackboard.com/bbcswebdav/pid-113668221-dt-content-rid-
127941873_4/institution/semillas/217219_1_VIRTUAL/OAAPs/OAAP6/recursos
/oa_mecanismos_de_seguridad/index.html

SERVICIO NACIONAL DE APRENDIZAJE - SENA 27