AgentManagedComputer Class
Applies To: Operations Manager for System Center 2012
Represents a managed computer to which an agent has been deployed.
Namespace: Microsoft.EnterpriseManagement.Administration
Assembly: Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)
Inheritance Hierarchy
System.Object
Microsoft.EnterpriseManagement.Common.MonitoringBase
Microsoft.EnterpriseManagement.Administration.ComputerHealthService
Microsoft.EnterpriseManagement.Administration.AgentManagedComputer
Syntax
[SerializableAttribute]
public class AgentManagedComputer : ComputerHealthService
[SerializableAttribute]
public ref class AgentManagedComputer : ComputerHealthService
[<SerializableAttribute>]
type AgentManagedComputer =
class
inherit ComputerHealthService
end
<SerializableAttribute>
Public Class AgentManagedComputer
Inherits ComputerHealthService
Properties
Name | Description | |
---|---|---|
ActionAccountIdentity | Gets the name of the user account under which the health service is running.(Inherited from ComputerHealthService.) |
|
AuthenticationName | Gets the authentication name used to verify the identity of the health service.(Inherited from ComputerHealthService.) |
|
CommunicationPort | Gets the port number that the health service uses to communicate with its primary Management Server.(Inherited from ComputerHealthService.) |
|
ComputerName | Gets the NetBIOS name of the host computer on which the health service is running.(Inherited from ComputerHealthService.) |
|
CreateListener | Gets a value that indicates whether the health service creates a listening socket.(Inherited from ComputerHealthService.) |
|
DisplayName | Gets a descriptive name of the health service.(Inherited from ComputerHealthService.) |
|
Domain | Gets the name of the domain in which the health service is running.(Inherited from ComputerHealthService.) |
|
HealthState | Gets the current health state of the host computer on which the health service is running.(Inherited from ComputerHealthService.) |
|
HeartbeatInterval | Gets or sets a value that indicates the number of seconds between heartbeats generated by the health service.(Inherited from ComputerHealthService.) |
|
HostComputer | Gets a MonitoringObject that represents the Windows computer on which the health service is running.(Inherited from ComputerHealthService.) |
|
HostedHealthService | Gets a MonitoringObject that represents the health service.(Inherited from ComputerHealthService.) |
|
Id | Gets the health service's globally unique identifier (GUID).(Inherited from ComputerHealthService.) |
|
InstalledBy | Gets the name of the user who installed the health service.(Inherited from ComputerHealthService.) |
|
InstallTime | Gets the time at which the health service was installed.(Inherited from ComputerHealthService.) |
|
IPAddress | Gets the IP address of the host computer on which the health service is running.(Inherited from ComputerHealthService.) |
|
LastModified | Gets the date and time at which the health service was last modified (as stored in the operational database).(Inherited from ComputerHealthService.) |
|
ManagementGroup | The connection management group connection used by this object.(Inherited from ComputerHealthService.) |
|
ManagementGroupId | (Inherited from MonitoringBase.) |
|
ManuallyInstalled | Gets a value that indicates whether the health service was manually installed or automatically installed by a Management Server.(Inherited from ComputerHealthService.) |
|
MaximumQueueSizeBytes | Gets the maximum size of the health service's send queue, expressed in bytes.(Inherited from ComputerHealthService.) |
|
MaximumSizeOfAllTransferredFilesBytes | Gets the maximum size of all files transferred to or from the health service, expressed in bytes.(Inherited from ComputerHealthService.) |
|
Name | Gets the name of the health service.(Inherited from ComputerHealthService.) |
|
NetworkName | Gets the network name of the computer. The IP address or DNS name will be set to this property to use it for IP connectivity to the computer.(Inherited from ComputerHealthService.) |
|
PrimaryManagementServerName | Gets the fully qualified domain name (FQDN) of the computer's primary Management Server. |
|
PrincipalName | Gets the fully qualified domain name (FQDN) of the Root Management Server in the Management Group.(Inherited from ComputerHealthService.) |
|
ProxyingEnabled | Gets or sets a value that determines whether a proxy is enabled for this object.(Inherited from ComputerHealthService.) |
|
RequestCompression | Gets a value that indicates whether the health service requests compression for network communication.(Inherited from ComputerHealthService.) |
|
Version | Gets the version number of the health service.(Inherited from ComputerHealthService.) |
Methods
Name | Description | |
---|---|---|
ApplyChanges() | Updates the health service's property values in the Operations Manager database.(Inherited from ComputerHealthService.) |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetFailoverManagementServers() | Gets the failover Management Servers for the health service.(Inherited from ComputerHealthService.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetPrimaryManagementServer() | Gets the primary Management Server for the health Service.(Inherited from ComputerHealthService.) |
|
GetRemotelyManagedComputers() | Gets a collection of agentless managed computers monitored by the health service.(Inherited from ComputerHealthService.) |
|
GetRemotelyManagedDevices() | Gets a collection of network devices monitored by the health service.(Inherited from ComputerHealthService.) |
|
GetType() | (Inherited from Object.) |
|
InsertRemotelyManagedComputers(IList<CreatableEnterpriseManagementObject>) | (Inherited from ComputerHealthService.) |
|
InsertRemotelyManagedComputers(IList<CustomMonitoringObject>) | Obsolete.Inserts remotely managed computers into the computer health service.(Inherited from ComputerHealthService.) |
|
InsertRemotelyManagedDevices(IList<CreatableEnterpriseManagementObject>) | (Inherited from ComputerHealthService.) |
|
InsertRemotelyManagedDevices(IList<CustomMonitoringObject>) | Obsolete.Inserts remotely managed devices into the computer health service.(Inherited from ComputerHealthService.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
Reconnect(EnterpriseManagementGroup) | Connects the health service to the specified Management Group.(Inherited from ComputerHealthService.) |
|
ResetHeartbeatInterval() | Sets the health service's HeartbeatInterval property to its default value.(Inherited from ComputerHealthService.) |
|
SetManagementServers(ManagementServer, IList<ManagementServer>) | Sets the primary and failover Management Servers for this agent-managed computer. |
|
ToString() | (Inherited from MonitoringBase.) |
Remarks
You can get a collection of the agent-managed computers in a Management Group by using M:Microsoft.EnterpriseManagement.Administration.ManagementGroupAdministration.GetAgentManagedComputers(Microsoft.EnterpriseManagement.AgentManagedComputerCriteria).
You can get a collection of agent-managed computers that are managed by a specific server by using GetAgentManagedComputers.
Examples
The following example shows how to obtain information about an agent-managed computer. In this example, mg is a ManagementGroup instance and agentFqdn is the fully qualified domain name of the agent-managed computer from which you want to obtain information.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.EnterpriseManagement.Administration Namespace
Return to top