SlideShare a Scribd company logo
Visualize your ConfigMgr
data
KENT AGERLUND, CORETECH
ENTERPRISE CLIENT MANAGEMENT MVP
TWITTER: @AGERLUND – BLOG: BLOG.CORETECH.DK/AUTHOR/KEA
Why Visualize
Dashboard
Management needs facts to make
decisions
IT Pro’s must be able to spot Trends
and have insights to know what’s
going on and what will happen
Supporters must have detailed information
about devices and deployments to
troubleshoot
Knowing is so much cooler than
guessing:
Share insights - enable people
Raise productivity
Avoid human bottlenecks
Let everyone know what's cooking
Data must be easy to access, when
they are they will:
Understand your client environment and
prioritize appropriately
With the correct data it will be:
Easier to prioritize
Get there in time
Easy to compare trends
Ways to visualize
Queries Reports
Custom
Reports
PowerShell
Power
Queries
Custom
Dashboards
Profesional
dashboards
SCUG.DK: Visualizing Your Data, April 2015
Queries
• Using WMI to retrieve data from the database
• Queries can be written directly in the ConfigMgr console or from any WMI tool
• You can even use PowerShell to test the syntax ahead of time using gwmi
• Usage
◦ Mainly used by the IT pro for ad-hoc purposes
◦ Not super user friendly
◦ Not easy to share
◦ Definitions can be shared between sites
Query Examples
• In ConfigMgr
• select distinct SMS_R_System.NetbiosName,
SMS_G_System_WORKSTATION_STATUS.LastHardwareScan from SMS_R_System inner join
SMS_G_System_WORKSTATION_STATUS on
SMS_G_System_WORKSTATION_STATUS.ResourceId = SMS_R_System.ResourceId where
(DateDiff(day, SMS_G_System_WORKSTATION_STATUS.LastHardwareScan, GetDate())>7)
• In PowerShell/WMI
◦ gwmi -namespace rootsmssite_ps1 -computername cm01 -query "select distinct
SMS_R_System.NetbiosName, SMS_G_System_WORKSTATION_STATUS.LastHardwareScan from
SMS_R_System inner join SMS_G_System_WORKSTATION_STATUS on
SMS_G_System_WORKSTATION_STATUS.ResourceId = SMS_R_System.ResourceId where (DateDiff(day,
SMS_G_System_WORKSTATION_STATUS.LastHardwareScan, GetDate())>7)"
Reports
• System Center 2012 Configuration Manager ships with more than 400 canned reports.
• Run from your favorite browser or the ConfigMgr console
• Role Based Administration build in
• Usage
◦ Mainly used by the IT pro for ad-hoc purposes like inventory count and monitoring deployments
◦ Out of the 440 reports……..most are never used
◦ Can be easily modified and restored
Links
• Introducing to reporting in Configuration Manager
◦ https://technet.microsoft.com/en-us/library/gg682105.aspx
• Channel 0
◦ http://channel9.msdn.com/Events/MMS/2013/UD-B338
Custom Reports
• Custom reports requires a little knowledge about SQL and searching the Internet
• The toolset
◦ SQL Reporting builder
◦ SQL Data Tools
• SQL view
◦ A Microsoft SQL Server view is a virtual table whose contents are defined by a query
◦ SQL view schema maps to the SMS Provider WMI schema
• Usage
◦ Can be used by Management, IT pro’s and supporters
◦ Show overall status, track trends, monitor processes, view history data
◦ Easy to share
◦ Takes a little effort to create
Reporting Advice
• Only show the data that are needed
• Use graphics and colour to emphasize data
◦ Eliminate fluff
◦ Thin font
◦ Space instead of lines
◦ Dim labels not values
◦ Limit number of accent colors
◦ Visualize KPI’s
◦ Trend over time, consider using sparkline instread of raw data
• http://blogs.msdn.com/b/bobmeyers/archive/2009/07/31/add-excel-like-color-scale-
conditional-formatting-to-your-reports.aspx
PowerShell
• To some, the best thing that has happened to humanity since we invented Coffee
• Quick and dirty ways to show data
• Export data to CSV files
• Export data to grid view
• Usage
◦ Used by the IT pro for ad-hoc purposes
◦ Limited output
◦ Often project driven
PowerShell examples
• Export list of maintenance windows
• Export list of packages/applications and active deployments
Power Queries & Power Views
• Everyone should be an expert in Microsoft Excel
• This is the #1 “show off” tool when you want to present cool stuff or hide bad compliance
numbers
• Add-in to Excel 2013
• Fetch data directly from SQL and other data sources
• Usage
◦ Can be used by Management and & IT pro’s
◦ Super user friendly and dynamic
◦ Project/Status meetings
Power Queries & Power View resources
• Download Power Queries for Excel
◦ http://www.microsoft.com/en-us/download/details.aspx?id=39379
• Getting started with Power Queries
◦ http://www.databasejournal.com/sqletc/getting-started-with-microsoft-power-query-for-excel.html
◦ https://support.office.com/en-us/article/Microsoft-Power-Query-for-Excel-Help-2B433A85-DDFB-420B-
9CDA-FE0E60B82A94
• Download Power View
◦ http://www.microsoft.com/en-us/download/details.aspx?id=26718
• Getting started with Power View
◦ https://technet.microsoft.com/en-us/library/hh213579(v=sql.110).aspx
◦ http://blogs.msdn.com/b/seanboon/archive/2012/07/30/visualizing-the-olympics-with-power-view-in-
excel-2013-day-1.aspx
Custom dashboards
• In essence a custom report on steroids
• Usage
◦ Should provide Management with the correct overview
◦ Right there on the big monitor
Custom dashboard resources
• Compliance
• http://blogs.technet.com/b/gary_simmons_mcs/archive/2014/09/16/system-center-2012-r2-
configuration-manager-software-update-compliance-dashboard-part-1.aspx
• Patch Management
• http://blogs.technet.com/b/gary_simmons_mcs/archive/2013/12/09/creating-a-custom-
report-for-system-center-2012-r2-configuration-manager-part-1.aspx
• Client Health
◦ https://gallery.technet.microsoft.com/SCCM-Configmgr-2012-SSRS-2863c240
• A little of everything
◦ http://blogs.technet.com/b/configmgrdude/archive/2015/01/06/creating-a-simply-dashboard-using-
smsprov-log-in-configmgr-2012.aspx
Professional dashboards
• System Center Configuration Manager dashboard providers:
• Coretech
◦ Configuration Manager - http://www.coretech.dk/products/dashboard/
◦ Operations Manager
• Savision
◦ Operations Manager
• Usage
◦ Used by Management, IT pro’s and supporters
◦ Super user friendly
◦ Provide the right information and level of information at the right time
Professional dashboard examples

More Related Content

PPTX
SCUG.DK - 1E Nomad Overview - April 2015
PPTX
SCUG.dk Windows 10 Management - September 2015
PPTX
SCUG.DK: Protecting Company Data using EMS, April 2015
PPTX
SCUG.DK - Automation Strategy - April 2015
PPTX
SCUG.DK - Windows 10 Planning - April 2015
PDF
MMS 2015: Deploy mac os x os with sccm (002) final
PPTX
SCCM 2012 Presentation
PDF
#MFSummit2016 Operate: Towards a unified endpoint management strategy
SCUG.DK - 1E Nomad Overview - April 2015
SCUG.dk Windows 10 Management - September 2015
SCUG.DK: Protecting Company Data using EMS, April 2015
SCUG.DK - Automation Strategy - April 2015
SCUG.DK - Windows 10 Planning - April 2015
MMS 2015: Deploy mac os x os with sccm (002) final
SCCM 2012 Presentation
#MFSummit2016 Operate: Towards a unified endpoint management strategy

What's hot (20)

PDF
#MFSummit2016 Operate: Solving desktop challenges with application virtualisa...
PDF
System Center Configuration Manager-The Most Popular System Center Component
PDF
The Business Value of System Center 2012
PPTX
So you’ve successfully installed SCOM… Now what.
PPT
ManageEngine Applications Manager Overview
PPTX
SCOM 2012 service SaaS
PPTX
Microsoft System center Configuration manager 2012 sp1
DOCX
Sccm 2016 training
PDF
#MFSummit2016 Secure: Is your mainframe less secure than your fileserver
PDF
#MFSummit2016 Operate: The race for space
PDF
ITCamp 2011 - Adrian Stoian - System Center Configuration Manager 2012
PDF
Microsoft System Center Configuration Manager 2012 R2 Installation
PDF
System Center Configuration Manager and Mobile Device Management
PPTX
SCCM 2007 Presentation
PPTX
SCOM 2012 & SCCM 2012
PDF
System Center Configuration Manager 2012 Sneak Peek
PPTX
IT Trends 2016: Taking Windows Applications Beyond Hardware Limits
PDF
Environment Manager Policy
PDF
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)
PPTX
Managing Mobility - Microsoft Enterprise Mobility - Accelerate, Protec and M...
#MFSummit2016 Operate: Solving desktop challenges with application virtualisa...
System Center Configuration Manager-The Most Popular System Center Component
The Business Value of System Center 2012
So you’ve successfully installed SCOM… Now what.
ManageEngine Applications Manager Overview
SCOM 2012 service SaaS
Microsoft System center Configuration manager 2012 sp1
Sccm 2016 training
#MFSummit2016 Secure: Is your mainframe less secure than your fileserver
#MFSummit2016 Operate: The race for space
ITCamp 2011 - Adrian Stoian - System Center Configuration Manager 2012
Microsoft System Center Configuration Manager 2012 R2 Installation
System Center Configuration Manager and Mobile Device Management
SCCM 2007 Presentation
SCOM 2012 & SCCM 2012
System Center Configuration Manager 2012 Sneak Peek
IT Trends 2016: Taking Windows Applications Beyond Hardware Limits
Environment Manager Policy
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)
Managing Mobility - Microsoft Enterprise Mobility - Accelerate, Protec and M...
Ad

Similar to SCUG.DK: Visualizing Your Data, April 2015 (20)

PDF
Datawarehouse and reporting in service manager
PPTX
Windows Server 2008 Management
PPTX
Windows Server 2008 Management
PDF
Up is Down, Black is White: Using SCCM for Wrong and Right
PDF
Tools and Tips For Data Warehouse Developers (SQLGLA)
PPTX
Power View from the Data Visualisation Perspective
PPTX
SCCM 2019 Demo.pptx
PPTX
Splunk Ninjas: New features, pivot, and search dojo
PDF
Challenges in business analytics
PPTX
Splunk Ninjas: New Features, Pivot, and Search Dojo
PPTX
The Most Underutilized Configuration Management Features
PPTX
Data Con LA 2022 - Demystifying the Art of Business Intelligence and Data Ana...
PDF
Power BI - Power Query
PPTX
Server and application monitoring webinars [Applications Manager] - Part 4
PDF
Splunking the Mainframe for Real-Time Insights at Erie Insurance
PPT
How-To: WSUS Reporting Made Easier
PDF
Introducing microsoft bi tools
PPTX
HR Analytics.pptx
PPTX
Mining software vulns in SCCM / NIST's NVD
PDF
Transform raw data into smart decisions with Data Analytics!
Datawarehouse and reporting in service manager
Windows Server 2008 Management
Windows Server 2008 Management
Up is Down, Black is White: Using SCCM for Wrong and Right
Tools and Tips For Data Warehouse Developers (SQLGLA)
Power View from the Data Visualisation Perspective
SCCM 2019 Demo.pptx
Splunk Ninjas: New features, pivot, and search dojo
Challenges in business analytics
Splunk Ninjas: New Features, Pivot, and Search Dojo
The Most Underutilized Configuration Management Features
Data Con LA 2022 - Demystifying the Art of Business Intelligence and Data Ana...
Power BI - Power Query
Server and application monitoring webinars [Applications Manager] - Part 4
Splunking the Mainframe for Real-Time Insights at Erie Insurance
How-To: WSUS Reporting Made Easier
Introducing microsoft bi tools
HR Analytics.pptx
Mining software vulns in SCCM / NIST's NVD
Transform raw data into smart decisions with Data Analytics!
Ad

More from Ronni Pedersen (9)

PDF
Troubleshooting The Modern Managed Client - Workplace Nijna Summit 2020
PDF
Windows Autopilot - Workplace Nijna Summmit 2020
PDF
Azure saturday 2017 - Protecting cloud identities using ems
PPTX
Windows 10 deployment using ConfigMgr and MDT
PPTX
SCUG.DK - Welcome - September 2015
PPTX
SCUG.DK - Welcome - June 2015
PPTX
SCUG.DK: Welcome, April 2015
PPTX
Getting started with the Enterprise Mobility Suite (EMS)
PPTX
Deploying windows 10 in the Enterprise
Troubleshooting The Modern Managed Client - Workplace Nijna Summit 2020
Windows Autopilot - Workplace Nijna Summmit 2020
Azure saturday 2017 - Protecting cloud identities using ems
Windows 10 deployment using ConfigMgr and MDT
SCUG.DK - Welcome - September 2015
SCUG.DK - Welcome - June 2015
SCUG.DK: Welcome, April 2015
Getting started with the Enterprise Mobility Suite (EMS)
Deploying windows 10 in the Enterprise

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Big Data Technologies - Introduction.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Machine learning based COVID-19 study performance prediction
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Electronic commerce courselecture one. Pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
KodekX | Application Modernization Development
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation_ Review paper, used for researhc scholars
Big Data Technologies - Introduction.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine learning based COVID-19 study performance prediction
Unlocking AI with Model Context Protocol (MCP)
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Electronic commerce courselecture one. Pdf
Network Security Unit 5.pdf for BCA BBA.
Understanding_Digital_Forensics_Presentation.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
KodekX | Application Modernization Development
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

SCUG.DK: Visualizing Your Data, April 2015

  • 1. Visualize your ConfigMgr data KENT AGERLUND, CORETECH ENTERPRISE CLIENT MANAGEMENT MVP TWITTER: @AGERLUND – BLOG: BLOG.CORETECH.DK/AUTHOR/KEA
  • 2. Why Visualize Dashboard Management needs facts to make decisions IT Pro’s must be able to spot Trends and have insights to know what’s going on and what will happen Supporters must have detailed information about devices and deployments to troubleshoot Knowing is so much cooler than guessing:
  • 3. Share insights - enable people Raise productivity Avoid human bottlenecks Let everyone know what's cooking Data must be easy to access, when they are they will:
  • 4. Understand your client environment and prioritize appropriately With the correct data it will be: Easier to prioritize Get there in time Easy to compare trends
  • 5. Ways to visualize Queries Reports Custom Reports PowerShell Power Queries Custom Dashboards Profesional dashboards
  • 7. Queries • Using WMI to retrieve data from the database • Queries can be written directly in the ConfigMgr console or from any WMI tool • You can even use PowerShell to test the syntax ahead of time using gwmi • Usage ◦ Mainly used by the IT pro for ad-hoc purposes ◦ Not super user friendly ◦ Not easy to share ◦ Definitions can be shared between sites
  • 8. Query Examples • In ConfigMgr • select distinct SMS_R_System.NetbiosName, SMS_G_System_WORKSTATION_STATUS.LastHardwareScan from SMS_R_System inner join SMS_G_System_WORKSTATION_STATUS on SMS_G_System_WORKSTATION_STATUS.ResourceId = SMS_R_System.ResourceId where (DateDiff(day, SMS_G_System_WORKSTATION_STATUS.LastHardwareScan, GetDate())>7) • In PowerShell/WMI ◦ gwmi -namespace rootsmssite_ps1 -computername cm01 -query "select distinct SMS_R_System.NetbiosName, SMS_G_System_WORKSTATION_STATUS.LastHardwareScan from SMS_R_System inner join SMS_G_System_WORKSTATION_STATUS on SMS_G_System_WORKSTATION_STATUS.ResourceId = SMS_R_System.ResourceId where (DateDiff(day, SMS_G_System_WORKSTATION_STATUS.LastHardwareScan, GetDate())>7)"
  • 9. Reports • System Center 2012 Configuration Manager ships with more than 400 canned reports. • Run from your favorite browser or the ConfigMgr console • Role Based Administration build in • Usage ◦ Mainly used by the IT pro for ad-hoc purposes like inventory count and monitoring deployments ◦ Out of the 440 reports……..most are never used ◦ Can be easily modified and restored
  • 10. Links • Introducing to reporting in Configuration Manager ◦ https://technet.microsoft.com/en-us/library/gg682105.aspx • Channel 0 ◦ http://channel9.msdn.com/Events/MMS/2013/UD-B338
  • 11. Custom Reports • Custom reports requires a little knowledge about SQL and searching the Internet • The toolset ◦ SQL Reporting builder ◦ SQL Data Tools • SQL view ◦ A Microsoft SQL Server view is a virtual table whose contents are defined by a query ◦ SQL view schema maps to the SMS Provider WMI schema • Usage ◦ Can be used by Management, IT pro’s and supporters ◦ Show overall status, track trends, monitor processes, view history data ◦ Easy to share ◦ Takes a little effort to create
  • 12. Reporting Advice • Only show the data that are needed • Use graphics and colour to emphasize data ◦ Eliminate fluff ◦ Thin font ◦ Space instead of lines ◦ Dim labels not values ◦ Limit number of accent colors ◦ Visualize KPI’s ◦ Trend over time, consider using sparkline instread of raw data • http://blogs.msdn.com/b/bobmeyers/archive/2009/07/31/add-excel-like-color-scale- conditional-formatting-to-your-reports.aspx
  • 13. PowerShell • To some, the best thing that has happened to humanity since we invented Coffee • Quick and dirty ways to show data • Export data to CSV files • Export data to grid view • Usage ◦ Used by the IT pro for ad-hoc purposes ◦ Limited output ◦ Often project driven
  • 14. PowerShell examples • Export list of maintenance windows • Export list of packages/applications and active deployments
  • 15. Power Queries & Power Views • Everyone should be an expert in Microsoft Excel • This is the #1 “show off” tool when you want to present cool stuff or hide bad compliance numbers • Add-in to Excel 2013 • Fetch data directly from SQL and other data sources • Usage ◦ Can be used by Management and & IT pro’s ◦ Super user friendly and dynamic ◦ Project/Status meetings
  • 16. Power Queries & Power View resources • Download Power Queries for Excel ◦ http://www.microsoft.com/en-us/download/details.aspx?id=39379 • Getting started with Power Queries ◦ http://www.databasejournal.com/sqletc/getting-started-with-microsoft-power-query-for-excel.html ◦ https://support.office.com/en-us/article/Microsoft-Power-Query-for-Excel-Help-2B433A85-DDFB-420B- 9CDA-FE0E60B82A94 • Download Power View ◦ http://www.microsoft.com/en-us/download/details.aspx?id=26718 • Getting started with Power View ◦ https://technet.microsoft.com/en-us/library/hh213579(v=sql.110).aspx ◦ http://blogs.msdn.com/b/seanboon/archive/2012/07/30/visualizing-the-olympics-with-power-view-in- excel-2013-day-1.aspx
  • 17. Custom dashboards • In essence a custom report on steroids • Usage ◦ Should provide Management with the correct overview ◦ Right there on the big monitor
  • 18. Custom dashboard resources • Compliance • http://blogs.technet.com/b/gary_simmons_mcs/archive/2014/09/16/system-center-2012-r2- configuration-manager-software-update-compliance-dashboard-part-1.aspx • Patch Management • http://blogs.technet.com/b/gary_simmons_mcs/archive/2013/12/09/creating-a-custom- report-for-system-center-2012-r2-configuration-manager-part-1.aspx • Client Health ◦ https://gallery.technet.microsoft.com/SCCM-Configmgr-2012-SSRS-2863c240 • A little of everything ◦ http://blogs.technet.com/b/configmgrdude/archive/2015/01/06/creating-a-simply-dashboard-using- smsprov-log-in-configmgr-2012.aspx
  • 19. Professional dashboards • System Center Configuration Manager dashboard providers: • Coretech ◦ Configuration Manager - http://www.coretech.dk/products/dashboard/ ◦ Operations Manager • Savision ◦ Operations Manager • Usage ◦ Used by Management, IT pro’s and supporters ◦ Super user friendly ◦ Provide the right information and level of information at the right time

Editor's Notes

  • #3: Key message: We have a wealth of information and different scenarios will need different ways of communicating. Management do not require detailed information about each and every device and service desk need often only to focus on a specific device. Your job is to deliver the correct information at the right time in a manner that he message is apprehended.
  • #4: Some of the side effects of sharing insights is that we will make less human errors in the decision making process – knowledge sharing and facts will raise productivity
  • #5: Having the correct data will also ensure you are able to prioritize your work day and tasks. Often we see a huge vast of man hours due to lack of knowledge.