Skip to main content

Parámetros

Modo avanzado

Parámetro Descripción
--conf Ruta del archivo de configuración generado por la tarea de Discovery.

Archivo de configuración (--conf)

tenant_id=identificador del tenant de Azure.
subscription_id=identificador de la suscripción de Azure.
client_id=identificador de aplicación del Service Principal.
client_secret=secreto del Service Principal.
api_endpoint=endpoint de API de Azure. Si se deja vacío, se usa https://management.azure.com.
login_endpoint=endpoint de login de Azure. Si se deja vacío, se usa https://login.microsoftonline.com.
resource_group=grupo de recursos opcional. Si se deja vacío, se buscan servidores SQL en toda la suscripción.
server_name=nombre de servidor SQL opcional. Si se deja vacío, se buscan todos los servidores SQL accesibles.
database_name=nombre de base de datos opcional. Si se deja vacío, se monitorizan todas las bases de datos descubiertas.
agent_per_database=crea un agente por cada base de datos descubierta.
target_agent=agente destino cuando no se crea un agente por base de datos.
agent_prefix=prefijo opcional para los agentes creados por base de datos.
module_prefix=prefijo opcional para los módulos creados.
interval=intervalo de los agentes creados o actualizados.
group_id=id del grupo de agentes de Pandora FMS donde se crearán los agentes.
timeout=timeout HTTP en segundos. Si el valor es inferior a 30, el plugin usa 30 segundos.
scan_databases=activa el descubrimiento automático de bases de datos.
entities_list=fichero temporal donde se almacenan las bases de datos descubiertas.
enable_entities_interval=activa el refresco periódico del fichero de entidades.
entities_interval=intervalo de refresco del fichero de entidades.
skip_master_database=omite la base de datos master.
performance_metrics_enabled=activa módulos de rendimiento.
storage_metrics_enabled=activa módulos de almacenamiento.
connection_metrics_enabled=activa módulos de conexiones.
tempdb_xtp_metrics_enabled=activa módulos de tempdb y XTP.
deadlock_metrics_enabled=activa módulos de deadlocks.

Ejemplo

[CONF]
tenant_id=11111111-1111-1111-1111-111111111111
subscription_id=00000000-0000-0000-0000-000000000000
client_id=22222222-2222-2222-2222-222222222222
client_secret=my_client_secret
api_endpoint=
login_endpoint=
resource_group=rg-production
server_name=sql-production
database_name=
agent_per_database=1
target_agent=Azure SQL
agent_prefix=
module_prefix=
interval=300
group_id=10
timeout=30
scan_databases=1
entities_list=/tmp/tmp_discovery.azure_sql.entities
enable_entities_interval=0
entities_interval=86400
skip_master_database=1
performance_metrics_enabled=1
storage_metrics_enabled=1
connection_metrics_enabled=1
tempdb_xtp_metrics_enabled=1
deadlock_metrics_enabled=1