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
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
Session Objectives
Real life development experience how do we mine the OpsMgr Data Warehouse
Mastering OpsMgr Reportswhy we created our own Generic Report Library
OpsMgr DW – what’s that?
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
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
OpsMgr DW – what’s inside?
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.
Where is my data: Monitoring ConfigurationManagement packs: vManagementPackvManagementPackVersion vManagementPackVersionReference
Managed entity type: vManagedEntityTypevManagedEntityTypeProperty
Relationship type: vRelationshipTypevRelationshipProperty
Workflows:Rules:
vRulevPerformanceRulevPerformanceRuleInstance
Monitors: vMonitorvMonitorManagementPackVersion
Where is my data: Configuration & Inventory dataManagement group: vManagementGroup
Managed entity: vManagedEntityvManagedEntityPropertyvManagedEntityPropertySet
Relationship: vRelationship
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
Demo: Explore the Management Pack
Mastering OpsMgr reports
Alert reports: features we’ve addedTwo points of view
Filter by management pack
Valuable stats
Raw details
State reports: features we’ve addedAny monitor can be selected
Two intervals to compare
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.
Demo: Veeam Extended Generic Report Library
1. Fast performance counter selection2. It doesn't matter what button is used to define the
scope
Performance reports: minimizing clicks
Demo: Building linked performance reports for ANY MP in less than 5 minutes
• 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
Demo: Predicting the future
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
Q&A
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!
Resources
http://channel9.msdn.com/Events
Access MMS Online to view session recordings after the event.
© 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.
Top Related