22
PI Performance Monitoring James Wong OSI Software, Inc.

PI Performance Monitoring James Wong OSI Software, Inc

Embed Size (px)

Citation preview

Page 1: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Monitoring

James Wong

OSI Software, Inc.

Page 2: PI Performance Monitoring James Wong OSI Software, Inc

NT Performance Monitor

Page 3: PI Performance Monitoring James Wong OSI Software, Inc

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

ExtensibleAdd your own performance counters

Page 4: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Counters

Exposed in PI Data Archive Ver. 3.3

PI Performance Counter ObjectsPI Network Manager

PI SQL Subsystem

PI Base Subsystem

PI Update Manager

Etc …

Page 5: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Counters

PI Network Manager CountersConnectionsBytes SentBytes ReceivedMessages SentMessages ReceivedOverflowSend ErrorsReceive Errors

Page 6: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Counters

PI Snapshot Subsystem CountersSnapshots

Out Of Order Snapshots

Queued Events

Pending Posts

Total Posts

Complete Posts.

Page 7: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Counters

PI Snapshot Subsystem CountersCompression Ratio:

Snapshots/Queued Events

% Post Rate:Complete Posts / Total Post *100%

Pending Posts: Max is 2

OutOfOrderSnapshots

Page 8: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Counters

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 Archive Subsystem Counters

Page 9: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Counters

PI Archive Subsystem CountersCache Hit Rate:

Record Memory Reads/ Record Disk Reads

Out of Order Events:Check if increasing

Page 10: PI Performance Monitoring James Wong OSI Software, Inc

NT Performance Monitor

PI System #1 PI System #2API Node

Generic Machine

Page 11: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Monitor Interface

Obtain ALL counters exposed to NT Performance Monitor

obtain performance counters over the network

Store performance statistics into PI

Page 12: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Monitoring

PI System #1 PI System #2API Node

Generic Machine

Page 13: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Monitoring

PI System #1 PI System #2API Node

API Node with PI Performace Monitor Interface

Corporate PI System

Page 14: PI Performance Monitoring James Wong OSI Software, Inc

Performance Monitor

PI ProcessBook

Page 15: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Monitor Interface

Performance Counter Path

\\Machine\PerfObject(ParentInstance/ObjectInstance#InstanceIndex)\Counter

Page 16: PI Performance Monitoring James Wong OSI Software, Inc

PI Perfmon Point Creator

Page 17: PI Performance Monitoring James Wong OSI Software, Inc

PI Perfmon Point Creator

Page 18: PI Performance Monitoring James Wong OSI Software, Inc

PI Perfmon Point Creator

Page 19: PI Performance Monitoring James Wong OSI Software, Inc

Voilà!

Page 20: PI Performance Monitoring James Wong OSI Software, Inc

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

Page 21: PI Performance Monitoring James Wong OSI Software, Inc

Performance Monitor Interface

Let’s create a performance point …

Page 22: PI Performance Monitoring James Wong OSI Software, Inc

PI Performance Monitoring

If you want a closer look come see it in the demo room this afternoon