"Charting the Course ...

... to Your Success!"

Oracle Solaris 11 Performance Monitoring

Course Summary

Description

This course will provide a summary of tools and techniques used to monitor the performance of the hardware and in an 11 operating environment. The student will use tools that are available in the standard release of the Solaris 11 OE (version 11.3).

Objectives

After taking this course, students will be able to:  Describe the Solaris 11 and third party system monitoring tools  Monitor and control processes  Monitor and manage memory consumption  Monitor and manage disks and ZFS file systems  Monitor and manage network resources  Monitor the Solaris hardware

Topics

 Describe the system monitoring tools included with the Solaris 11 operating environment  Monitor process and thread activity  Monitor memory  Monitor disk I/O and ZFS file systems  Monitor the network  Monitor the Solaris hardware  Monitor non-global zones  Monitor Ldoms

Audience

This course is designed for System Administrators who are responsible for the daily operation of a Solaris system and desire a better understanding of the tools that are available for monitoring and tuning the environment.

Prerequisites

Before taking this course, students should have 3-6 months experience in Solaris 11 system administration.

Duration

Three days

Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for informational purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these names generically

"Charting the Course ...

... to Your Success!"

Oracle Solaris 11 Performance Monitoring

Course Outline

I. Fundamentals of Performance V. DTrace Management A. Introduction to DTrace A. Performance measurement B. DTrace Architecture terminology C. DTrace Toolkit B. What’s new in monitoring and tuning D. DTrace Virtualization Tool for Solaris 11 VI. Processes and Threads II. Solaris OE Monitoring Tools A. Process Concepts A. B. Threads and Locking B. vmstat C. Process-Related Tunable Parameters C. D. CPU Scheduling Classes D. E. Managing Scheduling Classes E. netstat F. nfsstat VII. Monitoring System Memory G. kstat A. Monitor memory utilization H. dtrace B. Virtual memory C. View paging statistics III. Other Tools D. Identifying a memory shortage A. The swap Utility E. Monitoring swap statistics and space B. The cpustat Utility C. The mdb Utility VIII. ZFS File System D. zonestat A. Monitor the ZFS File System

IV. Monitoring Processes and Threads IX. Network Monitoring A. Overview of a Solaris process A. Network wide statistics B. Introduction to procfs-based tools B. Network monitoring tools C. ps D. / prstat X. Monitor Virtual Environments E. vmstat /mpstat A. Oracle Solaris Zones F. Control and Monitor CPUs

Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for informational purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these names generically