<?xml version="1.0" encoding="UTF-8"?>
<zabbix_export>
    <version>5.0</version>
    <date>2022-06-27T12:12:13Z</date>
    <groups>
        <group>
            <name>Templates</name>
        </group>
    </groups>
    <templates>
        <template>
            <template>Template NetX</template>
            <name>Template NetX</name>
            <groups>
                <group>
                    <name>Templates</name>
                </group>
            </groups>
            <applications>
                <application>
                    <name>Availability</name>
                </application>
                <application>
                    <name>CPU</name>
                </application>
                <application>
                    <name>Filesystem</name>
                </application>
                <application>
                    <name>General</name>
                </application>
                <application>
                    <name>Integrity</name>
                </application>
                <application>
                    <name>Memory</name>
                </application>
                <application>
                    <name>Network</name>
                </application>
                <application>
                    <name>NetX</name>
                </application>
                <application>
                    <name>OS</name>
                </application>
                <application>
                    <name>Performance</name>
                </application>
                <application>
                    <name>Processes</name>
                </application>
                <application>
                    <name>Services</name>
                </application>
            </applications>
            <items>
                <item>
                    <name>Ping to the server (TCP)</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>agent.ping</key>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>General</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Version of zabbix_agent(d) running</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>agent.version</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <trends>0</trends>
                    <value_type>CHAR</value_type>
                    <applications>
                        <application>
                            <name>Processes</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{diff(0)}&gt;0</expression>
                            <name>Version of zabbix_agent(d) was changed on {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Connections count</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>dt.value[ip,firewall,connection,count]</key>
                    <delay>60s</delay>
                    <applications>
                        <application>
                            <name>Network</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>Netc Version</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>dt.value[system,netc,version]</key>
                    <delay>5m</delay>
                    <trends>0</trends>
                    <value_type>CHAR</value_type>
                    <applications>
                        <application>
                            <name>General</name>
                        </application>
                        <application>
                            <name>NetX</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>NetX Platform</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>dt.value[system,platform]</key>
                    <delay>60m</delay>
                    <trends>0</trends>
                    <value_type>CHAR</value_type>
                    <applications>
                        <application>
                            <name>General</name>
                        </application>
                        <application>
                            <name>NetX</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>NetX Serial Number</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>dt.value[system,serial]</key>
                    <delay>60m</delay>
                    <trends>0</trends>
                    <value_type>CHAR</value_type>
                    <applications>
                        <application>
                            <name>General</name>
                        </application>
                        <application>
                            <name>NetX</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>Maximum number of opened files</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>kernel.maxfiles</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>OS</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&lt;512</expression>
                            <name>Configured max number of opened files is too low on {HOSTNAME}</name>
                            <priority>INFO</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Maximum number of processes</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>kernel.maxproc</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>OS</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&lt;256</expression>
                            <name>Configured max number of processes is too low on {HOSTNAME}</name>
                            <priority>INFO</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Host zabbix-agent status</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>net.tcp.service[&quot;tcp&quot;,,&quot;10050&quot;]</key>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>General</name>
                        </application>
                        <application>
                            <name>OS</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&lt;1</expression>
                            <name>Zabbix_agentd is not running on {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Email (SMTP) server is running</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>net.tcp.service[smtp]</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Services</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}=0</expression>
                            <name>Email (SMTP) server is down on {HOSTNAME}</name>
                            <status>DISABLED</status>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>SSH server is running</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>net.tcp.service[ssh]</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Services</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{avg(#10)}=0</expression>
                            <name>SSH server is down on {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>CPU load summary</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>netc[stats, cpu, -]</key>
                    <value_type>FLOAT</value_type>
                    <units>%</units>
                    <applications>
                        <application>
                            <name>CPU</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>test Data Tree</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>netc[stats,interfaces,lo,rx_bytes]</key>
                    <delay>5m</delay>
                    <history>1w</history>
                    <value_type>FLOAT</value_type>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Availability</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>CPU controlplane load summary</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>netc[system, cpu, controlplane-utilization]</key>
                    <value_type>FLOAT</value_type>
                    <units>%</units>
                    <applications>
                        <application>
                            <name>CPU</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>CPU dataplane load summary</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>netc[system, cpu, dataplane-utilization]</key>
                    <value_type>FLOAT</value_type>
                    <units>%</units>
                    <applications>
                        <application>
                            <name>CPU</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>Memory cosumed by dtd - rss</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>proc.mem[dtd,,sum,,rss]</key>
                    <delay>60s</delay>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>Memory cosumed by dtd</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>proc.mem[dtd,,sum,,vsize]</key>
                    <delay>60s</delay>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>Memory cosumed by rsyslogd</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>proc.mem[rsyslogd,,sum,,vsize]</key>
                    <delay>300s</delay>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>Number of running processes</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>proc.num[,,run]</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Processes</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&gt;60</expression>
                            <name>Too many processes running on {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Number of running processes dhcpd</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>proc.num[dhcpd]</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Processes</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&lt;1</expression>
                            <name>Dhcpd is not running on {HOSTNAME}</name>
                            <status>DISABLED</status>
                            <priority>DISASTER</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Number of running processes sshd</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>proc.num[sshd]</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Processes</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&lt;1</expression>
                            <name>Sshd is not running on {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Number of running processes $1</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>proc.num[zabbix_agentd]</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Processes</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Number of processes</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>proc.num[]</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Processes</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&gt;800</expression>
                            <name>Too many processes on {HOSTNAME}</name>
                            <priority>HIGH</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Host boot time</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.boottime</key>
                    <delay>5m</delay>
                    <units>unixtime</units>
                    <applications>
                        <application>
                            <name>General</name>
                        </application>
                        <application>
                            <name>OS</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Processor load</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.cpu.load[,avg1]</key>
                    <history>1w</history>
                    <value_type>FLOAT</value_type>
                    <applications>
                        <application>
                            <name>CPU</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&gt;{$CPULOAD}</expression>
                            <name>Processor load is too high on {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Processor count</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.cpu.num</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>CPU</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Processor utilization - idle</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.cpu.util[all,idle,avg1]</key>
                    <history>1w</history>
                    <value_type>FLOAT</value_type>
                    <units>%</units>
                    <applications>
                        <application>
                            <name>CPU</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Processor utilization - softirq</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.cpu.util[all,softirq,avg1]</key>
                    <history>1w</history>
                    <value_type>FLOAT</value_type>
                    <units>%</units>
                    <applications>
                        <application>
                            <name>CPU</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&gt;{$SOFTIRQLIMIT}</expression>
                            <name>CPU soft IRQ percentage too high on {HOSTNAME}</name>
                            <priority>HIGH</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Processor utilization</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.cpu.util[]</key>
                    <history>1w</history>
                    <value_type>FLOAT</value_type>
                    <units>%</units>
                    <applications>
                        <application>
                            <name>CPU</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{avg(121,0)}&gt;{$CPUUTIL}</expression>
                            <name>Processor utilization is too high on {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Host name</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.hostname</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <trends>0</trends>
                    <value_type>CHAR</value_type>
                    <applications>
                        <application>
                            <name>General</name>
                        </application>
                        <application>
                            <name>OS</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{diff(0)}&gt;0</expression>
                            <name>Hostname was changed on {HOSTNAME}</name>
                            <priority>INFO</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Kernel version</name>
                    <type>DEPENDENT</type>
                    <key>system.kernel</key>
                    <delay>0</delay>
                    <history>1w</history>
                    <trends>0</trends>
                    <value_type>CHAR</value_type>
                    <applications>
                        <application>
                            <name>NetX</name>
                        </application>
                    </applications>
                    <preprocessing>
                        <step>
                            <type>REGEX</type>
                            <params>^[\w\s\.-]+\s([\d]+[\.-_\d]*.*)\s#
\1</params>
                        </step>
                    </preprocessing>
                    <master_item>
                        <key>system.uname</key>
                    </master_item>
                </item>
                <item>
                    <name>Host local time</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.localtime</key>
                    <units>unixtime</units>
                    <applications>
                        <application>
                            <name>General</name>
                        </application>
                        <application>
                            <name>OS</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{nodata(241)}&gt;0</expression>
                            <name>No data from Zabbix_agentd on {HOSTNAME} for more than 241 secs</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Used swap space in %</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.swap.size[,pused]</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <value_type>FLOAT</value_type>
                    <units>%</units>
                    <applications>
                        <application>
                            <name>Availability</name>
                        </application>
                        <application>
                            <name>Filesystem</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&gt;70</expression>
                            <name>Lack of free swap space on {HOSTNAME}</name>
                            <priority>HIGH</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Total swap space</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.swap.size[,total]</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Availability</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Used swap space</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.swap.size[,used]</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Availability</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Host information</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.uname</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <trends>0</trends>
                    <value_type>CHAR</value_type>
                    <applications>
                        <application>
                            <name>General</name>
                        </application>
                        <application>
                            <name>OS</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{diff(0)}&gt;0</expression>
                            <name>Host information was changed on {HOSTNAME}</name>
                            <priority>INFO</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Host uptime (in sec)</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.uptime</key>
                    <delay>5m</delay>
                    <history>1w</history>
                    <units>uptime</units>
                    <applications>
                        <application>
                            <name>General</name>
                        </application>
                        <application>
                            <name>NetX</name>
                        </application>
                        <application>
                            <name>OS</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&lt;600</expression>
                            <name>{HOSTNAME} has just been restarted</name>
                            <priority>INFO</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Number of users connected</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.users.num</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>OS</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&gt;50</expression>
                            <name>Too many users connected on server {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Checksum of $1</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vfs.file.cksum[/etc/passwd]</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Integrity</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{diff(0)}&gt;0</expression>
                            <name>/etc/passwd has been changed on server {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Checksum of $1</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vfs.file.cksum[/etc/services]</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Integrity</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{diff(0)}&gt;0</expression>
                            <name>/etc/services has been changed on server {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Checksum of $1</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vfs.file.cksum[/usr/bin/ssh]</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Integrity</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{diff(0)}&gt;0</expression>
                            <name>/usr/bin/ssh has been changed on server {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Checksum of $1</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vfs.file.cksum[/usr/sbin/sshd]</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <applications>
                        <application>
                            <name>Integrity</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                    <triggers>
                        <trigger>
                            <expression>{diff(0)}&gt;0</expression>
                            <name>/usr/sbin/sshd has been changed on server {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Available memory</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vm.memory.size[available]</key>
                    <history>1w</history>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                    <triggers>
                        <trigger>
                            <expression>{last(0)}&lt;500000000</expression>
                            <name>Lack of available memory on server {HOSTNAME}</name>
                            <priority>AVERAGE</priority>
                        </trigger>
                    </triggers>
                </item>
                <item>
                    <name>Buffers memory</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vm.memory.size[buffers]</key>
                    <delay>10m</delay>
                    <history>1w</history>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Cached memory</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vm.memory.size[cached]</key>
                    <history>1w</history>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Free memory (cache excluded)</name>
                    <type>CALCULATED</type>
                    <key>vm.memory.size[free-nocache]</key>
                    <history>1w</history>
                    <units>B</units>
                    <params>last(vm.memory.size[free]) + last(vm.memory.size[cached])</params>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>Free memory</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vm.memory.size[free]</key>
                    <history>1w</history>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Slab memory</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vm.memory.size[slab]</key>
                    <history>1w</history>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>Total memory</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vm.memory.size[total]</key>
                    <delay>1h</delay>
                    <history>1w</history>
                    <units>B</units>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                    <request_method>POST</request_method>
                </item>
                <item>
                    <name>Used memory (not available)</name>
                    <type>CALCULATED</type>
                    <key>vm.memory.size[used-noavailable]</key>
                    <history>1w</history>
                    <units>B</units>
                    <params>last(vm.memory.size[total]) - last(vm.memory.size[available])</params>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                </item>
                <item>
                    <name>Used memory (cache excluded)</name>
                    <type>CALCULATED</type>
                    <key>vm.memory.size[used-nocache]</key>
                    <history>1w</history>
                    <units>B</units>
                    <params>last(vm.memory.size[total]) - (last(vm.memory.size[free]) + last(vm.memory.size[cached]))</params>
                    <applications>
                        <application>
                            <name>Memory</name>
                        </application>
                    </applications>
                </item>
            </items>
            <discovery_rules>
                <discovery_rule>
                    <name>Network interfaces discovery</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>net.if.discovery</key>
                    <delay>1h</delay>
                    <filter>
                        <conditions>
                            <condition>
                                <macro>{#IFNAME}</macro>
                                <value>@Network interfaces for discovery</value>
                                <formulaid>A</formulaid>
                            </condition>
                        </conditions>
                    </filter>
                    <lifetime>1d</lifetime>
                    <item_prototypes>
                        <item_prototype>
                            <name>Interface $1 - past 7 day avg traffic IN</name>
                            <type>CALCULATED</type>
                            <key>net.if.in.7day[{#IFNAME},bytes]</key>
                            <delay>5m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>bps</units>
                            <params>(&#13;
last(&quot;net.if.in[{#IFNAME},bytes]&quot;, #1, 86400) + &#13;
last(&quot;net.if.in[{#IFNAME},bytes]&quot;, #1, 172800) + &#13;
last(&quot;net.if.in[{#IFNAME},bytes]&quot;, #1, 259200) + &#13;
last(&quot;net.if.in[{#IFNAME},bytes]&quot;, #1, 345600) + &#13;
last(&quot;net.if.in[{#IFNAME},bytes]&quot;, #1, 432000)  +&#13;
last(&quot;net.if.in[{#IFNAME},bytes]&quot;, #1, 518400)  +&#13;
last(&quot;net.if.in[{#IFNAME},bytes]&quot;, #1, 604800)&#13;
) / 7</params>
                            <applications>
                                <application>
                                    <name>Network</name>
                                </application>
                            </applications>
                        </item_prototype>
                        <item_prototype>
                            <name>Interface $1 traffic IN</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>net.if.in[{#IFNAME},bytes]</key>
                            <delay>5m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>bps</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>Interface $1 dropped pkts IN</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>net.if.in[{#IFNAME},dropped]</key>
                            <delay>5m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>pps</units>
                            <applications>
                                <application>
                                    <name>Network</name>
                                </application>
                            </applications>
                            <preprocessing>
                                <step>
                                    <type>CHANGE_PER_SECOND</type>
                                    <params/>
                                </step>
                            </preprocessing>
                            <request_method>POST</request_method>
                            <trigger_prototypes>
                                <trigger_prototype>
                                    <expression>{avg(#5)}&gt;1001</expression>
                                    <name>Packet drops on {HOSTNAME} interface {#IFNAME} IN</name>
                                    <priority>AVERAGE</priority>
                                </trigger_prototype>
                            </trigger_prototypes>
                        </item_prototype>
                        <item_prototype>
                            <name>Interface $1 hw errors IN</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>net.if.in[{#IFNAME},errors]</key>
                            <delay>5m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>p</units>
                            <applications>
                                <application>
                                    <name>Network</name>
                                </application>
                            </applications>
                            <preprocessing>
                                <step>
                                    <type>SIMPLE_CHANGE</type>
                                    <params/>
                                </step>
                            </preprocessing>
                            <request_method>POST</request_method>
                            <trigger_prototypes>
                                <trigger_prototype>
                                    <expression>{last(0)}&gt;100</expression>
                                    <name>Packet hw errors on {HOSTNAME} interface {#IFNAME} IN</name>
                                    <priority>AVERAGE</priority>
                                </trigger_prototype>
                            </trigger_prototypes>
                        </item_prototype>
                        <item_prototype>
                            <name>Interface $1 pkts IN</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>net.if.in[{#IFNAME},packets]</key>
                            <delay>5m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>pps</units>
                            <applications>
                                <application>
                                    <name>Network</name>
                                </application>
                            </applications>
                            <preprocessing>
                                <step>
                                    <type>CHANGE_PER_SECOND</type>
                                    <params/>
                                </step>
                            </preprocessing>
                            <request_method>POST</request_method>
                        </item_prototype>
                        <item_prototype>
                            <name>Interface $1 - past 7 day avg traffic OUT</name>
                            <type>CALCULATED</type>
                            <key>net.if.out.7day[{#IFNAME},bytes]</key>
                            <delay>5m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>bps</units>
                            <params>(&#13;
last(&quot;net.if.out[{#IFNAME},bytes]&quot;, #1, 86400) + &#13;
last(&quot;net.if.out[{#IFNAME},bytes]&quot;, #1, 172800) + &#13;
last(&quot;net.if.out[{#IFNAME},bytes]&quot;, #1, 259200) + &#13;
last(&quot;net.if.out[{#IFNAME},bytes]&quot;, #1, 345600) + &#13;
last(&quot;net.if.out[{#IFNAME},bytes]&quot;, #1, 432000)  +&#13;
last(&quot;net.if.out[{#IFNAME},bytes]&quot;, #1, 518400)  +&#13;
last(&quot;net.if.out[{#IFNAME},bytes]&quot;, #1, 604800)&#13;
) / 7</params>
                            <applications>
                                <application>
                                    <name>Network</name>
                                </application>
                            </applications>
                        </item_prototype>
                        <item_prototype>
                            <name>Interface $1 traffic OUT</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>net.if.out[{#IFNAME},bytes]</key>
                            <delay>5m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>bps</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>Interface $1 dropped pkts OUT</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>net.if.out[{#IFNAME},dropped]</key>
                            <delay>5m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>pps</units>
                            <applications>
                                <application>
                                    <name>Network</name>
                                </application>
                            </applications>
                            <preprocessing>
                                <step>
                                    <type>CHANGE_PER_SECOND</type>
                                    <params/>
                                </step>
                            </preprocessing>
                            <request_method>POST</request_method>
                        </item_prototype>
                        <item_prototype>
                            <name>Interface $1 pkts OUT</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>net.if.out[{#IFNAME},packets]</key>
                            <delay>5m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>pps</units>
                            <applications>
                                <application>
                                    <name>Network</name>
                                </application>
                            </applications>
                            <preprocessing>
                                <step>
                                    <type>CHANGE_PER_SECOND</type>
                                    <params/>
                                </step>
                            </preprocessing>
                            <request_method>POST</request_method>
                        </item_prototype>
                        <item_prototype>
                            <name>Interface {#IFNAME} driver</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>netc[stats, interfaces, {#IFNAME}, driver]</key>
                            <delay>3600s</delay>
                            <trends>0</trends>
                            <value_type>TEXT</value_type>
                            <applications>
                                <application>
                                    <name>Network</name>
                                </application>
                            </applications>
                        </item_prototype>
                    </item_prototypes>
                    <graph_prototypes>
                        <graph_prototype>
                            <name>Pkts, errors, drops on interface {#IFNAME}</name>
                            <graph_items>
                                <graph_item>
                                    <color>00EE00</color>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.in[{#IFNAME},packets]</key>
                                    </item>
                                </graph_item>
                                <graph_item>
                                    <sortorder>1</sortorder>
                                    <color>009900</color>
                                    <yaxisside>RIGHT</yaxisside>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.in[{#IFNAME},dropped]</key>
                                    </item>
                                </graph_item>
                                <graph_item>
                                    <sortorder>2</sortorder>
                                    <color>DD0000</color>
                                    <yaxisside>RIGHT</yaxisside>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.in[{#IFNAME},errors]</key>
                                    </item>
                                </graph_item>
                                <graph_item>
                                    <sortorder>3</sortorder>
                                    <color>6666FF</color>
                                    <yaxisside>RIGHT</yaxisside>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.out[{#IFNAME},dropped]</key>
                                    </item>
                                </graph_item>
                                <graph_item>
                                    <sortorder>4</sortorder>
                                    <color>0000DD</color>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.out[{#IFNAME},packets]</key>
                                    </item>
                                </graph_item>
                            </graph_items>
                        </graph_prototype>
                        <graph_prototype>
                            <name>Traffic on interface {#IFNAME}</name>
                            <graph_items>
                                <graph_item>
                                    <drawtype>FILLED_REGION</drawtype>
                                    <color>9999FF</color>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.in[{#IFNAME},bytes]</key>
                                    </item>
                                </graph_item>
                                <graph_item>
                                    <sortorder>1</sortorder>
                                    <drawtype>FILLED_REGION</drawtype>
                                    <color>FFFF66</color>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.out[{#IFNAME},bytes]</key>
                                    </item>
                                </graph_item>
                                <graph_item>
                                    <sortorder>2</sortorder>
                                    <color>2774A4</color>
                                    <calc_fnc>MAX</calc_fnc>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.in[{#IFNAME},bytes]</key>
                                    </item>
                                </graph_item>
                                <graph_item>
                                    <sortorder>3</sortorder>
                                    <color>FF3333</color>
                                    <calc_fnc>MAX</calc_fnc>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.out[{#IFNAME},bytes]</key>
                                    </item>
                                </graph_item>
                                <graph_item>
                                    <sortorder>4</sortorder>
                                    <drawtype>DOTTED_LINE</drawtype>
                                    <color>BBDEFB</color>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.in.7day[{#IFNAME},bytes]</key>
                                    </item>
                                </graph_item>
                                <graph_item>
                                    <sortorder>5</sortorder>
                                    <drawtype>DOTTED_LINE</drawtype>
                                    <color>FFE0B2</color>
                                    <item>
                                        <host>Template NetX</host>
                                        <key>net.if.out.7day[{#IFNAME},bytes]</key>
                                    </item>
                                </graph_item>
                            </graph_items>
                        </graph_prototype>
                    </graph_prototypes>
                    <request_method>POST</request_method>
                </discovery_rule>
                <discovery_rule>
                    <name>CPU discovery</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>system.cpu.discovery</key>
                    <delay>5m</delay>
                    <item_prototypes>
                        <item_prototype>
                            <name>CPU {#CPU.NUMBER} load</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>netc[stats, cpu, {#CPU.NUMBER}]</key>
                            <value_type>FLOAT</value_type>
                            <units>%</units>
                            <applications>
                                <application>
                                    <name>CPU</name>
                                </application>
                            </applications>
                        </item_prototype>
                    </item_prototypes>
                </discovery_rule>
                <discovery_rule>
                    <name>Mounted FS discovery</name>
                    <type>ZABBIX_ACTIVE</type>
                    <key>vfs.fs.discovery</key>
                    <delay>1h</delay>
                    <filter>
                        <conditions>
                            <condition>
                                <macro>{#FSTYPE}</macro>
                                <value>@File system discovery</value>
                                <formulaid>A</formulaid>
                            </condition>
                        </conditions>
                    </filter>
                    <item_prototypes>
                        <item_prototype>
                            <name>Used inodes on $1 in %</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>vfs.fs.inode[{#FSNAME},pused]</key>
                            <delay>10m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>%</units>
                            <applications>
                                <application>
                                    <name>Availability</name>
                                </application>
                                <application>
                                    <name>Filesystem</name>
                                </application>
                            </applications>
                            <request_method>POST</request_method>
                            <trigger_prototypes>
                                <trigger_prototype>
                                    <expression>{last(0)}&gt;80</expression>
                                    <name>Low free inodes on {HOSTNAME} volume {#FSNAME}</name>
                                    <priority>HIGH</priority>
                                </trigger_prototype>
                            </trigger_prototypes>
                        </item_prototype>
                        <item_prototype>
                            <name>Free disk space on $1</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>vfs.fs.size[{#FSNAME},free]</key>
                            <delay>1h</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <units>B</units>
                            <applications>
                                <application>
                                    <name>Availability</name>
                                </application>
                                <application>
                                    <name>Filesystem</name>
                                </application>
                            </applications>
                            <request_method>POST</request_method>
                        </item_prototype>
                        <item_prototype>
                            <name>Used disk space on $1 in %</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>vfs.fs.size[{#FSNAME},pused]</key>
                            <delay>10m</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <value_type>FLOAT</value_type>
                            <units>%</units>
                            <applications>
                                <application>
                                    <name>Availability</name>
                                </application>
                                <application>
                                    <name>Filesystem</name>
                                </application>
                            </applications>
                            <request_method>POST</request_method>
                            <trigger_prototypes>
                                <trigger_prototype>
                                    <expression>({last(0)}&gt;98)</expression>
                                    <name>Low free disk space on {HOSTNAME} volume {#FSNAME}</name>
                                    <priority>DISASTER</priority>
                                </trigger_prototype>
                            </trigger_prototypes>
                        </item_prototype>
                        <item_prototype>
                            <name>Total disk space on $1</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>vfs.fs.size[{#FSNAME},total]</key>
                            <delay>1h</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <units>B</units>
                            <applications>
                                <application>
                                    <name>Availability</name>
                                </application>
                                <application>
                                    <name>Filesystem</name>
                                </application>
                            </applications>
                            <request_method>POST</request_method>
                        </item_prototype>
                        <item_prototype>
                            <name>Used disk space on $1</name>
                            <type>ZABBIX_ACTIVE</type>
                            <key>vfs.fs.size[{#FSNAME},used]</key>
                            <delay>1h</delay>
                            <history>30d</history>
                            <trends>3650d</trends>
                            <units>B</units>
                            <applications>
                                <application>
                                    <name>Availability</name>
                                </application>
                                <application>
                                    <name>Filesystem</name>
                                </application>
                            </applications>
                            <request_method>POST</request_method>
                        </item_prototype>
                    </item_prototypes>
                    <trigger_prototypes>
                        <trigger_prototype>
                            <expression>({Template NetX:vfs.fs.size[{#FSNAME},pused].last(0)}&gt;90)  and ({Template NetX:vfs.fs.size[{#FSNAME},free].last(0)}&lt;1000000000)</expression>
                            <name>Low free disk space on {HOSTNAME} volume {#FSNAME}</name>
                            <priority>HIGH</priority>
                        </trigger_prototype>
                    </trigger_prototypes>
                    <request_method>POST</request_method>
                </discovery_rule>
            </discovery_rules>
            <macros>
                <macro>
                    <macro>{$CPULOAD}</macro>
                    <value>8</value>
                </macro>
                <macro>
                    <macro>{$CPUUTIL}</macro>
                    <value>60</value>
                </macro>
                <macro>
                    <macro>{$SOFTIRQLIMIT}</macro>
                    <value>55</value>
                </macro>
            </macros>
        </template>
    </templates>
    <graphs>
        <graph>
            <name>Free, Available memory</name>
            <width>1000</width>
            <graph_items>
                <graph_item>
                    <color>1A7C11</color>
                    <item>
                        <host>Template NetX</host>
                        <key>vm.memory.size[free-nocache]</key>
                    </item>
                </graph_item>
                <graph_item>
                    <sortorder>1</sortorder>
                    <color>F63100</color>
                    <item>
                        <host>Template NetX</host>
                        <key>vm.memory.size[available]</key>
                    </item>
                </graph_item>
            </graph_items>
        </graph>
    </graphs>
</zabbix_export>
