Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Adapter Configuration Utility

Buffering

  • Last UpdatedJul 04, 2026
  • 2 minute read

Buffer configuration defines how the adapter temporarily stores data before it is sent to the destination endpoint. Use buffer settings to control how much data can be held, how long data is retained, and how the adapter handles temporary interruptions or delays in data transfer.

Buffering parameters are predefined for every adapter with their default values. AVEVA recommends using the default buffer configuration values. Modify buffer parameters only when directed by AVEVA Support or when required for a validated deployment scenario.

For additional information on the buffering parameters, see the table below.

Buffering parameters

The following parameters are associated with buffering configuration:

Parameter

Description

Buffer Location

Defines the location of the buffer files. Absolute paths are required. Consider the access-control list (ACL) when you set this parameter. Buffer Location is used to buffer files when Enable Persistent Buffering is enabled.

Allowed value: Valid path to a folder location in the file system

Default value:

Windows: %ProgramData%\OSIsoft\Adapters\<AdapterInstance>\Buffers
Linux: /usr/share/OSIsoft/Adapters/<AdapterInstance>/Buffers

Max Buffer Size MB

Specifies the maximum amount of disk space, in megabytes, that the adapter can use to store buffered data before it is sent to the destination.

Minimum value: 1

Maximum value: 2147483647

Default value: 1024

Note: This parameter is applied to each configured endpoint. For example, if you set the parameter to 1024 and you configured the adapter to send data to two endpoints (for example, PI Server and CONNECT data services, the total maximum resources used for buffering will be 2048. The Health endpoint is an exception - fixed at 20MB.

Enable Persistent Buffering

Specifies whether persistent buffering is enabled. When enabled, the adapter stores buffered data on disk before transmission, which helps retain data during restarts or temporary connectivity interruptions

Default: Enabled

Note: If you disable persistent buffering, in-memory buffering is used. On-disk and in-memory buffering are limited by value in the Max Buffer Size MB parameter.

Max Data Bulk Time
(OPC UA, RDBMS, and Structured Data Files only)

Maximum time before batched data in the buffer is sent. The expected format is H:MM:SS

Minimum value: 0:00:01

Maximum value: 0:10:00

Default value: 0:00:01

Note: This parameter must have a valid timespan format (for example, hh:mm:ss) and must be between 00:00:01 - 00:10:00.

TitleResults for “How to create a CRG?”Also Available in