Skip to content

Scanners

Scanners are the engines that power Osprey's visibility into your data systems. They collect metadata, historical values, and structural information from connected systems, then send that data to Osprey for quality checks, lineage analysis, and reporting.

What Scanners Do

Each scanner performs the following tasks:

  • Discovery: Identifies assets, tags, attributes, and structure from the source system (e.g., PI Data Archive, AF).

  • Data Collection: Pulls recent and historical aggregations for configured assets to power checks.

  • Map relational Context: Gathers lineage and hierarchy information.

  • Collect Data Quality Metrics: Runs selected checks or submits data to Osprey for server-side evaluation.

  • Status Reporting: Sends scanner health, timing, and errors to Osprey for monitoring.

Scanners can be run on demand or scheduled at regular intervals.

Supported Scanners

Osprey natively supports the PI System for data quality monitoring and lineage tracking. This includes:

  • Scanning PI Data Archive for tags and data issues

  • Scanning PI Asset Framework for attributes and data issues

  • Scanning PI Vision for displays and AF or tag references

  • (Preview) Scanning OPC Servers (Matrikon, Kepware, Wonderware, Allen-Bradley)

Other Connectors (Coming Soon)

Osprey is architected to support other industrial and data systems in the future. Planned connectors include:

  • OPC UA

  • SQL-based historians and MES systems

  • MQTT brokers

  • Cloud-based data lakes

Each connector will follow the same principles:

  • Scanning and check assignment

  • Asset mapping and lineage support

  • Workflow integration for issues