Discovery
EstePaso plugin puede integrarse con el Discovery de Pandora FMS.
Para ello se debe cargar el paquete .disco correspondiente desde la librería de Pandora FMS o desde el sistema de plugins de la consola.
Una vez cargado, se podrán monitorizar bases de datos Azure SQL creando tareas de Discovery desde la sección correspondiente de Cloud/Application Discovery.
En el paso Azure credentials se solicitarán los siguientes datos:
-
TenantAzureID:credentials:identificadorcredencial obligatoria deltenant de Azure usado por el Service Principal. Subscription ID:identificador de la suscripcióalmacén deAzure donde se descubrirán los recursos.Client ID:identificadorcredenciales deaplicaciónPandoradelFMS.ServiceElPrincipal.selector - muestra
Cliententradassecret:desecretotipodel Service Principal.Azure. -
API endpoint: endpoint
deopcional.gestión de Azure. En entornos estándar debe dejarseEstá vacío.o por defecto y el plugin usahttps://management.azure.com. -
Login endpoint: endpoint
deopcional.autenticación de Azure. En entornos estándar debe dejarseEstá vacío.o por defecto y el plugin usahttps://login.microsoftonline.com.
EnPaso el paso SQL discovery se podrán configurar las opciones de descubrimiento:
-
Resource group: filtro
opcionalexactoparaopcional.limitarPermiteelvariosdescubrimientovaloresaseparadosunporgrupo;deyrecursos.está vacío por defecto. -
SQL server name: filtro
opcionalexactoparaopcional.limitarPermiteelvariosdescubrimientovaloresaseparadosunporservidor;SQLyconcreto.está vacío por defecto. -
Database name: filtro
opcionalexactoparaopcional.monitorizarPermiteunavariosúnicavaloresbaseseparadosdepordatos.;y está vacío por defecto. -
Create agent per database:
sicreaestáunactivo,agente por cada base dedatosdatos.generaEstásuactivadopropioporagente. Si está desactivado, todos los módulos se envían al agente indicado enTarget agent.defecto. -
Target agent: agente
destinousadoúnicamentecuando Create agent per database está desactivado. Su valor por defecto esAzure SQL. - Agent autodisable mode: asigna el modo de autodeshabilitado a los agentes creados. Está desactivado por defecto.
-
Agent prefix: prefijo opcional para los
agentesagentes.creadosEstá vacío porbase de datos.defecto. -
Module prefix: prefijo opcional para los
nombres demódulos. - Está
Agent interval:intervalo de los agentes creadosvacíoactualizados.por Timeout:timeout de llamadas HTTP a Azure. Si se configura un valor inferior a30, el plugin utilizará30segundos.Scan databases:activa la consulta a Azure para descubrir bases de datos.defecto.-
Enable entities file re-scan interval: activa
ellarefrescoreconstrucción periódicodica del fichero de entidades. Está desactivado por defecto. -
Re-scan entities file interval:
intervalosolousadoapareceparaalreconstruir la caché de entidades cuandoactivar elre-scancampoestáanterior.activado.Su valor por defecto es un día,86400segundos. -
Skip master database:
evita crear módulos paraomite la base de datosmaster. Está activado por defecto.
EnPaso el paso Modules se podrán activar o desactivar grupos de módulos:
-
Performance modules: crea
módulos deCPU, DTU,lecturaslectura físicas,sica, escritura de log, sesiones y workers. Está activado por defecto. -
Storage modules: crea
módulos deespacio usado, porcentaje de uso yalmacenamientoespacio asignado. Está activado por defecto. -
Connection modules: crea
módulos deconexiones correctas,conexionesfallidas yconexionesbloqueadas por firewall. Está activado por defecto. -
Tempdb and XTP modules: crea
módulostamaños detamaño de datos detempdb, tamaño de log detempdb,TempDB, porcentaje de log usado y almacenamiento XTP. Está activado por defecto. - Deadlock modules: crea el módulo de deadlocks. Está activado por defecto.
Las tareas completadas con éxito tendrán un resumen de ejecución con información similar a:
resources_discovered:número de bases de datos descubiertas en la ejecución actual.resources_vanished:número de bases de datos almacenadas previamente que ya no aparecen en el descubrimiento actual.modules:número total de módulos generados.errors:número de errores detectados durante la ejecución.