## Putting scom agent in maintenance mode. This does not yet put agents which are part ## of a cluster in maintenance mode.
$rootMS = "rootms"
$agentName = "agentname"
$minutes= 10
$comment= "Planned Reboot"
$reason="PlannedOther"
$startTime = [System.DateTime]::Now
$endTime = $startTime.AddMinutes($minutes)
Add-PSSnapin "Microsoft.EnterpriseManagement.OperationsManager.Client" -ErrorVariable errSnapin;
New-ManagementGroupConnection -ConnectionString:$rootMS
set-location "OperationsManagerMonitoring::";
$agent = Get-Agent | ?{$_.computername -match $agentName}
$agent
New-MaintenanceWindow -StartTime $startTime -EndTime $endTime -MonitoringObject $agent.HostComputer -Reason PlannedOther -Comment $Comment
$rootMS = "rootms"
$agentName = "agentname"
$minutes= 10
$comment= "Planned Reboot"
$reason="PlannedOther"
$startTime = [System.DateTime]::Now
$endTime = $startTime.AddMinutes($minutes)
Add-PSSnapin "Microsoft.EnterpriseManagement.OperationsManager.Client" -ErrorVariable errSnapin;
New-ManagementGroupConnection -ConnectionString:$rootMS
set-location "OperationsManagerMonitoring::";
$agent = Get-Agent | ?{$_.computername -match $agentName}
$agent
New-MaintenanceWindow -StartTime $startTime -EndTime $endTime -MonitoringObject $agent.HostComputer -Reason PlannedOther -Comment $Comment
No comments:
Post a Comment