Document toolboxDocument toolbox

GC Load Test Utility Deployment Guide

 

Software Requirement

The following are the prerequisites for setting up a Generic Connector load test utility.

Software Requirements

Software Requirements

Certificates for HTTPS

  • Certificates from a valid signing authority or Domain signed certificate are required for HTTPS protocol support

System Access Requirements

  • Administrative privileges (root) on the host machine are required to proceed with the installation.

Deployment Steps

  1. Download the GC_Utility_Load_Test.rar from Google-Drive

  2. Download the required deployment folder

  3. Create a folder on a Linux machine in any path of your inside root.

    • Command “mkdir 'folderName' ”

    • cd folderName

  4. Place the downloaded files inside the created folder as follows:

  5. Open env.txt file with a text editor

  6. Make the desired changes and update the file configurations listed here.

  7. Open autoagent_config.xml file with a text editor

  8. Make the desired changes and update the file

  9. Open scenarioList.xml file with a text editor

  10. Make the desired changes and update the file according to the required scenario.

  11. run the command chmod 755 ./deploy.sh

  12. now run the ./deploy.sh file and you can see after completion your docker image is running

  13. After that run the following command to check the logs

Command

docker-compose logs -f
  1. If you want to inside the container run the following command to check the logs

Command

docker container ps -a docker exec -it <containerId> bash

Configuration Parameters (Environment Variables)

Parameter

Default Value

Description

ACTIVE_MQ_1

192.168.1.148:61616

ActiveMQ 1 Url with port (if you are running a utility with REST don't change this URL)

ACTIVE_MQ_2

192.168.1.148:61616

ActiveMQ 2 Url with port (if you are running utility with REST don't change this URL)

PUBLISH_QUEUE

Connector1

ActiveMQ Queue (if you are running utility with REST don't change this Queue)

RECEIVE_TOPIC

SiebelTestClient1

ActiveMQ Topic (if you are running utility with REST don't change this Topic )

DEFAULT_CALLING_NUMBER

62217

Dial Number (DN)

DELAY

10000

Delay in waiting for a new event

EVENT_WAIT_TIME

10000

Event wait time

AGENTS_COUNT

5

Total Agents count (will start from 0)

CONSULT_AGENT_COUNT

5

Consult Agent count for a consult call

COMMAND_DELAY_TIME

1000

Command delay time

REST_API_IP

192.168.1.232

Rest URL where Rest GC is running

LD_LIBRARY_PATH

/app

Logs path