- Export Management Packs :
To Export all the available Management Packs
Export-SCOMManagementPack -Path “C:\MPArchive”
To Export the List to CSV
Get-SCOMManagementPack | Export-CSV C:\MP.csv
To Export a Specific Management Pack
Get-SCOMManagementPack -Name *ManagementPack Name* | Export-SCOMManagementPack -Path “C:\MPArchive”
To Export Monitors of a Specific Management Pack
Get-SCOMManagementPack -Name *ManagementPack Name* | Get-SCOMMonitor | Export-csv spmonitor.csv
To Export Rules of a Specific Management Pack
Get-SCOMManagementPack -Name *ManagementPack Name* | Get-SCOMRule | Export-csv sprule.csv
To get disabled discoveries in a Management Pack
Get-SCOMManagementPack -Name *sharepoint* | where-object {$_.sealed -eq $false} | export-csv disableddiscoveries.csv
To Get the critical errors in SCOM for a particular period
Get-SCOMAlert | Where-Object{$_.Timeraised -gt “5/13/2017”} | where-Object{$_.Severity -eq “error”} | measure | export-csv Warnings.csv
To get the list of all rules/Monitors from all Management Packs
Get-SCOMMonitor | select DisplayName, ManagementPackName, Enabled, ManagementGroup | Export-csv ConsolidatedMonitors.csv
To get the ManagementServer Name to which the Agent/Gateway Server reports to
Get-SCOMGatewayManagementServer |Where {$_.DisplayName -eq “GatewayServerFQDN”} |Get-SCOMParentManagementServer
Get-SCOMAgent |Where{$_.DisplayName -eq “AgentFQDN”} |Get-SCOMParentManagementServer
Do we have any powershell command to get all SQL server version details? including SQL 2016, 2014 and 2012.
LikeLike