Sign inSign up

performancetesting/lrc_streaming_agent

By performancetesting

Updated about 1 month ago

Streaming agent for LoadRunner Cloud

Image
0

3.1K

performancetesting/lrc_streaming_agent repository overview

The image includes streaming agent for LoadRunner Cloud. It's based on Ubuntu 22.04.

How to use this image

To create the container in background/detached mode:

docker run -d \
        -e "STORM_TENANT=<tenant id>" \
        -e "STORM_USERNAME=<username>" \
        -e "STORM_PASSWORD=<password>" \
        -e "STORM_PROJECT_ID=<project id>" \
        -e "STORM_AGENT_NAME=<agent name>" \
        -e "STORM_INFLUXDB_URL=<InfluxDB URL>" \
        -e "STORM_INFLUXDB_TOKEN=<InfluxDB v2.x token>" \
        -e "STORM_INFLUXDB_BUCKET=<InfluxDB v2.x bucket>" \
        -e "STORM_INFLUXDB_ORG=<your InfluxDB v2.x organization>" \
        --net=host performancetesting/lrc_streaming_agent

If you use InfluxDB 1.8.x, use below command:

docker run -d \
        -e "STORM_TENANT=<tenant id>" \
        -e "STORM_USERNAME=<username>" \
        -e "STORM_PASSWORD=<password>" \
        -e "STORM_PROJECT_ID=<project id>" \
        -e "STORM_AGENT_NAME=<agent name>" \
        -e "STORM_INFLUXDB_URL=<InfluxDB URL>" \
        -e "STORM_INFLUXDB_USER=<InfluxDB v1.8.x user>" \
        -e "STORM_INFLUXDB_PASSWORD=<InfluxDB v1.8.x password>" \
        -e "STORM_INFLUXDB_DATABASE=<InfluxDB v1.8.x database>" \
        --net=host performancetesting/lrc_streaming_agent

You can also pass environment variables using the --env-file command line parameter.

Environment variables

* STORM_TENANT: Your Tenant ID [required]
* STORM_USERNAME: Your LoadRunner Cloud username [required]
* STORM_PASSWORD: Your LoadRunner Cloud password [required]
* STORM_PROJECT_ID: Project ID (default value 1) [optional]
* STORM_AGENT_NAME: Agent name [required]
* STORM_AGENT_KEY: Agent key [optional]
* STORM_AGENT_DESCRIPTION: Agent description [optional]
* STORM_INFLUXDB_URL: InfluxDB URL [required]
v2.x
* STORM_INFLUXDB_TOKEN: InfluxDB v2.x token [required]
* STORM_INFLUXDB_BUCKET: InfluxDB v2.x bucket [required]
* STORM_INFLUXDB_ORG: InfluxDB v2.x organization [required]
v1.8.x
* STORM_INFLUXDB_USER: InfluxDB v1.8.x user [required]
* STORM_INFLUXDB_PASSWORD: InfluxDB v1.8.x password [required]
* STORM_INFLUXDB_DATABASE: InfluxDB v1.8.x database [required]

If the agent needs to use a proxy, pass it via "https_proxy" / "http_proxy" environment variable.

Tag summary

Content type

Image

Digest

sha256:b2da4bc78

Size

94.8 MB

Last updated

about 1 month ago

docker pull performancetesting/lrc_streaming_agent