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

PI Interface Configuration Utility ICU

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.

  1. 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.

  2. Authentication options: From the drop-down menu, select Windows authentication, PI trust, or Any. Any is the default option.

  3. Buffering: Enable buffering by selecting On from the Buffering drop-down menu.

  4. 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.

  5. Queue size: Set the default size of each queue file by entering a value into the MB field (for example, 32).

  6. 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).

  7. 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).

  8. 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).

  9. 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.

  10. 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).

  11. 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).

  12. 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).

  13. 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).

  14. 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).

  15. Click Save.

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