parent
6b2c293acd
commit
02cec2e7e8
38 changed files with 12211 additions and 2543 deletions
@ -0,0 +1,97 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:08:22Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_App_HSQL</template> |
||||
<name>Template_App_HSQL</name> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>HSQL</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>HSQL TCP Service</name> |
||||
<key>net.tcp.listen[{$HSQL_PORT}]</key> |
||||
<delay>6m</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<applications> |
||||
<application> |
||||
<name>HSQL</name> |
||||
</application> |
||||
</applications> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{last()}<>1</expression> |
||||
<name>HSQL port {$HSQL_PORT} is not listening</name> |
||||
<priority>WARNING</priority> |
||||
<dependencies> |
||||
<dependency> |
||||
<name>No HSQL Service running</name> |
||||
<expression>{Template_App_HSQL:proc.num[manta,hyperfile,,HFCS-Serveur].last()}<1</expression> |
||||
</dependency> |
||||
</dependencies> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>HSQL Server Processes</name> |
||||
<key>proc.num[manta,hyperfile,,HFCS-Serveur]</key> |
||||
<delay>5m</delay> |
||||
<history>30d</history> |
||||
<units>!process</units> |
||||
<applications> |
||||
<application> |
||||
<name>HSQL</name> |
||||
</application> |
||||
</applications> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{last()}<1</expression> |
||||
<name>No HSQL Service running</name> |
||||
<priority>WARNING</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>HSQL MantaManager Processes</name> |
||||
<key>proc.num[mantamanager,root,,]</key> |
||||
<delay>5m</delay> |
||||
<history>30d</history> |
||||
<units>!process</units> |
||||
<applications> |
||||
<application> |
||||
<name>HSQL</name> |
||||
</application> |
||||
</applications> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{last()}<1</expression> |
||||
<name>No HSQL Manager Service running</name> |
||||
<priority>WARNING</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
</items> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$HSQL_PORT}</macro> |
||||
<value>4900</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
@ -0,0 +1,78 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:09:19Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_App_MySQL_legacy</template> |
||||
<name>Template_App_MySQL_legacy</name> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<items> |
||||
<item> |
||||
<name>MySQL queries per second</name> |
||||
<key>mysql.qps</key> |
||||
<delay>5m</delay> |
||||
<trends>1095d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>qps</units> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>MySQL number of slow queries</name> |
||||
<key>mysql.slowqueries</key> |
||||
<delay>5m</delay> |
||||
<trends>1095d</trends> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>MySQL number of threads</name> |
||||
<key>mysql.threads</key> |
||||
<delay>5m</delay> |
||||
<trends>1095d</trends> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>MySQL uptime</name> |
||||
<key>mysql.uptime</key> |
||||
<delay>5m</delay> |
||||
<trends>1095d</trends> |
||||
<status>DISABLED</status> |
||||
<units>uptime</units> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>MySQL is alive</name> |
||||
<key>mysql[ping]</key> |
||||
<delay>5m</delay> |
||||
<trends>1095d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>MySQL version</name> |
||||
<key>version[mysql]</key> |
||||
<delay>2h</delay> |
||||
<trends>0</trends> |
||||
<status>DISABLED</status> |
||||
<value_type>CHAR</value_type> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
</items> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,73 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:10:10Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_App_Qmail</template> |
||||
<name>Template_App_Qmail</name> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>qmail</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>Emails locaux en queue</name> |
||||
<key>qmail[queue_local]</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mail</units> |
||||
<applications> |
||||
<application> |
||||
<name>qmail</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Emails distant en queue</name> |
||||
<key>qmail[queue_remote]</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mail</units> |
||||
<applications> |
||||
<application> |
||||
<name>qmail</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Emails en queue</name> |
||||
<key>qmail[queue_total]</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mail</units> |
||||
<applications> |
||||
<application> |
||||
<name>qmail</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
</items> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
@ -0,0 +1,66 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:11:20Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_App_SOGo</template> |
||||
<name>Template_App_SOGo</name> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>sogo</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>Mémoire utilisée par SOGo</name> |
||||
<key>proc.mem[sogod]</key> |
||||
<delay>3m</delay> |
||||
<trends>1825d</trends> |
||||
<units>o</units> |
||||
<applications> |
||||
<application> |
||||
<name>sogo</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Numbre de processus sogod</name> |
||||
<key>proc.num[sogod]</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>sogo</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{$SOGO}=1 and {last()}<1</expression> |
||||
<name>Aucun processus SOGo</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
</items> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$SOGO}</macro> |
||||
<value>1</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
@ -0,0 +1,51 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:12:08Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_App_SSLExpire</template> |
||||
<name>Template_App_SSLExpire</name> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<items> |
||||
<item> |
||||
<name>Expiration du certificat</name> |
||||
<type>EXTERNAL</type> |
||||
<key>cert_expire.pl["-h","{HOST.CONN}"]</key> |
||||
<delay>30m</delay> |
||||
<trends>1825d</trends> |
||||
<units>jours</units> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{last(0)}<{$SSL_WARN_EXPIRE} and {$SSL_WARN_EXPIRE}<>0</expression> |
||||
<name>Le certificat expire dans {ITEM.LASTVALUE1}</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
</items> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$SSL_WARN_EXPIRE}</macro> |
||||
<value>90</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
@ -0,0 +1,124 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:10:27Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_App_Samba</template> |
||||
<name>Template_App_Samba</name> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>samba</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>Écoute smbd</name> |
||||
<key>net.tcp.port[,139]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>samba</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mémoire $1</name> |
||||
<key>proc.mem[nmbd,,sum]</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<units>o</units> |
||||
<applications> |
||||
<application> |
||||
<name>samba</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mémoire $1</name> |
||||
<key>proc.mem[smbd,,sum]</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<units>o</units> |
||||
<applications> |
||||
<application> |
||||
<name>samba</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Nombre de processus $1</name> |
||||
<key>proc.num[nmbd]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>process</units> |
||||
<applications> |
||||
<application> |
||||
<name>samba</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Nombre de processus $1</name> |
||||
<key>proc.num[smbd]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>process</units> |
||||
<applications> |
||||
<application> |
||||
<name>samba</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Lookup nmbd</name> |
||||
<key>samba.nmbd.status</key> |
||||
<delay>3m</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>samba</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
</items> |
||||
</template> |
||||
</templates> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{Template_App_Samba:proc.num[nmbd].last()}<1 or {Template_App_Samba:samba.nmbd.status.sum(#2)}<1</expression> |
||||
<name>le démon nmbd ne fonctionne pas</name> |
||||
<status>DISABLED</status> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
<trigger> |
||||
<expression>{Template_App_Samba:proc.num[smbd].last()}<1 or {Template_App_Samba:net.tcp.port[,139].last()}<>1</expression> |
||||
<name>le démon smbd n'est pas en fonctionnement</name> |
||||
<status>DISABLED</status> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</zabbix_export> |
@ -0,0 +1,177 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:11:01Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_App_Samba_DC_Aggregate</template> |
||||
<name>Template_App_Samba_DC_Aggregate</name> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>Samba</name> |
||||
</application> |
||||
<application> |
||||
<name>samba</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>Samba: Aggregated number of failed computers authentications</name> |
||||
<type>AGGREGATE</type> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authentications.computers.failure]",last]</key> |
||||
<delay>5m</delay> |
||||
<history>60d</history> |
||||
<trends>1825d</trends> |
||||
<units>!auth</units> |
||||
<applications> |
||||
<application> |
||||
<name>Samba</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Samba: Aggregated number of successful computers authentications</name> |
||||
<type>AGGREGATE</type> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authentications.computers.success]",last]</key> |
||||
<delay>5m</delay> |
||||
<history>60d</history> |
||||
<trends>1825d</trends> |
||||
<units>!auth</units> |
||||
<applications> |
||||
<application> |
||||
<name>Samba</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Samba: Aggregated number of failed users authentications</name> |
||||
<type>AGGREGATE</type> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authentications.users.failure]",last]</key> |
||||
<delay>5m</delay> |
||||
<history>60d</history> |
||||
<trends>1825d</trends> |
||||
<units>!auth</units> |
||||
<applications> |
||||
<application> |
||||
<name>Samba</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Samba: Aggregated number of successful users authentications</name> |
||||
<type>AGGREGATE</type> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authentications.users.success]",last]</key> |
||||
<delay>5m</delay> |
||||
<history>60d</history> |
||||
<trends>1825d</trends> |
||||
<units>!auth</units> |
||||
<applications> |
||||
<application> |
||||
<name>Samba</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Samba: Aggregated number of computers authorization requests</name> |
||||
<type>AGGREGATE</type> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authorizations.computers]",last]</key> |
||||
<delay>5m</delay> |
||||
<history>60d</history> |
||||
<trends>1825d</trends> |
||||
<units>!auth</units> |
||||
<applications> |
||||
<application> |
||||
<name>Samba</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Samba: Aggregated number of users authorization requests</name> |
||||
<type>AGGREGATE</type> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authorizations.users]",last]</key> |
||||
<delay>5m</delay> |
||||
<history>60d</history> |
||||
<trends>1825d</trends> |
||||
<units>!auth</units> |
||||
<applications> |
||||
<application> |
||||
<name>Samba</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
</items> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$SAMBA_AGGREGATE_GROUP}</macro> |
||||
<value>Samba_DC</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
<graphs> |
||||
<graph> |
||||
<name>Samba: Aggregated Authentications & Authorizations</name> |
||||
<type>STACKED</type> |
||||
<graph_items> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>EF9A9A</color> |
||||
<item> |
||||
<host>Template_App_Samba_DC_Aggregate</host> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authorizations.computers]",last]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>2</sortorder> |
||||
<color>CE93D8</color> |
||||
<item> |
||||
<host>Template_App_Samba_DC_Aggregate</host> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authentications.computers.success]",last]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>3</sortorder> |
||||
<color>9FA8DA</color> |
||||
<item> |
||||
<host>Template_App_Samba_DC_Aggregate</host> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authentications.computers.failure]",last]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>4</sortorder> |
||||
<color>81D4FA</color> |
||||
<item> |
||||
<host>Template_App_Samba_DC_Aggregate</host> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authorizations.users]",last]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>5</sortorder> |
||||
<color>B2DFDB</color> |
||||
<item> |
||||
<host>Template_App_Samba_DC_Aggregate</host> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authentications.users.success]",last]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>6</sortorder> |
||||
<color>FFF59D</color> |
||||
<item> |
||||
<host>Template_App_Samba_DC_Aggregate</host> |
||||
<key>grpsum["{$SAMBA_AGGREGATE_GROUP}","samba_dc.info[activity.authentications.users.failure]",last]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
</graphs> |
||||
</zabbix_export> |
@ -0,0 +1,160 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:11:50Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_App_Squid_legacy</template> |
||||
<name>Template_App_Squid_legacy</name> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<items> |
||||
<item> |
||||
<name>Nombre de File Descriptors disponibles</name> |
||||
<key>squid.available_fd</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>fd</units> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Nombre moyen de requêtes HTTP par minute</name> |
||||
<key>squid.avg_http_req_per_min</key> |
||||
<delay>1h</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>req/min</units> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Taux du volume en cache</name> |
||||
<key>squid.byte_hit_ratio</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Taille du cache sur disque</name> |
||||
<key>squid.cache_size_disk</key> |
||||
<delay>30m</delay> |
||||
<trends>1825d</trends> |
||||
<units>byte</units> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>1024</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Taille du cache en mémoire</name> |
||||
<key>squid.cache_size_mem</key> |
||||
<delay>30m</delay> |
||||
<trends>1825d</trends> |
||||
<units>byte</units> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>1024</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Nombre maximum de Files Descriptors</name> |
||||
<key>squid.max_fd</key> |
||||
<delay>2h</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>fd</units> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Taux des requêtes en cache</name> |
||||
<key>squid.request_hit_ratio</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Nombre de File Descriptors réservés</name> |
||||
<key>squid.reserved_fd</key> |
||||
<delay>2h</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>fd</units> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
</items> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$SQUID_MIN_FREE_FD}</macro> |
||||
<value>20</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>({Template_App_Squid_legacy:squid.available_fd.last(0)} - {Template_App_Squid_legacy:squid.reserved_fd.last(0)})*100/{Template_App_Squid_legacy:squid.max_fd.last(0)}<{$SQUID_MIN_FREE_FD}</expression> |
||||
<name>Moins de {$SQUID_MIN_FREE_FD} % de descripteurs de fichiers disponibles pour Squid</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Plus que {ITEM.LASTVALUE1} descripteurs de fichiers disponibles pour Squid.</description> |
||||
</trigger> |
||||
</triggers> |
||||
<graphs> |
||||
<graph> |
||||
<name>Réseau: Statistiques Squid</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>BOLD_LINE</drawtype> |
||||
<color>009900</color> |
||||
<item> |
||||
<host>Template_App_Squid_legacy</host> |
||||
<key>squid.byte_hit_ratio</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<drawtype>BOLD_LINE</drawtype> |
||||
<color>DD0000</color> |
||||
<item> |
||||
<host>Template_App_Squid_legacy</host> |
||||
<key>squid.request_hit_ratio</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>2</sortorder> |
||||
<drawtype>BOLD_LINE</drawtype> |
||||
<color>0000DD</color> |
||||
<yaxisside>RIGHT</yaxisside> |
||||
<item> |
||||
<host>Template_App_Squid_legacy</host> |
||||
<key>squid.avg_http_req_per_min</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
</graphs> |
||||
</zabbix_export> |
@ -0,0 +1,937 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:12:41Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_App_Zabbix_Server</template> |
||||
<name>Template_App_Zabbix_Server</name> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>Mémoire utilisée par le serveur Zabbix</name> |
||||
<key>proc.mem[zabbix_server_mysql]</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<units>Octets</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,alerter,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus d'alertes sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,configuration syncer,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de synchronisation de configuration sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,db watchdog,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de surveillance de la base de données sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,discoverer,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de découverte sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,escalator,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus d'escalade d'alertes sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,history syncer,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de synchronisation de l'historique sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix history syncer processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,housekeeper,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(1800)}>75</expression> |
||||
<name>Plus de 75% des processus de nettoyage de l'historique sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix housekeeper processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,http poller,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de requêtes HTTP sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix http poller processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,icmp pinger,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de requêtes ICMP sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix icmp pinger processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,ipmi poller,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de requêtes IMPI sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix ipmi poller processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,java poller,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de requêtes java sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix java poller processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,node watcher,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de vérification des nœuds sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix node watcher processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,poller,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de requêtes sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix poller processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,proxy poller,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de requêtes de proxy sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix proxy poller processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,self-monitoring,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus d'auto surveillance sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix self-monitoring processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,snmp trapper,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus d'écoute SNMP sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix snmp trapper processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,timer,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus d'ordonnancement sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix timer processes more than 75% busy |
||||
|
||||
Timer processes usually are busy because they have to process time based trigger functions</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,trapper,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus d'écoute sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix trapper processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Processus $2 en état $4 (en %)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[process,unreachable poller,avg,busy]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>75</expression> |
||||
<name>Plus de 75% des processus de requêtes d'hôte injoignable sont occupés</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Zabbix unreachable poller processes more than 75% busy</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Nombre d'éléments en attente depuis $2</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[queue,10m]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}>{$MAX_MISS_DATA_10M}</expression> |
||||
<name>{ITEM.VALUE1} éléments ont des données manquantes pendant plus de 10 minutes</name> |
||||
<priority>WARNING</priority> |
||||
<description>zabbix[queue,10m] item is collecting data about how many items are missing data for more than 10 minutes (next parameter)</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Nombre d'éléments en attente</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[queue]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Cache de configuration (% libre)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[rcache,buffer,pfree]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}<25</expression> |
||||
<name>Moins de 25% du cache de configuration libre</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Augmenter le CacheSize dans le fichier de configuration zabbix_server.conf</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Cache en écriture de l'historique (% libre)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[wcache,history,pfree]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}<25</expression> |
||||
<name>Moins de 25% du cache d'historique libre</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Cache en écriture des données texte (% libre)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[wcache,text,pfree]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}<25</expression> |
||||
<name>Moins de 25% du cache des données texte libre</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Cache en écriture des tendances (% libre)</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[wcache,trend,pfree]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(600)}<25</expression> |
||||
<name>Moins de 25% du cache de tendance libre</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Less than 25% free in the trends cache</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Nombre de valeurs traitées par seconde</name> |
||||
<type>INTERNAL</type> |
||||
<key>zabbix[wcache,values]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Serveur Zabbix</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>CHANGE_PER_SECOND</type> |
||||
<params/> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
</items> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$MAX_MISS_DATA_10M}</macro> |
||||
<value>100</value> |
||||
</macro> |
||||
</macros> |
||||
<screens> |
||||
<screen> |
||||
<name>Zabbix server health</name> |
||||
<hsize>2</hsize> |
||||
<vsize>2</vsize> |
||||
<screen_items> |
||||
<screen_item> |
||||
<resourcetype>0</resourcetype> |
||||
<style>0</style> |
||||
<resource> |
||||
<name>Zabbix: Performance du serveur</name> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
</resource> |
||||
<width>500</width> |
||||
<height>212</height> |
||||
<x>0</x> |
||||
<y>0</y> |
||||
<colspan>1</colspan> |
||||
<rowspan>1</rowspan> |
||||
<elements>0</elements> |
||||
<valign>1</valign> |
||||
<halign>0</halign> |
||||
<dynamic>0</dynamic> |
||||
<sort_triggers>0</sort_triggers> |
||||
<url/> |
||||
<application/> |
||||
<max_columns>3</max_columns> |
||||
</screen_item> |
||||
<screen_item> |
||||
<resourcetype>0</resourcetype> |
||||
<style>0</style> |
||||
<resource> |
||||
<name>Zabbix: Processus d'acquisition de données</name> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
</resource> |
||||
<width>500</width> |
||||
<height>100</height> |
||||
<x>1</x> |
||||
<y>0</y> |
||||
<colspan>1</colspan> |
||||
<rowspan>1</rowspan> |
||||
<elements>0</elements> |
||||
<valign>1</valign> |
||||
<halign>0</halign> |
||||
<dynamic>0</dynamic> |
||||
<sort_triggers>0</sort_triggers> |
||||
<url/> |
||||
<application/> |
||||
<max_columns>3</max_columns> |
||||
</screen_item> |
||||
<screen_item> |
||||
<resourcetype>0</resourcetype> |
||||
<style>0</style> |
||||
<resource> |
||||
<name>Zabbix: Processus internes</name> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
</resource> |
||||
<width>500</width> |
||||
<height>100</height> |
||||
<x>0</x> |
||||
<y>1</y> |
||||
<colspan>1</colspan> |
||||
<rowspan>1</rowspan> |
||||
<elements>0</elements> |
||||
<valign>1</valign> |
||||
<halign>0</halign> |
||||
<dynamic>0</dynamic> |
||||
<sort_triggers>0</sort_triggers> |
||||
<url/> |
||||
<application/> |
||||
<max_columns>3</max_columns> |
||||
</screen_item> |
||||
<screen_item> |
||||
<resourcetype>0</resourcetype> |
||||
<style>0</style> |
||||
<resource> |
||||
<name>Zabbix: Utilisation du cache (% libre)</name> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
</resource> |
||||
<width>500</width> |
||||
<height>128</height> |
||||
<x>1</x> |
||||
<y>1</y> |
||||
<colspan>1</colspan> |
||||
<rowspan>1</rowspan> |
||||
<elements>0</elements> |
||||
<valign>1</valign> |
||||
<halign>0</halign> |
||||
<dynamic>0</dynamic> |
||||
<sort_triggers>0</sort_triggers> |
||||
<url/> |
||||
<application/> |
||||
<max_columns>3</max_columns> |
||||
</screen_item> |
||||
</screen_items> |
||||
</screen> |
||||
</screens> |
||||
</template> |
||||
</templates> |
||||
<graphs> |
||||
<graph> |
||||
<name>Zabbix: Performance du serveur</name> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>00C800</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[wcache,values]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>0000C8</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[queue,10m]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>2</sortorder> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>C80000</color> |
||||
<yaxisside>RIGHT</yaxisside> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[queue]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>Zabbix: Processus d'acquisition de données</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<ymax_type_1>FIXED</ymax_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<color>990099</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,trapper,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>990000</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,poller,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>2</sortorder> |
||||
<color>0000EE</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,ipmi poller,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>3</sortorder> |
||||
<color>FF33FF</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,discoverer,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>4</sortorder> |
||||
<color>00EE00</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,icmp pinger,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>5</sortorder> |
||||
<color>003300</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,http poller,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>6</sortorder> |
||||
<color>CCCC00</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,proxy poller,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>7</sortorder> |
||||
<color>33FFFF</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,unreachable poller,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>8</sortorder> |
||||
<color>DD0000</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,java poller,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>9</sortorder> |
||||
<color>000099</color> |
||||
<calc_fnc>ALL</calc_fnc> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,snmp trapper,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>Zabbix: Processus internes</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<ymax_type_1>FIXED</ymax_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<color>00EE00</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,timer,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>007777</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,node watcher,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>2</sortorder> |
||||
<color>0000EE</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,escalator,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>3</sortorder> |
||||
<color>FFAA00</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,housekeeper,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>4</sortorder> |
||||
<color>00EEEE</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,alerter,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>5</sortorder> |
||||
<color>990099</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,configuration syncer,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>6</sortorder> |
||||
<color>666600</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,db watchdog,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>7</sortorder> |
||||
<color>EE0000</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,history syncer,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>8</sortorder> |
||||
<color>FF66FF</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[process,self-monitoring,avg,busy]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>Zabbix: Utilisation du cache (% libre)</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<ymax_type_1>FIXED</ymax_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<color>009900</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[wcache,trend,pfree]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>DD0000</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[rcache,buffer,pfree]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>2</sortorder> |
||||
<color>00DDDD</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[wcache,text,pfree]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>3</sortorder> |
||||
<color>3333FF</color> |
||||
<item> |
||||
<host>Template_App_Zabbix_Server</host> |
||||
<key>zabbix[wcache,history,pfree]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
</graphs> |
||||
</zabbix_export> |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,603 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:14:06Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_Netgear_ReadyNas</template> |
||||
<name>Template_Netgear_ReadyNas</name> |
||||
<templates> |
||||
<template> |
||||
<name>Template_SNMP_Interfaces</name> |
||||
</template> |
||||
</templates> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
<application> |
||||
<name>Fans</name> |
||||
</application> |
||||
<application> |
||||
<name>General</name> |
||||
</application> |
||||
<application> |
||||
<name>Temperatures</name> |
||||
</application> |
||||
<application> |
||||
<name>Volume</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>Serial number</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.2.0</snmp_oid> |
||||
<key>nasMgrSerialNUM</key> |
||||
<delay>1h</delay> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>General</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Firmware version</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.1.0</snmp_oid> |
||||
<key>nasMgrSoftwareVersion</key> |
||||
<delay>1h</delay> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>General</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
</items> |
||||
<discovery_rules> |
||||
<discovery_rule> |
||||
<name>Discovery_Disk</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#SNMPVALUE},.1.3.6.1.4.1.4526.22.3.1.1]</snmp_oid> |
||||
<key>Disk</key> |
||||
<delay>1h</delay> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_ataError</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.3.1.6.{#SNMPINDEX}</snmp_oid> |
||||
<key>DiskAtaError[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_DiskCapacity</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.3.1.7.{#SNMPINDEX}</snmp_oid> |
||||
<key>DiskCapacity[{#SNMPVALUE}]</key> |
||||
<delay>8h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_DiskID</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.3.1.2.{#SNMPINDEX}</snmp_oid> |
||||
<key>DiskID[{#SNMPVALUE}]</key> |
||||
<delay>8h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_DiskInterface</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.3.1.8.{#SNMPINDEX}</snmp_oid> |
||||
<key>DiskInterface[{#SNMPVALUE}]</key> |
||||
<delay>12h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_DiskModel</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.3.1.5.{#SNMPINDEX}</snmp_oid> |
||||
<key>DiskModel[{#SNMPVALUE}]</key> |
||||
<delay>8h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_DiskSerial</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.3.1.4.{#SNMPINDEX}</snmp_oid> |
||||
<key>DiskSerial[{#SNMPVALUE}]</key> |
||||
<delay>8h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_DiskSlotName</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.3.1.3.{#SNMPINDEX}</snmp_oid> |
||||
<key>DiskSlotName[{#SNMPVALUE}]</key> |
||||
<delay>1h</delay> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_DiskState</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.3.1.9.{#SNMPINDEX}</snmp_oid> |
||||
<key>DiskState[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{regexp("ONLINE")}<>1</expression> |
||||
<name>Disk [{#SNMPVALUE}] status on {HOST.NAME} is {ITEM.LASTVALUE1}</name> |
||||
<priority>DISASTER</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_DiskTemperature</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.3.1.10.{#SNMPINDEX}</snmp_oid> |
||||
<key>DiskTemperature[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>°C</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{last(0)}>{$NETGEAR_HD_TEMP_WARN}</expression> |
||||
<name>Disk [{#SNMPVALUE}] temp is {ITEM.LASTVALUE1}</name> |
||||
<priority>HIGH</priority> |
||||
<description>Disk temp is more than 50C</description> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<graph_prototypes> |
||||
<graph_prototype> |
||||
<name>Disk Temperature {#SNMPVALUE}</name> |
||||
<show_work_period>NO</show_work_period> |
||||
<show_triggers>NO</show_triggers> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>00C800</color> |
||||
<item> |
||||
<host>Template_Netgear_ReadyNas</host> |
||||
<key>DiskTemperature[{#SNMPVALUE}]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph_prototype> |
||||
</graph_prototypes> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Discovery_Fan</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#SNMPVALUE},.1.3.6.1.4.1.4526.22.4.1.1]</snmp_oid> |
||||
<key>Fan</key> |
||||
<delay>1h</delay> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_FanRPM</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.4.1.2.{#SNMPINDEX}</snmp_oid> |
||||
<key>FanRPM[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>rpm</units> |
||||
<applications> |
||||
<application> |
||||
<name>Fans</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_FanStatus</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.4.1.3.{#SNMPINDEX}</snmp_oid> |
||||
<key>FanStatus[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Fans</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{regexp("ok")}<>1</expression> |
||||
<name>Fan [{#SNMPVALUE}] status is {ITEM.LASTVALUE1}</name> |
||||
<priority>HIGH</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_FanType</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.4.1.4.{#SNMPINDEX}</snmp_oid> |
||||
<key>FanType[{#SNMPVALUE}]</key> |
||||
<delay>8h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Fans</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<graph_prototypes> |
||||
<graph_prototype> |
||||
<name>Fan RPM {#SNMPVALUE}</name> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>1A7C11</color> |
||||
<item> |
||||
<host>Template_Netgear_ReadyNas</host> |
||||
<key>FanRPM[{#SNMPVALUE}]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph_prototype> |
||||
</graph_prototypes> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Discovery_Temperatures</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#SNMPVALUE},.1.3.6.1.4.1.4526.22.5.1.1]</snmp_oid> |
||||
<key>Temperature</key> |
||||
<delay>1h</delay> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_temperatureMax</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.5.1.5.{#SNMPINDEX}</snmp_oid> |
||||
<key>TemperatureMax[{#SNMPVALUE}]</key> |
||||
<delay>1h</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>°C</units> |
||||
<applications> |
||||
<application> |
||||
<name>Temperatures</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_temperatureMin</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.5.1.4.{#SNMPINDEX}</snmp_oid> |
||||
<key>TemperatureMin[{#SNMPVALUE}]</key> |
||||
<delay>1h</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>°C</units> |
||||
<applications> |
||||
<application> |
||||
<name>Temperatures</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_temperatureType</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.5.1.3.{#SNMPINDEX}</snmp_oid> |
||||
<key>TemperatureType[{#SNMPVALUE}]</key> |
||||
<delay>1h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Temperatures</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_temperatureValue</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.5.1.2.{#SNMPINDEX}</snmp_oid> |
||||
<key>TemperatureValue[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>°</units> |
||||
<description>We use a unsigned int to prevent -1° Temperatures which are sometimes returned by the ReadyNAS. |
||||
Seems to be a know problem in ReadyNAS SNMP implementation. |
||||
|
||||
https://community.netgear.com/t5/ReadyNAS-in-Business/Insane-disk-temp-readings-from-ReadyNAS-3100/td-p/928290</description> |
||||
<applications> |
||||
<application> |
||||
<name>Temperatures</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{Template_Netgear_ReadyNas:TemperatureValue[{#SNMPVALUE}].last()}<{Template_Netgear_ReadyNas:TemperatureMin[{#SNMPVALUE}].last()} or {Template_Netgear_ReadyNas:TemperatureValue[{#SNMPVALUE}].last()}>{Template_Netgear_ReadyNas:TemperatureMax[{#SNMPVALUE}].last()}</expression> |
||||
<name>Temperature [{#SNMPVALUE}] is {ITEM.LASTVALUE1}</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
<graph_prototypes> |
||||
<graph_prototype> |
||||
<name>Temperature {#SNMPVALUE}</name> |
||||
<ymin_type_1>ITEM</ymin_type_1> |
||||
<ymin_item_1> |
||||
<host>Template_Netgear_ReadyNas</host> |
||||
<key>TemperatureMin[{#SNMPVALUE}]</key> |
||||
</ymin_item_1> |
||||
<ymax_type_1>ITEM</ymax_type_1> |
||||
<ymax_item_1> |
||||
<host>Template_Netgear_ReadyNas</host> |
||||
<key>TemperatureMax[{#SNMPVALUE}]</key> |
||||
</ymax_item_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>1A7C11</color> |
||||
<item> |
||||
<host>Template_Netgear_ReadyNas</host> |
||||
<key>TemperatureValue[{#SNMPVALUE}]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>EF9A9A</color> |
||||
<item> |
||||
<host>Template_Netgear_ReadyNas</host> |
||||
<key>TemperatureMin[{#SNMPVALUE}]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>2</sortorder> |
||||
<color>FFCA28</color> |
||||
<item> |
||||
<host>Template_Netgear_ReadyNas</host> |
||||
<key>TemperatureMax[{#SNMPVALUE}]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph_prototype> |
||||
</graph_prototypes> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Discovery_Volume</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#SNMPVALUE},.1.3.6.1.4.1.4526.22.7.1.1]</snmp_oid> |
||||
<key>Volume</key> |
||||
<delay>1h</delay> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_VolumeFreeSpace</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.7.1.6.{#SNMPINDEX}</snmp_oid> |
||||
<key>volumeFreeSpace[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Volume</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>1048576</params> |
||||
</step> |
||||
</preprocessing> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_VolumeName</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.7.1.2.{#SNMPINDEX}</snmp_oid> |
||||
<key>volumeName[{#SNMPVALUE}]</key> |
||||
<delay>1h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Volume</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_volumeRAIDLevel</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.7.1.3.{#SNMPINDEX}</snmp_oid> |
||||
<key>volumeRAIDLevel[{#SNMPVALUE}]</key> |
||||
<delay>8h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Volume</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_VolumeSize</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.7.1.5.{#SNMPINDEX}</snmp_oid> |
||||
<key>volumeSize[{#SNMPVALUE}]</key> |
||||
<delay>1h</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Volume</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>1048576</params> |
||||
</step> |
||||
</preprocessing> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_VolumeStatus</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.4526.22.7.1.4.{#SNMPINDEX}</snmp_oid> |
||||
<key>volumeStatus[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Volume</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{regexp("REDUNDANT")}<>1 and {regexp("UNPROTECTED")}<>1</expression> |
||||
<name>Volume[{#SNMPVALUE}] on {HOST.NAME} is {ITEM.LASTVALUE1}</name> |
||||
<priority>HIGH</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>[{#SNMPVALUE}]_VolumeUsedSpace</name> |
||||
<type>CALCULATED</type> |
||||
<key>volumeUsedSpace[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<params>last(volumeSize[{#SNMPVALUE}])-last(volumeFreeSpace[{#SNMPVALUE}])</params> |
||||
<applications> |
||||
<application> |
||||
<name>Disk</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>({Template_Netgear_ReadyNas:volumeFreeSpace[{#SNMPVALUE}].last()} / {Template_Netgear_ReadyNas:volumeSize[{#SNMPVALUE}].last()} * 100) > {$NETGEAR_VOL_USAGE_WARN}</expression> |
||||
<name>Volume {#SNMPVALUE} has {ITEM.LASTVALUE1} free space</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
<graph_prototypes> |
||||
<graph_prototype> |
||||
<name>Volume Size {#SNMPVALUE}</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<ymax_type_1>ITEM</ymax_type_1> |
||||
<ymax_item_1> |
||||
<host>Template_Netgear_ReadyNas</host> |
||||
<key>volumeSize[{#SNMPVALUE}]</key> |
||||
</ymax_item_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>E1F5FE</color> |
||||
<item> |
||||
<host>Template_Netgear_ReadyNas</host> |
||||
<key>volumeSize[{#SNMPVALUE}]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>26A69A</color> |
||||
<item> |
||||
<host>Template_Netgear_ReadyNas</host> |
||||
<key>volumeUsedSpace[{#SNMPVALUE}]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph_prototype> |
||||
</graph_prototypes> |
||||
</discovery_rule> |
||||
</discovery_rules> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$NETGEAR_HD_TEMP_WARN}</macro> |
||||
<value>50</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$NETGEAR_VOL_USAGE_WARN}</macro> |
||||
<value>90</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
@ -0,0 +1,195 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:16:26Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_OS_Fortigate</template> |
||||
<name>Template_OS_Fortigate</name> |
||||
<templates> |
||||
<template> |
||||
<name>Template_Switch_Generic</name> |
||||
</template> |
||||
</templates> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>Logiciel</name> |
||||
</application> |
||||
<application> |
||||
<name>Matériel</name> |
||||
</application> |
||||
<application> |
||||
<name>Mémoire</name> |
||||
</application> |
||||
<application> |
||||
<name>Performances</name> |
||||
</application> |
||||
<application> |
||||
<name>Processeur</name> |
||||
</application> |
||||
<application> |
||||
<name>Réseau</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>Connexions en cours</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.12356.101.4.1.8.0</snmp_oid> |
||||
<key>fortigate.conn.num</key> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Réseau</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Occupation CPU</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.12356.101.4.1.3.0</snmp_oid> |
||||
<key>fortigate.cpu.usage</key> |
||||
<delay>30s</delay> |
||||
<trends>1825d</trends> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Matériel</name> |
||||
</application> |
||||
<application> |
||||
<name>Performances</name> |
||||
</application> |
||||
<application> |
||||
<name>Processeur</name> |
||||
</application> |
||||
</applications> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{avg(10)}>75</expression> |
||||
<recovery_mode>RECOVERY_EXPRESSION</recovery_mode> |
||||
<recovery_expression>{avg(10)}<70</recovery_expression> |
||||
<name>Occupation CPU importante</name> |
||||
<priority>WARNING</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Occupation mémoire</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.12356.101.4.1.4.0</snmp_oid> |
||||
<key>fortigate.mem.usage</key> |
||||
<delay>30s</delay> |
||||
<trends>1825d</trends> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Matériel</name> |
||||
</application> |
||||
<application> |
||||
<name>Mémoire</name> |
||||
</application> |
||||
<application> |
||||
<name>Performances</name> |
||||
</application> |
||||
</applications> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{avg(10)}>80</expression> |
||||
<recovery_mode>RECOVERY_EXPRESSION</recovery_mode> |
||||
<recovery_expression>{avg(10)}<75</recovery_expression> |
||||
<name>Occupation Mémoire importante</name> |
||||
<priority>WARNING</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Numéro de série</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.12356.100.1.1.1.0</snmp_oid> |
||||
<key>fortigate.serial</key> |
||||
<delay>6h</delay> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Matériel</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Version du firmware</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.12356.101.4.1.1.0</snmp_oid> |
||||
<key>fortigate.version</key> |
||||
<delay>30m</delay> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Logiciel</name> |
||||
</application> |
||||
</applications> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{diff()}=1</expression> |
||||
<name>La version du firmware a changé</name> |
||||
<priority>WARNING</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
</items> |
||||
</template> |
||||
</templates> |
||||
<graphs> |
||||
<graph> |
||||
<name>Nombre de connexions</name> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>00BFFF</color> |
||||
<item> |
||||
<host>Template_OS_Fortigate</host> |
||||
<key>fortigate.conn.num</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>Occupation CPU</name> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>1A7C11</color> |
||||
<item> |
||||
<host>Template_OS_Fortigate</host> |
||||
<key>fortigate.cpu.usage</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>Occupation Mémoire</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>FF0000</color> |
||||
<item> |
||||
<host>Template_OS_Fortigate</host> |
||||
<key>fortigate.mem.usage</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
</graphs> |
||||
</zabbix_export> |
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,806 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:17:39Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_OS_Windows_Minimal</template> |
||||
<name>Template_OS_Windows_Minimal</name> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>Applications</name> |
||||
</application> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
<application> |
||||
<name>Network</name> |
||||
</application> |
||||
<application> |
||||
<name>Processor</name> |
||||
</application> |
||||
<application> |
||||
<name>Various</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>TCP Ping of the agent</name> |
||||
<key>agent.ping</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Network</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap> |
||||
<name>Service state</name> |
||||
</valuemap> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Zabbix agent version</name> |
||||
<key>agent.version</key> |
||||
<delay>30m</delay> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Applications</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>CPU Usage: Userspace</name> |
||||
<key>perf_counter["\238(_Total)\142",45]</key> |
||||
<delay>45s</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Processor</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>CPU Usage: System</name> |
||||
<key>perf_counter["\238(_Total)\144",45]</key> |
||||
<delay>45s</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Processor</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Number of processes</name> |
||||
<key>proc.num[]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Applications</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>CPU Load</name> |
||||
<key>system.cpu.load[,avg1]</key> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Processor</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>CPU Load (5min)</name> |
||||
<key>system.cpu.load[,avg5]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Processor</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>CPU Load (15min)</name> |
||||
<key>system.cpu.load[,avg15]</key> |
||||
<delay>15m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Processor</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Number of CPU</name> |
||||
<key>system.cpu.num[]</key> |
||||
<delay>1d</delay> |
||||
<trends>1825d</trends> |
||||
<units>cpu</units> |
||||
<applications> |
||||
<application> |
||||
<name>Processor</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Swap: used (%)</name> |
||||
<type>CALCULATED</type> |
||||
<key>system.swap.size.pused</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>%</units> |
||||
<params>100*last(system.swap.size.used)/last("system.swap.size[,total]")</params> |
||||
<applications> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{last(0)}>{$SWAP_CRITICAL}</expression> |
||||
<name>High swap usage</name> |
||||
<status>DISABLED</status> |
||||
<priority>HIGH</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Swap: used</name> |
||||
<type>CALCULATED</type> |
||||
<key>system.swap.size.used</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<params>last("system.swap.size[,total]")-last("system.swap.size[,free]")</params> |
||||
<applications> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Swap: $2</name> |
||||
<key>system.swap.size[,free]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Swap: $2</name> |
||||
<key>system.swap.size[,total]</key> |
||||
<delay>15m</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Uptime</name> |
||||
<key>system.uptime</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>s</units> |
||||
<applications> |
||||
<application> |
||||
<name>Various</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Memory: used (%)</name> |
||||
<type>CALCULATED</type> |
||||
<key>vm.memory.size.pused</key> |
||||
<trends>1825d</trends> |
||||
<units>%</units> |
||||
<params>100*last(vm.memory.size.used)/last(vm.memory.size[total])</params> |
||||
<applications> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Memory: used</name> |
||||
<type>CALCULATED</type> |
||||
<key>vm.memory.size.used</key> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<params>last(vm.memory.size[total])-last(vm.memory.size[free])</params> |
||||
<applications> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Memory: $1</name> |
||||
<key>vm.memory.size[cached]</key> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mémory: $1</name> |
||||
<key>vm.memory.size[free]</key> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Memory: $1</name> |
||||
<key>vm.memory.size[total]</key> |
||||
<delay>15m</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
</items> |
||||
<discovery_rules> |
||||
<discovery_rule> |
||||
<name>Network interface discovery</name> |
||||
<key>net.if.discovery</key> |
||||
<delay>1h</delay> |
||||
<filter> |
||||
<conditions> |
||||
<condition> |
||||
<macro>{#IFNAME}</macro> |
||||
<value>@decouverte_interfaces_rzo</value> |
||||
<formulaid>A</formulaid> |
||||
</condition> |
||||
</conditions> |
||||
</filter> |
||||
<description>Découverte des interfaces réseau</description> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>Inbound trafic for{#IFNAME}</name> |
||||
<key>net.if.in["{#IFNAME}"]</key> |
||||
<delay>45s</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>b</units> |
||||
<applications> |
||||
<application> |
||||
<name>Network</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>CHANGE_PER_SECOND</type> |
||||
<params/> |
||||
</step> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>8</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Outbound trafic for {#IFNAME}</name> |
||||
<key>net.if.out["{#IFNAME}"]</key> |
||||
<delay>45s</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>b</units> |
||||
<applications> |
||||
<application> |
||||
<name>Network</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>CHANGE_PER_SECOND</type> |
||||
<params/> |
||||
</step> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>-8</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<graph_prototypes> |
||||
<graph_prototype> |
||||
<name>Network: trafic: {#IFNAME}</name> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>009900</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>net.if.in["{#IFNAME}"]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>FF6666</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>net.if.out["{#IFNAME}"]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph_prototype> |
||||
</graph_prototypes> |
||||
<request_method>POST</request_method> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Filesystem discovery</name> |
||||
<key>vfs.fs.discovery</key> |
||||
<delay>1h;50s/1-7,00:00-24:00</delay> |
||||
<filter> |
||||
<conditions> |
||||
<condition> |
||||
<macro>{#FSTYPE}</macro> |
||||
<value>@decouverte_fs</value> |
||||
<formulaid>A</formulaid> |
||||
</condition> |
||||
</conditions> |
||||
</filter> |
||||
<lifetime>2d</lifetime> |
||||
<description>Découverte des FS et points de montage</description> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>Average read delay on {#FSNAME}</name> |
||||
<key>perf_counter["\236({#FSNAME})\208",300]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>s</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Average write delay on {#FSNAME}</name> |
||||
<key>perf_counter["\236({#FSNAME})\210",300]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>s</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Read operations on {#FSNAME}</name> |
||||
<key>perf_counter["\236({#FSNAME})\214",180]</key> |
||||
<delay>3m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>iops</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Write operations on {#FSNAME}</name> |
||||
<key>perf_counter["\236({#FSNAME})\216",180]</key> |
||||
<delay>3m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>iops</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>-1</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Reads on {#FSNAME}</name> |
||||
<key>perf_counter["\236({#FSNAME})\220",180]</key> |
||||
<delay>3m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>B/s</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Writes on {#FSNAME}</name> |
||||
<key>perf_counter["\236({#FSNAME})\222",180]</key> |
||||
<delay>3m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>B/s</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>-1</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Cumulated queue length on {#FSNAME}</name> |
||||
<key>perf_counter["\236({#FSNAME})\1400",300]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Read queue length {#FSNAME}</name> |
||||
<key>perf_counter["\236({#FSNAME})\1402",300]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Write queue length on {#FSNAME}</name> |
||||
<key>perf_counter["\236({#FSNAME})\1404",300]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Used space on {#FSNAME} (%)</name> |
||||
<key>vfs.fs.size[{#FSNAME},pused]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{last(0)}>{$DF_CRITICAL}</expression> |
||||
<recovery_mode>RECOVERY_EXPRESSION</recovery_mode> |
||||
<recovery_expression>{last(0)}<({$DF_CRITICAL}-2)</recovery_expression> |
||||
<name>{#FSNAME} is {ITEM.LASTVALUE1} full</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger_prototype> |
||||
<trigger_prototype> |
||||
<expression>{last(0)}>{$DF_WARN}</expression> |
||||
<recovery_mode>RECOVERY_EXPRESSION</recovery_mode> |
||||
<recovery_expression>{last(0)}<({$DF_WARN}-2)</recovery_expression> |
||||
<name>{#FSNAME} is {ITEM.LASTVALUE1} full</name> |
||||
<priority>WARNING</priority> |
||||
<dependencies> |
||||
<dependency> |
||||
<name>{#FSNAME} is {ITEM.LASTVALUE1} full</name> |
||||
<expression>{Template_OS_Windows_Minimal:vfs.fs.size[{#FSNAME},pused].last(0)}>{$DF_CRITICAL}</expression> |
||||
<recovery_expression>{Template_OS_Windows_Minimal:vfs.fs.size[{#FSNAME},pused].last(0)}<({$DF_CRITICAL}-2)</recovery_expression> |
||||
</dependency> |
||||
</dependencies> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Used space on {#FSNAME}</name> |
||||
<key>vfs.fs.size[{#FSNAME},used]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>o</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<graph_prototypes> |
||||
<graph_prototype> |
||||
<name>System: delay on {#FSNAME}</name> |
||||
<type>STACKED</type> |
||||
<graph_items> |
||||
<graph_item> |
||||
<color>00CC00</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>perf_counter["\236({#FSNAME})\208",300]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>CC0000</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>perf_counter["\236({#FSNAME})\210",300]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph_prototype> |
||||
<graph_prototype> |
||||
<name>System: queue length on {#FSNAME}</name> |
||||
<type>STACKED</type> |
||||
<graph_items> |
||||
<graph_item> |
||||
<color>00CC00</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>perf_counter["\236({#FSNAME})\1402",300]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>DD0000</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>perf_counter["\236({#FSNAME})\1404",300]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph_prototype> |
||||
</graph_prototypes> |
||||
<request_method>POST</request_method> |
||||
</discovery_rule> |
||||
</discovery_rules> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$DF_CRITICAL}</macro> |
||||
<value>95</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$DF_WARN}</macro> |
||||
<value>90</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$SWAP_CRITICAL}</macro> |
||||
<value>75</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
<graphs> |
||||
<graph> |
||||
<name>System: CPU: Load</name> |
||||
<graph_items> |
||||
<graph_item> |
||||
<color>FF0000</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>system.cpu.load[,avg15]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>FFFF33</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>system.cpu.load[,avg5]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>2</sortorder> |
||||
<color>009900</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>system.cpu.load[,avg1]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>System: CPU: Usage</name> |
||||
<type>STACKED</type> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<ymax_type_1>FIXED</ymax_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<color>FF0000</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>perf_counter["\238(_Total)\144",45]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>FFFF00</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>perf_counter["\238(_Total)\142",45]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>System: Memory</name> |
||||
<type>STACKED</type> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<ymax_type_1>ITEM</ymax_type_1> |
||||
<ymax_item_1> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>vm.memory.size[total]</key> |
||||
</ymax_item_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<color>0000CC</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>vm.memory.size.used</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>CCFFFF</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>vm.memory.size[free]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>System: Processes</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>FFFF33</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>proc.num[]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>System: Swap</name> |
||||
<type>STACKED</type> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<ymax_type_1>ITEM</ymax_type_1> |
||||
<ymax_item_1> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>system.swap.size[,total]</key> |
||||
</ymax_item_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<color>FF0000</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>system.swap.size.used</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>FFFFCC</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>system.swap.size[,free]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>System: Uptime</name> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>FF0000</color> |
||||
<item> |
||||
<host>Template_OS_Windows_Minimal</host> |
||||
<key>system.uptime</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
</graphs> |
||||
<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> |
@ -0,0 +1,339 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:17:53Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_OS_Windows_Serveur</template> |
||||
<name>Template_OS_Windows_Serveur</name> |
||||
<templates> |
||||
<template> |
||||
<name>Template_OS_Windows_Minimal</name> |
||||
</template> |
||||
<template> |
||||
<name>Template_Ping</name> |
||||
</template> |
||||
</templates> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<discovery_rules> |
||||
<discovery_rule> |
||||
<name>Megaraid discovery: adapters</name> |
||||
<key>raid.megaraid.discovery[adapter]</key> |
||||
<delay>12h</delay> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>MegaRAID : Adapter {#MEGARAID_ADP} : Firmware version</name> |
||||
<key>raid.megaraid.adapter[{#MEGARAID_ADP},fw_version]</key> |
||||
<delay>2h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{diff()}=1</expression> |
||||
<recovery_mode>NONE</recovery_mode> |
||||
<name>Firmware version changed on {#MEGARAID_ADP}</name> |
||||
<priority>WARNING</priority> |
||||
<manual_close>YES</manual_close> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>MegaRAID : Adapter {#MEGARAID_ADP} : Model</name> |
||||
<key>raid.megaraid.adapter[{#MEGARAID_ADP},product_name]</key> |
||||
<delay>12h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Megaraid discovery : bbu</name> |
||||
<key>raid.megaraid.discovery[bbu]</key> |
||||
<delay>12h</delay> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>MegaRAID : BBU of adapter {#ADAPTER_ID} : State</name> |
||||
<key>raid.megaraid.bbu[{#ADAPTER_ID},bbu_state]</key> |
||||
<delay>30m</delay> |
||||
<history>30d</history> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{last()}<>0</expression> |
||||
<name>BBU on adapter {#ADAPTER_ID} must be checked</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger_prototype> |
||||
<trigger_prototype> |
||||
<expression>{nodata(2h)}=1</expression> |
||||
<name>BBU on adapter {#ADAPTER_ID} not checked recently</name> |
||||
<priority>WARNING</priority> |
||||
<dependencies> |
||||
<dependency> |
||||
<name>No ping information received in last 3 minutes</name> |
||||
<expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].nodata(180,strict)}=1</expression> |
||||
</dependency> |
||||
<dependency> |
||||
<name>No ping response from {HOST.IP1}</name> |
||||
<expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].nodata(180,strict)}=0 and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].sum({$DOWN_CRITICAL})}=0 and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].dayofweek(0)}>={$PING_ALERT_FROM_DAY} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].dayofweek(0)}<={$PING_ALERT_TO_DAY} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].time(0)}>={$PING_ALERT_FROM_HOUR} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].time(0)}<={$PING_ALERT_TO_HOUR}</expression> |
||||
<recovery_expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].sum(180)}>3</recovery_expression> |
||||
</dependency> |
||||
<dependency> |
||||
<name>Zabbix agent unavailable</name> |
||||
<expression>{Template_OS_Windows_Serveur:agent.ping.nodata({$ZBX_UNREACHABLE_TIMEOUT})}=1</expression> |
||||
</dependency> |
||||
</dependencies> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>MegaRAID : BBU of adapter {#ADAPTER_ID} : Design capacity</name> |
||||
<key>raid.megaraid.bbu[{#ADAPTER_ID},design_capacity]</key> |
||||
<delay>30m</delay> |
||||
<history>30d</history> |
||||
<units>mAh</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>MegaRAID : BBU of adapter {#ADAPTER_ID} : Full capacity</name> |
||||
<key>raid.megaraid.bbu[{#ADAPTER_ID},full_capacity]</key> |
||||
<delay>30m</delay> |
||||
<history>30d</history> |
||||
<units>mAh</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{Template_OS_Windows_Serveur:raid.megaraid.bbu[{#ADAPTER_ID},full_capacity].last()}<({Template_OS_Windows_Serveur:raid.megaraid.bbu[{#ADAPTER_ID},design_capacity].last()}/2)</expression> |
||||
<name>BBU on adapter {#ADAPTER_ID} capacity is less than 50%</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Megaraid discovery: pdisks</name> |
||||
<key>raid.megaraid.discovery[pdisk]</key> |
||||
<delay>3h</delay> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>MegaRAID : Disk [{#ENCLOSURE_ID}:{#PDRIVE_ID}] on adapter {#ADAPTER_ID} : State</name> |
||||
<key>raid.megaraid.pdisk[{#ADAPTER_ID},{#ENCLOSURE_ID},{#PDRIVE_ID},firmware_state]</key> |
||||
<delay>15m</delay> |
||||
<history>30d</history> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{last()}<>0</expression> |
||||
<name>Drive [{#ENCLOSURE_ID},{#PDRIVE_ID}] on adapter {#ADAPTER_ID} has an issue</name> |
||||
<priority>AVERAGE</priority> |
||||
<dependencies> |
||||
<dependency> |
||||
<name>Drive [{#ENCLOSURE_ID},{#PDRIVE_ID}] on adapter {#ADAPTER_ID} is rebuilding</name> |
||||
<expression>{Template_OS_Windows_Serveur:raid.megaraid.pdisk[{#ADAPTER_ID},{#ENCLOSURE_ID},{#PDRIVE_ID},firmware_state].last()}=2</expression> |
||||
</dependency> |
||||
</dependencies> |
||||
</trigger_prototype> |
||||
<trigger_prototype> |
||||
<expression>{last()}=2</expression> |
||||
<name>Drive [{#ENCLOSURE_ID},{#PDRIVE_ID}] on adapter {#ADAPTER_ID} is rebuilding</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
<trigger_prototype> |
||||
<expression>{nodata(2h)}=1</expression> |
||||
<name>Drive [{#ENCLOSURE_ID},{#PDRIVE_ID}] on adapter {#ADAPTER_ID} not checked recently</name> |
||||
<priority>WARNING</priority> |
||||
<dependencies> |
||||
<dependency> |
||||
<name>No ping information received in last 3 minutes</name> |
||||
<expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].nodata(180,strict)}=1</expression> |
||||
</dependency> |
||||
<dependency> |
||||
<name>No ping response from {HOST.IP1}</name> |
||||
<expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].nodata(180,strict)}=0 and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].sum({$DOWN_CRITICAL})}=0 and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].dayofweek(0)}>={$PING_ALERT_FROM_DAY} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].dayofweek(0)}<={$PING_ALERT_TO_DAY} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].time(0)}>={$PING_ALERT_FROM_HOUR} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].time(0)}<={$PING_ALERT_TO_HOUR}</expression> |
||||
<recovery_expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].sum(180)}>3</recovery_expression> |
||||
</dependency> |
||||
<dependency> |
||||
<name>Zabbix agent unavailable</name> |
||||
<expression>{Template_OS_Windows_Serveur:agent.ping.nodata({$ZBX_UNREACHABLE_TIMEOUT})}=1</expression> |
||||
</dependency> |
||||
</dependencies> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>MegaRAID : Disk [{#ENCLOSURE_ID}:{#PDRIVE_ID}] on adapter {#ADAPTER_ID} : Media Errors</name> |
||||
<key>raid.megaraid.pdisk[{#ADAPTER_ID},{#ENCLOSURE_ID},{#PDRIVE_ID},media_errors]</key> |
||||
<delay>15m</delay> |
||||
<history>30d</history> |
||||
<units>!errors</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{diff()}=1</expression> |
||||
<recovery_mode>NONE</recovery_mode> |
||||
<name>Drive [{#ENCLOSURE_ID},{#PDRIVE_ID}] on adapter {#ADAPTER_ID} has {ITEM.LASTVALUE1} (media)</name> |
||||
<priority>WARNING</priority> |
||||
<manual_close>YES</manual_close> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>MegaRAID : Disk [{#ENCLOSURE_ID}:{#PDRIVE_ID}] on adapter {#ADAPTER_ID} : Predictive errors</name> |
||||
<key>raid.megaraid.pdisk[{#ADAPTER_ID},{#ENCLOSURE_ID},{#PDRIVE_ID},predictive_errors]</key> |
||||
<delay>15m</delay> |
||||
<history>30d</history> |
||||
<units>!errors</units> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{diff()}=1</expression> |
||||
<recovery_mode>NONE</recovery_mode> |
||||
<name>Drive [{#ENCLOSURE_ID},{#PDRIVE_ID}] on adapter {#ADAPTER_ID} has {ITEM.LASTVALUE1} (predictive)</name> |
||||
<priority>WARNING</priority> |
||||
<manual_close>YES</manual_close> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Megaraid discovery: vdisks</name> |
||||
<key>raid.megaraid.discovery[vdisk]</key> |
||||
<delay>12h</delay> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>MegaRAID : vdisk {#VDRIVE_ID} on adapter {#ADAPTER_ID} : State</name> |
||||
<key>raid.megaraid.vdisk[{#ADAPTER_ID},{#VDRIVE_ID},vd_state]</key> |
||||
<delay>15m</delay> |
||||
<history>30d</history> |
||||
<applications> |
||||
<application> |
||||
<name>Disks</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{last()}<>0</expression> |
||||
<name>Virtual drive {#VDRIVE_ID} on adapter {#ADAPTER_ID} is not optimal</name> |
||||
<priority>HIGH</priority> |
||||
</trigger_prototype> |
||||
<trigger_prototype> |
||||
<expression>{nodata(2h)}=1</expression> |
||||
<name>Virtual drive {#VDRIVE_ID} on adapter {#ADAPTER_ID} not checked recently</name> |
||||
<priority>WARNING</priority> |
||||
<dependencies> |
||||
<dependency> |
||||
<name>No ping information received in last 3 minutes</name> |
||||
<expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].nodata(180,strict)}=1</expression> |
||||
</dependency> |
||||
<dependency> |
||||
<name>No ping response from {HOST.IP1}</name> |
||||
<expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].nodata(180,strict)}=0 and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].sum({$DOWN_CRITICAL})}=0 and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].dayofweek(0)}>={$PING_ALERT_FROM_DAY} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].dayofweek(0)}<={$PING_ALERT_TO_DAY} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].time(0)}>={$PING_ALERT_FROM_HOUR} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].time(0)}<={$PING_ALERT_TO_HOUR}</expression> |
||||
<recovery_expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].sum(180)}>3</recovery_expression> |
||||
</dependency> |
||||
<dependency> |
||||
<name>Zabbix agent unavailable</name> |
||||
<expression>{Template_OS_Windows_Serveur:agent.ping.nodata({$ZBX_UNREACHABLE_TIMEOUT})}=1</expression> |
||||
</dependency> |
||||
</dependencies> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
</discovery_rule> |
||||
</discovery_rules> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$LOAD_COEF}</macro> |
||||
<value>1</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$MAX_PROCESSES}</macro> |
||||
<value>200</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$REBOOT_WARN}</macro> |
||||
<value>21600</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$ZBX_UNREACHABLE_TIMEOUT}</macro> |
||||
<value>900</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>({Template_OS_Windows_Serveur:system.cpu.load[,avg1].avg(900)}>({Template_OS_Windows_Serveur:system.cpu.num[].last(0)}*3*{$LOAD_COEF})) or ({Template_OS_Windows_Serveur:system.cpu.load[,avg1].avg(1800)}>({Template_OS_Windows_Serveur:system.cpu.num[].last(0)}*2.5*{$LOAD_COEF})) or ({Template_OS_Windows_Serveur:system.cpu.load[,avg1].avg(7200)}>({Template_OS_Windows_Serveur:system.cpu.num[].last(0)}*1.2*{$LOAD_COEF}))</expression> |
||||
<name>High CPU load</name> |
||||
<priority>INFO</priority> |
||||
</trigger> |
||||
<trigger> |
||||
<expression>{Template_OS_Windows_Serveur:proc.num[].last(0)}>{$MAX_PROCESSES}</expression> |
||||
<name>Too many processes</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
<trigger> |
||||
<expression>{Template_OS_Windows_Serveur:agent.ping.nodata({$ZBX_UNREACHABLE_TIMEOUT})}=1</expression> |
||||
<name>Zabbix agent unavailable</name> |
||||
<priority>DISASTER</priority> |
||||
<dependencies> |
||||
<dependency> |
||||
<name>No ping response from {HOST.IP1}</name> |
||||
<expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].nodata(180,strict)}=0 and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].sum({$DOWN_CRITICAL})}=0 and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].dayofweek(0)}>={$PING_ALERT_FROM_DAY} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].dayofweek(0)}<={$PING_ALERT_TO_DAY} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].time(0)}>={$PING_ALERT_FROM_HOUR} and {Template_OS_Windows_Serveur:icmpping[,2,,,2000].time(0)}<={$PING_ALERT_TO_HOUR}</expression> |
||||
<recovery_expression>{Template_OS_Windows_Serveur:icmpping[,2,,,2000].sum(180)}>3</recovery_expression> |
||||
</dependency> |
||||
</dependencies> |
||||
</trigger> |
||||
<trigger> |
||||
<expression>{Template_OS_Windows_Serveur:system.uptime.last(0)}<{$REBOOT_WARN}</expression> |
||||
<name>{HOSTNAME} rebooted {ITEM.LASTVALUE1} ago</name> |
||||
<priority>INFO</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</zabbix_export> |
@ -0,0 +1,980 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:18:52Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_OS_iPasserelle</template> |
||||
<name>Template_OS_iPasserelle</name> |
||||
<templates> |
||||
<template> |
||||
<name>Template_App_MySQL_legacy</name> |
||||
</template> |
||||
<template> |
||||
<name>Template_App_Qmail</name> |
||||
</template> |
||||
<template> |
||||
<name>Template_App_Samba</name> |
||||
</template> |
||||
<template> |
||||
<name>Template_App_SOGo</name> |
||||
</template> |
||||
<template> |
||||
<name>Template_App_Squid_legacy</name> |
||||
</template> |
||||
<template> |
||||
<name>Template_App_SSLExpire</name> |
||||
</template> |
||||
<template> |
||||
<name>Template_OS_Linux_Server</name> |
||||
</template> |
||||
<template> |
||||
<name>Template_PublicService_HTTP</name> |
||||
</template> |
||||
<template> |
||||
<name>Template_PublicService_HTTPS</name> |
||||
</template> |
||||
</templates> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>Availability</name> |
||||
</application> |
||||
<application> |
||||
<name>CPU</name> |
||||
</application> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
<application> |
||||
<name>Filesystem</name> |
||||
</application> |
||||
<application> |
||||
<name>General</name> |
||||
</application> |
||||
<application> |
||||
<name>Log files</name> |
||||
</application> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
<application> |
||||
<name>OS</name> |
||||
</application> |
||||
<application> |
||||
<name>Performance</name> |
||||
</application> |
||||
<application> |
||||
<name>Processes</name> |
||||
</application> |
||||
<application> |
||||
<name>Réseau</name> |
||||
</application> |
||||
<application> |
||||
<name>Security</name> |
||||
</application> |
||||
<application> |
||||
<name>Services</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>Adresse IP publique</name> |
||||
<key>ip.external</key> |
||||
<delay>1h</delay> |
||||
<trends>0</trends> |
||||
<status>DISABLED</status> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Network</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Données bayes</name> |
||||
<key>mail.bayes.all</key> |
||||
<delay>30m</delay> |
||||
<history>3600</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Nombre de ham soumis (bayes)</name> |
||||
<type>DEPENDENT</type> |
||||
<key>mail.bayes.ham</key> |
||||
<delay>0</delay> |
||||
<trends>1825d</trends> |
||||
<units>mail</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>JSONPATH</type> |
||||
<params>$.ham</params> |
||||
</step> |
||||
</preprocessing> |
||||
<master_item> |
||||
<key>mail.bayes.all</key> |
||||
</master_item> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Nombre de spam soumis (bayes)</name> |
||||
<type>DEPENDENT</type> |
||||
<key>mail.bayes.spam</key> |
||||
<delay>0</delay> |
||||
<trends>1825d</trends> |
||||
<units>mail</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>JSONPATH</type> |
||||
<params>$.spam</params> |
||||
</step> |
||||
</preprocessing> |
||||
<master_item> |
||||
<key>mail.bayes.all</key> |
||||
</master_item> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Nombre de tokens (bayes)</name> |
||||
<type>DEPENDENT</type> |
||||
<key>mail.bayes.token</key> |
||||
<delay>0</delay> |
||||
<trends>1825d</trends> |
||||
<units>token</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>JSONPATH</type> |
||||
<params>$.token</params> |
||||
</step> |
||||
</preprocessing> |
||||
<master_item> |
||||
<key>mail.bayes.all</key> |
||||
</master_item> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[check_basicheaders]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[check_earlytalker]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[check_goodrcptto]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[check_spamhelo]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[clamav]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[dnsbl]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[karma]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[other_denied]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants acceptés ($1)</name> |
||||
<key>mail.in[queued]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[resolvable_fromhost]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[rhsbl]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[spam_denied]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants acceptés, classés en spam ($1)</name> |
||||
<key>mail.in[spam_queued]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[spf]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[tls_failed]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants ($1)</name> |
||||
<key>mail.in[total]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{avg(7200)}>{$TOO_MANY_MAIL_COEF}*{avg(604800)}</expression> |
||||
<name>Trop de mails entrants</name> |
||||
<priority>INFO</priority> |
||||
<description>Si la moyenne des mails reçus sur les deux dernières heures est supérieures à 10x la moyenne des mails reçus sur la dernière semaine, on trig</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[total_denied]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails entrants rejetés ($1)</name> |
||||
<key>mail.in[uribl]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails sortants ($1)</name> |
||||
<key>mail.out[deferral]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails sortants en erreur ($1)</name> |
||||
<key>mail.out[failure]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Mails sortants avec succès ($1)</name> |
||||
<key>mail.out[success]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{sum({$NO_OUTGOING_MAIL_WARN})}<1</expression> |
||||
<name>Aucun mail sortant</name> |
||||
<priority>HIGH</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Mails sortants ($1)</name> |
||||
<key>mail.out[total]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>mails/h</units> |
||||
<applications> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>6</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{avg(7200)}>{$TOO_MANY_MAIL_COEF}*{avg(604800)}</expression> |
||||
<name>Trop de mails sortants</name> |
||||
<priority>INFO</priority> |
||||
<description>Si la moyenne des mails envoyés sur les deux dernières heures est supérieures à 10x la moyenne des mails envoyés sur la dernière semaine, on trig</description> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Requête DNS $2</name> |
||||
<key>net.dns.record[,2.0.0.127.multi.uribl.com,TXT,,,]</key> |
||||
<delay>15m</delay> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Réseau</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{str("permanent testpoint")}=0</expression> |
||||
<name>Problème sur les requêtes uribl.com</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Requête DNS $2</name> |
||||
<key>net.dns.record[,test.multi.surbl.org.multi.surbl.org,TXT,,,]</key> |
||||
<delay>15m</delay> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Réseau</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{regexp("(wild|multi)\.surbl\.org permanent test point")}=0</expression> |
||||
<name>Problème sur les requêtes surbl.org</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Number of running processes qmail-remote</name> |
||||
<key>proc.num[,,,qmail-remote]</key> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Processes</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Number of running processes qpsmtpd-forkserver</name> |
||||
<key>proc.num[,,,qpsmtpd-forkserver]</key> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Processes</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Activation du service $1</name> |
||||
<key>sme.service.status[nmbd]</key> |
||||
<delay>1h</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Applications</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Activation du service $1</name> |
||||
<key>sme.service.status[smbd]</key> |
||||
<delay>1h</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Applications</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Activation du service $1</name> |
||||
<key>sme.service.status[sogod]</key> |
||||
<delay>1h</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>Applications</name> |
||||
</application> |
||||
<application> |
||||
<name>Emails</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Number of updates available</name> |
||||
<snmp_oid>interfaces.ifTable.ifEntry.ifInOctets.1</snmp_oid> |
||||
<key>updates.available</key> |
||||
<delay>3h</delay> |
||||
<trends>1825d</trends> |
||||
<units>updates</units> |
||||
<params>DSN=<database source name>\nuser=<user name>\npassword=<password>\nsql=<query></params> |
||||
<applications> |
||||
<application> |
||||
<name>Security</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
</items> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$DNS_NAME_CHECK}</macro> |
||||
<value>zabbix.firewall-services.com.</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$MAX_PROCESSES}</macro> |
||||
<value>480</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$MAX_RUNNING_PROCESSES}</macro> |
||||
<value>15</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$MAX_USERS}</macro> |
||||
<value>5</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$NO_OUTGOING_MAIL_WARN}</macro> |
||||
<value>#5</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$SSL_WARN_EXPIRE}</macro> |
||||
<value>28</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$TOO_MANY_MAIL_COEF}</macro> |
||||
<value>10</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{Template_OS_iPasserelle:mail.in[clamav].avg(7200)}>{Template_OS_iPasserelle:mail.in[total].avg(7200)}/3</expression> |
||||
<name>Trop de mails contenant des virus</name> |
||||
<status>DISABLED</status> |
||||
<priority>WARNING</priority> |
||||
<description>Plus d'un tiers des mails entrants sont détectés comme virus</description> |
||||
</trigger> |
||||
</triggers> |
||||
<graphs> |
||||
<graph> |
||||
<name>Réseau: Email: Connexions concurentes</name> |
||||
<show_triggers>NO</show_triggers> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>009900</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>proc.num[,,,qpsmtpd-forkserver]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>FF6666</color> |
||||
<yaxisside>RIGHT</yaxisside> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>proc.num[,,,qmail-remote]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>Réseau: Email: Entrant</name> |
||||
<type>STACKED</type> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>00CC00</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[queued]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>99FF99</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[spam_queued]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>2</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>990000</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[clamav]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>3</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>FF0000</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[spam_denied]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>4</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>0000CC</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[dnsbl]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>5</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>9999FF</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[rhsbl]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>6</sortorder> |
||||
<color>8048B4</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[uribl]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>7</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>99FFFF</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[check_goodrcptto]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>8</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>FF00FF</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[check_basicheaders]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>9</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>FFFF00</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[karma]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>10</sortorder> |
||||
<color>FFCCFF</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[resolvable_fromhost]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>11</sortorder> |
||||
<color>274482</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[spf]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>12</sortorder> |
||||
<color>2B5429</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[tls_failed]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>13</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>AAAAAA</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[other_denied]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>14</sortorder> |
||||
<color>00AAAA</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.in[check_spamhelo]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>Réseau: Email: Sortant</name> |
||||
<type>STACKED</type> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>009900</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.out[success]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>FFFF00</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.out[deferral]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>2</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>FF0000</color> |
||||
<item> |
||||
<host>Template_OS_iPasserelle</host> |
||||
<key>mail.out[failure]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
</graphs> |
||||
</zabbix_export> |
@ -0,0 +1,134 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:18:27Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_PublicService_HTTP</template> |
||||
<name>Template_PublicService_HTTP</name> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<items> |
||||
<item> |
||||
<name>Service HTTP</name> |
||||
<type>SIMPLE</type> |
||||
<key>net.tcp.service[http]</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<valuemap> |
||||
<name>Service state</name> |
||||
</valuemap> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{$SERVICE_HTTP}=1 and {sum(#3)}=0</expression> |
||||
<name>Le service HTTP ne répond pas</name> |
||||
<priority>INFO</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
</items> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$SERVICE_HTTP}</macro> |
||||
<value>1</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
<template> |
||||
<template>Template_PublicService_HTTPS</template> |
||||
<name>Template_PublicService_HTTPS</name> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<items> |
||||
<item> |
||||
<name>Temps de réponse HTTPS (de l'extérieur)</name> |
||||
<type>SIMPLE</type> |
||||
<key>net.tcp.service.perf[https]</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>s</units> |
||||
<valuemap> |
||||
<name>Service state</name> |
||||
</valuemap> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Service HTTPS (de l'extérieur)</name> |
||||
<type>SIMPLE</type> |
||||
<key>net.tcp.service[https]</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<valuemap> |
||||
<name>Service state</name> |
||||
</valuemap> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{$SERVICE_HTTPS}=1 and {sum(#3)}=0</expression> |
||||
<name>Le service HTTPS ne répond pas</name> |
||||
<priority>INFO</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
</items> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$SERVICE_HTTPS}</macro> |
||||
<value>1</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
<graphs> |
||||
<graph> |
||||
<name>Services: HTTPS (extérieur)</name> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>C80000</color> |
||||
<item> |
||||
<host>Template_PublicService_HTTPS</host> |
||||
<key>net.tcp.service.perf[https]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
</graphs> |
||||
<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> |
@ -0,0 +1,723 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:07:00Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template SNMP QNAP NAS</template> |
||||
<name>Template SNMP QNAP NAS</name> |
||||
<templates> |
||||
<template> |
||||
<name>Template_SNMP_Interfaces</name> |
||||
</template> |
||||
</templates> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>Hard disks</name> |
||||
</application> |
||||
<application> |
||||
<name>Memory</name> |
||||
</application> |
||||
<application> |
||||
<name>Network interfaces</name> |
||||
</application> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
<application> |
||||
<name>Sytem fans</name> |
||||
</application> |
||||
<application> |
||||
<name>Volumes</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>CPU temperature</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.5.0</snmp_oid> |
||||
<key>CPU-TemperatureEX</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>°C</units> |
||||
<description>CPU temperature in centigrade</description> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(15m)}>{$QNAP_CPU_TEMP_CRIT}</expression> |
||||
<name>CPU temp on {HOST.HOST} is {ITEM.LASTVALUE1}</name> |
||||
<priority>HIGH</priority> |
||||
</trigger> |
||||
<trigger> |
||||
<expression>{min(15m)}>{$QNAP_CPU_TEMP_WARN}</expression> |
||||
<name>CPU temp on {HOST.HOST} is {ITEM.LASTVALUE1}</name> |
||||
<priority>WARNING</priority> |
||||
<dependencies> |
||||
<dependency> |
||||
<name>CPU temp on {HOST.HOST} is {ITEM.LASTVALUE1}</name> |
||||
<expression>{Template SNMP QNAP NAS:CPU-TemperatureEX.min(15m)}>{$QNAP_CPU_TEMP_CRIT}</expression> |
||||
</dependency> |
||||
</dependencies> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Device system name</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.13.0</snmp_oid> |
||||
<key>HostNameEX</key> |
||||
<delay>3600</delay> |
||||
<history>7d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<description>Host name</description> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Device model name</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.12.0</snmp_oid> |
||||
<key>ModelNameEX</key> |
||||
<delay>6h</delay> |
||||
<history>1d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Device firmware revision</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.47.1.1.1.1.9.1</snmp_oid> |
||||
<key>PhysicalFirmwareRev</key> |
||||
<delay>30m</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<inventory_link>SOFTWARE</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>DISCARD_UNCHANGED_HEARTBEAT</type> |
||||
<params>1d</params> |
||||
</step> |
||||
</preprocessing> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{diff(0)}>0</expression> |
||||
<name>Firmware on {HOST.NAME} is changed</name> |
||||
<priority>INFO</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Device hardware revision</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.47.1.1.1.1.8.1</snmp_oid> |
||||
<key>PhysicalHardwareRev</key> |
||||
<delay>6h</delay> |
||||
<history>1d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<inventory_link>HARDWARE</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Device software revision</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.47.1.1.1.1.10.1</snmp_oid> |
||||
<key>PhysicalSoftwareRev</key> |
||||
<delay>3600</delay> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>Device vendor name</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.47.1.1.1.1.12.1</snmp_oid> |
||||
<key>sysPhysicalMfgName</key> |
||||
<delay>3600</delay> |
||||
<history>1d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<inventory_link>VENDOR</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>CPU usage</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.1.0</snmp_oid> |
||||
<key>SystemCPU-UsageEX</key> |
||||
<delay>60</delay> |
||||
<trends>1825d</trends> |
||||
<units>%</units> |
||||
<description>System CPU usage</description> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{min(15m)}>80</expression> |
||||
<name>CPU utilization on {HOST.NAME} is over 80% for 15 min</name> |
||||
<priority>WARNING</priority> |
||||
</trigger> |
||||
<trigger> |
||||
<expression>{min(15m)}>95</expression> |
||||
<name>CPU utilization on {HOST.NAME} is over 95% for 15 min</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>System free memory</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.3.0</snmp_oid> |
||||
<key>SystemFreeMemEX</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>1000</params> |
||||
</step> |
||||
</preprocessing> |
||||
</item> |
||||
<item> |
||||
<name>System free memory (%)</name> |
||||
<type>CALCULATED</type> |
||||
<key>SystemPFreeMemEX</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<params>last(SystemFreeMemEX)/(last(SystemTotalMemEX)/100)</params> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>System temperature</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.6.0</snmp_oid> |
||||
<key>SystemTemperatureEX</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>°C</units> |
||||
<description>System temperature in centigrade</description> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>System total memory</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.2.0</snmp_oid> |
||||
<key>SystemTotalMemEX</key> |
||||
<delay>10800</delay> |
||||
<trends>1825d</trends> |
||||
<units>b</units> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>System used memory</name> |
||||
<type>CALCULATED</type> |
||||
<key>SystemUsedMemEX</key> |
||||
<delay>2m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>B</units> |
||||
<params>last(SystemTotalMemEX)-last(SystemFreeMemEX)</params> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
</item> |
||||
<item> |
||||
<name>System uptime</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.25.1.1.0</snmp_oid> |
||||
<key>sysUptime</key> |
||||
<delay>60s</delay> |
||||
<trends>1825d</trends> |
||||
<units>uptime</units> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>0.01</params> |
||||
</step> |
||||
</preprocessing> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{change(0)}<0</expression> |
||||
<name>{HOST.NAME} has just been restarted</name> |
||||
<priority>HIGH</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
</items> |
||||
<discovery_rules> |
||||
<discovery_rule> |
||||
<name>System fans discovery</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#SNMPVALUE},.1.3.6.1.4.1.24681.1.3.15.1.2]</snmp_oid> |
||||
<key>sysFans.discovery</key> |
||||
<delay>1h</delay> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>Speed of {#SNMPVALUE}</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.15.1.3.{#SNMPINDEX}</snmp_oid> |
||||
<key>SysFanSpeedEX[{#SNMPINDEX}]</key> |
||||
<delay>60</delay> |
||||
<history>1d</history> |
||||
<units>RPM</units> |
||||
<applications> |
||||
<application> |
||||
<name>Sytem fans</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{max(60)}=0</expression> |
||||
<name>{#SNMPVALUE} fan on {HOST.NAME} possibly is stopped</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Hard disks discovery</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#SNMPVALUE},.1.3.6.1.4.1.24681.1.3.11.1.2,{#DISK_STATUS},.1.3.6.1.4.1.24681.1.3.11.1.4]</snmp_oid> |
||||
<key>sysHDs.discovery</key> |
||||
<delay>1h</delay> |
||||
<filter> |
||||
<conditions> |
||||
<condition> |
||||
<macro>{#DISK_STATUS}</macro> |
||||
<value>-5</value> |
||||
<operator>NOT_MATCHES_REGEX</operator> |
||||
<formulaid>A</formulaid> |
||||
</condition> |
||||
</conditions> |
||||
</filter> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>Capacity of {#SNMPVALUE}</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.11.1.6.{#SNMPINDEX}</snmp_oid> |
||||
<key>HdCapacityEX[{#SNMPINDEX}]</key> |
||||
<delay>2h</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Hard disks</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Model of {#SNMPVALUE}</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.11.1.5.{#SNMPINDEX}</snmp_oid> |
||||
<key>HdModelEX[{#SNMPINDEX}]</key> |
||||
<delay>2h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Hard disks</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>S.M.A.R.T. info of {#SNMPVALUE}</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.11.1.7.{#SNMPINDEX}</snmp_oid> |
||||
<key>HdSmartInfoEX[{#SNMPINDEX}]</key> |
||||
<delay>5m</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Hard disks</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{iregexp(abnormal)}=1</expression> |
||||
<name>SMART state of {#SNMPVALUE} on {HOST.NAME} is ABNORMAL</name> |
||||
<priority>AVERAGE</priority> |
||||
<description>Abnormal |
||||
1. Any SMART value is equal or less than trhreshold. |
||||
2. Hard Disk temperature is higher than 65 degree C. |
||||
-------- |
||||
QNAP Knowledgebase</description> |
||||
</trigger_prototype> |
||||
<trigger_prototype> |
||||
<expression>{iregexp(normal)}=1</expression> |
||||
<name>SMART state of {#SNMPVALUE} on {HOST.NAME} is not GOOD ({ITEM.VALUE1})</name> |
||||
<priority>WARNING</priority> |
||||
<description>Normal |
||||
1. Any Smart value is equal or less than threhold + (initial_SMART_value - threhold)/2. For example, if the initial SMART value is 100, the current value is 50, the threshold is 20, then the Smart value, 50, is less than 20+(100-20)/2. Thus, the health level would be Normal. |
||||
2. Any SMART test(Rapid or Complete) result of last 20 times is abnormal. |
||||
3. Hard Disk temperature is between 55 to 65 degree C. |
||||
-------- |
||||
QNAP Knowledgebase</description> |
||||
<dependencies> |
||||
<dependency> |
||||
<name>SMART state of {#SNMPVALUE} on {HOST.NAME} is ABNORMAL</name> |
||||
<expression>{Template SNMP QNAP NAS:HdSmartInfoEX[{#SNMPINDEX}].iregexp(abnormal)}=1</expression> |
||||
</dependency> |
||||
</dependencies> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Status of {#SNMPVALUE}</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.11.1.4.{#SNMPINDEX}</snmp_oid> |
||||
<key>HdStatusEX[{#SNMPINDEX}]</key> |
||||
<delay>5m</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Hard disks</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{last(0)}<>0</expression> |
||||
<name>Disk {#SNMPVALUE} on {HOST.NAME} must be checked ({ITEM.LASTVALUE1})</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
<trigger_prototype> |
||||
<expression>{last(0)}<>0</expression> |
||||
<name>State of {#SNMPVALUE} on {HOST.NAME} is not "Ready" ({ITEM.VALUE1})</name> |
||||
<priority>INFO</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Temperature of {#SNMPVALUE}</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.11.1.3.{#SNMPINDEX}</snmp_oid> |
||||
<key>HdTemperatureEX[{#SNMPINDEX}]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>C</units> |
||||
<applications> |
||||
<application> |
||||
<name>Hard disks</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{min(15m)}>{$HD_TEMPERATURE_WARNING}</expression> |
||||
<name>Temperature of {#SNMPVALUE} on {HOST.NAME} is {ITEM.LASTVALUE1}</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
<trigger_prototype> |
||||
<expression>{min(15m)}>{$QNAP_HD_TEMP_CRIT}</expression> |
||||
<name>Temperature of {#SNMPVALUE} on {HOST.NAME} is {ITEM.LASTVALUE1}</name> |
||||
<priority>HIGH</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Volumes discovery</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#SNMPVALUE},.1.3.6.1.4.1.24681.1.3.17.1.2]</snmp_oid> |
||||
<key>sysVolumes.discovery</key> |
||||
<delay>1h</delay> |
||||
<lifetime>7d</lifetime> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>Free size of {#SNMPVALUE}</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.17.1.5.{#SNMPINDEX}</snmp_oid> |
||||
<key>SysVolumeFreeSizeEX[{#SNMPINDEX}]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Volumes</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>1024</params> |
||||
</step> |
||||
</preprocessing> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Free size of {#SNMPVALUE} (%)</name> |
||||
<type>CALCULATED</type> |
||||
<key>SysVolumePFreeSizeEX[{#SNMPINDEX}]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>%</units> |
||||
<params>last(SysVolumeFreeSizeEX[{#SNMPINDEX}])/(last(SysVolumeTotalSizeEX[{#SNMPINDEX}])/100)</params> |
||||
<applications> |
||||
<application> |
||||
<name>Volumes</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{last(0)}<(100-{$QNAP_VOL_USAGE_WARN})</expression> |
||||
<name>Only {ITEM.LASTVALUE1} free space on volume {#SNMPVALUE}</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Status of {#SNMPVALUE}</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.17.1.6.{#SNMPINDEX}</snmp_oid> |
||||
<key>SysVolumeStatusEX[{#SNMPINDEX}]</key> |
||||
<delay>10m</delay> |
||||
<trends>0</trends> |
||||
<value_type>TEXT</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Volumes</name> |
||||
</application> |
||||
</applications> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{regexp(Ready)}<>1</expression> |
||||
<name>{#SNMPVALUE} is not ready</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Total size of {#SNMPVALUE}</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.24681.1.3.17.1.4.{#SNMPINDEX}</snmp_oid> |
||||
<key>SysVolumeTotalSizeEX[{#SNMPINDEX}]</key> |
||||
<delay>1h</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<applications> |
||||
<application> |
||||
<name>Volumes</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>1024</params> |
||||
</step> |
||||
</preprocessing> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Used size of {#SNMPVALUE}</name> |
||||
<type>CALCULATED</type> |
||||
<key>SysVolumeUsedSizeEX[{#SNMPINDEX}]</key> |
||||
<delay>10m</delay> |
||||
<trends>1825d</trends> |
||||
<units>B</units> |
||||
<params>last(SysVolumeTotalSizeEX[{#SNMPINDEX}])-last(SysVolumeFreeSizeEX[{#SNMPINDEX}])</params> |
||||
<applications> |
||||
<application> |
||||
<name>Volumes</name> |
||||
</application> |
||||
</applications> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<graph_prototypes> |
||||
<graph_prototype> |
||||
<name>Volume {#SNMPVALUE} usage</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>8888FF</color> |
||||
<calc_fnc>MAX</calc_fnc> |
||||
<item> |
||||
<host>Template SNMP QNAP NAS</host> |
||||
<key>SysVolumeTotalSizeEX[{#SNMPINDEX}]</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>008800</color> |
||||
<calc_fnc>MAX</calc_fnc> |
||||
<item> |
||||
<host>Template SNMP QNAP NAS</host> |
||||
<key>SysVolumeUsedSizeEX[{#SNMPINDEX}]</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph_prototype> |
||||
</graph_prototypes> |
||||
</discovery_rule> |
||||
</discovery_rules> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$QNAP_CPU_TEMP_CRIT}</macro> |
||||
<value>70</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$QNAP_CPU_TEMP_WARN}</macro> |
||||
<value>60</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$QNAP_HD_TEMP_CRIT}</macro> |
||||
<value>55</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$QNAP_HD_TEMP_WARN}</macro> |
||||
<value>47</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$QNAP_VOL_USAGE_WARN}</macro> |
||||
<value>90</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$SNMP_COMMUNITY}</macro> |
||||
<value>public</value> |
||||
</macro> |
||||
<macro> |
||||
<macro>{$SNMP_PORT}</macro> |
||||
<value>161</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
<graphs> |
||||
<graph> |
||||
<name>CPU utilization</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>FF0000</color> |
||||
<item> |
||||
<host>Template SNMP QNAP NAS</host> |
||||
<key>SystemCPU-UsageEX</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>Device temperature</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<color>BB0000</color> |
||||
<item> |
||||
<host>Template SNMP QNAP NAS</host> |
||||
<key>CPU-TemperatureEX</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<color>0000BB</color> |
||||
<item> |
||||
<host>Template SNMP QNAP NAS</host> |
||||
<key>SystemTemperatureEX</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
<graph> |
||||
<name>Memory usage</name> |
||||
<ymin_type_1>FIXED</ymin_type_1> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>GRADIENT_LINE</drawtype> |
||||
<color>B2EBF2</color> |
||||
<calc_fnc>MAX</calc_fnc> |
||||
<item> |
||||
<host>Template SNMP QNAP NAS</host> |
||||
<key>SystemTotalMemEX</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>66BB6A</color> |
||||
<item> |
||||
<host>Template SNMP QNAP NAS</host> |
||||
<key>SystemUsedMemEX</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
</graphs> |
||||
</zabbix_export> |
@ -0,0 +1,63 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:19:20Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_Switch_Cisco</template> |
||||
<name>Template_Switch_Cisco</name> |
||||
<templates> |
||||
<template> |
||||
<name>Template_SNMP_Interfaces</name> |
||||
</template> |
||||
</templates> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>Hardware</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>Hardware: Firmware version</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.9.9.25.1.1.1.2.5</snmp_oid> |
||||
<key>cisco.hw.firmware_version</key> |
||||
<delay>2h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Hardware</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>REGEX</type> |
||||
<params>\$(.*)\$ |
||||
\1</params> |
||||
</step> |
||||
</preprocessing> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{change()}=1</expression> |
||||
<name>Firmware version changed ({ITEM.LASTVALUE1})</name> |
||||
<priority>INFO</priority> |
||||
<manual_close>YES</manual_close> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
</items> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
@ -0,0 +1,429 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:19:32Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_Switch_Dell_PowerConnect</template> |
||||
<name>Template_Switch_Dell_PowerConnect</name> |
||||
<templates> |
||||
<template> |
||||
<name>Template_Switch_Generic</name> |
||||
</template> |
||||
</templates> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>Information(s)</name> |
||||
</application> |
||||
<application> |
||||
<name>Inventory</name> |
||||
</application> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<items> |
||||
<item> |
||||
<name>Memory: Available</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.5000.2.6132.1.1.1.1.4.2.0</snmp_oid> |
||||
<key>agentSwitchCpuProcessMemAvailable</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>bytes</units> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>1000</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Memory: Free</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.5000.2.6132.1.1.1.1.4.1.0</snmp_oid> |
||||
<key>agentSwitchCpuProcessMemFree</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<units>bytes</units> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>1000</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>CPU usage</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.5000.2.6132.1.1.1.1.4.9.0</snmp_oid> |
||||
<key>agentSwitchCpuProcessTotalUtilization</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<status>DISABLED</status> |
||||
<units>%</units> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Model</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.100.1.0</snmp_oid> |
||||
<key>productIdentificationDisplayName</key> |
||||
<delay>2h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<inventory_link>TYPE</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>Information(s)</name> |
||||
</application> |
||||
<application> |
||||
<name>Inventory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Serial number</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.100.8.1.4.1</snmp_oid> |
||||
<key>productIdentificationServiceTag</key> |
||||
<delay>2h;50s/1-7,00:00-24:00</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<inventory_link>SERIALNO_A</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>Information(s)</name> |
||||
</application> |
||||
<application> |
||||
<name>Inventory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Firmware version</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.100.4.0</snmp_oid> |
||||
<key>productIdentificationVersion</key> |
||||
<delay>2h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<inventory_link>OS</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>Information(s)</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{diff(0)}>0</expression> |
||||
<name>Software version was changed</name> |
||||
<priority>INFO</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
</items> |
||||
<discovery_rules> |
||||
<discovery_rule> |
||||
<name>Fan</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#SNMPVALUE},.1.3.6.1.4.1.674.10895.3000.1.2.110.7.1.1.2]</snmp_oid> |
||||
<key>envMonFanStatusDescr</key> |
||||
<delay>2h</delay> |
||||
<lifetime>1w</lifetime> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>État du ventilateur $1</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.110.7.1.1.3.{#SNMPINDEX}</snmp_oid> |
||||
<key>envMonFanState[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<history>180d</history> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap> |
||||
<name>dellEnvMonState</name> |
||||
</valuemap> |
||||
<request_method>POST</request_method> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{diff(0)}=1</expression> |
||||
<name>L'état du ventilateur {#SNMPVALUE} a changé</name> |
||||
<priority>HIGH</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>$1</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.110.7.1.1.2.{#SNMPINDEX}</snmp_oid> |
||||
<key>envMonFanStatusDescr[{#SNMPVALUE}]</key> |
||||
<delay>2h</delay> |
||||
<history>180d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<request_method>POST</request_method> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Power suplly discovery</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#SNMPVALUE},.1.3.6.1.4.1.674.10895.3000.1.2.110.7.2.1.2]</snmp_oid> |
||||
<key>envMonSupplyStatusDescr</key> |
||||
<delay>2h</delay> |
||||
<lifetime>1w</lifetime> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>$1 État de l'alimentation</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.110.7.2.1.3.{#SNMPINDEX}</snmp_oid> |
||||
<key>envMonSupplyState[{#SNMPVALUE}]</key> |
||||
<delay>5m</delay> |
||||
<trends>1825d</trends> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap> |
||||
<name>dellEnvMonState</name> |
||||
</valuemap> |
||||
<request_method>POST</request_method> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{last(0)}<> 1 and {last(0)} <> 5</expression> |
||||
<name>Défaut de l'alimentation {#SNMPVALUE} (état {ITEM.VALUE1})</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
<trigger_prototype> |
||||
<expression>{diff(0)}=1</expression> |
||||
<name>L'état de l'alimentation {#SNMPVALUE} a changé</name> |
||||
<priority>HIGH</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>$1 power supply</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.110.7.2.1.2.{#SNMPINDEX}</snmp_oid> |
||||
<key>envMonSupplyStatusDescr[{#SNMPVALUE}]</key> |
||||
<delay>2h</delay> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>System</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<request_method>POST</request_method> |
||||
</discovery_rule> |
||||
<discovery_rule> |
||||
<name>Hardware inventory</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#SNMPVALUE},.1.3.6.1.4.1.674.10895.3000.1.2.100.8.1.1]</snmp_oid> |
||||
<key>productIdentificationPerUnitTable</key> |
||||
<delay>1h</delay> |
||||
<lifetime>1w</lifetime> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>Asset tag of unit $1</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.100.8.1.3.{#SNMPINDEX}</snmp_oid> |
||||
<key>productIdentificationAssetTag[{#SNMPVALUE}]</key> |
||||
<delay>2h</delay> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Inventory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Bootrom version of unit $1</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.100.8.1.6.{#SNMPINDEX}</snmp_oid> |
||||
<key>productIdentificationBootromVersion[{#SNMPVALUE}]</key> |
||||
<delay>2h</delay> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Inventory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{diff(0)}>0</expression> |
||||
<name>La version du bootrom de l'unité {#SNMPVALUE} a changé</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Chassis service tag of unit $1</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.100.8.1.5.{#SNMPINDEX}</snmp_oid> |
||||
<key>productIdentificationChassisServiceTag[{#SNMPVALUE}]</key> |
||||
<delay>2h</delay> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Inventory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Serial number of unit $1</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.100.8.1.2.{#SNMPINDEX}</snmp_oid> |
||||
<key>productIdentificationSerialNumber[{#SNMPVALUE}]</key> |
||||
<delay>2h</delay> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Inventory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{diff(0)}>0</expression> |
||||
<name>Le numéro de série de l'unité {#SNMPVALUE} a changé</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Service tag of unit $1</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.674.10895.3000.1.2.100.8.1.4.{#SNMPINDEX}</snmp_oid> |
||||
<key>productIdentificationServiceTag[{#SNMPVALUE}]</key> |
||||
<delay>2h</delay> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<applications> |
||||
<application> |
||||
<name>Inventory</name> |
||||
</application> |
||||
</applications> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<request_method>POST</request_method> |
||||
</discovery_rule> |
||||
</discovery_rules> |
||||
</template> |
||||
</templates> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>({Template_Switch_Dell_PowerConnect:agentSwitchCpuProcessMemAvailable.last(0)}-{Template_Switch_Dell_PowerConnect:agentSwitchCpuProcessMemFree.last(0)})>0.8*{Template_Switch_Dell_PowerConnect:agentSwitchCpuProcessMemAvailable.last(0)}</expression> |
||||
<name>Memory usage exceeded 80%</name> |
||||
<status>DISABLED</status> |
||||
<priority>HIGH</priority> |
||||
</trigger> |
||||
</triggers> |
||||
<graphs> |
||||
<graph> |
||||
<name>Memory usage</name> |
||||
<graph_items> |
||||
<graph_item> |
||||
<drawtype>BOLD_LINE</drawtype> |
||||
<color>EACC00</color> |
||||
<item> |
||||
<host>Template_Switch_Dell_PowerConnect</host> |
||||
<key>agentSwitchCpuProcessMemAvailable</key> |
||||
</item> |
||||
</graph_item> |
||||
<graph_item> |
||||
<sortorder>1</sortorder> |
||||
<drawtype>FILLED_REGION</drawtype> |
||||
<color>FF0000</color> |
||||
<item> |
||||
<host>Template_Switch_Dell_PowerConnect</host> |
||||
<key>agentSwitchCpuProcessMemFree</key> |
||||
</item> |
||||
</graph_item> |
||||
</graph_items> |
||||
</graph> |
||||
</graphs> |
||||
<value_maps> |
||||
<value_map> |
||||
<name>dellEnvMonState</name> |
||||
<mappings> |
||||
<mapping> |
||||
<value>1</value> |
||||
<newvalue>normal</newvalue> |
||||
</mapping> |
||||
<mapping> |
||||
<value>2</value> |
||||
<newvalue>warning</newvalue> |
||||
</mapping> |
||||
<mapping> |
||||
<value>3</value> |
||||
<newvalue>critical</newvalue> |
||||
</mapping> |
||||
<mapping> |
||||
<value>4</value> |
||||
<newvalue>notPresent</newvalue> |
||||
</mapping> |
||||
<mapping> |
||||
<value>5</value> |
||||
<newvalue>notFunctioning</newvalue> |
||||
</mapping> |
||||
</mappings> |
||||
</value_map> |
||||
</value_maps> |
||||
</zabbix_export> |
@ -0,0 +1,145 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:19:47Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_Switch_Netgear_Prosafe</template> |
||||
<name>Template_Switch_Netgear_Prosafe</name> |
||||
<templates> |
||||
<template> |
||||
<name>Template_Switch_Generic</name> |
||||
</template> |
||||
</templates> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
<discovery_rules> |
||||
<discovery_rule> |
||||
<name>Stack members</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>discovery[{#UNIT_SERIAL},.1.3.6.1.2.1.47.1.1.1.1.11,{#STACK_POSITION},.1.3.6.1.2.1.47.1.1.1.1.6]</snmp_oid> |
||||
<key>stack.members.discovery</key> |
||||
<delay>30m</delay> |
||||
<filter> |
||||
<conditions> |
||||
<condition> |
||||
<macro>{#UNIT_SERIAL}</macro> |
||||
<value>^.+$</value> |
||||
<formulaid>A</formulaid> |
||||
</condition> |
||||
</conditions> |
||||
</filter> |
||||
<lifetime>1w</lifetime> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>Model ($1)</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.47.1.1.1.1.2.{#SNMPINDEX}</snmp_oid> |
||||
<key>stack.member.model[{#SNMPINDEX}]</key> |
||||
<delay>2h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Stack position ($1)</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.47.1.1.1.1.6.{#SNMPINDEX}</snmp_oid> |
||||
<key>stack.member.position[{#SNMPINDEX}]</key> |
||||
<delay>2h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Serial number ($1)</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}</snmp_oid> |
||||
<key>stack.member.serial[{#SNMPINDEX}]</key> |
||||
<delay>30m</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<request_method>POST</request_method> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{nodata(7200)}=1</expression> |
||||
<name>No data received from {#STACK_POSITION}</name> |
||||
<priority>AVERAGE</priority> |
||||
</trigger_prototype> |
||||
<trigger_prototype> |
||||
<expression>{diff()}=1</expression> |
||||
<name>S/N changed on {#STACK_POSITION}</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Bootrom version ($1)</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.47.1.1.1.1.9.{#SNMPINDEX}</snmp_oid> |
||||
<key>stack.member.version.boot[{#SNMPINDEX}]</key> |
||||
<delay>2h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<request_method>POST</request_method> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{diff()}=1</expression> |
||||
<name>Bootrom version changed on {#STACK_POSITION}</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Firmware version ($1)</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.47.1.1.1.1.10.{#SNMPINDEX}</snmp_oid> |
||||
<key>stack.member.version.fw[{#SNMPINDEX}]</key> |
||||
<delay>2h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<request_method>POST</request_method> |
||||
<trigger_prototypes> |
||||
<trigger_prototype> |
||||
<expression>{diff()}=1</expression> |
||||
<name>Firmware version changed on {#STACK_POSITION}</name> |
||||
<priority>WARNING</priority> |
||||
</trigger_prototype> |
||||
</trigger_prototypes> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>Hardware version ($1)</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.2.1.47.1.1.1.1.8.{#SNMPINDEX}</snmp_oid> |
||||
<key>stack.member.version.hw[{#SNMPINDEX}]</key> |
||||
<delay>2h</delay> |
||||
<history>30d</history> |
||||
<trends>0</trends> |
||||
<value_type>CHAR</value_type> |
||||
<request_method>POST</request_method> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<request_method>POST</request_method> |
||||
</discovery_rule> |
||||
</discovery_rules> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$SNMP_COMMUNITY}</macro> |
||||
<value>public</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
@ -0,0 +1,26 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:19:59Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_Switch_Unifi</template> |
||||
<name>Template_Switch_Unifi</name> |
||||
<templates> |
||||
<template> |
||||
<name>Template_Switch_Generic</name> |
||||
</template> |
||||
</templates> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
@ -0,0 +1,183 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:20:39Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_UPS_APC_SNMP</template> |
||||
<name>Template_UPS_APC_SNMP</name> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<items> |
||||
<item> |
||||
<name>Température de la batterie</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.318.1.1.1.2.2.2.0</snmp_oid> |
||||
<key>upsAdvBatteryTemperature</key> |
||||
<delay>5m</delay> |
||||
<history>30d</history> |
||||
<trends>1095d</trends> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{last(0)}>40</expression> |
||||
<name>Température élevée</name> |
||||
<priority>HIGH</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Charge actuelle (ampères)</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.318.1.1.1.4.2.4.0</snmp_oid> |
||||
<key>upsAdvOutputCurrent</key> |
||||
<delay>5m</delay> |
||||
<history>30d</history> |
||||
<trends>1095d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<units>a</units> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
<item> |
||||
<name>Charge (%)</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.318.1.1.1.4.2.3.0</snmp_oid> |
||||
<key>upsAdvOutputLoad</key> |
||||
<delay>5m</delay> |
||||
<history>30d</history> |
||||
<trends>1095d</trends> |
||||
<value_type>FLOAT</value_type> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{last(0)}>95</expression> |
||||
<name>APC: Output Load Too High - {HOSTNAME}</name> |
||||
<status>DISABLED</status> |
||||
<priority>DISASTER</priority> |
||||
</trigger> |
||||
<trigger> |
||||
<expression>{last(0)}>90</expression> |
||||
<name>Onduleur en surcharge</name> |
||||
<priority>HIGH</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Témoin de remplacement de la batterie</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.318.1.1.1.2.2.4.0</snmp_oid> |
||||
<key>upsAdvReplaceBatteryIndicator</key> |
||||
<delay>10m</delay> |
||||
<history>30d</history> |
||||
<trends>1095d</trends> |
||||
<valuemap> |
||||
<name>APC Battery Replacement Status</name> |
||||
</valuemap> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{last(0)}<>1</expression> |
||||
<name>Batterie défectueuse</name> |
||||
<priority>DISASTER</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Temps restant</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.318.1.1.1.2.2.3.0</snmp_oid> |
||||
<key>upsAdvRunTimeRemaining</key> |
||||
<delay>3m</delay> |
||||
<history>30d</history> |
||||
<trends>1095d</trends> |
||||
<units>s</units> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>0.01</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{last(0)}<5</expression> |
||||
<name>APC: Run Time Remaining Critical Level - {HOSTNAME}</name> |
||||
<status>DISABLED</status> |
||||
<priority>DISASTER</priority> |
||||
</trigger> |
||||
<trigger> |
||||
<expression>{last(0)}<10</expression> |
||||
<name>Niveau d'énergie faible</name> |
||||
<priority>HIGH</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>État de la batterie</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.318.1.1.1.2.1.1.0</snmp_oid> |
||||
<key>upsBasicBatteryStatus</key> |
||||
<delay>3m</delay> |
||||
<history>30d</history> |
||||
<trends>1095d</trends> |
||||
<valuemap> |
||||
<name>APC Battery Status</name> |
||||
</valuemap> |
||||
<request_method>POST</request_method> |
||||
<triggers> |
||||
<trigger> |
||||
<expression>{last(0)}<>2</expression> |
||||
<name>Perte de l'alimentation</name> |
||||
<priority>DISASTER</priority> |
||||
</trigger> |
||||
</triggers> |
||||
</item> |
||||
<item> |
||||
<name>Durée sur batterie</name> |
||||
<type>SNMP_AGENT</type> |
||||
<snmp_oid>.1.3.6.1.4.1.318.1.1.1.2.1.2.0</snmp_oid> |
||||
<key>upsBasicBatteryTimeOnBattery</key> |
||||
<delay>3m</delay> |
||||
<history>30d</history> |
||||
<trends>1095d</trends> |
||||
<units>s</units> |
||||
<preprocessing> |
||||
<step> |
||||
<type>MULTIPLIER</type> |
||||
<params>0.01</params> |
||||
</step> |
||||
</preprocessing> |
||||
<request_method>POST</request_method> |
||||
</item> |
||||
</items> |
||||
<macros> |
||||
<macro> |
||||
<macro>{$COMMUNITY}</macro> |
||||
<value>public</value> |
||||
</macro> |
||||
</macros> |
||||
</template> |
||||
</templates> |
||||
<value_maps> |
||||
<value_map> |
||||
<name>APC Battery Replacement Status</name> |
||||
</value_map> |
||||
<value_map> |
||||
<name>APC Battery Status</name> |
||||
</value_map> |
||||
</value_maps> |
||||
</zabbix_export> |
@ -0,0 +1,26 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>5.0</version> |
||||
<date>2021-06-19T12:20:10Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template_Switch_Zyxel_GS</template> |
||||
<name>Template_Switch_Zyxel_GS</name> |
||||
<templates> |
||||
<template> |
||||
<name>Template_Switch_Generic</name> |
||||
</template> |
||||
</templates> |
||||
<groups> |
||||
<group> |
||||
<name>Modèles</name> |
||||
</group> |
||||
</groups> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
Loading…
Reference in new issue