El CLI es un binario que se instala en el servidor de Pandora FMS y al que se hacen llamadas desde la propia línea de comando del servidor, también con unos parámetros específicos en función de las operaciones que necesitemos llevar a cabo.
Esta herramienta de administración por línea de comando nos puede resultar muy útil para realizar tareas de automatización mediante scripts.
Con ella, podemos realizar operaciones tan diversas como la creación y eliminación de usuarios, módulos o agentes, la configuración de alertas y políticas o la gestión de eventos.
La CLI se utiliza haciendo llamadas por línea de comandos sobre el fichero /util/pandora_manage.pl
, o bien sobre el binario /usr/bin/pandora_manage
en la versión Enterprise de Pandora FMS.
En la versión Open, una llamada a CLI sigue este formato:
perl pandora_manage.pl <opción> <parámetros de esa opción>
Mientras que en la versión Enterprise se deberá utilizar el binario mencionado (pandora_manage
):
perl pandora_manage <opción> <parámetros de esa opción>
Pongamos un ejemplo:
Queremos crear un nuevo grupo llamado “Virtuales” que sea hijo de otro ya existente llamado “Servidores”.
Tomando como ejemplo la versión Open, esto se haría así:
perl pandora_manage.pl /etc/pandora/pandora_server.conf --create_group 'Virtuales' 'Servidores'
Si desea ver la lista completa de operaciones y parámetros que pueden utilizarse con CLI, diríjase a la siguiente entrada de la documentación:
https://pandorafms.com/manual/es/documentation/08_technical_reference/03_anexo_cli