Create NeoLoadWeb telemetry instances
When you create an instance of the NeoLoad Web provider, you should specify some configuration information to allow the provider to correctly extract and process metrics from NeoLoad Web.
You can specify configuration information within the config
part of the YAML of the instance definition.
Required properties
accountToken
- NeoLoad Web API access token.
Telemetry instance reference
The following YAML file describes the definition of a telemetry instance.
The following table provides the reference for the config
section within the definition of the NeoLoad Web provider instance:
Field | Type | Description | Default value | Restrictions | Required |
---|---|---|---|---|---|
| String | A valid access token | Yes | ||
| URL | Hostname of the NeoLoad Web API |
| No | |
| List of strings | List of component metrics to import |
| No | |
| List of strings | List of "User Paths" to import | No |
Notice: the NeoLoadWeb provider imports data points matching at least one of the configured values for both metrics
and actions
.
Use cases
This section reports common use cases addressed by this provider.
Collect Web Application metrics
Check the Web Application page for a list of all web application metrics available in Akamas
This example shows how to configure the NeoLoad Web provider in order to collect performance metrics published on the SaaS web API.
You must create a YAML file with the definition of a telemetry instance (neoload_instance.yml
) of the NeoLoad Web provider:
and then create the telemetry instance using the Akamas CLI:
You can then configure the workflow in order to trigger the execution of a NeoLoad test using the NeoLoadWeb provider, as in the following example:
Best practices
This section reports common best practices you can adopt to ease the use of this telemetry provider.
filter the imported metrics: import only the required metrics using the
metrics
andactions
filters, in order to avoid throttling on the NeoLoad Web instance.
Last updated