Skip to main content

Configuración

El plugin se ejecuta definiendo los parámetros correspondientes:

usage: pandora_o365 [-h] -c CLIENTID -t TENANTID -s SECRET [-p PREFIX] [-g
GROUP] [-i INTERVAL] [-d DATAIN]
[--tmp TMP] [--log_agent LOG_AGENT] [-l] [-n]
Pandora Office365 Status plugin
optional arguments:
-h, --help show this help message and exit
-c CLIENTID, --clientid CLIENTID
Authentication O365 client id
-t TENANTID, --tenantid TENANTID
Authentication O365 Tenant id
-s SECRET, --secret SECRET
Authentication O365 Secret
-p PREFIX, --prefix PREFIX
Prefix for agent names, default O365
-g GROUP, --group GROUP
Pandora agent group, default unknown
-i INTERVAL, --interval INTERVAL
Agent interval in seconds, default: 300
-d DATAIN, --datain DATAIN
Pandora server datain directory, default:
/var/spool/pandora/data_in
--tmp TMP Pandora temporary datain directory, default: /tmp
--log_agent LOG_AGENT
Defined agent_name for log storage, default:
O365_logs
-l, --logs Get incidents messages to Pandora log collector
-n, --nodata Ignores module data (useful for log retreaving
only)

Los campos obligatorios son los campos de autenticación: clientid, tenantid y secret.

Si se ejecuta sólo con los campos requeridos se obtendrán los datos de los Agentes/módulos correspondiente a cada servicio.
Campos Opcionales:

PREFIX: Prefijo para los agentes generados por la ejecución del plugin por defecto es O365

GROUP: Grupo al que se marcará en los XMls para asignar los agentes en Pandora. Este grupo debe existir en el entorno, de lo contrario los agentes se asignan al grupo por defecto: unknown

INTERVAL: Intervalo definido para cada agente creado por defecto 300 segundos, debe ser igual o superior al intervalo de ejecución del plugin.

DATAIN: Ubicación del directorio data in del entorno de Pandora FMS, por defecto /var/spool/pandora/data_in

TMP: Directorio temporal donde se almacenan los datos antes de copiarse al data in. Por defecto /tmp

LOGS: Habilita la captura de logs de los mensajes de incidencia de o365 y los envía al colector de logs de pandora. (El colector de logs debe estar configurado en el entorno). Por defecto deshabilitado.

LOG_AGENT: sólo necesaria cuando se habilita la captura de logs, define en el nombre de agente que almacenarán las referencias a los logs recolectados. Por defecto O365_logs.

NODATA: Ignora los datos de agentes y módulos, útil si se quiere ejecutar el plugin solo para recolectar los logs. Por defecto deshabilitado