Reporting, Monitoring and Diagnostics with PowerCLI
This deep dive course will show you how to harness the power of PowerCLI for your vSphere 4 environment.
What you'll learn
This deep dive course will show you how to harness the power of PowerCLI for your vSphere 4 environment. You'll walk away from this course able to generate detailed reports about hosts, VMs and storage, able to monitor and analyze workloads and resources in order to optimize the virtual infrastructure's performance, and able to use command-line tools to reduce troubleshooting time. Since this is an advanced course, to get the most out of it you should have a solid understanding of working with vSphere and virtualization concepts. Some experience with command-line administration and PowerShell is helpful but not required.
Table of contents
- Introduction 1m
- A Special Note About ESXi 1m
- How to Create Great Reports: A Brief Overview 1m
- Who Is Your Audience? 2m
- What Are Your Requirements? 2m
- Requirements: Output Formats 6m
- Requirements: Report Destinations 3m
- Interpret the Data 5m
- Automate! If Your Repeat It, Script It! 1m
- When Is PowerCLI Useful for Reporting? 1m
- Using PowerCLI to Create Reports 2m
- Report 1: Host Inventory 5m
- Using VMHostReport.ps1 Script 16m
- Report 2: VM Inventory 7m
- Using VMReport.ps1 Script 15m
- Sending an E-mail with VM Report 3m
- Report 3: Storage Utilization 4m
- Using Export-DSReport.ps1 Script 18m
- Using Search Datastore Function 9m
- What We Covered 1m
- Additional Resources 3m
- Introduction 1m
- Introduction to Performance Monitoring 2m
- Vocabulary Lesson 3m
- Performance Manager 1m
- Counter Groups 1m
- Metrics and Counters 9m
- Rollup Types 3m
- Sampling Periods and Intervals 2m
- Statistics Collection Levels 5m
- The Get-Stat Cmdlet 2m
- Get-Stat Parameters 5m
- Working with the Get-Stat Cmdlet 12m
- Start and Finish Parameters for Get-Stat Cmdlet 8m
- Using Get-StatType Cmdlet 6m
- Exporting to CSV 4m
- Creating Charts with PowerBoots 6m
- Additional Resources 2m
- What We Covered 1m
- Introduction 2m
- Diagnostics and Troubleshooting with PowerCLI 8m
- Discovery: Working with Logs 7m
- Using Get-Log Cmdlet 13m
- ParameterSet: logBundleSet 4m
- Discovery: Comparing Tasks and Events 8m
- Discovery: Retrieve Tasks 1m
- Discovery: Configure Remote Syslog 5m
- ConfigMgmt: Get-Cmdlets 5m
- ConfigMgmt: Advanced Options 7m
- ConfigMgmt: Privileges, Roles, and Permission 5m
- ConfigMgmt: Authorization Cmdlets 16m
- ConfigMgmt: Host Profiles 14m
- Additional Resources 5m
- What We Covered 1m