PI System Monitoring (PSM) from OSIsoft Success Services

Document created by sedwards on Mar 18, 2020Last modified by sedwards on Sep 4, 2020
Version 12Show Document
  • View in full screen mode

The OSIsoft Success Services team is happy to offer a service to deploy the PI System Monitoring (PSM) toolkit.  The PSM toolkit is a PI AF Library designed to continuously monitor the health of PI products and notify PI administrators with instructions as soon as problems begin.  The PSM toolkit generates an event frame history that you can leverage to see patterns of poor health otherwise hidden.  PSM also monitors underlying windows machine and network health. 




PSM was built to improve data quality.  Most often poor quality means gaps in time series data.  The top causes of poor data quality occur at the interface between the data source and the PI system. These connections must be watched continuously so that when staleness or faults begin you can respond immediately with accurate procedures.  This gives you the best chance of resolving the root cause. 


PSM templates align to instances of PI system products.  You deploy templates to match the deployment of PI products that make up your PI System.  The templates use standard PI Server functionality to store time series performance data, analyze data for key patterns, frame anomalies into event frames, notify you with instructions and collect user feedback on each event.


Here are some of the conditions PSM watches:

Interface: Services not running, Data Loss, Failover, Data Rate Loss, Scan class performance, Watchdog Tag staleness

Data Archive: subsystems not running, backups failed, out of order data, archive corrupted, Shift Failed, Long user wait times for data, lack of data compression

Buffer Subsystem: Service not running, Low queue capacity, out of order data, Loss of Connection-Queues filling


PIVision: Long user wait times for data, Unauthorized User login attempts, Failed Requests for data, AppPool not Running

PI Analysis service: High Latency, Skipped Evaluations

PI Notifications: Failed sends, High number of Notifications in Error


PI Analysis service: High Latency, Skipped Evaluations

Windows Machine: Low Memory, Overloaded processor, Low disk space

PING: slow reply time

TCP Response: Slow reply time


The PSM toolkit is an alternative to the Network Operations Center (NOC) service from OSIsoft but not a direct replacement.  The strategy of the PSM toolkit is to equip PI administrators directly with diagnostic alerts to resolve PI health issues themselves.  The PSM toolkit runs solely on PI customer machines where it interacts only with the PI customer via messaging and dashboards.  With PSM there are no persistent OSIsoft resources involved in monitoring.  PSM is administered entirely by the customer.  With PSM in place, OSIsoft tech support can work cases faster and more accurately using the historical data trail created by PSM.


The PI System Monitoring toolkit will familiarize you with PI System best practices and time saving tips. 

  • PSM illustrates a parent/child element template design using "references" to deploy PI Systems faster and more consistently 
  • PSM illustrates Event Frame Generation tips, Work by exception methods, Critical naming patterns, Notification formatting, Subscriptions tips
  • PSM is flexible to use any data stream found in Windows Performance Monitor  
  • PSM AF templates create all the PI tags needed and synchronize PI Tag properties (such as exception and compression) from template.
  • PSM analytics are tunable at runtime to allow you to eliminate false positive event frames


How to get the PSM Toolkit: 

The PSM toolkit is delivered to customers in a Service engagement from OSIsoft Success Services.  The service engagement will coach the PI administrator(s) on all aspects of the toolkit.  Ask for a Workshop and specify the PI System Monitoring (PSM) Toolkit.



Contact your local OSIsoft Account Manager or OSIsoft Customer Success Manager to schedule this service. 


12 people found this helpful