Description

This template is used to capture the XenServer Virtual Machine performance present in the XenServer.

Prerequisites

Gateway should be up and running. XenServer device should be reachable from Gateway. XenServer Virtual Machine should be in managed state.

Metric Parameters

Metric Parameters
ParameterDescription
Frequency
  • Frequency is the interval in which you want to probe and collect metric data from the target device/resource
  • Frequency is defined in minutes (min).
  • Warning ThresholdIf the metric value satisfies the condition defined along with Warning Threshold value, then a notification is sent to the user.
    Critical ThresholdIf the metric value satisfies the condition defined along with Critical Threshold value, then a notification is sent to the user.
    AlertThe alert value can be set to either Yes or No. If it is Yes, then an alert message is sent to the user.

    Metrics

    xenserver.memory.allocated

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionIndicates the amount of memory allocated for the VM
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitGB

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.memory.target

    Metric Details

    Metric Details
    Applicable forDevice
    Description
    It defines the XenServer Memory Sizing.
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitGB

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.memory.internal.free

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionIt provides the internal memory used.
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitGB

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.runstate.blocked

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionFraction of time the devices are blocked or offline.
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.runstate.concurrency.hazard

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionFraction of time that some devices are running and some are runnable
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.runstate.full.contention

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionFraction of time that all devices are runnable
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.runstate.fullrun

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionFraction of time that all devices are running.
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.runstate.partial.contention

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionFraction of time that some devices are runnable and some are blocked
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.runstate.partial.run

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionFraction of time that some devices are running, and some are blocked
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.write

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe speed (bytes per second) at which the data is written to the disk
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitBps

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.write.latency

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the time to write to the device in microseconds
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unitmicrosec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.read

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the speed (in bytes per second) to read from the device.
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitBps

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.read.latency

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the time to read from the device in microseconds.
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unitmicrosec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.iops.read

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the read requests per second
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitReq per Sec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.iops.total

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the Total (Read/Write) requests per second
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitReq per Sec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.iops.write

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the Write requests per second
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitReq per Sec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.iowait

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the Percentage of time waiting for Input/Output
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.inflight

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the number of I/O requests currently in flight.
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.io.queue.size

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the Input/Output queue size (requests).
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vif.rx

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the Bytes per second received on the given virtual interface number
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitBps

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vif.rx.errors

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the Receive errors per second on the given virtual interface
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitErrors per Sec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vif.tx

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the Bytes per second transmitted on the given virtual interface
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitBps

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vif.tx.errors

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the Transmit errors per second on the given virtual interface
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitErrors per Sec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.vbd.io.throughput.total

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the All Input/Output in KBps
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    UnitKBps

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    xenserver.cpu.usage

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the CPU usage (in %).
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning OperatorGREATER_THAN_EQUALEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
    Warning Threshold800-100
    Warning Repeat Count11-12
    Critical OperatorGREATER_THAN_EQUALEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
    Critical Threshold900-100
    Critical Repeat Count11-12
    AlertYesYes/No
    Graph (Yes/No)NoYes/No

    Sample Output

    No graph

    xenserver.cpu.usage.average

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the average CPU usage (in %).
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning OperatorGREATER_THAN_EQUALEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
    Warning Threshold800-100
    Warning Repeat Count11-12
    Critical OperatorGREATER_THAN_EQUALEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
    Critical Threshold900-100
    Critical Repeat Count11-12
    AlertYesYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    Xenserver CPU Usage Average

    Xenserver CPU Usage Average

    xenserver.memory.usage.average

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the average memory usage (in %).
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning OperatorGREATER_THAN_EQUALEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
    Warning Threshold800-100
    Warning Repeat Count11-12
    Critical OperatorLESS_THAN_EQUALEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
    Critical Threshold900-100
    Critical Repeat Count11-12
    AlertYesYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    Xenserver Memory Usage Average

    Xenserver Memory Usage Average

    xenserver.memory.freespace.average

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionProvides the average freespace memory (in %).
    CategoryXenServer
    Collector TypeGateway
    Monitor NameXenServer VirtualMachine Performance
    Unit%

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning OperatorLESS_THAN_EQUALEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
    Warning Threshold200-100
    Warning Repeat Count11-12
    Critical OperatorLESS_THAN_EQUALEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
    Critical Threshold100-100
    Critical Repeat Count11-12
    AlertYesYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph