Guide
The ultimate guide to managing your PI System Download now
How to Audit Your PI System: A Technical Checklist for PI Admins
How to Audit Your PI System: A Technical Checklist for PI Admins
A PI System audit should verify more than server uptime. It should confirm that data moves from source systems to users with the expected quality, context, and configuration.
A useful audit covers interfaces, PI Points, compression, AF, analyses, PI Vision, security, capacity, and change history.
1. Review interface and connector health
Confirm that each production interface or connector is required, connected, and sending data as expected.
Review:
Service status
Communication errors
Buffering status
Data gaps
Last successful updates
Inactive interfaces that can be retired
Do not rely on service status alone. A running interface can still have unhealthy points.
2. Review stale, bad, and inactive PI Points
Identify tags that have not updated within their expected interval. Also review tags with persistent bad states or abnormal data gaps.
Classify each point by operational status and intended use. Separate active problems from retired equipment and intentionally inactive signals.
3. Review tag usage before cleanup
Identify which tags are referenced by AF attributes, analyses, PI Vision displays, and known external applications.
This step is necessary before tag retirement, server consolidation, or naming changes.
4. Review exception and compression settings
Look for settings that are inconsistent with the signal type and engineering range.
Review:
Exception deviation and timing
Compression deviation and timing
Span and engineering units
Points with unusually high or low archive event rates
Do not apply one compression standard to every measurement. The correct settings depend on the signal and its required fidelity.
5. Review PI Asset Framework structure
Check whether AF still represents the physical plant and current data sources.
Review:
Template consistency
Attribute mappings
Broken data references
Duplicate or obsolete elements
Engineering units
Hierarchy design
Ownership of template changes
6. Review AF analyses
Identify analyses in error or warning states. Review lag, skipped calculations, and repeated performance problems.
For important analyses, verify:
Inputs
Output
Schedule or trigger
Bad-data handling
Downstream dependencies
Recent changes
7. Review PI Vision dependencies
Identify displays that reference stale tags, old servers, deprecated AF attributes, or retired equipment.
Prioritize displays used for operations, reliability, production reporting, or compliance.
8. Review infrastructure capacity and performance
Check archive storage, disk capacity, service health, and system resource trends.
Compare current behavior with a normal baseline. One high resource measurement is less useful than a sustained deviation from normal operation.
9. Review security and access
Confirm that service accounts, users, groups, and PI security mappings still match operational requirements.
Remove obsolete access only through a controlled process. Verify that application and interface accounts will not be affected.
10. Review changes and audit evidence
Identify important configuration changes since the previous audit.
Focus on changes to:
PI Points
AF templates and attributes
Analyses
Interfaces
Security
Critical PI Vision content
For high-impact changes, confirm that the team can explain who changed the object, what changed, and what depended on it.
Turn the audit into an operating process
A one-time audit creates a backlog. It does not keep the environment healthy.
Repeat high-value checks continuously or on a defined schedule. Track ownership and remediation status. Measure whether recurring problems are decreasing.
The objective is a PI environment in which administrators can detect problems early, understand their effect, and make changes with controlled risk.