This feature allows you to generate load for the selected test from different locations and/or generators. By selecting and configuring load generators or locations, you can simulate real world traffic that meets your specific testing requirements. This flexibility enables you to simulate real-world scenarios more accurately by either generating load from a specific location/generator or distributing it across multiple locations/generators.

## Prerequisite

- To add a generator, the user needs to navigate to Admin > Test Asset > Load Generator Management and then specify the location and vendor to configure the generator.
- To configure the added generator and specify the virtual user limit per generator among other configurations, the user needs to navigate to Admin > Test Asset > Load Generator Server Setting and specify the required configuration(s).
- To add location, contact your CAVISON representative for customized load generation locations.

## Distribution Type

Users can filter locations by region, sub-region, all locations combined, or by generator by selecting the options below:

- Location (Region)
- Location (Sub-region)
- All Location
- Generator

## Vendor

Users can filter locations by vendor for e.g. Cavisson, AWS, Azure, or GCP. However, this option isn't available for Generators, as they are exclusively provided by Cavisson.

## Search

Users can search for available generators or locations from the overall list and view the corresponding details in the table explained below.

## Available Location/ Generator

The system displays generator/location name, availability status, and distribution percentage.

- Location Name: This displays the name or identifier of the location where the load generators are deployed.
- Available Generator: This shows the number of load generators currently available and active at the specified location.
- Distribution Percentage: This indicates the percentage of the total load that is distributed to the generators at that location.The user can modify the distribution percentage by clicking on the `%` section in the table and specifying their desired value.

## Group Level Generator Capacity Setting

This option allows users to adjust the generator capacity for each group within a test. It will display the Group Name, VUsers, Generator Capacity, and Overridden Generator Capacity columns. The values available for adjustment will be based on the Load generator server setting values entered when adding the generator. The specified values will be consistent for the test and will not affect the generator capacity settings.

- Group Name: Displays the name of the group within the test for which the generator capacity is being adjusted.
- Vusers: Indicates the number of virtual users assigned to the group.
- Generator Capacity: Shows the default capacity of load generators allocated to handle the VUsers load.
- Overridden generator capacity: Users can change the generator capacity using this field. The adjustment will be specific to the test and the corresponding test run.

## Generator Wise Test Metrics

The Generator Wise Test Metrics feature allows you to collect and save test metrics and percentile digest data from all load generators in a Time Series Database (TSDB). This data is displayed in the dashboard, aiding in the analysis of performance issues or anomalies, particularly in specific locations.

### Configuration Options:

- Save Generator Wise Test Metrics:
  - Enabled: When this option is checked, the controller will save generator-wise test metrics for a selected percentage of generators. Both test metrics like VUsers, TPS, Connections etc and system level metrics denoting resource utilization for e.g. CPU utilization, memory used, I/O operations etc are captured when this setting is enabled.
  - Percentage of Generators: You can specify the percentage of generators for which you want to save test metrics. This is useful for focusing on a subset of generators that may be experiencing higher response times or errors.
  - Maximum Limit: If enabled, at least one generator will have generator wise test metrics. Generator wise test metrics maximum limit cannot be more than100 generators.
  - Save Percentile Data : Percentile data will be calculated based on the average samples when this feature is disabled. It will display in the Transaction Table .

## Advanced Settings

Add dependent files: User can provide multiple dependent files separated by semicolon(;)which will be shipped from controller to generator(s). For e.g. if there are dependencies associated with running a script like a JAR file, then this JAR file can be selected and copied to all locations/generators.