Skip to content
  • View menu
  • View sidebar

smsagent

Scripts, tools and tips, mostly around Microsoft Endpoint Manager

  • Home
  • About
  • Books / Guides
    • Deploying Custom Microsoft Office Templates with System Center Configuration Manager
    • Managing Java with Configuration Manager and PowerShell
  • Free ConfigMgr Reports
    • Instructions
    • Client Health Summary Report
    • Client Health Report
  • POSH 5 Custom Classes
    • Creating a Custom Class Library
    • Power Ping
    • Background Job
    • SQL Query
  • Privacy Policy
  • Tools
    • ConfigMgr Add2Collection
    • ConfigMgr Client Notification
    • ConfigMgr Deployment Reporter
    • ConfigMgr PXE Boot Log
    • ConfigMgr Remote Compliance
    • ConfigMgr Task Sequence Monitor
    • Reliability Viewer for Windows
    • System Explorer for Windows
    • WPF Control Explorer

Latest Free Tool: ConfigMgr Client TCP Port Tester

Recent Posts

  • Windows 10 Feature Update Readiness PowerBI Report (MEMCM version)
  • PowerBI Reports for Windows 10 Feature Update Compliance
  • Using a LiteDB portable database with your PowerShell project
  • Prevent Users from Disabling Toast Notifications – Can it be Done?
  • Adding Your Own Caller App for Custom Windows 10 Toast Notifications
  • Real world notes: In-place OS upgrade on Server 2012 R2 ConfigMgr distribution points
  • Get a daily admin Audit Report for MEM / Intune
  • Forcing a Full Hardware Inventory Report to be Sent Immediately on a ConfigMgr Client
  • Reach for the Sky! A Toy Story Restart Notification
  • Collecting ConfigMgr Client Logs to Azure Storage

Top Posts & Pages

  • Find the Full Windows Build Number with PowerShell
    Find the Full Windows Build Number with PowerShell
  • Intune Client-Side Logs in Windows 10
    Intune Client-Side Logs in Windows 10
  • A Customisable WPF MessageBox for PowerShell
    A Customisable WPF MessageBox for PowerShell
  • Querying for Devices in Azure AD and Intune with PowerShell and Microsoft Graph
    Querying for Devices in Azure AD and Intune with PowerShell and Microsoft Graph
  • The Cost of Running a Personal Windows 10 VM in Azure
    The Cost of Running a Personal Windows 10 VM in Azure
  • Installing and Configuring Additional Languages during Windows Autopilot
    Installing and Configuring Additional Languages during Windows Autopilot
  • Windows 10 Feature Update Readiness PowerBI Report (MEMCM version)
    Windows 10 Feature Update Readiness PowerBI Report (MEMCM version)
  • Client Health Report
    Client Health Report
  • Improving the User Experience in a ConfigMgr OS Upgrade Task Sequence
    Improving the User Experience in a ConfigMgr OS Upgrade Task Sequence
  • Delete Device Records in AD / AAD / Intune / Autopilot / ConfigMgr with PowerShell
    Delete Device Records in AD / AAD / Intune / Autopilot / ConfigMgr with PowerShell

Category Cloud

Active Directory Applications Azure Compliance ConfigMgr configmgr client health Drivers Intune MDT Microsoft Office Network Orchestrator OS Deployment Packages PowerBI Powershell Project Server PXE Boot Reporting SCCM Software Updates SQL Uncategorized VMWare Windows Server Windows Troubleshooting WPF WSUS

Recent Comments

suryak1 on Collecting ConfigMgr Client Lo…
James on Fix Http 500.19 Error after Re…
Satesh on Collecting ConfigMgr Client Lo…
Andy on Fix Http 500.19 Error after Re…
Rienus on ConfigMgr Client TCP Port…

Archives

  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • May 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • November 2016
  • September 2016
  • August 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014

Blog Stats

  • 865,725 hits

Categories

  • Active Directory
  • Applications
  • Azure
  • Compliance
  • ConfigMgr
  • configmgr client health
  • Drivers
  • Intune
  • MDT
  • Microsoft Office
  • Network
  • Orchestrator
  • OS Deployment
  • Packages
  • PowerBI
  • Powershell
  • Project Server
  • PXE Boot
  • Reporting
  • SCCM
  • Software Updates
  • SQL
  • Uncategorized
  • VMWare
  • Windows Server
  • Windows Troubleshooting
  • WPF
  • WSUS

Follow me on Twitter

My Tweets

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.com

Enter your email address to follow this blog and receive notifications of new posts by email.

Follow smsagent on WordPress.com

Month / November 2016

November 2, 2016 by Trevor Jones

ConfigMgr Client Health Summary Report

  • ConfigMgr, configmgr client health, Powershell, Reporting, SCCM, SQL, Windows Troubleshooting
  • client health reporting, configmgr client health, configmgr client health report, powershell html email, sccm client health, sccm client health report
  • Leave a comment

Recently I discovered that hardware inventory was broken on our ConfigMgr clients. The tell-tale sign was that the hardware inventory action was missing from the ConfigMgr client control panel. Checking my ConfigMgr Client Health report I found that none of our systems had reported hardware inventory for over a week!

The problem was traced to the fact that someone had updated the configuration.mof file but had not reflected the changes in the classes being inventoried in the Client Settings.

What concerned me the most however, was that we had no visibility that hardware inventory was broken, and since we are not actively using any dashboard with this information I decided to create an html-styled email report that can run as a scheduled task to give me regular visibility of key aspects of client health in our environment.

This report complements the previously mentioned Client Health report by giving a simple overview of client health status. If further information is required the Client Health report can then be consulted.

The summary report can be found here:

https://smsagent.wordpress.com/free-configmgr-reports/client-health-summary-report/

I hope you may find it helpful!

capture3

 

Blog at WordPress.com.
Cancel