OSI PI Collector Troubleshooting

Tracing Operational Issues with OSI PI Collector Log Files

The OSI PI Collector generates logs during initialization, configuration, and general operation. These can be found in the general logging folder ([Historian Data folder]\LogFiles). Log files for the OSI PI Collector begin with PICollector and have a sequence number for each collector restart.

The first response to an issue should be an examination of the latest log file, as it will contain details on:
  1. Configuration of the collector.
  2. Initialization and connection to the OSI PI server.
  3. Addition and removal of tags.
  4. Reconnection and recovery of data.

OSI PI tags cannot be browsed, collector logs indicate SDK connection issues

The OSI PI server used must be an entry in the About-PI SDK utility. If there is an issue with collecting tag information and/or enumeration information, please confirm that the OSI PI server that is set in the collector configuration has an entry in the About PI-SDK, and that it is accessible from the About PI-SDK utility.

OSI PI Collector overrun problems - missing blocks of values, or is missing values

If the OSI PI Collector is unable to maintain updates from the OSI PI archiver and therefore is missing values, you may experience overrun problems. An overrun occurs when the data source is changing tag values faster than the collector collecting values, which causes it to consistently remain behind the archiver updates. If this is the case then the collector is running against the hardware and/or network limits and you may consider partitioning the tags into two or more sets, each with independent collectors.

Startup issue when data source is Snapshot

Historian OSI PI Collector fails to start as a service when you enter Snapshot as the Data Source in the Configuration section of the collector.

To start the collector:
  1. Open command prompt as Administrator.
  2. Navigate to the location where Historian installed.
  3. Navigate to the path Program Files (x86)\GE Digital\Historian OSI Pi Collector\Server
  4. Enter the following command:

    ihPiCollector.exe noservice

The Collector starts from the CLI interface.