1 / 22

PI Performance Monitoring

PI Performance Monitoring. James Wong OSI Software, Inc. NT Performance Monitor. NT Performance Monitor. You can… Evaluate the load for specific resources. Determine the source of performance problems. Assess how best to allocate existing resources.

novia
Download Presentation

PI Performance Monitoring

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PI Performance Monitoring James Wong OSI Software, Inc.

  2. NT Performance Monitor

  3. NT Performance Monitor • You can… • Evaluate the load for specific resources. • Determine the source of performance problems. • Assess how best to allocate existing resources. • Observe how adjustments to resources affect performance • Extensible • Add your own performance counters

  4. PI Performance Counters • Exposed in PI Data Archive Ver. 3.3 • PI Performance Counter Objects • PI Network Manager • PI SQL Subsystem • PI Base Subsystem • PI Update Manager • Etc …

  5. PI Performance Counters • PI Network Manager Counters • Connections • Bytes Sent • Bytes Received • Messages Sent • Messages Received • Overflow • Send Errors • Receive Errors

  6. PI Performance Counters • PI Snapshot Subsystem Counters • Snapshots • Out Of Order Snapshots • Queued Events • Pending Posts • Total Posts • Complete Posts.

  7. PI Performance Counters • PI Snapshot Subsystem Counters • Compression Ratio: • Snapshots/Queued Events • % Post Rate: • Complete Posts / Total Post *100% • Pending Posts: Max is 2 • OutOfOrderSnapshots

  8. Archived Events Cache Record Count Cache Records Created Cache Records Deleted Cache Record Disk Reads Cache Record Disk Writes Cache Record Memory Reads Primary Archive Number Out of Order Events Overflow Index Record Overflow Data Record Cache Clean Count Cache Flush Count Archive Shift (seconds) PI Performance Counters PI Archive Subsystem Counters

  9. PI Performance Counters • PI Archive Subsystem Counters • Cache Hit Rate: • Record Memory Reads/ Record Disk Reads • Out of Order Events: • Check if increasing

  10. NT Performance Monitor PI System #1 API Node PI System #2 Generic Machine

  11. PI Performance Monitor Interface • Obtain ALL counters exposed to NT Performance Monitor • obtain performance counters over the network • Store performance statistics into PI

  12. PI Performance Monitoring PI System #1 API Node PI System #2 Generic Machine

  13. PI Performance Monitoring PI System #1 API Node PI System #2 Corporate PI System API Node with PI Performace Monitor Interface

  14. Performance Monitor PI ProcessBook

  15. PI Performance Monitor Interface • Performance Counter Path \\Machine\PerfObject(ParentInstance/ObjectInstance#InstanceIndex)\Counter

  16. PI Perfmon Point Creator

  17. PI Perfmon Point Creator

  18. PI Perfmon Point Creator

  19. Voilà!

  20. PI Performance Monitor Interface • Basic interface bundled with PI Data Archive Ver. 3.3 • Full version • no point limit • run interface on any machine • obtain counters over the network • run multiple instances of the interface

  21. Performance Monitor Interface • Let’s create a performance point …

  22. PI Performance Monitoring • If you want a closer look come see it in the demo room this afternoon

More Related