By default SCOM does not configure all new agents to act as proxy's for other agents. This is an odd thing that Microsoft for some reason has not corrected in the last four versions. Fortunately there is an easy way to fix this.
Open up PowerShellISE on your SCOM server and run the following command:
Get-SCOMAgent | where {$_.ProxyingEnabled.Value -eq $False}
This will give you a list of all the servers that do not have Proxy enabled in your environment.
To enable existing agents to run as proxy run the following:
Get-SCOMAgent | where {$_.ProxyingEnabled.Value -eq $False}|Enable-SCOMAgentProxy
If you run the first command again you should come back with no results. Change the $False to $True and it will give you a list of all the agents that are Proxy Enabled (should be all of them).
One final step. There is an easy way to enable proxy by default so you never have to set this again. Be sure to add the FQDN of your management server on the second line.
add-pssnapin “Microsoft.EnterpriseManagement.OperationsManager.Client” new-managementGroupConnection -ConnectionString:FQDN of your management server set-location “OperationsManagerMonitoring::” Set-DefaultSetting -Name HealthService\ProxyingEnabled -Value True
Now every machine that gets added to the management group will be Proxy Enabled by default.
More to come!
If you like this blog give it a g+1
No comments:
Post a Comment