worker\_mode | Indicates whether the transaction will be launched locally or remotely. |
run\_mode | Indicates whether the plugin will run with drivers or in Docker. |
browser | Indicates the browser that will be used for the transaction. |
driver\_url | Provide the URL to the Selenium 4 server to execute the transaction. Only in "remote/driver" mode. |
ssh\_address | Indicates the IP of the server to which you will connect via SSH to launch the plugin. Only in "remote/docker" mode. |
ssh\_port | Optional. Indicates the port for the SSH connection. By default "22". Only in "remote/docker" mode. |
ssh\_user | Indicates the user for the SSH connection. Only in "remote/docker" mode. |
ssh\_password | Indicates the password of the previous user. Only in "remote/docker" mode. |
ssh\_password\_encrypt | Optional. Indicates whether the previous password is sent encrypted (1) or not (0). Only in "remote/docker" mode. Passwords can be encrypted by launching the plugin from the Pandora FMS Discovery server. Only in "remote/docker" mode. |
ssh\_temp\_folder | Optional. Indicates the path to the temporary directory for the files needed during execution on the SSH server. By default "/tmp". Only in "remote/docker" mode. |
docker\_image | Optional. Indicates the name of the Docker image to launch the transaction. By default "pandorafms/pandora\_selenium\_headless". Only in "docker" mode. |
chromedriver\_path | Optional. Indicates the path to the "chromedriver" binary. By default "/usr/share/pandora\_server/util/selenium\_headless\_drivers/chromedriver". Only in "local/driver" mode |
chrome\_binary\_path | Optional. Indicates the path to the Google Chrome binary. By default "/usr/share/pandora\_server/util/selenium\_headless\_drivers/chrome/google-chrome". Only in "local/driver" mode |
chrome\_user\_data\_dir | Optional. Indicates the path to the Google Chrome data directory ("data dir") that you want to use. |
chrome\_profile | Optional. Indicates the name of the Google Chrome profile you want to use. It must be found within the "data\_dir". If not indicated, the browser's default profile will be used. |
geckodriver\_path | Indicates the path to the "geckodriver" binary. By default "/usr/share/pandora\_server/util/selenium\_headless\_drivers/geckodriver". Only in "local/driver" mode |
firefox\_binary\_path | Indicates the path to the Mozilla Firefox binary. By default "/usr/share/pandora\_server/util/selenium\_headless\_drivers/firefox/firefox". Only in "local/driver" mode |
firefox\_profile | Optional. Indicates the path to the Mozilla Firefox profile directory that you want to use. If not indicated, the browser's default profile will be used. |
accept\_insecure\_certs | Optional. If indicated with a value of "1", insecure SSL certificates from URLs accessed during the transaction will automatically be accepted as valid. |
monitor\_stats | Optional. If it is indicated with a value of "1", connection statistics modules will be generated to the main URL of the indicated SIDE file. |
browser\_width | Optional. Indicates the width of the browser in pixels for the transaction. By default "1920". |
browser\_height | Optional. Indicates the height of the browser in pixels for the transaction. By default "1080". |
global\_timeout | Optional. Indicates the global timeout in seconds for the tasks performed by the plugin, such as connecting to the Selenium server, starting the browser drivers, etc. It is also the default timeout used for Selenium commands to be executed. Default "5". |
wait\_between\_commands | Optional. Indicates the time in seconds that the plugin will wait between each SIDE command it executes. This value can be adjusted with SIDE itself using the "setSpeed" command. By default "0". |