This template is for 龙虎赌博 version: 7.2
Source:
Chassis by IPMI
Overview
Template for monitoring servers with BMC over IPMI that work without any external scripts.
All metrics are collected at once, thanks to 龙虎赌博's bulk data collection.
It collects metrics by polling BMC remotely using an IPMI agent.
###Known Issues
- Description: If the BMC has a sensor with an empty threshold value, we get the LLD error "Cannot create trigger...".
Requirements
龙虎赌博 version: 7.2 and higher.
Tested versions
This template has been tested on:
- HP iLO, DELL DRAC, IBM RSA
Configuration
龙虎赌博 should be configured according to the instructions in the Templates out of the box section.
Setup
You can set {$IPMI.USER} and {$IPMI.PASSWORD} macros in the template for using on the host level.
Macros used
Name |
Description |
Default |
{$IPMI.USER} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
|
{$IPMI.PASSWORD} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
|
{$IPMI.SENSOR_TYPE.MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
.* |
{$IPMI.SENSOR_TYPE.NOT_MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
invalid |
Items
Name |
Description |
Type |
Key and additional info |
Get IPMI sensors |
The master item that receives all sensors with values for LLD and dependent elements from BMC. |
IPMI agent |
ipmi.get |
LLD rule Discrete sensors discovery
Name |
Description |
Type |
Key and additional info |
Discrete sensors discovery |
Discovery of the discrete IPMI sensors. |
Dependent item |
ipmi.discrete.discovery |
Item prototypes for Discrete sensors discovery
Name |
Description |
Type |
Key and additional info |
{#SENSOR_ID} |
It is a state of the discrete IPMI sensor. |
Dependent item |
ipmi.state_text[{#SENSOR_ID}] Preprocessing |
Trigger prototypes for Discrete sensors discovery
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
Chassis: {#SENSOR_ID} value has changed |
The trigger is informing about changes in a state of the discrete IPMI sensor. A problem generated by this trigger can be manually closed. |
last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#1)<>last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#2) |
Info |
Manual close: Yes |
LLD rule Threshold sensors discovery
Name |
Description |
Type |
Key and additional info |
Threshold sensors discovery |
Discovery of the threshold IPMI sensors. |
Dependent item |
ipmi.sensors.discovery |
Item prototypes for Threshold sensors discovery
Name |
Description |
Type |
Key and additional info |
{#SENSOR_ID}, {#SENSOR_UNIT} |
It is a state of the threshold IPMI sensor. |
Dependent item |
ipmi.value[{#SENSOR_ID}] Preprocessing |
Trigger prototypes for Threshold sensors discovery
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
Chassis: {#SENSOR_ID} value is below non-critical low |
The trigger is informing that a value less than the lower non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_WARN} |
Warning |
Depends on:
- Chassis: {#SENSOR_ID} value is below critical low
- Chassis: {#SENSOR_ID} value is below non-recoverable low
|
Chassis: {#SENSOR_ID} value is below critical low |
The trigger is informing that a value less than the lower critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_CRIT} |
High |
Depends on:
- Chassis: {#SENSOR_ID} value is below non-recoverable low
|
Chassis: {#SENSOR_ID} value is below non-recoverable low |
The trigger is informing that a value less than the lower non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_DISAST} |
Disaster |
|
Chassis: {#SENSOR_ID} value is above non-critical high |
The trigger is informing that a value higher than the upper non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_WARN} |
Warning |
Depends on:
- Chassis: {#SENSOR_ID} value is above critical high
- Chassis: {#SENSOR_ID} value is above non-recoverable high
|
Chassis: {#SENSOR_ID} value is above critical high |
The trigger is informing that a value higher than the upper critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_CRIT} |
High |
Depends on:
- Chassis: {#SENSOR_ID} value is above non-recoverable high
|
Chassis: {#SENSOR_ID} value is above non-recoverable high |
The trigger is informing that a value higher than the upper non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_DISAST} |
Disaster |
|
Feedback
Please report any issues with the template at
You can also provide feedback, discuss the template, or ask for help at ZABBIX forums
This template is for 龙虎赌博 version: 7.0
Source:
Chassis by IPMI
Overview
Template for monitoring servers with BMC over IPMI that work without any external scripts.
All metrics are collected at once, thanks to 龙虎赌博's bulk data collection.
It collects metrics by polling BMC remotely using an IPMI agent.
###Known Issues
- Description: If the BMC has a sensor with an empty threshold value, we get the LLD error "Cannot create trigger...".
Requirements
龙虎赌博 version: 7.0 and higher.
Tested versions
This template has been tested on:
- HP iLO, DELL DRAC, IBM RSA
Configuration
龙虎赌博 should be configured according to the instructions in the Templates out of the box section.
Setup
You can set {$IPMI.USER} and {$IPMI.PASSWORD} macros in the template for using on the host level.
Macros used
Name |
Description |
Default |
{$IPMI.USER} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
|
{$IPMI.PASSWORD} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
|
{$IPMI.SENSOR_TYPE.MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
.* |
{$IPMI.SENSOR_TYPE.NOT_MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
invalid |
Items
Name |
Description |
Type |
Key and additional info |
Get IPMI sensors |
The master item that receives all sensors with values for LLD and dependent elements from BMC. |
IPMI agent |
ipmi.get |
LLD rule Discrete sensors discovery
Name |
Description |
Type |
Key and additional info |
Discrete sensors discovery |
Discovery of the discrete IPMI sensors. |
Dependent item |
ipmi.discrete.discovery |
Item prototypes for Discrete sensors discovery
Name |
Description |
Type |
Key and additional info |
{#SENSOR_ID} |
It is a state of the discrete IPMI sensor. |
Dependent item |
ipmi.state_text[{#SENSOR_ID}] Preprocessing |
Trigger prototypes for Discrete sensors discovery
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
Chassis: {#SENSOR_ID} value has changed |
The trigger is informing about changes in a state of the discrete IPMI sensor. A problem generated by this trigger can be manually closed. |
last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#1)<>last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#2) |
Info |
Manual close: Yes |
LLD rule Threshold sensors discovery
Name |
Description |
Type |
Key and additional info |
Threshold sensors discovery |
Discovery of the threshold IPMI sensors. |
Dependent item |
ipmi.sensors.discovery |
Item prototypes for Threshold sensors discovery
Name |
Description |
Type |
Key and additional info |
{#SENSOR_ID}, {#SENSOR_UNIT} |
It is a state of the threshold IPMI sensor. |
Dependent item |
ipmi.value[{#SENSOR_ID}] Preprocessing |
Trigger prototypes for Threshold sensors discovery
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
Chassis: {#SENSOR_ID} value is below non-critical low |
The trigger is informing that a value less than the lower non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_WARN} |
Warning |
Depends on:
- Chassis: {#SENSOR_ID} value is below critical low
- Chassis: {#SENSOR_ID} value is below non-recoverable low
|
Chassis: {#SENSOR_ID} value is below critical low |
The trigger is informing that a value less than the lower critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_CRIT} |
High |
Depends on:
- Chassis: {#SENSOR_ID} value is below non-recoverable low
|
Chassis: {#SENSOR_ID} value is below non-recoverable low |
The trigger is informing that a value less than the lower non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_DISAST} |
Disaster |
|
Chassis: {#SENSOR_ID} value is above non-critical high |
The trigger is informing that a value higher than the upper non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_WARN} |
Warning |
Depends on:
- Chassis: {#SENSOR_ID} value is above critical high
- Chassis: {#SENSOR_ID} value is above non-recoverable high
|
Chassis: {#SENSOR_ID} value is above critical high |
The trigger is informing that a value higher than the upper critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_CRIT} |
High |
Depends on:
- Chassis: {#SENSOR_ID} value is above non-recoverable high
|
Chassis: {#SENSOR_ID} value is above non-recoverable high |
The trigger is informing that a value higher than the upper non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_DISAST} |
Disaster |
|
Feedback
Please report any issues with the template at
You can also provide feedback, discuss the template, or ask for help at ZABBIX forums
This template is for 龙虎赌博 version: 6.4
Source:
Chassis by IPMI
Overview
Template for monitoring servers with BMC over IPMI that work without any external scripts.
All metrics are collected at once, thanks to 龙虎赌博's bulk data collection.
It collects metrics by polling BMC remotely using an IPMI agent.
###Known Issues
- Description: If the BMC has a sensor with an empty threshold value, we get the LLD error "Cannot create trigger...".
Requirements
龙虎赌博 version: 6.4 and higher.
Tested versions
This template has been tested on:
- HP iLO, DELL DRAC, IBM RSA
Configuration
龙虎赌博 should be configured according to the instructions in the Templates out of the box section.
Setup
You can set {$IPMI.USER} and {$IPMI.PASSWORD} macros in the template for using on the host level.
Macros used
Name |
Description |
Default |
{$IPMI.USER} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
|
{$IPMI.PASSWORD} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
|
{$IPMI.SENSOR_TYPE.MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
.* |
{$IPMI.SENSOR_TYPE.NOT_MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
invalid |
Items
Name |
Description |
Type |
Key and additional info |
IPMI: Get IPMI sensors |
The master item that receives all sensors with values for LLD and dependent elements from BMC. |
IPMI agent |
ipmi.get |
LLD rule Discrete sensors discovery
Name |
Description |
Type |
Key and additional info |
Discrete sensors discovery |
Discovery of the discrete IPMI sensors. |
Dependent item |
ipmi.discrete.discovery |
Item prototypes for Discrete sensors discovery
Name |
Description |
Type |
Key and additional info |
IPMI: {#SENSOR_ID} |
It is a state of the discrete IPMI sensor. |
Dependent item |
ipmi.state_text[{#SENSOR_ID}] Preprocessing |
Trigger prototypes for Discrete sensors discovery
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
IPMI: {#SENSOR_ID} value has changed |
The trigger is informing about changes in a state of the discrete IPMI sensor. A problem generated by this trigger can be manually closed. |
last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#1)<>last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#2) |
Info |
Manual close: Yes |
LLD rule Threshold sensors discovery
Name |
Description |
Type |
Key and additional info |
Threshold sensors discovery |
Discovery of the threshold IPMI sensors. |
Dependent item |
ipmi.sensors.discovery |
Item prototypes for Threshold sensors discovery
Name |
Description |
Type |
Key and additional info |
IPMI: {#SENSOR_ID}, {#SENSOR_UNIT} |
It is a state of the threshold IPMI sensor. |
Dependent item |
ipmi.value[{#SENSOR_ID}] Preprocessing |
Trigger prototypes for Threshold sensors discovery
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
IPMI: {#SENSOR_ID} value is below non-critical low |
The trigger is informing that a value less than the lower non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_WARN} |
Warning |
Depends on:
- IPMI: {#SENSOR_ID} value is below critical low
- IPMI: {#SENSOR_ID} value is below non-recoverable low
|
IPMI: {#SENSOR_ID} value is below critical low |
The trigger is informing that a value less than the lower critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_CRIT} |
High |
Depends on:
- IPMI: {#SENSOR_ID} value is below non-recoverable low
|
IPMI: {#SENSOR_ID} value is below non-recoverable low |
The trigger is informing that a value less than the lower non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_DISAST} |
Disaster |
|
IPMI: {#SENSOR_ID} value is above non-critical high |
The trigger is informing that a value higher than the upper non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_WARN} |
Warning |
Depends on:
- IPMI: {#SENSOR_ID} value is above critical high
- IPMI: {#SENSOR_ID} value is above non-recoverable high
|
IPMI: {#SENSOR_ID} value is above critical high |
The trigger is informing that a value higher than the upper critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_CRIT} |
High |
Depends on:
- IPMI: {#SENSOR_ID} value is above non-recoverable high
|
IPMI: {#SENSOR_ID} value is above non-recoverable high |
The trigger is informing that a value higher than the upper non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_DISAST} |
Disaster |
|
Feedback
Please report any issues with the template at
You can also provide feedback, discuss the template, or ask for help at ZABBIX forums
This template is for 龙虎赌博 version: 6.2
Source:
Chassis by IPMI
Overview
For 龙虎赌博 version: 6.2 and higher
Template for monitoring servers with BMC over IPMI that work without any external scripts.
All metrics are collected at once, thanks to 龙虎赌博's bulk data collection.
It collects metrics by polling BMC remotely using an IPMI agent.
Setup
See 龙虎赌博 template operation for basic instructions.
You can set {$IPMI.USER} and {$IPMI.PASSWORD} macros in the template for using on the host level.
龙虎赌博 configuration
No specific 龙虎赌博 configuration is required.
Macros used
Name |
Description |
Default |
{$IPMI.PASSWORD} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
`` |
{$IPMI.SENSOR_TYPE.MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
.* |
{$IPMI.SENSOR_TYPE.NOT_MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
invalid |
{$IPMI.USER} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
`` |
Template links
There are no template links in this template.
Discovery rules
Name |
Description |
Type |
Key and additional info |
Discrete sensors discovery |
Discovery of the discrete IPMI sensors. |
DEPENDENT |
ipmi.discrete.discovery Filter: AND - {#SENSOR_READING_TYPE} NOT_MATCHES_REGEX threshold - {#SENSOR_TYPE} MATCHES_REGEX {$IPMI.SENSOR_TYPE.MATCHES} - {#SENSOR_TYPE} NOT_MATCHES_REGEX {$IPMI.SENSOR_TYPE.NOT_MATCHES} |
Threshold sensors discovery |
Discovery of the threshold IPMI sensors. |
DEPENDENT |
ipmi.sensors.discovery Filter: AND - {#SENSOR_READING_TYPE} MATCHES_REGEX threshold - {#SENSOR_TYPE} MATCHES_REGEX {$IPMI.SENSOR_TYPE.MATCHES} - {#SENSOR_TYPE} NOT_MATCHES_REGEX {$IPMI.SENSOR_TYPE.NOT_MATCHES} Overrides: trigger SENSOR_LO_WARN
- TRIGGER_PROTOTYPE LIKE {#SENSOR_LO_WARN} - NO_DISCOVER trigger SENSOR_LO_CRIT
- TRIGGER_PROTOTYPE LIKE {#SENSOR_LO_CRIT} - NO_DISCOVER trigger SENSOR_LO_DISAST
- TRIGGER_PROTOTYPE LIKE {#SENSOR_LO_DISAST} - NO_DISCOVER trigger SENSOR_HI_WARN
- TRIGGER_PROTOTYPE LIKE {#SENSOR_HI_WARN} - NO_DISCOVER trigger SENSOR_HI_CRIT
- TRIGGER_PROTOTYPE LIKE {#SENSOR_HI_CRIT} - NO_DISCOVER trigger SENSOR_HI_DISAST
- TRIGGER_PROTOTYPE LIKE {#SENSOR_HI_DISAST} - NO_DISCOVER |
Items collected
Group |
Name |
Description |
Type |
Key and additional info |
General |
IPMI: {#SENSOR_ID} |
It is a state of the discrete IPMI sensor. |
DEPENDENT |
ipmi.state_text[{#SENSOR_ID}] Preprocessing: - JSONPATH: $.[?(@.id=='{#SENSOR_ID}')].state.text.first() - DISCARD_UNCHANGED_HEARTBEAT: 1d |
General |
IPMI: {#SENSOR_ID}, {#SENSOR_UNIT} |
It is a state of the threshold IPMI sensor. |
DEPENDENT |
ipmi.value[{#SENSOR_ID}] Preprocessing: - JSONPATH: $.[?(@.id=='{#SENSOR_ID}')].value.first() - DISCARD_UNCHANGED_HEARTBEAT: 1h |
龙虎赌博 raw items |
Get IPMI sensors |
The master item that receives all sensors with values for LLD and dependent elements from BMC. |
IPMI |
ipmi.get |
Triggers
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
IPMI: {#SENSOR_ID} value has changed |
The trigger is informing about changes in a state of the discrete IPMI sensor. A problem generated by this trigger can be manually closed. |
last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#1)<>last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#2) |
INFO |
Manual close: YES |
IPMI: {#SENSOR_ID} value is below non-critical low |
The trigger is informing that a value less than the lower non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_WARN} |
WARNING |
Depends on: - IPMI: {#SENSOR_ID} value is below critical low - IPMI: {#SENSOR_ID} value is below non-recoverable low |
IPMI: {#SENSOR_ID} value is below critical low |
The trigger is informing that a value less than the lower critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_CRIT} |
HIGH |
Depends on: - IPMI: {#SENSOR_ID} value is below non-recoverable low |
IPMI: {#SENSOR_ID} value is below non-recoverable low |
The trigger is informing that a value less than the lower non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_DISAST} |
DISASTER |
|
IPMI: {#SENSOR_ID} value is above non-critical high |
The trigger is informing that a value higher than the upper non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_WARN} |
WARNING |
Depends on: - IPMI: {#SENSOR_ID} value is above critical high - IPMI: {#SENSOR_ID} value is above non-recoverable high |
IPMI: {#SENSOR_ID} value is above critical high |
The trigger is informing that a value higher than the upper critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_CRIT} |
HIGH |
Depends on: - IPMI: {#SENSOR_ID} value is above non-recoverable high |
IPMI: {#SENSOR_ID} value is above non-recoverable high |
The trigger is informing that a value higher than the upper non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_DISAST} |
DISASTER |
|
Feedback
Please report any issues with the template at
You can also provide feedback, discuss the template or ask for help with it at ZABBIX forums.
Known Issues
- Description: If the BMC has a sensor with an empty threshold value, we get the LLD error "Cannot create trigger...".
References
/documentation/5.0/manual/config/items/itemtypes/ipmi
This template is for 龙虎赌博 version: 6.0
Source:
Chassis by IPMI
Overview
Template for monitoring servers with BMC over IPMI that work without any external scripts.
All metrics are collected at once, thanks to 龙虎赌博's bulk data collection.
It collects metrics by polling BMC remotely using an IPMI agent.
###Known Issues
- Description: If the BMC has a sensor with an empty threshold value, we get the LLD error "Cannot create trigger...".
Requirements
龙虎赌博 version: 6.0 and higher.
Tested versions
This template has been tested on:
- HP iLO, DELL DRAC, IBM RSA
Configuration
龙虎赌博 should be configured according to the instructions in the Templates out of the box section.
Setup
You can set {$IPMI.USER} and {$IPMI.PASSWORD} macros in the template for using on the host level.
Macros used
Name |
Description |
Default |
{$IPMI.USER} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
|
{$IPMI.PASSWORD} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
|
{$IPMI.SENSOR_TYPE.MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
.* |
{$IPMI.SENSOR_TYPE.NOT_MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
invalid |
Items
Name |
Description |
Type |
Key and additional info |
IPMI: Get IPMI sensors |
The master item that receives all sensors with values for LLD and dependent elements from BMC. |
IPMI agent |
ipmi.get |
LLD rule Discrete sensors discovery
Name |
Description |
Type |
Key and additional info |
Discrete sensors discovery |
Discovery of the discrete IPMI sensors. |
Dependent item |
ipmi.discrete.discovery |
Item prototypes for Discrete sensors discovery
Name |
Description |
Type |
Key and additional info |
IPMI: {#SENSOR_ID} |
It is a state of the discrete IPMI sensor. |
Dependent item |
ipmi.state_text[{#SENSOR_ID}] Preprocessing |
Trigger prototypes for Discrete sensors discovery
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
IPMI: {#SENSOR_ID} value has changed |
The trigger is informing about changes in a state of the discrete IPMI sensor. A problem generated by this trigger can be manually closed. |
last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#1)<>last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#2) |
Info |
Manual close: Yes |
LLD rule Threshold sensors discovery
Name |
Description |
Type |
Key and additional info |
Threshold sensors discovery |
Discovery of the threshold IPMI sensors. |
Dependent item |
ipmi.sensors.discovery |
Item prototypes for Threshold sensors discovery
Name |
Description |
Type |
Key and additional info |
IPMI: {#SENSOR_ID}, {#SENSOR_UNIT} |
It is a state of the threshold IPMI sensor. |
Dependent item |
ipmi.value[{#SENSOR_ID}] Preprocessing |
Trigger prototypes for Threshold sensors discovery
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
IPMI: {#SENSOR_ID} value is below non-critical low |
The trigger is informing that a value less than the lower non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_WARN} |
Warning |
Depends on:
- IPMI: {#SENSOR_ID} value is below critical low
- IPMI: {#SENSOR_ID} value is below non-recoverable low
|
IPMI: {#SENSOR_ID} value is below critical low |
The trigger is informing that a value less than the lower critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_CRIT} |
High |
Depends on:
- IPMI: {#SENSOR_ID} value is below non-recoverable low
|
IPMI: {#SENSOR_ID} value is below non-recoverable low |
The trigger is informing that a value less than the lower non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_DISAST} |
Disaster |
|
IPMI: {#SENSOR_ID} value is above non-critical high |
The trigger is informing that a value higher than the upper non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_WARN} |
Warning |
Depends on:
- IPMI: {#SENSOR_ID} value is above critical high
- IPMI: {#SENSOR_ID} value is above non-recoverable high
|
IPMI: {#SENSOR_ID} value is above critical high |
The trigger is informing that a value higher than the upper critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_CRIT} |
High |
Depends on:
- IPMI: {#SENSOR_ID} value is above non-recoverable high
|
IPMI: {#SENSOR_ID} value is above non-recoverable high |
The trigger is informing that a value higher than the upper non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_DISAST} |
Disaster |
|
Feedback
Please report any issues with the template at
You can also provide feedback, discuss the template, or ask for help at ZABBIX forums
This template is for 龙虎赌博 version: 5.4
Source:
Chassis by IPMI
Overview
For 龙虎赌博 version: 5.4 and higher
Template for monitoring servers with BMC over IPMI that work without any external scripts.
All metrics are collected at once, thanks to 龙虎赌博's bulk data collection.
It collects metrics by polling BMC remotely using an IPMI agent.
Setup
See 龙虎赌博 template operation for basic instructions.
You can set {$IPMI.USER} and {$IPMI.PASSWORD} macros in the template for using on the host level.
龙虎赌博 configuration
No specific 龙虎赌博 configuration is required.
Macros used
Name |
Description |
Default |
{$IPMI.PASSWORD} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
`` |
{$IPMI.SENSOR_TYPE.MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
.* |
{$IPMI.SENSOR_TYPE.NOT_MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
invalid |
{$IPMI.USER} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
`` |
Template links
There are no template links in this template.
Discovery rules
Name |
Description |
Type |
Key and additional info |
Discrete sensors discovery |
Discovery of the discrete IPMI sensors. |
DEPENDENT |
ipmi.discrete.discovery Filter: AND - {#SENSOR_READING_TYPE} NOT_MATCHES_REGEX threshold - {#SENSOR_TYPE} MATCHES_REGEX {$IPMI.SENSOR_TYPE.MATCHES} - {#SENSOR_TYPE} NOT_MATCHES_REGEX {$IPMI.SENSOR_TYPE.NOT_MATCHES} |
Threshold sensors discovery |
Discovery of the threshold IPMI sensors. |
DEPENDENT |
ipmi.sensors.discovery Filter: AND - {#SENSOR_READING_TYPE} MATCHES_REGEX threshold - {#SENSOR_TYPE} MATCHES_REGEX {$IPMI.SENSOR_TYPE.MATCHES} - {#SENSOR_TYPE} NOT_MATCHES_REGEX {$IPMI.SENSOR_TYPE.NOT_MATCHES} Overrides: trigger SENSOR_LO_WARN
- TRIGGER_PROTOTYPE LIKE {#SENSOR_LO_WARN} - NO_DISCOVER trigger SENSOR_LO_CRIT
- TRIGGER_PROTOTYPE LIKE {#SENSOR_LO_CRIT} - NO_DISCOVER trigger SENSOR_LO_DISAST
- TRIGGER_PROTOTYPE LIKE {#SENSOR_LO_DISAST} - NO_DISCOVER trigger SENSOR_HI_WARN
- TRIGGER_PROTOTYPE LIKE {#SENSOR_HI_WARN} - NO_DISCOVER trigger SENSOR_HI_CRIT
- TRIGGER_PROTOTYPE LIKE {#SENSOR_HI_CRIT} - NO_DISCOVER trigger SENSOR_HI_DISAST
- TRIGGER_PROTOTYPE LIKE {#SENSOR_HI_DISAST} - NO_DISCOVER |
Items collected
Group |
Name |
Description |
Type |
Key and additional info |
General |
IPMI: {#SENSOR_ID} |
It is a state of the discrete IPMI sensor. |
DEPENDENT |
ipmi.state_text[{#SENSOR_ID}] Preprocessing: - JSONPATH: $.[?(@.id=='{#SENSOR_ID}')].state.text.first() - DISCARD_UNCHANGED_HEARTBEAT: 1d |
General |
IPMI: {#SENSOR_ID}, {#SENSOR_UNIT} |
It is a state of the threshold IPMI sensor. |
DEPENDENT |
ipmi.value[{#SENSOR_ID}] Preprocessing: - JSONPATH: $.[?(@.id=='{#SENSOR_ID}')].value.first() - DISCARD_UNCHANGED_HEARTBEAT: 1h |
龙虎赌博_raw_items |
Get IPMI sensors |
The master item that receives all sensors with values for LLD and dependent elements from BMC. |
IPMI |
ipmi.get |
Triggers
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
IPMI: {#SENSOR_ID} value has changed |
The trigger is informing about changes in a state of the discrete IPMI sensor. A problem generated by this trigger can be manually closed. |
last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#1)<>last(/Chassis by IPMI/ipmi.state_text[{#SENSOR_ID}],#2) |
INFO |
Manual close: YES |
IPMI: {#SENSOR_ID} value is below non-critical low (less than {#SENSOR_LO_WARN} for 5m) |
The trigger is informing that a value less than the lower non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_WARN} |
WARNING |
Depends on: - IPMI: {#SENSOR_ID} value is below critical low (less than {#SENSOR_LO_CRIT} for 5m) - IPMI: {#SENSOR_ID} value is below non-recoverable low (less than {#SENSOR_LO_DISAST} for 5m) |
IPMI: {#SENSOR_ID} value is below critical low (less than {#SENSOR_LO_CRIT} for 5m) |
The trigger is informing that a value less than the lower critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_CRIT} |
HIGH |
Depends on: - IPMI: {#SENSOR_ID} value is below non-recoverable low (less than {#SENSOR_LO_DISAST} for 5m) |
IPMI: {#SENSOR_ID} value is below non-recoverable low (less than {#SENSOR_LO_DISAST} for 5m) |
The trigger is informing that a value less than the lower non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)<{#SENSOR_LO_DISAST} |
DISASTER |
|
IPMI: {#SENSOR_ID} value is above non-critical high (greater than {#SENSOR_HI_WARN} for 5m) |
The trigger is informing that a value higher than the upper non-critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_WARN} |
WARNING |
Depends on: - IPMI: {#SENSOR_ID} value is above critical high (greater than {#SENSOR_HI_CRIT} for 5m) - IPMI: {#SENSOR_ID} value is above non-recoverable high (greater than {#SENSOR_HI_DISAST} for 5m) |
IPMI: {#SENSOR_ID} value is above critical high (greater than {#SENSOR_HI_CRIT} for 5m) |
The trigger is informing that a value higher than the upper critical threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_CRIT} |
HIGH |
Depends on: - IPMI: {#SENSOR_ID} value is above non-recoverable high (greater than {#SENSOR_HI_DISAST} for 5m) |
IPMI: {#SENSOR_ID} value is above non-recoverable high (greater than {#SENSOR_HI_DISAST} for 5m) |
The trigger is informing that a value higher than the upper non-recoverable threshold has been reached. |
min(/Chassis by IPMI/ipmi.value[{#SENSOR_ID}],5m)>{#SENSOR_HI_DISAST} |
DISASTER |
|
Feedback
Please report any issues with the template at
You can also provide a feedback, discuss the template or ask for help with it at ZABBIX forums.
Known Issues
- Description: If the BMC has a sensor with an empty threshold value, we get the LLD error "Cannot create trigger...".
References
/documentation/5.0/manual/config/items/itemtypes/ipmi
This template is for 龙虎赌博 version: 5.0
Source:
Template Server Chassis by IPMI
Overview
For 龙虎赌博 version: 5.0 and higher
Template for monitoring servers with BMC over IPMI that work without any external scripts.
All metrics are collected at once, thanks to 龙虎赌博's bulk data collection. The template is available starting from 龙虎赌博 version 5.0.
It collects metrics by polling BMC remotely using an IPMI agent.
This template was tested on:
Setup
See 龙虎赌博 template operation for basic instructions.
You can set {$IPMI.USER} and {$IPMI.PASSWORD} macros in the template for using on the host level.
龙虎赌博 configuration
No specific 龙虎赌博 configuration is required.
Macros used
Name |
Description |
Default |
{$IPMI.PASSWORD} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
`` |
{$IPMI.SENSOR_TYPE.MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
.* |
{$IPMI.SENSOR_TYPE.NOT_MATCHES} |
This macro is used in sensors discovery. It can be overridden on the host or linked template level. |
invalid |
{$IPMI.USER} |
This macro is used for access to BMC. It can be overridden on the host or linked template level. |
`` |
Template links
There are no template links in this template.
Discovery rules
Name |
Description |
Type |
Key and additional info |
Discrete sensors discovery |
Discovery of the discrete IPMI sensors. |
DEPENDENT |
ipmi.discrete.discovery Filter: AND - A: {#SENSOR_READING_TYPE} NOT_MATCHES_REGEX threshold - B: {#SENSOR_TYPE} MATCHES_REGEX {$IPMI.SENSOR_TYPE.MATCHES} - C: {#SENSOR_TYPE} NOT_MATCHES_REGEX {$IPMI.SENSOR_TYPE.NOT_MATCHES} |
Threshold sensors discovery |
Discovery of the threshold IPMI sensors. |
DEPENDENT |
ipmi.sensors.discovery Filter: AND - A: {#SENSOR_READING_TYPE} MATCHES_REGEX threshold - B: {#SENSOR_TYPE} MATCHES_REGEX {$IPMI.SENSOR_TYPE.MATCHES} - C: {#SENSOR_TYPE} NOT_MATCHES_REGEX {$IPMI.SENSOR_TYPE.NOT_MATCHES} Overrides: trigger SENSOR_LO_WARN
- TRIGGER_PROTOTYPE LIKE {#SENSOR_LO_WARN} - NO_DISCOVER trigger SENSOR_LO_CRIT
- TRIGGER_PROTOTYPE LIKE {#SENSOR_LO_CRIT} - NO_DISCOVER trigger SENSOR_LO_DISAST
- TRIGGER_PROTOTYPE LIKE {#SENSOR_LO_DISAST} - NO_DISCOVER trigger SENSOR_HI_WARN
- TRIGGER_PROTOTYPE LIKE {#SENSOR_HI_WARN} - NO_DISCOVER trigger SENSOR_HI_CRIT
- TRIGGER_PROTOTYPE LIKE {#SENSOR_HI_CRIT} - NO_DISCOVER trigger SENSOR_HI_DISAST
- TRIGGER_PROTOTYPE LIKE {#SENSOR_HI_DISAST} - NO_DISCOVER |
Items collected
Group |
Name |
Description |
Type |
Key and additional info |
General |
IPMI: {#SENSOR_ID} |
It is a state of the discrete IPMI sensor. |
DEPENDENT |
ipmi.state_text[{#SENSOR_ID}] Preprocessing: - JSONPATH: $.[?(@.id=='{#SENSOR_ID}')].state.text.first() - DISCARD_UNCHANGED_HEARTBEAT: 1d |
General |
IPMI: {#SENSOR_ID}, {#SENSOR_UNIT} |
It is a state of the threshold IPMI sensor. |
DEPENDENT |
ipmi.value[{#SENSOR_ID}] Preprocessing: - JSONPATH: $.[?(@.id=='{#SENSOR_ID}')].value.first() - DISCARD_UNCHANGED_HEARTBEAT: 1h |
龙虎赌博_raw_items |
Get IPMI sensors |
The master item that receives all sensors with values for LLD and dependent elements from BMC. |
IPMI |
ipmi.get |
Triggers
Name |
Description |
Expression |
Severity |
Dependencies and additional info |
IPMI: {#SENSOR_ID} value has changed |
The trigger is informing about changes in a state of the discrete IPMI sensor. A problem generated by this trigger can be manually closed. |
{TEMPLATE_NAME:ipmi.state_text[{#SENSOR_ID}].diff()}=1 |
INFO |
Manual close: YES |
IPMI: {#SENSOR_ID} value is below non-critical low (less than {#SENSOR_LO_WARN} for 5m) |
The trigger is informing that a value less than the lower non-critical threshold has been reached. |
{TEMPLATE_NAME:ipmi.value[{#SENSOR_ID}].min(5m)}<{#SENSOR_LO_WARN} |
WARNING |
Depends on: - IPMI: {#SENSOR_ID} value is below critical low (less than {#SENSOR_LO_CRIT} for 5m) - IPMI: {#SENSOR_ID} value is below non-recoverable low (less than {#SENSOR_LO_DISAST} for 5m) |
IPMI: {#SENSOR_ID} value is below critical low (less than {#SENSOR_LO_CRIT} for 5m) |
The trigger is informing that a value less than the lower critical threshold has been reached. |
{TEMPLATE_NAME:ipmi.value[{#SENSOR_ID}].min(5m)}<{#SENSOR_LO_CRIT} |
HIGH |
Depends on: - IPMI: {#SENSOR_ID} value is below non-recoverable low (less than {#SENSOR_LO_DISAST} for 5m) |
IPMI: {#SENSOR_ID} value is below non-recoverable low (less than {#SENSOR_LO_DISAST} for 5m) |
The trigger is informing that a value less than the lower non-recoverable threshold has been reached. |
{TEMPLATE_NAME:ipmi.value[{#SENSOR_ID}].min(5m)}<{#SENSOR_LO_DISAST} |
DISASTER |
|
IPMI: {#SENSOR_ID} value is above non-critical high (greater than {#SENSOR_HI_WARN} for 5m) |
The trigger is informing that a value higher than the upper non-critical threshold has been reached. |
{TEMPLATE_NAME:ipmi.value[{#SENSOR_ID}].min(5m)}>{#SENSOR_HI_WARN} |
WARNING |
Depends on: - IPMI: {#SENSOR_ID} value is above critical high (greater than {#SENSOR_HI_CRIT} for 5m) - IPMI: {#SENSOR_ID} value is above non-recoverable high (greater than {#SENSOR_HI_DISAST} for 5m) |
IPMI: {#SENSOR_ID} value is above critical high (greater than {#SENSOR_HI_CRIT} for 5m) |
The trigger is informing that a value higher than the upper critical threshold has been reached. |
{TEMPLATE_NAME:ipmi.value[{#SENSOR_ID}].min(5m)}>{#SENSOR_HI_CRIT} |
HIGH |
Depends on: - IPMI: {#SENSOR_ID} value is above non-recoverable high (greater than {#SENSOR_HI_DISAST} for 5m) |
IPMI: {#SENSOR_ID} value is above non-recoverable high (greater than {#SENSOR_HI_DISAST} for 5m) |
The trigger is informing that a value higher than the upper non-recoverable threshold has been reached. |
{TEMPLATE_NAME:ipmi.value[{#SENSOR_ID}].min(5m)}>{#SENSOR_HI_DISAST} |
DISASTER |
|
Feedback
Please report any issues with the template at
You can also provide a feedback, discuss the template or ask for help with it at ZABBIX forums.
Known Issues
- Description: If the BMC has a sensor with an empty threshold value, we get the LLD error "Cannot create trigger...".
References
/documentation/5.0/manual/config/items/itemtypes/ipmi