Documentation: https://docs.infrasonar.com/collectors/probes/selenium/
| Variable | Default | Description |
|---|---|---|
COMMAND_EXECUTER |
http://localhost:4444 |
Selenium Command Executer address. |
AGENTCORE_HOST |
127.0.0.1 |
Hostname or Ip address of the AgentCore. |
AGENTCORE_PORT |
8750 |
AgentCore port to connect to. |
INFRASONAR_CONF |
/data/config/infrasonar.yaml |
File with probe and asset configuration like credentials. |
MAX_PACKAGE_SIZE |
500 |
Maximum package size in kilobytes (1..2000). |
MAX_CHECK_TIMEOUT |
300 (900 in Dockerfile) |
Check time-out is 80% of the interval time with MAX_CHECK_TIMEOUT in seconds as absolute maximum. |
DRY_RUN |
none | Do not run demonized, just return checks and assets specified in the given yaml (see the Dry run section below). |
LOG_LEVEL |
warning |
Log level (debug, info, warning, error or critical). |
LOG_COLORIZED |
0 |
Log using colors (0=disabled, 1=enabled). |
LOG_FMT |
%y%m%d %H:%M:%S |
Log format prefix. |
docker build -t selenium-probe . --no-cache
No config is required but you might want to set a password and/or secret for usage in your script.
selenium:
config:
password: myPassword
secret: mySecret
Dry run for this collector is not possible. Instead, use the infrasonar-selenium test suite to build a test script.
See https://github.com/infrasonar/selenium for building InfraSonar Selenium tests.