Skip To Content

Register Windows hosts

You can register Microsoft Windows hosts to collect system health and performance metrics.

Prerequisites for monitoring

The following is a list of prerequisites for monitoring Windows hosts:

  • The Windows host that you want to register must be running a version of the Windows operating system (OS) that is supported by Microsoft.
  • The Windows Remote Management (WS-Management) service must be running and set to automatic startup on the Windows host that you want to register for monitoring.
  • The ArcGIS Monitor Server or ArcGIS Monitor Agent machine to which the Windows host is registered must be running on a Windows OS.
  • Your firewall must allow communication between the Windows host and the ArcGIS Monitor machine to which it will be registered on port 5985 for an HTTP connection or port 5986 for an HTTPS connection.
    Note:

    If the Windows host is configured to run WinRM on a different port, communication must instead be allowed on that port.

  • The user account that you use to register the Windows host must be part of the Remote Management Users and Performance Monitor Users groups and have Enable Account and Remote Enable permissions to the WMI cimv2 namespace and subnamespaces.
  • When registering a Windows host with an IP address, you must do the following:

Register Windows hosts for monitor

You must be assigned the Administrator or Manager role to register components. Complete these steps to register a Windows host component:

  1. Access ArcGIS Monitor, if necessary.

    The Home page appears.

  2. Click Monitoring.

    The Monitoring page appears with a list of components sorted alphabetically by component name.

    Tip:

    Click Labels to filter the list using labels, click Sort to change the sorting method, click Filter to create a query and filter the list, click Hide to choose which columns to show and hide, and click the categories at the side of the page to filter the list by the chosen category. You can also search for specific components by typing a keyword in the Search by component name or address text box.

  3. Click Register Component.

    The Register Component wizard appears.

    Note:

    If you don't have sufficient privileges, Register Component is not available.

  4. Choose the ArcGIS Monitor Server or ArcGIS Monitor Agent machine that has network access to the component that you want to register and click Next.

    The Component Type page appears.

  5. Choose Windows under Host and click Next.

    The Component Details page appears.

  6. Type a name for the component in the Component Name text box.
  7. Optionally, type a description for the component in the Description text box.
  8. Optionally, click the Labels drop-down arrow and choose the labels that you want to apply to the component.
    Tip:

    If the label that you want to add doesn't exist, type the name of the label in the Labels text box and click Add Label to add the label and apply it to the component.

  9. Click Next.

    The Connection page appears.

  10. Type the fully qualified domain name or IP address of the host you want to register in the Address text box.
  11. Provide the credentials for the host using one of the following methods:
    • Provide credentials in the Username and Password text boxes.
    • Check the Inherit Credentials check box to use the ArcGIS Monitor account's credentials for authentication.
  12. Click Register Component.

    The component is added to the list of monitored components on the Monitoring page.

Once a component is registered, you can configure alert rules and add the component to collections.

Note:

Other software component types, such as ArcGIS software and databases, must be registered individually to enable monitoring.

Observers

The following is a list of observers that are responsible for collecting Windows host attribute and metric data:

Observer nameDescription

Discover

The Discover observer scans for changes and manages attribute data across the Windows host.

The default interval for this observer is 15 minutes; however, it can be configured to run at longer intervals since changes to the underlying site configuration are expected to be infrequent.

Metrics

The Metrics observer collects Windows host metric data.

The default interval for this observer is 1 minute to retrieve data more frequently. It is not recommended that you run this observer at longer intervals.

Collected attributes

The following is a list of attributes that are collected for Windows hosts.

Host attributes

The following is a list of attributes collected for hosts:

Attribute nameDescriptionData type

Class

The instance type (virtual or physical).

String

CPU Cores Logical

The CPU's total number of logical cores.

Integer

CPU Cores Physical

The CPU's total number of physical cores.

Integer

CPU Name

The CPU name and model information.

String

CPU Speed

The speed of the CPU.

Float

Memory Total

The host's total amount of memory (RAM).

Float

Network Speed

The speed of the network.

Integer

Started At

The date and time the host was last started.

Datetime

UTC Offset

The host's UTC time zone offset.

Integer

Version

The software version of the operating system (OS).

String

Storage attributes

The following is a list of attributes collected for a host's storage resources:

Attribute nameDescriptionData type

Storage Total

The size of the volume.

Float

Collected metrics

The following is a list of metrics that are collected for Windows hosts.

Host metrics

The following is a list of metrics collected for hosts:

Metric nameDescriptionData type

CPU Cores Utilized

The number of logical CPU cores in use.

Float

CPU Utilized

The proportion of CPU resources in use.

Values approaching 100 may indicate that more resources are needed to handle the workload.

Float

Memory Available

The total amount of physical memory.

Float

Memory Used

The amount of memory in use.

Float

Memory Utilized

The proportion of memory in use.

Values approaching 100 may indicate that more resources are needed to handle the workload.

Float

Network Incoming

The rate of network data received.

Float

Network Incoming Utilized

The proportion of incoming network bandwidth in use.

Float

Network Outgoing

The rate of network data sent.

Float

Network Outgoing Utilized

The proportion of outgoing network bandwidth in use.

Float

Pagefile Available

The total pagefile or swap memory resources available.

Float

Pagefile Used

The total pagefile or swap memory resources in use.

Float

Pagefile Utilized

The proportion of pagefile or swap memory resources in use.

Float

Process CPU Utilized

The proportion of CPU resources in use.

Values approaching 100 may indicate that more resources are needed to handle the workload.

Float

Process Instances

The number of process instances that are running.

Float

Process Memory Used

The amount of memory resources in use.

Float

Process Memory Utilized

The proportion of memory in use.

Values approaching 100 may indicate that more resources are needed to handle the workload.

Float

Terminal Sessions

The total number of terminal sessions.

Float

Terminal Sessions Active

The total number of active terminal sessions.

Float

Terminal Sessions Inactive

The total number of inactive terminal sessions.

Float

Storage metrics

The following is a list of metrics collected for a host's storage resources:

Metric nameDescriptionData type

Storage Capacity Available

The amount of available storage space.

Float

Storage Capacity Used

The amount of storage space in use.

Float

Storage Capacity Utilized

The proportion of storage capacity in use.

Float

Storage Read Rate

The number of disk reads per second.

Float

Storage Write Rate

The number of disk writes per second.

Float

Default alert rules

The following is a list of default alert rules that are configured for Windows hosts:

Metric nameAggregationOperatorInfo thresholdWarning thresholdCritical thresholdSamples

CPU Utilized

Average

Is greater than

75

90

3

Memory Utilized

Average

Is greater than

75

90

3

Pagefile Utilized

Average

Is greater than

75

90

3

Process CPU Utilized

Average

Is greater than

75

90

3

Process Memory Utilized

Average

Is greater than

75

90

3

Storage Capacity Utilized

Average

Is greater than

75

90

3

Related topics