Product Documentation

System Health Monitoring

System health monitoring detects errors in the monitored components, so that you can take corrective action to avoid a failure. The following components are monitored on a Citrix ADC SDX appliance:

  • Hardware and software resources
  • Physical and virtual disks
  • <Hardware sensors, such as fan, temperature, voltage, and power supply sensors
  • Interfaces

In the Monitoring tab, click System Health. A summary of all the components is displayed. To view details of the monitored components, expand System Health, and then click the component that you want to monitor.

  • Monitoring the Resources on the SDX Appliance

    You can monitor the hardware and software components on the SDX appliance and take corrective action if required. To view the components monitored, in the Monitoring tab, expand System Health, and then click Resources. Details are displayed for hardware and software resources. For all hardware components, current and expected values are displayed. For software components, except the BMC firmware version, current and expected values are displayed as not applicable (NA).

  • Name

    Name of the component, such as CPU, memory, or BMC firmware version.

  • Status

    State (condition) of the component. For Hardware and for BMC Firmware Version, ERROR indicates a deviation from the expected value. For calls to XenServer, ERROR indicates that the Management Service is unable to communicate with XenServer by using an API, HTTP, PING, or SSH call. For Health Monitor Plugin, ERROR indicates that the plugin is not installed on XenServer.

  • Current Value

    Current value of the component. In normal conditions, current value is the same as the expected value.

  • Expected Value

    Expected value for the component. Does not apply to software calls to XenServer.

Monitoring the Storage Resources on the SDX Appliance

You can monitor the disks on the SDX appliance and take corrective action if required. To view the components monitored, in the Monitoring tab, expand System Health, and then click Storage. Details are displayed for physical disks and for virtual disks or partitions created from physical disks.

For disks (Disk), the following details are displayed:

  • Name

    Name of the physical disk.

  • Size

    Size of the disk, in gigabytes (GB).

  • Utilized

    Amount of data on the disk, in gigabytes (GB).

  • Transactions/s

    Number of blocks being read or written per second. This number is read from the iostat output.

  • Blocks Read/s

    Number of blocks being read per second. You can use this value to measure the rate of output from the disk.

  • Blocks Written/s

    Number of blocks being written per second. You can use this value to measure the rate of input to the disk.

  • Total Blocks Read

    Number of blocks read since the appliance was last started.

  • Total Blocks Written

    Number of blocks written since the appliance was last started.

For virtual disks or partitions (Storage Repository), the following details are displayed:

  • Drive Bay

    Number of the drive in the drive bay. You can sort the data on this parameter.

  • Status

    State (condition) of the drive in the drive bay. Possible values:

    • GOOD: The drive is in a good state and is ready for use.
    • FAIL: The drive has failed and has to be replaced.
    • MISSING: A drive is not detected in the drive bay.
    • UNKNOWN: A new unformatted drive exists in the drive bay.
  • Name

    System defined name of the storage depository.

  • Size

    Size of the storage repository, in gigabytes (GB).

  • Utilized

    Amount of data in the storage repository, in gigabytes (GB).

Monitoring the Hardware Sensors on the SDX Appliance

You can monitor the hardware components on the SDX appliance and take corrective action if required. In the Monitoring tab, expand System Health, and then click Hardware Sensors. The monitoring function displays details about the speed of different fans, the temperature and voltage of different components, and the status of the power supply.

For fan speed, the following details are displayed:

  • Name

    Name of the fan.

  • Status

    State (condition) of the fan. ERROR indicates a deviation from the expected value. NA indicates that the fan is not present.

  • Current Value (RPM)

    Current rotations per minute.

Temperature information includes the following details:

  • Name

    Name of the component, such as CPU or memory module (for example, P1-DIMM1A.)

  • Status

    State (condition) of the component. ERROR indicates that the current value is out of range.

  • Current Value (Degree C)

    Current temperature, in degrees, of the component.

Voltage information includes the following details:

  • Name

    Name of the component, such as CPU core.

  • Status

    State (condition) of the component. ERROR indicates that the current value is out of range.

  • Current Value (Volts)

    Current voltage present on the component.

Information about the power supply includes the following details:

  • ** Name**

    Name of the component.

  • Status

    State (condition) of the component. Possible values:

    • Error: Only one power supply is connected or working.
    • OK: Both the power supplies are connected and working as expected.

Monitoring the Interfaces on the SDX Appliance

You can monitor the interfaces on the SDX appliance and take corrective action if required. In the Monitoring tab, expand System Health, and then click Interfaces. The monitoring function details the following information about each interface:

  • Interface

    Interface number on the SDX appliance.

  • Status

    State of the interface. Possible values: UP, DOWN.

  • VFs Assigned/Total

    Number of virtual functions assigned to the interface, and the number of virtual functions available on that interface. You can assign up to seven virtual functions on a 1G interface and up to 40 virtual functions on a 10G interface.

  • Tx Packets

    Number of packets transmitted since the appliance was last started.

  • Rx Packets

    Number of packets received since the appliance was last started.

  • Tx Bytes

    Number of bytes transmitted since the appliance was last started.

  • Rx Bytes

    Number of bytes received since the appliance was last started.

  • Tx Errors

    Number of errors in transmitting data since the appliance was last started.

  • Rx Errors

    Number of errors in receiving data since the appliance was last started.