SlideShare a Scribd company logo
1 of 20
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
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

What's hot

#MFSummit2016 Operate: Solving desktop challenges with application virtualisa...
#MFSummit2016 Operate: Solving desktop challenges with application virtualisa...#MFSummit2016 Operate: Solving desktop challenges with application virtualisa...
#MFSummit2016 Operate: Solving desktop challenges with application virtualisa...Micro Focus
 
System Center Configuration Manager-The Most Popular System Center Component
System Center Configuration Manager-The Most Popular System Center Component System Center Configuration Manager-The Most Popular System Center Component
System Center Configuration Manager-The Most Popular System Center Component C/D/H Technology Consultants
 
The Business Value of System Center 2012
The Business Value of System Center 2012The Business Value of System Center 2012
The Business Value of System Center 2012jmustac
 
ManageEngine Applications Manager Overview
ManageEngine Applications Manager OverviewManageEngine Applications Manager Overview
ManageEngine Applications Manager OverviewManageEngine
 
Microsoft System center Configuration manager 2012 sp1
Microsoft System center Configuration manager 2012 sp1Microsoft System center Configuration manager 2012 sp1
Microsoft System center Configuration manager 2012 sp1solarisyougood
 
#MFSummit2016 Secure: Is your mainframe less secure than your fileserver
#MFSummit2016 Secure: Is your mainframe less secure than your fileserver#MFSummit2016 Secure: Is your mainframe less secure than your fileserver
#MFSummit2016 Secure: Is your mainframe less secure than your fileserverMicro Focus
 
#MFSummit2016 Operate: The race for space
#MFSummit2016 Operate: The race for space#MFSummit2016 Operate: The race for space
#MFSummit2016 Operate: The race for spaceMicro Focus
 
ITCamp 2011 - Adrian Stoian - System Center Configuration Manager 2012
ITCamp 2011 - Adrian Stoian - System Center Configuration Manager 2012ITCamp 2011 - Adrian Stoian - System Center Configuration Manager 2012
ITCamp 2011 - Adrian Stoian - System Center Configuration Manager 2012ITCamp
 
Microsoft System Center Configuration Manager 2012 R2 Installation
Microsoft System Center Configuration Manager 2012 R2 InstallationMicrosoft System Center Configuration Manager 2012 R2 Installation
Microsoft System Center Configuration Manager 2012 R2 InstallationShahab Al Yamin Chawdhury
 
System Center Configuration Manager and Mobile Device Management
System Center Configuration Manager and Mobile Device ManagementSystem Center Configuration Manager and Mobile Device Management
System Center Configuration Manager and Mobile Device ManagementC/D/H Technology Consultants
 
SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012Amit Gatenyo
 
System Center Configuration Manager 2012 Sneak Peek
System Center Configuration Manager 2012 Sneak PeekSystem Center Configuration Manager 2012 Sneak Peek
System Center Configuration Manager 2012 Sneak PeekC/D/H Technology Consultants
 
IT Trends 2016: Taking Windows Applications Beyond Hardware Limits
IT Trends 2016: Taking Windows Applications Beyond Hardware Limits IT Trends 2016: Taking Windows Applications Beyond Hardware Limits
IT Trends 2016: Taking Windows Applications Beyond Hardware Limits Parallels Inc
 
Environment Manager Policy
Environment Manager PolicyEnvironment Manager Policy
Environment Manager PolicyIvanti
 
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)ITCamp
 
Managing Mobility - Microsoft Enterprise Mobility - Accelerate, Protec and M...
Managing Mobility - Microsoft Enterprise Mobility -  Accelerate, Protec and M...Managing Mobility - Microsoft Enterprise Mobility -  Accelerate, Protec and M...
Managing Mobility - Microsoft Enterprise Mobility - Accelerate, Protec and M...Herman Arnedo
 

What's hot (20)

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

Similar to Visualize your ConfigMgr data insights

Himmelstein SP Connections HAD207 SharePoint Logging & Debugging
Himmelstein SP Connections HAD207 SharePoint Logging & DebuggingHimmelstein SP Connections HAD207 SharePoint Logging & Debugging
Himmelstein SP Connections HAD207 SharePoint Logging & DebuggingSentri
 
Implement a Universal Data Distribution Architecture to Manage All Streaming ...
Implement a Universal Data Distribution Architecture to Manage All Streaming ...Implement a Universal Data Distribution Architecture to Manage All Streaming ...
Implement a Universal Data Distribution Architecture to Manage All Streaming ...Timothy Spann
 
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI:  3 Ways to Use Cognos with Power BI & TableauCollaborative BI:  3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI: 3 Ways to Use Cognos with Power BI & TableauSenturus
 
Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Sara Barbosa
 
Get More Out of Your PeopleSoft Applications Using Tools that You May Not Eve...
Get More Out of Your PeopleSoft Applications Using Tools that You May Not Eve...Get More Out of Your PeopleSoft Applications Using Tools that You May Not Eve...
Get More Out of Your PeopleSoft Applications Using Tools that You May Not Eve...Smart ERP Solutions, Inc.
 
Building your bi system-HadoopCon Taiwan 2015
Building your bi system-HadoopCon Taiwan 2015Building your bi system-HadoopCon Taiwan 2015
Building your bi system-HadoopCon Taiwan 2015Bryan Yang
 
Enterprise 365 - SoftServe presentation
Enterprise 365 - SoftServe presentationEnterprise 365 - SoftServe presentation
Enterprise 365 - SoftServe presentationSergii Alekseev
 
Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?
Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?
Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?Denodo
 
[PU&D] Why the Microsoft 365 Administrator should care about the Power Platfo...
[PU&D] Why the Microsoft 365 Administrator should care about the Power Platfo...[PU&D] Why the Microsoft 365 Administrator should care about the Power Platfo...
[PU&D] Why the Microsoft 365 Administrator should care about the Power Platfo...Tomasz Poszytek
 
How Does the Denodo Platform Accelerate Your Time to Insights?
How Does the Denodo Platform Accelerate Your Time to Insights?How Does the Denodo Platform Accelerate Your Time to Insights?
How Does the Denodo Platform Accelerate Your Time to Insights?Denodo
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Servicesneha mittal
 
SPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSSPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSNicolas Georgeault
 
Engage 2013 - Flexible Data Access with APIs
Engage 2013 - Flexible Data Access with APIsEngage 2013 - Flexible Data Access with APIs
Engage 2013 - Flexible Data Access with APIsWebtrends
 
Challenges of Operationalising Data Science in Production
Challenges of Operationalising Data Science in ProductionChallenges of Operationalising Data Science in Production
Challenges of Operationalising Data Science in Productioniguazio
 
Cloudera Altus: Big Data in the Cloud Made Easy
Cloudera Altus: Big Data in the Cloud Made EasyCloudera Altus: Big Data in the Cloud Made Easy
Cloudera Altus: Big Data in the Cloud Made EasyCloudera, Inc.
 
SQLite3
SQLite3SQLite3
SQLite3cltru
 
An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...wweinmeyer79
 
Salesforce Spring 22 Webinar
Salesforce Spring 22 WebinarSalesforce Spring 22 Webinar
Salesforce Spring 22 Webinarbrightgenss
 
Pysyvästi laadukasta masterdataa SmartMDM:n avulla
Pysyvästi laadukasta masterdataa SmartMDM:n avullaPysyvästi laadukasta masterdataa SmartMDM:n avulla
Pysyvästi laadukasta masterdataa SmartMDM:n avullaBilot
 
SharePoint logging & debugging
SharePoint logging  & debugging SharePoint logging  & debugging
SharePoint logging & debugging Sentri
 

Similar to Visualize your ConfigMgr data insights (20)

Himmelstein SP Connections HAD207 SharePoint Logging & Debugging
Himmelstein SP Connections HAD207 SharePoint Logging & DebuggingHimmelstein SP Connections HAD207 SharePoint Logging & Debugging
Himmelstein SP Connections HAD207 SharePoint Logging & Debugging
 
Implement a Universal Data Distribution Architecture to Manage All Streaming ...
Implement a Universal Data Distribution Architecture to Manage All Streaming ...Implement a Universal Data Distribution Architecture to Manage All Streaming ...
Implement a Universal Data Distribution Architecture to Manage All Streaming ...
 
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI:  3 Ways to Use Cognos with Power BI & TableauCollaborative BI:  3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
 
Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...
 
Get More Out of Your PeopleSoft Applications Using Tools that You May Not Eve...
Get More Out of Your PeopleSoft Applications Using Tools that You May Not Eve...Get More Out of Your PeopleSoft Applications Using Tools that You May Not Eve...
Get More Out of Your PeopleSoft Applications Using Tools that You May Not Eve...
 
Building your bi system-HadoopCon Taiwan 2015
Building your bi system-HadoopCon Taiwan 2015Building your bi system-HadoopCon Taiwan 2015
Building your bi system-HadoopCon Taiwan 2015
 
Enterprise 365 - SoftServe presentation
Enterprise 365 - SoftServe presentationEnterprise 365 - SoftServe presentation
Enterprise 365 - SoftServe presentation
 
Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?
Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?
Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?
 
[PU&D] Why the Microsoft 365 Administrator should care about the Power Platfo...
[PU&D] Why the Microsoft 365 Administrator should care about the Power Platfo...[PU&D] Why the Microsoft 365 Administrator should care about the Power Platfo...
[PU&D] Why the Microsoft 365 Administrator should care about the Power Platfo...
 
How Does the Denodo Platform Accelerate Your Time to Insights?
How Does the Denodo Platform Accelerate Your Time to Insights?How Does the Denodo Platform Accelerate Your Time to Insights?
How Does the Denodo Platform Accelerate Your Time to Insights?
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Services
 
SPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSSPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDS
 
Engage 2013 - Flexible Data Access with APIs
Engage 2013 - Flexible Data Access with APIsEngage 2013 - Flexible Data Access with APIs
Engage 2013 - Flexible Data Access with APIs
 
Challenges of Operationalising Data Science in Production
Challenges of Operationalising Data Science in ProductionChallenges of Operationalising Data Science in Production
Challenges of Operationalising Data Science in Production
 
Cloudera Altus: Big Data in the Cloud Made Easy
Cloudera Altus: Big Data in the Cloud Made EasyCloudera Altus: Big Data in the Cloud Made Easy
Cloudera Altus: Big Data in the Cloud Made Easy
 
SQLite3
SQLite3SQLite3
SQLite3
 
An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...
 
Salesforce Spring 22 Webinar
Salesforce Spring 22 WebinarSalesforce Spring 22 Webinar
Salesforce Spring 22 Webinar
 
Pysyvästi laadukasta masterdataa SmartMDM:n avulla
Pysyvästi laadukasta masterdataa SmartMDM:n avullaPysyvästi laadukasta masterdataa SmartMDM:n avulla
Pysyvästi laadukasta masterdataa SmartMDM:n avulla
 
SharePoint logging & debugging
SharePoint logging  & debugging SharePoint logging  & debugging
SharePoint logging & debugging
 

More from Ronni Pedersen

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

More from Ronni Pedersen (9)

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

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Visualize your ConfigMgr data insights

  • 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
  • 6.
  • 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

  1. 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.
  2. 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
  3. 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.