Parámetros
Parámetros
--address |
IP o nombre de host del switch |
--username |
Nombre de usuario |
--sshpassword |
Contraseña SSH del switch |
--enablepassword |
Enable password del switch |
--sleep |
Tiempo de espera entre órdenes |
--command |
Comando Ssh a ejecutar |
--path_dir |
Ruta donde se guardará el archivo de salida.Ruta donde se guardará el archivo, por ejemplo : /tmp/. Por defecto:/tmp/ Importante debe terminar en /. |
--path_log |
--path_log", help="ruta donde se guardará el archivo de registro.por ejemplo : /tmp/ .Por defecto:/tmp/ .Importante debe terminar en /. |
--last_line |
Última línea de la configuración esperada, esto evitará posibles fallos al recibir el comando, en caso de que la salida no se devuelva completa. (Opcional) |
Parámetros configuración pandora
--agent_name |
Nombre del agente. |
--tentacle_port |
Puerto de tentacle.Por defecto 41121(opcional) |
--tentacle_address |
Ip del servidor tentacle al que mandar los datos(opcional) |
-g, --group' |
Grupo de destino de Pandora FMS (opcional) |
--data_dir |
Directorio de datos de Pandora FMS. Por defecto es /var/spool/pandora/data_in/ (opcional) |
--as_agent_plugin |
Es opcional, si quieres que el plugin sea de agente y te meta los módulos en el agente de pandora, ejecuta esto con un 1 (opcional) |
* El comando a usar en el parámetro cambia según el tipo de switch a monitorizar
por ejemplo en los de alcatel es :
show configuration status
pero en las de cisco es :
show running-config
* El parámetro path dir si no se funciona se usara tmp por defecto.
* Es importante crear un archivo para los logs como se especifica en el apartado requisitos previos y darle permisos para que el plugin pueda escribir en el si ocurriera un fallo.
* El parámetro last line es opcional, si la devolución de la configuración esperada siempre suele tener la misma estructura y acaba siempre con la misma línea (por ejemplo en cisco es end), puede ser útil para evitar falsos cambios debido a una ejecucion a la que no le ha dado tiempo a obtener la salida completa.