PI Performance Monitoring James Wong OSI Software, Inc.

Slides:



Advertisements
Similar presentations
© 2010 Quest Software, Inc. ALL RIGHTS RESERVED Quest vRanger / Architecture.
Advertisements

DAT 342 Advanced SQL Server Performance and Tuning Bren Newman Program Manager SQL Server Development Microsoft Corporation.
The Operating System. What is an Operating System? The software which makes it possible for you to use your computer The software which starts up when.
Overview of Database Administrator (DBA) Tools
Oracle9i Database Administrator: Implementation and Administration 1 Chapter 2 Overview of Database Administrator (DBA) Tools.
PI Helps Solve NT Server Performance Issues and Network Incidents Or The PI’s Have It.
13.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft® Windows® Server 2003 Active Directory Infrastructure.
Palantir A window-sharing system for Windows NT Max Feingold, Vladimir Livshits, and.
Database System Architectures  Client-server Database System  Parallel Database System  Distributed Database System Wei Jiang.
Chapter 9 Overview  Reasons to monitor SQL Server  Performance Monitoring and Tuning  Tools for Monitoring SQL Server  Common Monitoring and Tuning.
NovaBACKUP 10 xSP Technical Training By: Nathan Fouarge
Presented by: Alvaro Llanos E.  Motivation and Overview  Frangipani Architecture overview  Similar DFS  PETAL: Distributed virtual disks ◦ Overview.
Chapter 17: Watching Your System BAI617. Chapter Topics Working With Event Viewer Performance Monitor Resource Monitor.
Modularizing B+-trees: Three-Level B+-trees Work Fine Shigero Sasaki* and Takuya Araki NEC Corporation * currently with 1st Nexpire Inc.
Chapter Oracle Server An Oracle Server consists of an Oracle database (stored data, control and log files.) The Server will support SQL to define.
CN1176 Computer Support Kemtis Kunanuraksapong MSIS with Distinction MCT, MCTS, MCDST, MCP, A+
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Network Protocols Chapter 25 (Data Communication & Networking Book): Domain Name System (DNS) 1.
Chapter 3: Operating-System Structures System Components Operating System Services System Calls System Programs System Structure Virtual Machines System.
1 Designing a Data Exchange - Best Practices Data Exchange Scenarios –Sender vs. Receiver-initiated exchanges –Node Design Best Practices: –Handling Large.
Tips from the Trenches Rebekah Atkinson Steve Nye, Kathy Kennedy.
Enterprise PI - How do I manage all of this? Robert Raesemann J Jacksonville, FL.
Managing and Monitoring Windows 7 Performance Lesson 8.
© 2008 OSIsoft, Inc. | Company Confidential High Availability Michael Jakob Colin Breck Colin Breck Michael Jakob Colin Breck Colin Breck.
By Lecturer / Aisha Dawood 1.  You can control the number of dispatcher processes in the instance. Unlike the number of shared servers, the number of.
Bonrix SMPP Client. Index Introduction Software and Hardware Requirements Architecture Set Up Installation HTTP API Features Screen-shots.
SQLXPress Visual Query Tuner Copyright © 2014 Merlon Software Corporation.
14-15 May,2002 EVLA Correlator Backend Functional Design Tom Morgan 1 Backend Preliminary Functional Design.
TELE 301 Lecture 10: Scheduled … 1 Overview Last Lecture –Post installation This Lecture –Scheduled tasks and log management Next Lecture –DNS –Readings:
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
1998 PI System Users’ Conference PI 3.2 New Features Enhancements Product Support Plans for the next release.
Learningcomputer.com SQL Server 2008 – Profiling and Monitoring Tools.
 Most current version 1.3  Will review some basic and advanced portions of the software  Only have 50 minutes including questions  Please write down.
ASAP RDF SGP RDF 1.2 and 1.3 Transfer of Information
© 2008 Quest Software, Inc. ALL RIGHTS RESERVED. Perfmon and Profiler 101.
Testing… Testing… 1, 2, 3.x... Performance Testing of Pi on NT George Krc Mead Paper.
Writing a Channel Access Client in EPICS Bob Dalesio, April 5, 2000.
Writing a Channel Access Client in EPICS Bob Dalesio, April 5, 2000.
GFS. Google r Servers are a mix of commodity machines and machines specifically designed for Google m Not necessarily the fastest m Purchases are based.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
1 © 2003, Cisco Systems, Inc. All rights reserved. Proprietary and Confidential Unity Connection 7.0(1) Messaging Redundancy TOI July 2008 Jane Rygg
System Components ● There are three main protected modules of the System  The Hardware Abstraction Layer ● A virtual machine to configure all devices.
The Million Point PI System – PI Server 3.4 The Million Point PI System PI Server 3.4 Jon Peterson Rulik Perla Denis Vacher.
Troubleshooting SQL Server Performance: Tips &Tools Amit Khandelwal.
Recording Actor Provenance in Scientific Workflows Ian Wootten, Shrija Rajbhandari, Omer Rana Cardiff University, UK.
Copyright 2007, Information Builders. Slide 1 Machine Sizing and Scalability Mark Nesson, Vashti Ragoonath June 2008.
CSI 3125, Preliminaries, page 1 SERVLET. CSI 3125, Preliminaries, page 2 SERVLET A servlet is a server-side software program, written in Java code, that.
Windows Server 2003 系統效能監視 林寶森
MISSION CRITICAL COMPUTING Siebel Database Considerations.
© 2006 EMC Corporation. All rights reserved. The Host Environment Module 2.1.
Distributed Logging Facility Castor External Operation Workshop, CERN, November 14th 2006 Dennis Waldron CERN / IT.
Scalability == Capacity * Density.
for all Hyperion video tutorial/Training/Certification/Material Essbase Optimization Techniques by Amit.
1 Chapter Overview Monitoring Access to Shared Folders Creating and Sharing Local and Remote Folders Monitoring Network Users Using Offline Folders and.
MINIX Presented by: Clinton Morse, Joseph Paetz, Theresa Sullivan, and Angela Volk.
Connect with life Praveen Srivatsa Founder and CEO – AstraSoft.NET Vinod Kumar Technology Evangelist – Databases and BI.
Microsoft SQL is known as RDMS (Relational Database Management System) which is developed by Microsoft and is highly used at corporate and enterprise.
IDS And Tripwire Rayhan Mir COSC 356. What is IDS IDS - Intrusion detection system Primary function – To monitor network or host resources to detect intrusions.
ISC321 Database Systems I Chapter 2: Overview of Database Languages and Architectures Fall 2015 Dr. Abdullah Almutairi.
System Components Operating System Services System Calls.
Windows Server 2003 { First Steps and Administration} Benedikt Riedel MCSE + Messaging
Monitoring Windows Server 2012
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Implementation CAN Communication Engine
Implementing an OpenFlow Switch on the NetFPGA platform
Chapter 2: Operating-System Structures
Introduction to Operating Systems
Chapter 2: Operating-System Structures
STATEL an easy way to transfer data
SharePoint 2013 Best Practices
Presentation transcript:

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 Extensible Add your own performance counters

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 …

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

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

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

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

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

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

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

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

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

Performance Monitor PI ProcessBook

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

PI Perfmon Point Creator

Voilà!

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

Performance Monitor Interface Let’s create a performance point ……

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