Set advanced default server configuration
- Last UpdatedNov 22, 2022
- 2 minute read
These settings apply to all servers in PI Buffer Subsystem.
Note: The Queue path, Authentication options, and Buffering will have already been set if you completed the Configure Global settings and Configure default server configuration procedures.
-
Queue path: Set the location where buffered files will be temporarily stored should a server become unavailable. A typical path would be C:\ProgramData\OSIsoft\Buffering. Click Browse... to navigate to the file location where you wish to temporarily store buffered files.
-
Authentication options: From the drop-down menu, select Windows authentication, PI trust, or Any. Any is the default option.
-
Buffering: Enable buffering by selecting On from the Buffering drop-down menu.
-
Autotune: Enable the autotune function, which optimizes the rate at which PI Buffer Subsystem writes data to the server, by selecting On (default) from the drop-down menu, or disable that automatic function by selecting Off.
-
Queue size: Set the default size of each queue file by entering a value into the MB field (for example, 32).
-
Connection timeout: Set the amount of time PI Buffer Subsystem waits for a connection to a server before assuming connection cannot be made and logging an error. Enter a value in the second(s) field (for example, 60).
-
Post timeout: Set the amount of time PI Buffer Subsystem waits to send data to a server before logging an error and retrying. Enter a value in the second(s) field (for example, 60).
-
Registration timeout: Set the amount of time you will wait when registering with the PI Snapshot Subsystem before logging an error and retrying. Enter a value in the second(s) field (for example, 120).
-
Maximum post rate: Set the events per second rate at which data will be sent to a server by entering a value in the events / second field.
-
Retry rate: Set the time you will wait to attempt to reconnect to a server by entering a value in the second(s) field (for example 120).
-
Send rate: Set the intervals at which data will be sent to a server by entering a value in the millisecond(s) field (for example, 100).
-
Autotune events trigger: Set the number of events that will allowed to accumulate in the buffer queue before autotune is triggered by entering a value in the event(s) field (for example, 12000000).
-
Autotune queue trigger: Set the period of time after which optimization if the number of events in a queue is less than or equal to the Autotune events trigger value, set in step 12, by entering a value in the second(s) field (for example, 600).
-
Post rate smooth time: Set the number of events PI Buffer Subsystem sends to each server each second by entering a value in the second(s) field (for example, 20).
-
Click Save.