Missing Template App ClamAV and smal fix in Amavisd

This commit is contained in:
Kamil Porembinski 2016-08-01 21:36:58 +02:00
parent ef708655dc
commit 5b30b27592
3 changed files with 122 additions and 9 deletions

View File

@ -34,7 +34,7 @@ Template App Brocade HBA
====== ======
Monitoring for Network Adapters - Brocade. Template is using Discovery to create Items and Triggers. You need also add SUDO for zabbix user: ```zabbix ALL=(ALL) NOPASSWD: /usr/bin/bcu``` Monitoring for Network Adapters - Brocade. Template is using Discovery to create Items and Triggers. You need also add SUDO for zabbix user: ```zabbix ALL=(ALL) NOPASSWD: /usr/bin/bcu```
Template App Clamav Template App ClamAV
====== ======
Monitoring for ClamAV. Monitoring for ClamAV.
@ -190,9 +190,9 @@ Template App vsftpd
====== ======
Monitoring for vsftpd. Monitoring for vsftpd.
Template Device Back-UPS ES 700G Template Device Back-UPS ES 700G
====== ======
Monitoring of APC UPS dedicated battery power. Requires package apcupsd to be installed. Monitoring of APC UPS dedicated battery power. Requires package apcupsd to be installed.
Template Device BigIP F5 Template Device BigIP F5
====== ======
@ -346,4 +346,4 @@ Contains items related with basic linux security (iptables status, selinux statu
Template SELinux Template SELinux
====== ======
Monitoring for SELinux service. Monitoring for SELinux service.

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<zabbix_export> <zabbix_export>
<version>3.0</version> <version>3.0</version>
<date>2016-05-02T08:00:26Z</date> <date>2016-08-01T19:35:29Z</date>
<groups> <groups>
<group> <group>
<name>Zabbix Templates</name> <name>Templates</name>
</group> </group>
</groups> </groups>
<templates> <templates>
@ -14,10 +14,14 @@
<description/> <description/>
<groups> <groups>
<group> <group>
<name>Zabbix Templates</name> <name>Templates</name>
</group> </group>
</groups> </groups>
<applications/> <applications>
<application>
<name>Amavisd</name>
</application>
</applications>
<items> <items>
<item> <item>
<name>Amavis service is running</name> <name>Amavis service is running</name>
@ -54,7 +58,11 @@
<port/> <port/>
<description/> <description/>
<inventory_link>0</inventory_link> <inventory_link>0</inventory_link>
<applications/> <applications>
<application>
<name>Amavisd</name>
</application>
</applications>
<valuemap> <valuemap>
<name>Service state</name> <name>Service state</name>
</valuemap> </valuemap>

View File

@ -0,0 +1,105 @@
<?xml version="1.0" encoding="UTF-8"?>
<zabbix_export>
<version>3.0</version>
<date>2016-08-01T19:35:53Z</date>
<groups>
<group>
<name>Templates</name>
</group>
</groups>
<templates>
<template>
<template>Template App ClamAV</template>
<name>Template App ClamAV</name>
<description/>
<groups>
<group>
<name>Templates</name>
</group>
</groups>
<applications>
<application>
<name>ClamAV</name>
</application>
</applications>
<items>
<item>
<name>ClamAV service is running</name>
<type>0</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid/>
<key>proc.num[clamd]</key>
<delay>90</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/>
<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>ClamAV</name>
</application>
</applications>
<valuemap>
<name>Service state</name>
</valuemap>
<logtimefmt/>
</item>
</items>
<discovery_rules/>
<macros/>
<templates/>
<screens/>
</template>
</templates>
<triggers>
<trigger>
<expression>{Template App ClamAV:proc.num[clamd].last(0)}=0</expression>
<name>Service clamd (clamav) is not running</name>
<url/>
<status>0</status>
<priority>3</priority>
<description/>
<type>0</type>
<dependencies/>
</trigger>
</triggers>
<value_maps>
<value_map>
<name>Service state</name>
<mappings>
<mapping>
<value>0</value>
<newvalue>Down</newvalue>
</mapping>
<mapping>
<value>1</value>
<newvalue>Up</newvalue>
</mapping>
</mappings>
</value_map>
</value_maps>
</zabbix_export>