Recently Updated Pages
Expression language quick reference
{{ }} placeholders and when: conditions are expr-lang expressions. Useful built-ins for template ...
Creating your own templates
A template is just YAML. Build it top-down: decide what to measure (tasks), how to extract the nu...
Template reference
A template is a YAML file with three sections: tasks, agents (or top-level modules), and transfer...
Shipped templates
The plugin ships with pre-built templates under templates/, split into two groups. Examples Te...
Agent and modules generated by the plugin
Agents. Each agents: block becomes one <agent_data> XML document (in tentacle / local modes). Age...
Configuration in PandoraFMS
The executor is one-shot: it runs the template once and exits. Scheduling is external. Scenari...
Manual execution
Execution format pandora-plugin_exec -t <template.yml> [flags] [args...] [key=value...] Examples...
Parameters
The executor has three configuration surfaces: CLI flags (this section). Runtime parameters — ...
Pre requisites
To run the binary: No Go runtime, no external jq, and no Perl/Python are required — the binary i...
Compatibility matrix
Only Linux has been exercised so far. Windows is planned but has not been tested yet. Platform...
Introduction
pandora-plugin_exec is a single Go binary that replaces per-technology plugins. A YAML template d...
Lista de verificación de plantillas (para humanos y generadores de IA)
Cada tarea tiene un name único y su bloque coincide con su type (request: xor local:). Cada no...
Ejemplo práctico: sustituir un plugin real
templates/df_used.yml sustituye al plugin de agente pandora_df_used_go. El patrón a aprender: una...
Referencia rápida del lenguaje de expresiones
Los placeholders {{ }} y las condiciones when: son expresiones expr-lang. Funciones útiles para a...
Crear tus propias plantillas
Una plantilla es solo YAML. Constrúyela de arriba a abajo: decide qué medir (tareas), cómo extrae...
Referencia de plantillas
Una plantilla es un archivo YAML con tres secciones: tasks, agents (o modules de nivel superior) ...
Plantillas incluidas
El plugin incluye plantillas ya construidas bajo templates/, divididas en dos grupos. Ejemplos ...
Agentes y módulos generados por el plugin
Agentes. Cada bloque agents: se convierte en un documento XML <agent_data> (en los modos tentacle...
Configuración en Pandora FMS
El ejecutor es one-shot: ejecuta la plantilla una vez y termina. La planificación es externa. ...
Ejecución manual
Formato de ejecución pandora-plugin_exec -t <plantilla.yml> [flags] [args...] [clave=valor...] E...