ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Zabbix 监控Lenovo Think System 服务器硬件状况模板

2022-06-08 09:01:39  阅读:295  来源: 互联网

标签:XCC Lenovo SNMPINDEX 1.3 SNMP System Zabbix CONTEXT SECNAME


       Zabbix 官网已经找不到 Lenovo 服务器 XCC 模板了,特收集整理模板文件如下,可根据需要自行修改,保存为xml 文件导入到zabbix 中即可,关于如何设置监控网上教程很多,不再赘述。

 

<?xml version="1.0" encoding="UTF-8"?>
<zabbix_export>
<version>3.0</version>
<date>2019-05-28T01:23:46Z</date>
<groups>
<group>
<name>硬件监控主机组</name>
</group>
</groups>
<templates>
<template>
<template>Template SNMPv3 Lenovo XCC</template>
<name>Template SNMPv3 Lenovo XCC</name>
<description/>
<groups>
<group>
<name>物理主机</name>
</group>
</groups>
<applications>
<application>
<name>Fans</name>
</application>
<application>
<name>General</name>
</application>
<application>
<name>Physical Disks</name>
</application>
<application>
<name>Power Supply</name>
</application>
<application>
<name>Status</name>
</application>
<application>
<name>Temperature</name>
</application>
<application>
<name>Voltage</name>
</application>
</applications>
<items>
<item>
<name>currentSysPowerStatus</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>.1.3.6.1.4.1.19046.11.1.5.1.1.0</snmp_oid>
<key>IMMcurrentSysPowerStatus</key>
<delay>300</delay>
<history>7</history>
<trends>365</trends>
<status>0</status>
<value_type>3</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description/>
<inventory_link>0</inventory_link>
<applications/>
<valuemap/>
<logtimefmt/>
</item>
<item>
<name>PowerOnHours</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>LENOVO-XCC-MIB:powerStatistics.2.0</snmp_oid>
<key>IMMpowerOnHours</key>
<delay>3600</delay>
<history>7</history>
<trends>365</trends>
<status>0</status>
<value_type>3</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description/>
<inventory_link>0</inventory_link>
<applications/>
<valuemap/>
<logtimefmt/>
</item>
<item>
<name>restartCount</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>.1.3.6.1.4.1.19046.11.1.5.1.3.0</snmp_oid>
<key>IMMrestartCount</key>
<delay>3600</delay>
<history>7</history>
<trends>365</trends>
<status>0</status>
<value_type>3</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description/>
<inventory_link>0</inventory_link>
<applications/>
<valuemap/>
<logtimefmt/>
</item>
<item>
<name>System Health Status</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>LENOVO-XCC-MIB:systemHealthStat.0</snmp_oid>
<key>IMMsystemHealthStat</key>
<delay>120</delay>
<history>7</history>
<trends>365</trends>
<status>0</status>
<value_type>3</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description/>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>General</name>
</application>
</applications>
<valuemap>
<name>IMM2-systemhealt</name>
</valuemap>
<logtimefmt/>
</item>
<item>
<name>systemState</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>.1.3.6.1.4.1.19046.11.1.5.1.4.0</snmp_oid>
<key>IMMsystemState</key>
<delay>300</delay>
<history>7</history>
<trends>365</trends>
<status>0</status>
<value_type>3</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description/>
<inventory_link>0</inventory_link>
<applications/>
<valuemap>
<name>IMM2-systemhealt</name>
</valuemap>
<logtimefmt/>
</item>
<item>
<name>Total power in use</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>LENOVO-XCC-MIB::fuelGaugeTotalPowerInUse.0</snmp_oid>
<key>power.inuse</key>
<delay>120</delay>
<history>7</history>
<trends>365</trends>
<status>0</status>
<value_type>3</value_type>
<allowed_hosts/>
<units>W</units>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description/>
<inventory_link>0</inventory_link>
<applications/>
<valuemap/>
<logtimefmt/>
</item>
<item>
<name>Trap</name>
<type>17</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid/>
<key>snmptrap[&quot;General&quot;]</key>
<delay>0</delay>
<history>7</history>
<trends>0</trends>
<status>0</status>
<value_type>2</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname/>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description/>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Status</name>
</application>
</applications>
<valuemap/>
<logtimefmt>hh:mm:ss yyyy/MM/dd</logtimefmt>
</item>
</items>
<discovery_rules>
<discovery_rule>
<name>FAN Discovery</name>
<type>6</type>
<snmp_community/>
<snmp_oid>discovery[{#FANDESCR},.1.3.6.1.4.1.19046.11.1.1.3.2.1.2]</snmp_oid>
<key>fan.discovery</key>
<delay>3600</delay>
<status>0</status>
<allowed_hosts/>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<delay_flex/>
<params/>
<ipmi_sensor/>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<filter>
<evaltype>0</evaltype>
<formula/>
<conditions/>
</filter>
<lifetime>30</lifetime>
<description/>
<item_prototypes>
<item_prototype>
<name>{#FANDESCR}: Fan speed, %</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>1.3.6.1.4.1.19046.11.1.1.3.2.1.3.{#SNMPINDEX}</snmp_oid>
<key>sensor.fan.speed.percentage[fanSpeed.{#SNMPINDEX}]</key>
<delay>300</delay>
<history>90</history>
<trends>0</trends>
<status>0</status>
<value_type>1</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description>Discovering fans from LENOVO-XCC-MIB::fanDescr</description>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Fans</name>
</application>
</applications>
<valuemap/>
<logtimefmt/>
<application_prototypes/>
</item_prototype>
<item_prototype>
<name>{#FANDESCR}: Fan status</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>1.3.6.1.4.1.19046.11.1.1.3.2.1.10.{#SNMPINDEX}</snmp_oid>
<key>sensor.fan.status[fanHealthStatus.{#SNMPINDEX}]</key>
<delay>3</delay>
<history>7</history>
<trends>0</trends>
<status>0</status>
<value_type>1</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description/>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Fans</name>
</application>
</applications>
<valuemap/>
<logtimefmt/>
<application_prototypes/>
</item_prototype>
</item_prototypes>
<trigger_prototypes/>
<graph_prototypes/>
<host_prototypes/>
</discovery_rule>
<discovery_rule>
<name>Physical Disk Discovery</name>
<type>6</type>
<snmp_community/>
<snmp_oid>discovery[{#SNMPVALUE},1.3.6.1.4.1.19046.11.1.1.12.2.1.1]</snmp_oid>
<key>physicalDisk.discovery</key>
<delay>3600</delay>
<status>0</status>
<allowed_hosts/>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<delay_flex/>
<params/>
<ipmi_sensor/>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<filter>
<evaltype>0</evaltype>
<formula/>
<conditions/>
</filter>
<lifetime>30</lifetime>
<description>LENOVO-XCC-MIB:diskIndex</description>
<item_prototypes>
<item_prototype>
<name>{#SNMPINDEX}: Physical disk part number</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>1.3.6.1.4.1.19046.11.1.1.12.2.1.2.{#SNMPINDEX}</snmp_oid>
<key>system.hw.physicaldisk.part_number[diskFruName.{#SNMPINDEX}]</key>
<delay>3600</delay>
<history>7</history>
<trends>0</trends>
<status>0</status>
<value_type>1</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description>LENOVO-XCC-MIB&#13;
disk module FRU name.</description>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Physical Disks</name>
</application>
</applications>
<valuemap/>
<logtimefmt/>
<application_prototypes/>
</item_prototype>
<item_prototype>
<name>{#SNMPINDEX}: Physical disk status</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>1.3.6.1.4.1.19046.11.1.1.12.2.1.3.{#SNMPINDEX}</snmp_oid>
<key>system.hw.physicaldisk.status[diskHealthStatus.{#SNMPINDEX}]</key>
<delay>180</delay>
<history>7</history>
<trends>0</trends>
<status>0</status>
<value_type>1</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description/>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Physical Disks</name>
</application>
</applications>
<valuemap/>
<logtimefmt/>
<application_prototypes/>
</item_prototype>
</item_prototypes>
<trigger_prototypes>
<trigger_prototype>
<expression>{Template SNMPv3 Lenovo XCC:system.hw.physicaldisk.status[diskHealthStatus.{#SNMPINDEX}].count(#1,{$DISK_OK_STATUS},ne)}=1</expression>
<name>{#SNMPINDEX}: Physical disk is not in OK state</name>
<url/>
<status>0</status>
<priority>2</priority>
<description>Last value: {ITEM.LASTVALUE1}.&#13;
Please check physical disk for warnings or errors</description>
<type>0</type>
<dependencies/>
</trigger_prototype>
</trigger_prototypes>
<graph_prototypes/>
<host_prototypes/>
</discovery_rule>
<discovery_rule>
<name>PSU Discovery</name>
<type>6</type>
<snmp_community/>
<snmp_oid>discovery[{#PSU_DESCR},.1.3.6.1.4.1.19046.11.1.1.11.2.1.2]</snmp_oid>
<key>psu.discovery</key>
<delay>3600</delay>
<status>0</status>
<allowed_hosts/>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<delay_flex/>
<params/>
<ipmi_sensor/>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<filter>
<evaltype>0</evaltype>
<formula/>
<conditions/>
</filter>
<lifetime>30</lifetime>
<description>LENOVO-XCC-MIB::powerFruName</description>
<item_prototypes>
<item_prototype>
<name>{#PSU_DESCR}: Power supply status</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>1.3.6.1.4.1.19046.11.1.1.11.2.1.6.{#SNMPINDEX}</snmp_oid>
<key>sensor.psu.status[powerHealthStatus.{#SNMPINDEX}]</key>
<delay>180</delay>
<history>7</history>
<trends>0</trends>
<status>0</status>
<value_type>1</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description>LENOVO-XCC-MIB&#13;
A description of the power module status.</description>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Power Supply</name>
</application>
</applications>
<valuemap/>
<logtimefmt/>
<application_prototypes/>
</item_prototype>
</item_prototypes>
<trigger_prototypes/>
<graph_prototypes/>
<host_prototypes/>
</discovery_rule>
<discovery_rule>
<name>Temperature Discovery</name>
<type>6</type>
<snmp_community/>
<snmp_oid>discovery[{#SNMPVALUE},1.3.6.1.4.1.19046.11.1.1.1.2.1.2]</snmp_oid>
<key>tempDescr.discovery</key>
<delay>3600</delay>
<status>0</status>
<allowed_hosts/>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<delay_flex/>
<params/>
<ipmi_sensor/>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<filter>
<evaltype>0</evaltype>
<formula/>
<conditions>
<condition>
<macro>{#SNMPVALUE}</macro>
<value>(DIMM|PSU|PCH|RAID|RR|PCI).*</value>
<operator>8</operator>
<formulaid>A</formulaid>
</condition>
</conditions>
</filter>
<lifetime>30</lifetime>
<description>LENOVO-XCC-MIB::tempDescr</description>
<item_prototypes>
<item_prototype>
<name>{#SNMPVALUE}: Temperature</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>1.3.6.1.4.1.19046.11.1.1.1.2.1.3.{#SNMPINDEX}</snmp_oid>
<key>sensor.temp.value[tempReading.{#SNMPINDEX}]</key>
<delay>180</delay>
<history>7</history>
<trends>365</trends>
<status>0</status>
<value_type>0</value_type>
<allowed_hosts/>
<units>°C</units>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description>LENOVO-XCC-MIB&#13;
The measured temperature.</description>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Temperature</name>
</application>
</applications>
<valuemap/>
<logtimefmt/>
<application_prototypes/>
</item_prototype>
</item_prototypes>
<trigger_prototypes>
<trigger_prototype>
<expression>{Template SNMPv3 Lenovo XCC:sensor.temp.value[tempReading.{#SNMPINDEX}].avg(5m)}&gt;{$TEMP_CRIT:&quot;&quot;}</expression>
<name>{#SNMPVALUE}: Temperature is above critical threshold: &gt;{$TEMP_CRIT:&quot;&quot;}</name>
<url/>
<status>0</status>
<priority>4</priority>
<description>Last value: {ITEM.LASTVALUE1}.&#13;
This trigger uses temperature sensor values as well as temperature sensor status if available</description>
<type>0</type>
<dependencies/>
</trigger_prototype>
</trigger_prototypes>
<graph_prototypes/>
<host_prototypes/>
</discovery_rule>
<discovery_rule>
<name>Temperature Discovery Ambient</name>
<type>6</type>
<snmp_community/>
<snmp_oid>discovery[{#SNMPVALUE},1.3.6.1.4.1.19046.11.1.1.1.2.1.2]</snmp_oid>
<key>tempDescr.discovery.ambient</key>
<delay>3600</delay>
<status>0</status>
<allowed_hosts/>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<delay_flex/>
<params/>
<ipmi_sensor/>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<filter>
<evaltype>0</evaltype>
<formula/>
<conditions>
<condition>
<macro>{#SNMPVALUE}</macro>
<value>Ambient.*</value>
<operator>8</operator>
<formulaid>A</formulaid>
</condition>
</conditions>
</filter>
<lifetime>30</lifetime>
<description/>
<item_prototypes>
<item_prototype>
<name>Ambient: Temperature</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>1.3.6.1.4.1.19046.11.1.1.1.2.1.3.{#SNMPINDEX}</snmp_oid>
<key>sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}]</key>
<delay>180</delay>
<history>90</history>
<trends>365</trends>
<status>0</status>
<value_type>0</value_type>
<allowed_hosts/>
<units>°C</units>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description>LENOVO-XCC-MIB&#13;
The measured temperature Ambient</description>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Temperature</name>
</application>
</applications>
<valuemap/>
<logtimefmt/>
<application_prototypes/>
</item_prototype>
</item_prototypes>
<trigger_prototypes>
<trigger_prototype>
<expression>{Template SNMPv3 Lenovo XCC:sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}].avg(5m)}&gt;{$TEMP_CRIT:&quot;Ambient&quot;}</expression>
<name>Ambient: Temperature is above critical threshold: &gt;{$TEMP_CRIT:&quot;Ambient&quot;}</name>
<url/>
<status>0</status>
<priority>4</priority>
<description>Last value: {ITEM.LASTVALUE1}.&#13;
This trigger uses temperature sensor values as well as temperature sensor status if available</description>
<type>0</type>
<dependencies/>
</trigger_prototype>
</trigger_prototypes>
<graph_prototypes/>
<host_prototypes/>
</discovery_rule>
<discovery_rule>
<name>Temperature Discovery CPU</name>
<type>6</type>
<snmp_community/>
<snmp_oid>discovery[{#SNMPVALUE},1.3.6.1.4.1.19046.11.1.1.1.2.1.2]</snmp_oid>
<key>tempDescr.discovery.cpu</key>
<delay>3600</delay>
<status>0</status>
<allowed_hosts/>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<delay_flex/>
<params/>
<ipmi_sensor/>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<filter>
<evaltype>0</evaltype>
<formula/>
<conditions>
<condition>
<macro>{#SNMPVALUE}</macro>
<value>CPU [0-9]* Temp</value>
<operator>8</operator>
<formulaid>A</formulaid>
</condition>
</conditions>
</filter>
<lifetime>30</lifetime>
<description>LENOVO-XCC-MIB::tempDescr</description>
<item_prototypes>
<item_prototype>
<name>CPU: Temperature</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>1.3.6.1.4.1.19046.11.1.1.1.2.1.3.{#SNMPINDEX}</snmp_oid>
<key>sensor.temp.value[tempReading.CPU.{#SNMPINDEX}]</key>
<delay>180</delay>
<history>7</history>
<trends>365</trends>
<status>0</status>
<value_type>0</value_type>
<allowed_hosts/>
<units>°C</units>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description/>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Temperature</name>
</application>
</applications>
<valuemap/>
<logtimefmt/>
<application_prototypes/>
</item_prototype>
</item_prototypes>
<trigger_prototypes>
<trigger_prototype>
<expression>{Template SNMPv3 Lenovo XCC:sensor.temp.value[tempReading.CPU.{#SNMPINDEX}].avg(5m)}&gt;{$TEMP_CRIT:&quot;CPU&quot;}</expression>
<name>CPU: Temperature is above critical threshold: &gt;{$TEMP_CRIT:&quot;CPU&quot;}</name>
<url/>
<status>0</status>
<priority>4</priority>
<description/>
<type>0</type>
<dependencies/>
</trigger_prototype>
</trigger_prototypes>
<graph_prototypes/>
<host_prototypes/>
</discovery_rule>
<discovery_rule>
<name>Voltage Discovery</name>
<type>6</type>
<snmp_community/>
<snmp_oid>discovery[{#VOLTDESCR},1.3.6.1.4.1.19046.11.1.1.2.2.1.2]</snmp_oid>
<key>voltDescr.discovery</key>
<delay>3600</delay>
<status>0</status>
<allowed_hosts/>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<delay_flex/>
<params/>
<ipmi_sensor/>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<filter>
<evaltype>0</evaltype>
<formula/>
<conditions/>
</filter>
<lifetime>30</lifetime>
<description>LENOVO-XCC-MIB::voltDescr</description>
<item_prototypes>
<item_prototype>
<name>{#VOLTDESCR}: Status</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>1.3.6.1.4.1.19046.11.1.1.2.2.1.11.{#SNMPINDEX}</snmp_oid>
<key>voltage.status[{#SNMPINDEX}]</key>
<delay>180</delay>
<history>7</history>
<trends>0</trends>
<status>0</status>
<value_type>1</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description>LENOVO-XCC-MIB&#13;
A description of the voltage component status.</description>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Voltage</name>
</application>
</applications>
<valuemap/>
<logtimefmt/>
<application_prototypes/>
</item_prototype>
<item_prototype>
<name>{#VOLTDESCR}: Voltage</name>
<type>6</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid>1.3.6.1.4.1.19046.11.1.1.2.2.1.3.{#SNMPINDEX}</snmp_oid>
<key>voltage[{#SNMPINDEX}]</key>
<delay>180</delay>
<history>7</history>
<trends>365</trends>
<status>0</status>
<value_type>0</value_type>
<allowed_hosts/>
<units>V</units>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname>{$SNMP_SECNAME_CONTEXT}</snmpv3_securityname>
<snmpv3_securitylevel>0</snmpv3_securitylevel>
<snmpv3_authprotocol>0</snmpv3_authprotocol>
<snmpv3_authpassphrase/>
<snmpv3_privprotocol>0</snmpv3_privprotocol>
<snmpv3_privpassphrase/>
<formula>1</formula>
<delay_flex/>
<params/>
<ipmi_sensor/>
<data_type>0</data_type>
<authtype>0</authtype>
<username/>
<password/>
<publickey/>
<privatekey/>
<port/>
<description>LENOVO-XCC-MIB&#13;
The measured voltage.</description>
<inventory_link>0</inventory_link>
<applications>
<application>
<name>Voltage</name>
</application>
</applications>
<valuemap/>
<logtimefmt/>
<application_prototypes/>
</item_prototype>
</item_prototypes>
<trigger_prototypes>
<trigger_prototype>
<expression>{Template SNMPv3 Lenovo XCC:voltage.status[{#SNMPINDEX}].str(Normal,#2)}=0</expression>
<name>{#VOLTDESCR}: voltage is not in normal state</name>
<url/>
<status>0</status>
<priority>2</priority>
<description>Last value: {ITEM.LASTVALUE1}.</description>
<type>0</type>
<dependencies/>
</trigger_prototype>
</trigger_prototypes>
<graph_prototypes/>
<host_prototypes/>
</discovery_rule>
</discovery_rules>
<macros>
<macro>
<macro>{$DISK_OK_STATUS}</macro>
<value>Normal</value>
</macro>
<macro>
<macro>{$FAN_OK_STATUS}</macro>
<value>Normal</value>
</macro>
<macro>
<macro>{$HEALTH_CRIT_STATUS}</macro>
<value>2</value>
</macro>
<macro>
<macro>{$HEALTH_DISASTER_STATUS}</macro>
<value>0</value>
</macro>
<macro>
<macro>{$HEALTH_WARN_STATUS}</macro>
<value>4</value>
</macro>
<macro>
<macro>{$PSU_OK_STATUS}</macro>
<value>Normal</value>
</macro>
<macro>
<macro>{$TEMP_CRIT}</macro>
<value>60</value>
</macro>
<macro>
<macro>{$TEMP_CRIT:&quot;Ambient&quot;}</macro>
<value>35</value>
</macro>
<macro>
<macro>{$TEMP_CRIT_LOW}</macro>
<value>5</value>
</macro>
<macro>
<macro>{$TEMP_WARN}</macro>
<value>50</value>
</macro>
<macro>
<macro>{$TEMP_WARN:&quot;Ambient&quot;}</macro>
<value>30</value>
</macro>
</macros>
<templates/>
<screens/>
</template>
</templates>
<triggers>
<trigger>
<expression>{Template SNMPv3 Lenovo XCC:IMMsystemHealthStat.last(0)}&lt;&gt;255</expression>
<name>Check System Health Status on {HOSTNAME}</name>
<url/>
<status>0</status>
<priority>2</priority>
<description>Проверь железку!!!!!!</description>
<type>0</type>
<dependencies/>
</trigger>
</triggers>
<value_maps>
<value_map>
<name>IMM2-systemhealt</name>
<mappings>
<mapping>
<value>0</value>
<newvalue>nonRecoverable</newvalue>
</mapping>
<mapping>
<value>2</value>
<newvalue>Critical</newvalue>
</mapping>
<mapping>
<value>4</value>
<newvalue>nonCritical</newvalue>
</mapping>
<mapping>
<value>255</value>
<newvalue>normal</newvalue>
</mapping>
</mappings>
</value_map>
</value_maps>
</zabbix_export>

标签:XCC,Lenovo,SNMPINDEX,1.3,SNMP,System,Zabbix,CONTEXT,SECNAME
来源: https://www.cnblogs.com/oradba/p/16354267.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有