Bueno en esta clase vamos a ver cómo definir templates para monitoreó entonces vamos a hacer clic en
el menú Fail.
La opción templates y vamos a elegir la opción new template.
Aquí lo que nos aparece es esta ventana donde nos permite seleccionar el tipo de servidor que tenemos
vamos a dejar la opción que viene por defecto de Microsoft SQL Server 2017 y aquí le vamos a colocar
un nombre al template en este caso vamos a colocarle un nombre vamos a ponerle vamos a colocarle traza
pruebas.
Ok.
Y aquí le vamos a colocar en la selección de eventos y hacemos clic y aquí le vamos a seleccionar los
eventos que vamos a querer monitorear entonces los eventos por ejemplo que tenemos disponible son un
montón.
Podemos monitorear cursores bases de datos cuando se está haciendo un lobby cuando se están haciendo
determinados operaciones sobre la base de datos es decir operaciones de mirroring log etcétera.
Podemos analizar por ejemplo los logs que están actuando sobre las tablas.
Tenemos opciones de performance fijense todas las opciones que tenemos disponibles.
Tenemos opciones de auditoría de fijense tenemos opciones de auditoría de roles auditorías sobre Lovins
un montón.
Tenemos un montón de eventos para realizar un monitoreo tenemos eventos de transacciones de comités
de rol back tenemos eventos de usuario también tenemos los eventos de tranza que se cuele y los estor
y entonces todo todos estos eventos los podemos monitorear qué vamos a monitorear normalmente cuando
nosotros utilizamos esta herramienta.
Bueno lo que normalmente monitoreamos es TOR procedures o instrucciones tranza que se Gurley independientes
por lo general lo que nosotros monitoreamos son estos dispositivos porque son los que se ejecutan desde
una aplicación y son por lo general lo que nosotros necesitamos monitorear para resolver un inconveniente
si un inconveniente en el proceso que está recibiendo parámetros y no los graba correctamente o procesos
que demoran mucho más de la cuenta.
Entonces lo que vamos a hacer es seleccionar por ejemplo como filtro de prueba bueno vamos a seleccionar
esto lo procedures y le vamos a seleccionar la opción SP starting si le vamos a seleccionar esa opción.
Entonces lo que tenemos que tener en cuenta es que los campos que va a mostrar ese evento siempre conviene
que sean los campos que nosotros realmente nos sirvan y para no mostrar información de más.
Por ejemplo hay campos que realmente no nos van a ser útiles para para digamos para mostrar como por
ejemplo el nombre de la base de datos.
Sabemos sobre qué base de datos estamos trabajando.
Bueno salvo que tengamos varias pero en este caso sabemos que queremos monitorear el proceso de una
base de datos específica a la cual nos acabamos de conectar.
Y bueno entonces el nombre y la base de datos no lo vamos a mostrar el Data Voice Heydi tampoco y así
vamos quitando los campos que realmente no nos van a no nos van a ser útiles y vamos dejando los campos
que sí nos van a servir.
Si quitamos esto por ejemplo dejamos los inline quitamos ese Heydi si sacamos Mannheim sacamos en Yusa
Arnheim sacamos estos campos a estos campos y tenemos un montón de campos y fíjese que cada proceso
tiene disponible o no en algunos campos.
Fíjese que algunos procesos algunos eventos tienen disponerlos Campos y otros no..
Entonces respecto de LCP starting bueno vamos dejando estos campos como para tener una prueba le dejamos
el campo texto que nos va a mostrar el nombre del Estero procedure y lo más importante es que esté seleccionada
la duración del evento perduración a gastã buena dirección no lo tengo disponible porque en este caso
el evento ese peso Martín no tiene disponible el campo duración porque es cuando ya finalizó.
Entonces lo que tenemos que hacer es seleccionar el evento SP completa aquí y aquí sí le vamos a poder
seleccionar el campo duración.
Por qué.
Porque como ya está completado ya tiene esa información de cuánto duró el proceso entonces seleccionamos
el campo de duración para ese proceso y vamos agregando o quitando el resto de los campos que creamos
necesario si este quitamos éste y bueno vamos a ver el campo de data que es importante está seleccionado
muy bien y lo que hacemos es salvar este templetes como lo salvamos aquí desde la opción Zayda entonces
ponemos SOIB y ahora cuando nosotros vayamos a crear una nueva traza aquí desde el icono bueno nos volvemos
a conectar al motor y aquí tenemos la opción de seleccionar un templete fíjese desplegamos aquí y ya
tenemos muchos templates predefinidos tenemos muchos temples predefinidos pero nosotros por ejemplo
queremos usar el temple que hemos creado resigné que se llama traza pruebas entonces lo seleccionamos
y ya aquí no tenemos que modificar nada podemos agregar algo no digamos de lo que serían las opciones
de logros de los eventos y sus filtros de columnas.
Pero en principio así como está está bien entonces le coloco Ran y esta traza ya tiene todos los valores
que hemos dado en ese temple que tienen esos dos eventos es peso Martín y SP completa y los campos que
hemos seleccionado para mostrar.
Entonces si quisiésemos por ejemplo configurar un filtro sobre alguno de los campos bueno detenemos
el proceso y hacemos clic en Feil Properties.
Si vamos a la ventana de eventos de selección y en el botón filtros de columna Column filtros nos nos
posicionamos sobre el campo que queremos filtrar por ejemplo duración que es el más común por qué más
utilizamos y aquí le colocamos el valor como hicimos anteriormente le damos a OK y ya tenemos configurado
ese template pero ténganlo en cuenta por si quieren ustedes crearse un temple propio y si no pueden
usar los templetes que vienen por defecto.
Si por ejemplo cuando nos nos conectamos tenemos templates por desfonde.
Por ejemplo tenemos tranza que se cuele duration tranza SQL Locks replays SP Monks elegimos duration
por ejemplo le damos clic en Rán y ya tenemos esos esos campos predefinidos de duración text data Speedy
Binary Data estos también estos templates predefinidos son muy útiles también pero si queremos agregar
algún campo adicional en el Latasa bueno lo que hacemos es crear un templete propio y después lo usamos
siempre.