Skip to main content

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:

  • TenantAzure ID:credentials: identificadorcredencial obligatoria del tenant de Azure usado por el Service Principal.
  • Subscription ID: identificador de la suscripcióalmacén de Azure donde se descubrirán los recursos.
  • Client ID: identificadorcredenciales de aplicaciónPandora delFMS. ServiceEl Principal.
  • selector
  • muestra Cliententradas secret:de secretotipo del 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 usa https://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 usa https://login.microsoftonline.com.

EnPaso el paso SQL discovery se podrán configurar las opciones de descubrimiento:

  • Resource group: filtro opcionalexacto paraopcional. limitarPermite elvarios descubrimientovalores aseparados unpor grupo; dey recursos.está vacío por defecto.
  • SQL server name: filtro opcionalexacto paraopcional. limitarPermite elvarios descubrimientovalores aseparados unpor servidor; SQLy concreto.está vacío por defecto.
  • Database name: filtro opcionalexacto paraopcional. monitorizarPermite unavarios únicavalores baseseparados depor datos.; y está vacío por defecto.
  • Create agent per database: sicrea estáun activo,agente por cada base de datosdatos. generaEstá suactivado propiopor agente. Si está desactivado, todos los módulos se envían al agente indicado en Target agent.defecto.
  • Target agent: agente destino usado únicamente cuando Create agent per database está desactivado. Su valor por defecto es Azure 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 por base de datos.defecto.
  • Module prefix: prefijo opcional para los nombres de módulos.
  • Está Agent interval: intervalo de los agentes creados vacío actualizados.
  • por
  • Timeout: timeout de llamadas HTTP a Azure. Si se configura un valor inferior a 30, el plugin utilizará 30 segundos.
  • Scan databases: activa la consulta a Azure para descubrir bases de datos.defecto.
  • Enable entities file re-scan interval: activa ella refrescoreconstrucción periódicodica del fichero de entidades. Está desactivado por defecto.
  • Re-scan entities file interval: intervalosolo usadoaparece paraal reconstruir la caché de entidades cuandoactivar el re-scancampo estáanterior. activado.Su valor por defecto es un día, 86400 segundos.
  • Skip master database: evita crear módulos paraomite la base de datos master. Está activado por defecto.

EnPaso el paso Modules se podrán activar o desactivar grupos de módulos:

  • Performance modules: crea módulos de CPU, DTU, lecturaslecturasicas,sica, escritura de log, sesiones y workers. Está activado por defecto.
  • Storage modules: crea módulos de espacio usado, porcentaje de uso y almacenamientoespacio asignado. Está activado por defecto.
  • Connection modules: crea módulos de conexiones correctas, conexiones fallidas y conexiones bloqueadas por firewall. Está activado por defecto.
  • Tempdb and XTP modules: crea módulostamaños de tamaño de datos de tempdb, tamaño de log de tempdb,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.