Source: https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/server/dell/dell_r720_snmp
This is a template for monitoring DELL PowerEdge R720 servers with iDRAC version 7 (and later) via Zabbix SNMP agent that works without any external scripts.
Zabbix version: 7.4 and higher.
This template has been tested on:
Zabbix should be configured according to the instructions in the Templates out of the box section.
Refer to the vendor documentation.
Name | Description | Default |
---|---|---|
{$DELL.SNMP.DISCOVERY.VOLTAGE.NAME.MATCHES} | Sets the regex string of voltage probe names to allow in discovery. |
^.*Voltage.*$ |
{$DELL.SNMP.DISCOVERY.VOLTAGE.NAME.NOT_MATCHES} | Sets the regex string of voltage probe names to ignore in discovery. |
CHANGE_IF_NEEDED |
{$DELL.SNMP.DISCOVERY.VOLTAGE.TYPE.MATCHES} | Sets the regex string of voltage probe types to allow in discovery. |
18|16 |
{$DELL.SNMP.DISCOVERY.VOLTAGE.TYPE.NOT_MATCHES} | Sets the regex string of voltage probe types to ignore in discovery. |
CHANGE_IF_NEEDED |
{$DELL.SNMP.SENSOR.TEMP.STATUS.OK} | The OK status of the temperature probe for the trigger expression. |
3 |
{$DELL.SNMP.SENSOR.TEMP.STATUS.WARN:"nonCriticalUpper"} | The warning status of the temperature probe for the trigger expression. |
4 |
{$DELL.SNMP.SENSOR.TEMP.STATUS.WARN:"nonCriticalLower"} | The warning status of the temperature probe for the trigger expression. |
7 |
{$DELL.SNMP.SENSOR.TEMP.STATUS.CRIT:"criticalUpper"} | The critical status of the temperature probe for the trigger expression. |
5 |
{$DELL.SNMP.SENSOR.TEMP.STATUS.CRIT:"nonRecoverableUpper"} | The critical status of the temperature probe for the trigger expression. |
6 |
{$DELL.SNMP.SENSOR.TEMP.STATUS.CRIT:"criticalLower"} | The critical status of the temperature probe for the trigger expression. |
8 |
{$DELL.SNMP.SENSOR.TEMP.STATUS.CRIT:"nonRecoverableLower"} | The critical status of the temperature probe for the trigger expression. |
9 |
{$DELL.SNMP.HEALTH.STATUS.DISASTER} | The disaster status of health for the trigger expression. |
6 |
{$DELL.SNMP.HEALTH.STATUS.CRIT} | The critical status of health for the trigger expression. |
5 |
{$DELL.SNMP.HEALTH.STATUS.WARN} | The warning status of health for the trigger expression. |
4 |
{$DELL.SNMP.PSU.STATUS.WARN:"nonCritical"} | The warning value of the PSU sensor for the trigger expression. |
4 |
{$DELL.SNMP.PSU.STATUS.CRIT:"critical"} | The critical value of the PSU sensor for the trigger expression. |
5 |
{$DELL.SNMP.PSU.STATUS.CRIT:"nonRecoverable"} | The critical value of the PSU sensor for the trigger expression. |
6 |
{$DELL.SNMP.FAN.STATUS.WARN:"nonCriticalUpper"} | The warning value of the FAN sensor for the trigger expression. |
4 |
{$DELL.SNMP.FAN.STATUS.WARN:"nonCriticalLower"} | The warning value of the FAN sensor for the trigger expression. |
7 |
{$DELL.SNMP.FAN.STATUS.CRIT:"criticalUpper"} | The critical value of the FAN sensor for the trigger expression. |
5 |
{$DELL.SNMP.FAN.STATUS.CRIT:"nonRecoverableUpper"} | The critical value of the FAN sensor for the trigger expression. |
6 |
{$DELL.SNMP.FAN.STATUS.CRIT:"criticalLower"} | The critical value of the FAN sensor for the trigger expression. |
8 |
{$DELL.SNMP.FAN.STATUS.CRIT:"nonRecoverableLower"} | The critical value of the FAN sensor for the trigger expression. |
9 |
{$DELL.SNMP.FAN.STATUS.CRIT:"failed"} | The critical value of the FAN sensor for the trigger expression. |
10 |
{$DELL.SNMP.DISK.ARRAY.STATUS.FAIL} | The disaster status of the disk array for the trigger expression. |
6 |
{$DELL.SNMP.DISK.ARRAY.STATUS.CRIT} | The critical status of the disk array for the trigger expression. |
5 |
{$DELL.SNMP.DISK.ARRAY.STATUS.WARN} | The warning status of the disk array for the trigger expression. |
4 |
{$DELL.SNMP.DISK.ARRAY.CACHE.BATTERY.STATUS.CRIT} | The critical status of the disk array cache battery for the trigger expression. |
3 |
{$DELL.SNMP.DISK.ARRAY.CACHE.BATTERY.STATUS.WARN} | The warning status of the disk array cache battery for the trigger expression. |
4 |
{$DELL.SNMP.DISK.ARRAY.CACHE.BATTERY.STATUS.OK} | The OK status of the disk array cache battery for the trigger expression. |
2 |
{$DELL.SNMP.VDISK.STATUS.CRIT:"failed"} | The critical status of the virtual disk for the trigger expression. |
3 |
{$DELL.SNMP.VDISK.STATUS.WARN:"degraded"} | The warning status of the virtual disk for the trigger expression. |
4 |
{$DELL.SNMP.DISK.STATUS.WARN:"nonCritical"} | The warning status of the disk for the trigger expression. |
4 |
{$DELL.SNMP.DISK.STATUS.FAIL:"critical"} | The critical status of the disk for the trigger expression. |
5 |
{$DELL.SNMP.DISK.STATUS.FAIL:"nonRecoverable"} | The critical status of the disk for the trigger expression. |
6 |
{$DELL.SNMP.DISK.SMART.STATUS.FAIL} | The critical S.M.A.R.T status of the disk for the trigger expression. |
1 |
{$DELL.SNMP.TIMEOUT} | The time interval for the SNMP agent availability trigger expression. |
5m |
{$DELL.SNMP.IFCONTROL} | The link status trigger will be fired only for interfaces that have the context macro equal to "1". |
1 |
Name | Description | Type | Key and additional info |
---|---|---|---|
Overall system health status | MIB: IDRAC-MIB-SMIv2 This attribute defines the overall rollup status of all the components in the system monitored by the remote access card. Includes system, storage, IO devices, iDRAC, CPU, memory, etc. |
SNMP agent | dell.server.status[globalSystemStatus] Preprocessing
|
Hardware model name | MIB: IDRAC-MIB-SMIv2 This attribute defines the model name of the system. |
SNMP agent | dell.server.hw.model[systemModelName] Preprocessing
|
Hardware serial number | MIB: IDRAC-MIB-SMIv2 This attribute defines the service tag of the system. |
SNMP agent | dell.server.hw.serialnumber[systemServiceTag] Preprocessing
|
Operating system | MIB: IDRAC-MIB-SMIv2 This attribute defines the name of the operating system that the host is running. |
SNMP agent | dell.server.sw.os[systemOSName] Preprocessing
|
Firmware version | MIB: IDRAC-MIB-SMIv2 This attribute defines the firmware version of a remote access card. |
SNMP agent | dell.server.hw.firmware[racFirmwareVersion] Preprocessing
|
Uptime (network) | MIB: SNMP-FRAMEWORK-MIB The number of seconds since the value of the snmpEngineBoots object last changed. |
SNMP agent | dell.server.net.uptime[snmpEngineTime] |
Uptime (hardware) | MIB: IDRAC-MIB-SMIv2 This attribute defines the power-up time of the system in seconds. |
SNMP agent | dell.server.hw.uptime[systemPowerUpTime] |
SNMP traps (fallback) | The item is used to collect all SNMP traps unmatched by other |
SNMP trap | snmptrap.fallback |
System location | MIB: SNMPv2-MIB The physical location of this node (e.g., 'telephone closet, 3rd floor'). If the location is unknown, the value is a zero-length string. |
SNMP agent | dell.server.location[sysLocation] Preprocessing
|
System contact details | MIB: SNMPv2-MIB Name and contact information of the contact person for the node. If not provided, the value is a zero-length string. |
SNMP agent | dell.server.contact[sysContact] Preprocessing
|
System object ID | MIB: SNMPv2-MIB The vendor's authoritative identification of the entity as part of the vendor's SMI enterprises subtree with the prefix 1.3.6.1.4.1 (e.g., a vendor with the identifier 1.3.6.1.4.1.4242 might assign a system object with the OID 1.3.6.1.4.1.4242.1.1). |
SNMP agent | dell.server.objectid[sysObjectID] Preprocessing
|
System name | MIB: SNMPv2-MIB An administratively-assigned name for this managed node. By convention, this is the node's fully-qualified domain name. If the name is unknown, the value is a zero-length string. |
SNMP agent | dell.server.name[sysName] Preprocessing
|
System description | MIB: SNMPv2-MIB A textual description of the entity. This value should include the full name and version identification of the system's hardware type, software operating system, and networking software. |
SNMP agent | dell.server.descr[sysDescr] Preprocessing
|
SNMP agent availability | Availability of SNMP checks on the host. The value of this item corresponds to availability icons in the host list. Possible values: 0 - not available 1 - available 2 - unknown |
Zabbix internal | zabbix[host,snmp,available] Preprocessing
|
Memory, total size | Total memory amount on the device. |
Calculated | dell.server.memory.size.total Preprocessing
|
BIOS version | MIB: IDRAC-MIB-SMIv2 This attribute defines the version name of the system BIOS. |
SNMP agent | dell.server.bios.version Preprocessing
|
SNMP walk Temperature sensor table | Scanning of Temperature Probe Table |
SNMP agent | dell.server.sensor.temp.walk |
SNMP walk Power supply table | Scanning of Power Supply Table |
SNMP agent | dell.server.psu.walk |
SNMP walk Cooling device table | Scanning of Cooling Device Table |
SNMP agent | dell.server.fan.walk |
SNMP walk RAID controllers table | Scanning of RAID Controllers Table |
SNMP agent | dell.server.array.controller.walk |
SNMP walk Battery table | Scanning of RAID Controllers Table |
SNMP agent | dell.server.battery.walk |
SNMP walk Physical disk table | Scanning of Physical Disk Table |
SNMP agent | dell.server.disk.physical.walk |
SNMP walk Virtual disk table | Scanning of Virtual Disk Table |
SNMP agent | dell.server.disk.virtual.walk |
SNMP walk Network device table | Scanning of Network Device Table |
SNMP agent | dell.server.net.if.walk |
SNMP walk Processor device tables | Scanning of Processor Device Status Table |
SNMP agent | dell.server.cpu.walk |
SNMP walk Memory device table | Scanning of Memory Device Table |
SNMP agent | dell.server.memory.walk |
SNMP walk System battery table | Scanning of System Battery Table |
SNMP agent | dell.server.system.battery.walk |
SNMP walk Voltage probe table | Scanning of Voltage Probe Table |
SNMP agent | dell.server.voltage.walk |
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: System is in unrecoverable state | Please check the device for faults. |
last(/DELL PowerEdge R720 by SNMP/dell.server.status[globalSystemStatus])={$DELL.SNMP.HEALTH.STATUS.DISASTER} |
High | |
Dell R720: System status is in critical state | Please check the device for errors. |
last(/DELL PowerEdge R720 by SNMP/dell.server.status[globalSystemStatus])={$DELL.SNMP.HEALTH.STATUS.CRIT} |
Average | |
Dell R720: System status is in warning state | Please check the device for warnings. |
last(/DELL PowerEdge R720 by SNMP/dell.server.status[globalSystemStatus])={$DELL.SNMP.HEALTH.STATUS.WARN} |
Warning | Depends on:
|
Dell R720: Device has been replaced | Device serial number has changed. Acknowledge to close the problem manually. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.serialnumber[systemServiceTag],#1)<>last(/DELL PowerEdge R720 by SNMP/dell.server.hw.serialnumber[systemServiceTag],#2) and length(last(/DELL PowerEdge R720 by SNMP/dell.server.hw.serialnumber[systemServiceTag]))>0 |
Info | Manual close: Yes |
Dell R720: Operating system description has changed | Operating system description has changed. Possibly, the system has been updated or replaced. Acknowledge to close the problem manually. |
last(/DELL PowerEdge R720 by SNMP/dell.server.sw.os[systemOSName],#1)<>last(/DELL PowerEdge R720 by SNMP/dell.server.sw.os[systemOSName],#2) and length(last(/DELL PowerEdge R720 by SNMP/dell.server.sw.os[systemOSName]))>0 |
Info | Manual close: Yes |
Dell R720: Firmware has changed | Firmware version has changed. Acknowledge to close the problem manually. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.firmware[racFirmwareVersion],#1)<>last(/DELL PowerEdge R720 by SNMP/dell.server.hw.firmware[racFirmwareVersion],#2) and length(last(/DELL PowerEdge R720 by SNMP/dell.server.hw.firmware[racFirmwareVersion]))>0 |
Info | Manual close: Yes |
Dell R720: Host has been restarted | Uptime is less than 10 minutes. |
(last(/DELL PowerEdge R720 by SNMP/dell.server.hw.uptime[systemPowerUpTime])>0 and last(/DELL PowerEdge R720 by SNMP/dell.server.hw.uptime[systemPowerUpTime])<10m) or (last(/DELL PowerEdge R720 by SNMP/dell.server.hw.uptime[systemPowerUpTime])=0 and last(/DELL PowerEdge R720 by SNMP/dell.server.net.uptime[snmpEngineTime])<10m) |
Warning | Manual close: Yes |
Dell R720: System name has changed | The name of the system has changed. Acknowledge to close the problem manually. |
last(/DELL PowerEdge R720 by SNMP/dell.server.name[sysName],#1)<>last(/DELL PowerEdge R720 by SNMP/dell.server.name[sysName],#2) and length(last(/DELL PowerEdge R720 by SNMP/dell.server.name[sysName]))>0 |
Info | Manual close: Yes |
Dell R720: No SNMP data collection | SNMP is not available for polling. Please check device connectivity and SNMP settings. |
max(/DELL PowerEdge R720 by SNMP/zabbix[host,snmp,available],{$DELL.SNMP.TIMEOUT})=0 |
Warning | |
Dell R720: Memory amount has changed | change(/DELL PowerEdge R720 by SNMP/dell.server.memory.size.total)>0 |
Average |
Name | Description | Type | Key and additional info |
---|---|---|---|
Temperature discovery | Temperature sensor discovery. |
Dependent item | temp.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Probe [{#SENSOR_LOCALE}]: Value | MIB: IDRAC-MIB-SMIv2 This attribute defines the reading for a temperature probe of type other than When the value for When the value for |
Dependent item | dell.server.sensor.temp.value[temperatureProbeReading.{#SNMPINDEX}] Preprocessing
|
Probe [{#SENSOR_LOCALE}]: Status | MIB: IDRAC-MIB-SMIv2 This attribute defines the probe status of the temperature probe. Possible values: other(1), -- probe status is not one of the following: unknown(2), -- probe status is unknown (not known or monitored) ok(3), -- probe is reporting a value within the thresholds nonCriticalUpper(4), -- probe has crossed the upper noncritical threshold criticalUpper(5), -- probe has crossed the upper critical threshold nonRecoverableUpper(6), -- probe has crossed the upper non-recoverable threshold nonCriticalLower(7), -- probe has crossed the lower noncritical threshold criticalLower(8), -- probe has crossed the lower critical threshold nonRecoverableLower(9), -- probe has crossed the lower non-recoverable threshold failed(10) -- probe is not functional |
Dependent item | dell.server.sensor.temp.status[temperatureProbeStatus.{#SNMPINDEX}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: Probe [{#SENSOR_LOCALE}]: Critical status | Please check the device for faults. |
last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.temp.status[temperatureProbeStatus.{#SNMPINDEX}])={$DELL.SNMP.SENSOR.TEMP.STATUS.CRIT:"criticalUpper"} or last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.temp.status[temperatureProbeStatus.{#SNMPINDEX}])={$DELL.SNMP.SENSOR.TEMP.STATUS.CRIT:"nonRecoverableUpper"} or last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.temp.status[temperatureProbeStatus.{#SNMPINDEX}])={$DELL.SNMP.SENSOR.TEMP.STATUS.CRIT:"criticalLower"} or last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.temp.status[temperatureProbeStatus.{#SNMPINDEX}])={$DELL.SNMP.SENSOR.TEMP.STATUS.CRIT:"nonRecoverableLower"} |
Average | |
Dell R720: Probe [{#SENSOR_LOCALE}]: Warning status | Please check the device for faults. |
last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.temp.status[temperatureProbeStatus.{#SNMPINDEX}])={$DELL.SNMP.SENSOR.TEMP.STATUS.WARN:"nonCriticalUpper"} or last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.temp.status[temperatureProbeStatus.{#SNMPINDEX}])={$DELL.SNMP.SENSOR.TEMP.STATUS.WARN:"nonCriticalLower"} |
Warning | Depends on:
|
Dell R720: Probe [{#SENSOR_LOCALE}]: Not in optimal status | Please check the device for faults. |
last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.temp.status[temperatureProbeStatus.{#SNMPINDEX}])<>{$DELL.SNMP.SENSOR.TEMP.STATUS.OK} |
Info | Manual close: Yes Depends on:
|
Name | Description | Type | Key and additional info |
---|---|---|---|
PSU discovery | PSU discovery. |
Dependent item | psu.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Power supply [{#PSU_DESCR}]: State | MIB: IDRAC-MIB-SMIv2 This attribute defines the status of the power supply. |
Dependent item | dell.server.sensor.psu.status[powerSupplyStatus.{#SNMPINDEX}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: Power supply [{#PSU_DESCR}]: Critical state | Please check the power supply unit for errors. |
last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.psu.status[powerSupplyStatus.{#SNMPINDEX}])={$DELL.SNMP.PSU.STATUS.CRIT:"critical"} or last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.psu.status[powerSupplyStatus.{#SNMPINDEX}])={$DELL.SNMP.PSU.STATUS.CRIT:"nonRecoverable"} |
Average | |
Dell R720: Power supply [{#PSU_DESCR}]: Warning state | Please check the power supply unit for errors. |
last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.psu.status[powerSupplyStatus.{#SNMPINDEX}])={$DELL.SNMP.PSU.STATUS.WARN:"nonCritical"} |
Warning | Depends on:
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Fan discovery | Fan discovery. |
Dependent item | fan.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Fan [{#FAN_DESCR}]: Status | MIB: IDRAC-MIB-SMIv2 This attribute defines the probe status of the cooling device. |
Dependent item | dell.server.sensor.fan.status[{#FAN_DESCR}] Preprocessing
|
Fan [{#FAN_DESCR}]: Speed | MIB: IDRAC-MIB-SMIv2 This attribute defines the reading for a cooling device of a subtype other than When the value for When the value for |
Dependent item | dell.server.sensor.fan.speed[{#FAN_DESCR}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: Fan [{#FAN_DESCR}]: Critical state | Please check the fan unit. |
last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.fan.status[{#FAN_DESCR}])={$DELL.SNMP.FAN.STATUS.CRIT:"criticalUpper"} or last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.fan.status[{#FAN_DESCR}])={$DELL.SNMP.FAN.STATUS.CRIT:"nonRecoverableUpper"} or last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.fan.status[{#FAN_DESCR}])={$DELL.SNMP.FAN.STATUS.CRIT:"criticalLower"} or last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.fan.status[{#FAN_DESCR}])={$DELL.SNMP.FAN.STATUS.CRIT:"nonRecoverableLower"} or last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.fan.status[{#FAN_DESCR}])={$DELL.SNMP.FAN.STATUS.CRIT:"failed"} |
Average | |
Dell R720: Fan [{#FAN_DESCR}]: Warning state | Please check the fan unit. |
last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.fan.status[{#FAN_DESCR}])={$DELL.SNMP.FAN.STATUS.WARN:"nonCriticalUpper"} or last(/DELL PowerEdge R720 by SNMP/dell.server.sensor.fan.status[{#FAN_DESCR}])={$DELL.SNMP.FAN.STATUS.WARN:"nonCriticalLower"} |
Warning | Depends on:
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Array controller discovery | Array controller discovery. |
Dependent item | array.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Controller [{#CNTLR_NAME}]: Status | MIB: IDRAC-MIB-SMIv2 The status of the controller itself without the propagation of any contained component status. Possible values: 1: Other 2: Unknown 3: OK 4: Non-critical 5: Critical 6: Non-recoverable |
Dependent item | dell.server.hw.diskarray.status[controllerComponentStatus.{#SNMPINDEX}] Preprocessing
|
Controller [{#CNTLR_NAME}]: Model | MIB: IDRAC-MIB-SMIv2 The controller's name as represented in Storage Management. |
Dependent item | dell.server.hw.diskarray.model[controllerName.{#SNMPINDEX}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: Controller [{#CNTLR_NAME}]: Unrecoverable state | Please check the device for faults. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.diskarray.status[controllerComponentStatus.{#SNMPINDEX}])={$DELL.SNMP.DISK.ARRAY.STATUS.FAIL} |
High | |
Dell R720: Controller [{#CNTLR_NAME}]: Critical state | Please check the device for faults. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.diskarray.status[controllerComponentStatus.{#SNMPINDEX}])={$DELL.SNMP.DISK.ARRAY.STATUS.CRIT} |
Average | Depends on:
|
Dell R720: Controller [{#CNTLR_NAME}]: Warning state | Please check the device for faults. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.diskarray.status[controllerComponentStatus.{#SNMPINDEX}])={$DELL.SNMP.DISK.ARRAY.STATUS.WARN} |
Warning | Depends on:
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Battery discovery | Battery discovery. |
Dependent item | battery.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Battery [{#BATTERY_NAME}]: Status | MIB: IDRAC-MIB-SMIv2 Current state of battery. Possible values: 1: The current state could not be determined. 2: The battery is operating normally. 3: The battery has failed and needs to be replaced. 4: The battery temperature is high or charge level is depleting. 5: The battery is missing or not detected. 6: The battery is undergoing the re-charge phase. 7: The battery voltage or charge level is below the threshold. |
Dependent item | dell.server.hw.battery.status[batteryState.{#SNMPINDEX}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: Battery [{#BATTERY_NAME}]: Critical state | Please check the device for faults. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.battery.status[batteryState.{#SNMPINDEX}])={$DELL.SNMP.DISK.ARRAY.CACHE.BATTERY.STATUS.CRIT} |
Average | |
Dell R720: Battery [{#BATTERY_NAME}]: Warning state | Please check the device for faults. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.battery.status[batteryState.{#SNMPINDEX}])={$DELL.SNMP.DISK.ARRAY.CACHE.BATTERY.STATUS.WARN} |
Warning | Depends on:
|
Dell R720: Battery [{#BATTERY_NAME}]: Not in optimal state | Please check the device for faults. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.battery.status[batteryState.{#SNMPINDEX}])<>{$DELL.SNMP.DISK.ARRAY.CACHE.BATTERY.STATUS.OK} |
Info | Depends on:
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Physical disk discovery | Physical disk discovery. |
Dependent item | physicaldisk.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Physical disk [{#DISK_NAME}]: Status | MIB: IDRAC-MIB-SMIv2 The status of the physical disk itself without the propagation of any contained component status. Possible values: 1: Other 2: Unknown 3: OK 4: Non-critical 5: Critical 6: Non-recoverable |
Dependent item | dell.server.hw.physicaldisk.status[physicalDiskComponentStatus.{#SNMPINDEX}] Preprocessing
|
Physical disk [{#DISK_NAME}]: S.M.A.R.T. Status | MIB: IDRAC-MIB-SMIv2 Indicates whether the physical disk has received a predictive failure alert. |
Dependent item | dell.server.hw.physicaldisk.smart_status[physicalDiskSmartAlertIndication.{#SNMPINDEX}] Preprocessing
|
Physical disk [{#DISK_NAME}]: Serial number | MIB: IDRAC-MIB-SMIv2 The physical disk's unique identification number from the manufacturer. |
Dependent item | dell.server.hw.physicaldisk.serialnumber[physicalDiskSerialNo.{#SNMPINDEX}] Preprocessing
|
Physical disk [{#DISK_NAME}]: Model name | MIB: IDRAC-MIB-SMIv2 The model number of the physical disk. |
Dependent item | dell.server.hw.physicaldisk.model[physicalDiskProductID.{#SNMPINDEX}] Preprocessing
|
Physical disk [{#DISK_NAME}]: Media type | MIB: IDRAC-MIB-SMIv2 The media type of the physical disk. Possible Values: 1: The media type could not be determined. 2: Hard Disk Drive (HDD). 3: Solid State Drive (SSD). |
Dependent item | dell.server.hw.physicaldisk.media_type[physicalDiskMediaType.{#SNMPINDEX}] Preprocessing
|
Physical disk [{#DISK_NAME}]: Size | MIB: IDRAC-MIB-SMIv2 The size of the physical disk in megabytes. |
Dependent item | dell.server.hw.physicaldisk.size[physicalDiskCapacityInMB.{#SNMPINDEX}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: Physical disk [{#DISK_NAME}]: Failed state | Please check physical disk for warnings or errors. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.physicaldisk.status[physicalDiskComponentStatus.{#SNMPINDEX}])={$DELL.SNMP.DISK.STATUS.FAIL:"critical"} or last(/DELL PowerEdge R720 by SNMP/dell.server.hw.physicaldisk.status[physicalDiskComponentStatus.{#SNMPINDEX}])={$DELL.SNMP.DISK.STATUS.FAIL:"nonRecoverable"} |
High | |
Dell R720: Physical disk [{#DISK_NAME}]: Warning state | Please check physical disk for warnings or errors. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.physicaldisk.status[physicalDiskComponentStatus.{#SNMPINDEX}])={$DELL.SNMP.DISK.STATUS.WARN:"nonCritical"} |
Warning | Depends on:
|
Dell R720: Physical disk [{#DISK_NAME}]: S.M.A.R.T. failed | Disk probably requires replacement. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.physicaldisk.smart_status[physicalDiskSmartAlertIndication.{#SNMPINDEX}])={$DELL.SNMP.DISK.SMART.STATUS.FAIL:"replaceDrive"} or last(/DELL PowerEdge R720 by SNMP/dell.server.hw.physicaldisk.smart_status[physicalDiskSmartAlertIndication.{#SNMPINDEX}])={$DELL.SNMP.DISK.SMART.STATUS.FAIL:"replaceDriveSSDWearOut"} |
High | Depends on:
|
Dell R720: Physical disk [{#DISK_NAME}]: Has been replaced | [{#DISK_NAME}] serial number has changed. Acknowledge to close the problem manually. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.physicaldisk.serialnumber[physicalDiskSerialNo.{#SNMPINDEX}],#1)<>last(/DELL PowerEdge R720 by SNMP/dell.server.hw.physicaldisk.serialnumber[physicalDiskSerialNo.{#SNMPINDEX}],#2) and length(last(/DELL PowerEdge R720 by SNMP/dell.server.hw.physicaldisk.serialnumber[physicalDiskSerialNo.{#SNMPINDEX}]))>0 |
Info | Manual close: Yes |
Name | Description | Type | Key and additional info |
---|---|---|---|
Virtual disk discovery | Virtual disk discovery. |
Dependent item | virtualdisk.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Virtual disk [{#DISK_NAME}]: Status | MIB: IDRAC-MIB-SMIv2 The current state of this virtual disk (which includes any member physical disks.) Possible states: 1: The current state could not be determined. 2: The virtual disk is operating normally or optimally. 3: The virtual disk has encountered a failure. Data on the disk is lost or is about to be lost. 4: The virtual disk encountered a failure with one or all of the constituent redundant physical disks. The data on the virtual disk might no longer be fault tolerant. |
Dependent item | dell.server.hw.virtualdisk.status[virtualDiskState.{#SNMPINDEX}] Preprocessing
|
Virtual disk [{#DISK_NAME}]: Layout type | MIB: IDRAC-MIB-SMIv2 The virtual disk's RAID type. Possible values: 1: Not one of the following 2: RAID-0 3: RAID-1 4: RAID-5 5: RAID-6 6: RAID-10 7: RAID-50 8: RAID-60 9: Concatenated RAID 1 10: Concatenated RAID 5 |
Dependent item | dell.server.hw.virtualdisk.layout[virtualDiskLayout.{#SNMPINDEX}] Preprocessing
|
Virtual disk [{#DISK_NAME}]: Size | MIB: IDRAC-MIB-SMIv2 The size of the virtual disk in megabytes. |
Dependent item | dell.server.hw.virtualdisk.size[virtualDiskSizeInMB.{#SNMPINDEX}] Preprocessing
|
Virtual disk [{#DISK_NAME}]: Operational state | MIB: IDRAC-MIB-SMIv2 The state of the virtual disk when there are progressive operations ongoing. Possible values: 1: There is no active operation running. 2: The virtual disk configuration has changed. The physical disks included in the virtual disk are being modified to support the new configuration. 3: A Consistency Check (CC) is being performed on the virtual disk. 4: The virtual disk is being initialized. 5: BackGround Initialization (BGI) is being performed on the virtual disk. |
Dependent item | dell.server.hw.virtualdisk.state[virtualDiskOperationalState.{#SNMPINDEX}] Preprocessing
|
Virtual disk [{#DISK_NAME}]: Read policy | MIB: IDRAC-MIB-SMIv2 The read policy used by the controller for read operations on this virtual disk. Possible values: 1: No Read Ahead. 2: Read Ahead. 3: Adaptive Read Ahead. |
Dependent item | dell.server.hw.virtualdisk.read_policy[virtualDiskReadPolicy.{#SNMPINDEX}] Preprocessing
|
Virtual disk [{#DISK_NAME}]: Write policy | MIB: IDRAC-MIB-SMIv2 The write policy used by the controller for write operations on this virtual disk. Possible values: 1: Write Through. 2: Write Back. 3: Force Write Back. |
Dependent item | dell.server.hw.virtualdisk.write_policy[virtualDiskWritePolicy.{#SNMPINDEX}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: Virtual disk [{#DISK_NAME}]: Failed state | Please check the virtual disk for warnings or errors. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.virtualdisk.status[virtualDiskState.{#SNMPINDEX}])={$DELL.SNMP.VDISK.STATUS.CRIT:"failed"} |
High | |
Dell R720: Virtual disk [{#DISK_NAME}]: Warning state | Please check the virtual disk for warnings or errors. |
last(/DELL PowerEdge R720 by SNMP/dell.server.hw.virtualdisk.status[virtualDiskState.{#SNMPINDEX}])={$DELL.SNMP.VDISK.STATUS.WARN:"degraded"} |
Warning | Depends on:
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Network interface discovery | Discovery of network interfaces. |
Dependent item | net.if.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
NIC [{#NIC_FQDD}/{#NIC_MAC}]: Link status | This attribute defines the connection status of the network device. |
Dependent item | dell.server.net.if.link[{#NIC_FQDD}] Preprocessing
|
NIC [{#NIC_FQDD}/{#NIC_MAC}]: Status | This attribute defines the status of the network device. |
Dependent item | dell.server.net.if.status[{#NIC_FQDD}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: NIC [{#NIC_FQDD}/{#NIC_MAC}]: Link down | This trigger expression works as follows: |
{$DELL.SNMP.IFCONTROL:"{#NIC_FQDD}"}=1 and last(/DELL PowerEdge R720 by SNMP/dell.server.net.if.link[{#NIC_FQDD}],#1)<>1 and last(/DELL PowerEdge R720 by SNMP/dell.server.net.if.link[{#NIC_FQDD}],#1)<>last(/DELL PowerEdge R720 by SNMP/dell.server.net.if.link[{#NIC_FQDD}],#2) |
Average | Manual close: Yes |
Dell R720: NIC [{#NIC_FQDD}/{#NIC_MAC}]: Status is not OK | MIB: IDRAC-MIB-SMIv2 |
last(/DELL PowerEdge R720 by SNMP/dell.server.net.if.status[{#NIC_FQDD}],#1)<>3 |
Average |
Name | Description | Type | Key and additional info |
---|---|---|---|
CPU status discovery | CPU status discovery. |
Dependent item | cpu.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
CPU [{#CPU_FQDD}]: Status | This attribute defines the status of the processor device status probe. This status will be joined into the |
Dependent item | dell.server.cpu.status[cpu.{#SNMPINDEX}] Preprocessing
|
CPU [{#CPU_FQDD}]: State | This attribute defines the reading of the processor device status probe. |
Dependent item | dell.server.cpu.state[cpu.{#SNMPINDEX}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: CPU [{#CPU_FQDD}]: Status is not OK | MIB: IDRAC-MIB-SMIv2 |
last(/DELL PowerEdge R720 by SNMP/dell.server.cpu.status[cpu.{#SNMPINDEX}],#1)<>3 |
Average | |
Dell R720: CPU [{#CPU_FQDD}]: Reading error | MIB: IDRAC-MIB-SMIv2 |
bitand(last(/DELL PowerEdge R720 by SNMP/dell.server.cpu.state[cpu.{#SNMPINDEX}],#1),128)=0 |
Average |
Name | Description | Type | Key and additional info |
---|---|---|---|
System battery discovery | System battery discovery. |
Dependent item | system.battery.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
System battery [{#SNMPVALUE}]: Status | This attribute defines the status of the battery. |
Dependent item | dell.server.system.battery[{#SNMPVALUE}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: System battery [{#SNMPVALUE}]: Status is not OK | MIB: IDRAC-MIB-SMIv2 |
last(/DELL PowerEdge R720 by SNMP/dell.server.system.battery[{#SNMPVALUE}],#1)<>3 |
Average |
Name | Description | Type | Key and additional info |
---|---|---|---|
Memory discovery | Memory discovery. |
Dependent item | memory.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Memory [{#SNMPVALUE}]: Status | This attribute defines the status of the memory device. |
Dependent item | dell.server.memory.status[{#SNMPVALUE}] Preprocessing
|
Memory [{#SNMPVALUE}]: Size | This attribute defines the size, in KB, of the memory device. Zero indicates no memory installed; 2,147,483,647 indicates an unknown memory size. |
Dependent item | dell.server.memory.size[{#SNMPVALUE}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: Memory [{#SNMPVALUE}]: Status is not OK | MIB: IDRAC-MIB-SMIv2 |
last(/DELL PowerEdge R720 by SNMP/dell.server.memory.status[{#SNMPVALUE}],#1)<>3 |
Average |
Name | Description | Type | Key and additional info |
---|---|---|---|
Voltage probe discovery | Voltage probe discovery. |
Dependent item | voltage.discovery Preprocessing
|
Name | Description | Type | Key and additional info |
---|---|---|---|
Voltage probe [{#VPROBE_NAME}]: Voltage | This attribute defines the reading for a voltage probe. |
Dependent item | dell.server.voltage.value[{#VPROBE_NAME}] Preprocessing
|
Voltage probe [{#VPROBE_NAME}]: Status | This attribute defines the status of the voltage probe. |
Dependent item | dell.server.voltage.status[{#VPROBE_NAME}] Preprocessing
|
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Dell R720: Voltage probe [{#VPROBE_NAME}]: Status is not OK | Please check the device's voltage. |
last(/DELL PowerEdge R720 by SNMP/dell.server.voltage.status[{#VPROBE_NAME}])<>3 |
Average |
Please report any issues with the template at https://support.zabbix.com
You can also provide feedback, discuss the template, or ask for help at ZABBIX forums