Buffering
- Last UpdatedAug 20, 2024
- 2 minute read
You can configure AVEVA Events to CONNECT to buffer data egressed from the agent to endpoints. Buffering is configured through the buffering configuration parameters in the system configuration.
Note: AVEVA recommends that you do not modify the default buffering location unless it is necessary. Changes to the buffering configuration parameters only take effect during agent service startup.
Configure buffering using Curl commands
Complete the following steps to configure buffering. Use the PUT method in conjunction with the http:// localhost:5590/api/v1/configuration/system/buffering REST endpoint to initialize the configuration.
-
Using a text editor, create an empty text file.
-
Copy and paste an example configuration for buffering into the file. For sample JSON, see Buffering examples.
-
Update the example JSON parameters for your environment. For a table of all available parameters, see Buffering parameters.
-
Save the file. For example, as ConfigureBuffering.json.
-
Open a command line session. Change directory to the location of ConfigureBuffering.json.
-
Enter the following cURL command (which uses the PUT method) to initialize the buffering configuration.
curl.exe --ntlm --negotiate -u <UserName> -d "@ConfigureBuffering.json" -H "Content-Type: application/json" -X PUT "http://localhost:5590/api/v1/configuration/system/buffering"
Notes:
If you installed the agent to listen on a non-default port, update 5590 to the port number in use.
For a list of other REST operations you can perform, like updating or replacing a buffering configuration, see Buffering REST URLs.
Configure buffering using the Configurator plugin
Default buffering values are populated when Configurator is launched.

Update the buffering configuration
To update buffering:
-
In the General tab, edit the default buffering parameters.
For more information on the input fields, see Buffering parameters.
-
Select Configure.
-
Restart the AVEVA Events to CONNECT service for new buffering values to take effect.