27

Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Embed Size (px)

Citation preview

Page 1: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts
Page 2: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Hacking the data warehouse:Mastering the reporting experience in System Center 2012 Operations Manager

Alec KingDirector, Product Management

Veeam Software

IM-B392

Oleg KapustinSenior Developer

Veeam Software

Page 3: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Intro

Who are Veeam?Microsoft Partner of the Year – Systems Management and Virtualization

Veeam ProductsVMware and Hyper-V BackupVMware Management PackFREE Tools!

Visit Veeam at booth #332

Page 4: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Session Objectives

Real life development experience how do we mine the OpsMgr Data Warehouse

Mastering OpsMgr Reportswhy we created our own Generic Report Library

Page 5: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

OpsMgr DW – what’s that?

Page 6: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

OpsMgr DW - what's that?Database

SQL Server database

SQL Server databaseContains:

Monitoring configuration: MPs, rules, monitors, discoveries, etc.Configuration & inventory dataPerformance dataState dataAlerts historyEvents historyOverrides

Page 7: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

OpsMgr DW: How to get data?

Reports, dashboards, etc.Get data in a predefined way, present it in a predefined way

SQL queryGet data how YOU want and do what YOU need

Page 8: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

OpsMgr DW – what’s inside?

Page 9: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Demo caseEnvironment500 SQL Server instances5000 databases

TaskAnalyze the probability of “out of space” conditions for all SQL Server databases.Analysis horizon – 3 months.

Special requirements“Express” edition shouldn’t be analyzed.

Page 10: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Where is my data: Monitoring ConfigurationManagement packs: vManagementPackvManagementPackVersion vManagementPackVersionReference

Managed entity type: vManagedEntityTypevManagedEntityTypeProperty

Relationship type: vRelationshipTypevRelationshipProperty

Workflows:Rules:

vRulevPerformanceRulevPerformanceRuleInstance

Monitors: vMonitorvMonitorManagementPackVersion

Page 11: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Where is my data: Configuration & Inventory dataManagement group: vManagementGroup

Managed entity: vManagedEntityvManagedEntityPropertyvManagedEntityPropertySet

Relationship: vRelationship

Page 12: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Where is my data: monitoring data

State: State.vStateHourly State.vStateDailyvStateDailyFullvStateHourlyFull

Performance: Perf.vPerfDailyPerf.vPerfHourly

Alerts: Alert.vAlertAlert.vAlertDetailAlert.vAlertParameterAlert.vAlertResolutionState

Events: Event.vEventEvent.vEventDetailEvent.vEventParameterEvent.vRule

Page 13: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Demo: Explore the Management Pack

Page 14: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Mastering OpsMgr reports

Page 15: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Alert reports: features we’ve addedTwo points of view

Filter by management pack

Valuable stats

Raw details

Page 16: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

State reports: features we’ve addedAny monitor can be selected

Two intervals to compare

Page 17: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Performance reports: features we’ve addedYOU can control what to aggregateAvailable aggregations: per-group, per-object, individual instances

YOU can control how to aggregateAvailable aggregation functions: Avg, Min, Max, Sum

No data means no dataData gaps are visible

Many moreRich details tables, random colors, trends, simplified interface, integration friendly, etc.

Page 18: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Demo: Veeam Extended Generic Report Library

Page 19: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

1. Fast performance counter selection2. It doesn't matter what button is used to define the

scope

Performance reports: minimizing clicks

Page 20: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Demo: Building linked performance reports for ANY MP in less than 5 minutes

Page 21: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

• Veeam Generic Performance Details Report has the Trend

• Underlying SP can be used to get trend's coefficients

• You can use trend's coefficients to predict the future

Performance reports: predicting the future

Page 22: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Demo: Predicting the future

Page 23: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Action items and Must see sessions

Oleg’s Blog – Musings of a OM Reporting GuruOleg Kapustin’s Sandbox http://ok-sandbox.com

IM-B309 System Center 2012 for VMware InfrastructureFeaturing Veeam Management Pack for VMwareTuesday 4.30pm Mandalay Bay Ballroom F

SD-B313 Effective Capacity Planning of Your Infrastructure ResourcesWednesday 2.45pm Islander Ballroom G

Page 24: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Q&A

Page 25: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Evaluation

Complete your session evaluations today and enter to win prizes daily. Provide your feedback at a CommNet kiosk or log on at www.2013mms.com.Upon submission you will receive instant notification if you have won a prize. Prize pickup is at the Information Desk located in Attendee Services in the Mandalay Bay Foyer. Entry details can be found on the MMS website.

We want to hear from you!

Page 26: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

Resources

http://channel9.msdn.com/Events

Access MMS Online to view session recordings after the event.

Page 27: Contains: Monitoring configuration: MPs, rules, monitors, discoveries, etc. Configuration & inventory data Performance data State data Alerts

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.