diff --git a/README.md b/README.md index 0ab58d5..88abb04 100644 --- a/README.md +++ b/README.md @@ -79,6 +79,26 @@ 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``` +Template App OpenDKIM +====== +Monitoring for OpenDKIM. + +Template App Postfix +====== +Monitoring for mail server Postfix. + +Template App Pure-FTPd +====== +Monitoring for Pure-FTPd. + +Template App Spamassassin +====== +Monitoring for Spamassassin. + +Template App vsftpd +====== +Monitoring for vsftpd. + Template App Nscd ====== Nscd is a daemon that provides a cache for the most common name service requests. Nscd provides caching for accesses of the passwd(5), group(5), and hosts(5) databases through standard libc interfaces, such as getpwnam(3), getpwuid(3), getgrnam(3), getgrgid(3), gethostbyname(3), and others. diff --git a/templates/Template_App_Dovecot.xml b/templates/Template App Dovecot.xml similarity index 100% rename from templates/Template_App_Dovecot.xml rename to templates/Template App Dovecot.xml diff --git a/templates/Template_App_Etherpad.xml b/templates/Template App Etherpad.xml similarity index 100% rename from templates/Template_App_Etherpad.xml rename to templates/Template App Etherpad.xml diff --git a/templates/Template_App_Exim.xml b/templates/Template App Exim.xml similarity index 100% rename from templates/Template_App_Exim.xml rename to templates/Template App Exim.xml diff --git a/templates/Template_App_MySQL.xml b/templates/Template App MySQL.xml similarity index 100% rename from templates/Template_App_MySQL.xml rename to templates/Template App MySQL.xml diff --git a/templates/Template App OpenDKIM.xml b/templates/Template App OpenDKIM.xml new file mode 100644 index 0000000..3627662 --- /dev/null +++ b/templates/Template App OpenDKIM.xml @@ -0,0 +1,194 @@ + + + 2.0 + 2015-08-12T07:27:21Z + + + Templates + + + + + + + + {Template App OpenDKIM:chkconfig[opendkim].last(0)}=0 + OpenDKIM is not enabled in autostart + + 0 + 2 + + 0 + + + + {Template App OpenDKIM:proc.num[opendkim].last(0)}=0 + OpenDKIM service is down + + 0 + 3 + + 0 + + + + {Template App OpenDKIM:opendkim.version.diff(0)}>0 + OpenDKIM version has changed + + 0 + 1 + + 0 + + + + diff --git a/templates/Template App Postfix.xml b/templates/Template App Postfix.xml new file mode 100644 index 0000000..e0c977a --- /dev/null +++ b/templates/Template App Postfix.xml @@ -0,0 +1,358 @@ + + + 2.0 + 2015-08-12T07:28:44Z + + + Templates + + + + + + + + {Template App Postfix:mailqueue-postfix-queue[active].min(900)}>10 + High active mail queue ({ITEM.LASTVALUE} mails) + + 0 + 3 + + 0 + + + + {Template App Postfix:mailqueue-postfix-queue[deferred].min(3600)}>500 + High deferred mail queue ({ITEM.LASTVALUE} mails) + + 0 + 2 + + 0 + + + + {Template App Postfix:mailqueue-postfix-queue[deferred].min(129600)}>50 + High old and deferred mail queue ({ITEM.LASTVALUE} mails) + + 0 + 2 + + 0 + + + + {Template App Postfix:chkconfig[postfix].last(0)}=0 + Postfix is not enabled in autostart + + 0 + 2 + + 0 + + + + {Template App Postfix:postfix.version.diff(0)}>0 + Postfix version has changed + + 0 + 1 + + 0 + + + + {Template App Postfix:net.tcp.service[smtp].last(0)}=0 + SMTP server is down + + 0 + 4 + + 0 + + + + + + Postfix - mail queue + 900 + 200 + 0.0000 + 100.0000 + 1 + 0 + 1 + 0 + 0 + 0.0000 + 0.0000 + 1 + 0 + 0 + 0 + + + 0 + 0 + 00EE00 + 0 + 2 + 0 + + Template App Postfix + mailqueue-postfix-queue[active] + + + + 1 + 0 + 0000C8 + 0 + 2 + 0 + + Template App Postfix + mailqueue-postfix-queue[deferred] + + + + + + diff --git a/templates/Template App Pure-FTPd.xml b/templates/Template App Pure-FTPd.xml new file mode 100644 index 0000000..c1cb5dd --- /dev/null +++ b/templates/Template App Pure-FTPd.xml @@ -0,0 +1,198 @@ + + + 2.0 + 2015-08-12T07:32:04Z + + + Templates + + + + + + + + {Template App Pure-FTPd:proc.num[pure-ftpd].last(0)}=0 + vsftpd is down + + 0 + 3 + + 0 + + + + {Template App Pure-FTPd:chkconfig[pure-ftpd].last(0)}=0 + vsftpd is not enabled in autostart + + 0 + 2 + + 0 + + + + {Template App Pure-FTPd:net.tcp.service[ftp].last(0)}=0 + vsftpd server is down + + 0 + 3 + + 0 + + + + diff --git a/templates/Template App Spamassassin.xml b/templates/Template App Spamassassin.xml new file mode 100644 index 0000000..e84a762 --- /dev/null +++ b/templates/Template App Spamassassin.xml @@ -0,0 +1,80 @@ + + + 2.0 + 2015-08-12T07:34:02Z + + + Templates + + + + + + + + {Template App Spamassassin:proc.num[spamd child].last(0)}<2 + Service spamd is not running + + 0 + 3 + + 0 + + + + diff --git a/templates/Template_App_lm_sensors.xml b/templates/Template App lm_sensors.xml similarity index 100% rename from templates/Template_App_lm_sensors.xml rename to templates/Template App lm_sensors.xml diff --git a/templates/Template App vsftpd.xml b/templates/Template App vsftpd.xml new file mode 100644 index 0000000..a71afde --- /dev/null +++ b/templates/Template App vsftpd.xml @@ -0,0 +1,198 @@ + + + 2.0 + 2015-08-12T07:34:37Z + + + Templates + + + + + + + + {Template App vsftpd:proc.num[vsftpd].last(0)}=0 + vsftpd is down + + 0 + 3 + + 0 + + + + {Template App vsftpd:chkconfig[vsftpd].last(0)}=0 + vsftpd is not enabled in autostart + + 0 + 2 + + 0 + + + + {Template App vsftpd:net.tcp.service[ftp].last(0)}=0 + vsftpd server is down + + 0 + 3 + + 0 + + + +