<?xml version="1.0" encoding="UTF-8"?>
<configuration>
	<formatVersion>4</formatVersion>
	<description></description>
	<events>
		<event id="100003">
			<name>DC_STATUS_NORMAL</name>
			<code>100003</code>
			<severity>0</severity>
			<flags>1</flags>
			<message>%2 is normal</message>
			<description></description>
		</event>
	</events>
	<templates>
		<template id="1345">
			<guid>3aa70366-d5d0-498e-add2-9eb73014b469</guid>
			<name>MikrotikGeneric</name>
			<flags>3</flags>
			<path>
				<element id="1">Mikrotik</element>
			</path>
			<dataCollection>
				<dci id="765">
					<name>Dummy</name>
					<description>CPU Load</description>
					<dataType>0</dataType>
					<samples>0</samples>
					<origin>0</origin>
					<interval>0</interval>
					<retention>0</retention>
					<instance></instance>
					<systemTag></systemTag>
					<delta>0</delta>
					<flags>0</flags>
					<snmpRawValueType>0</snmpRawValueType>
					<snmpPort>0</snmpPort>
					<instanceDiscoveryMethod>0</instanceDiscoveryMethod>
					<transformation>transport = CreateSNMPTransport($node);&#x0A;if (transport == null) return null;&#x0A;oid = &quot;.1.3.6.1.2.1.25.3.3.1.2&quot;;&#x0A;vars = SNMPWalk(transport, oid);&#x0A;if (vars == null) return null;&#x0A;i = 0;&#x0A;load = 0;&#x0A;foreach (v: vars) &#x0A;{&#x0A;&#x09;i++;&#x0A;   load = load + v-&gt;value;&#x0A;}&#x0A;return load/i;&#x0A;</transformation>
					<thresholds>
						<threshold id="1">
							<function>1</function>
							<condition>3</condition>
							<value>85</value>
							<activationEvent>DC_HIGH_CPU_UTIL</activationEvent>
							<deactivationEvent>DC_STATUS_NORMAL</deactivationEvent>
							<sampleCount>2</sampleCount>
							<repeatInterval>-1</repeatInterval>
							<script></script>
						</threshold>
					</thresholds>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;true&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;false&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;minYScaleValue&gt;0&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;1&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;2&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;1&lt;/type&gt;&#x0A;   &lt;color&gt;255&lt;/color&gt;&#x0A;   &lt;title&gt;CPU Load&lt;/title&gt;&#x0A;   &lt;name&gt;&lt;/name&gt;&#x0A;   &lt;showThresholds&gt;true&lt;/showThresholds&gt;&#x0A;   &lt;parentDciId&gt;0&lt;/parentDciId&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData></instanceDiscoveryData>
					<instanceFilter></instanceFilter>
				</dci>
				<dci id="508">
					<name>.1.3.6.1.2.1.25.2.3.1.5.{instance}</name>
					<description>{instance-name} size (bytes)</description>
					<dataType>1</dataType>
					<samples>0</samples>
					<origin>2</origin>
					<interval>300</interval>
					<retention>0</retention>
					<instance></instance>
					<systemTag></systemTag>
					<delta>0</delta>
					<flags>0</flags>
					<snmpRawValueType>0</snmpRawValueType>
					<snmpPort>0</snmpPort>
					<instanceDiscoveryMethod>3</instanceDiscoveryMethod>
					<transformation>return $1 * 1024;</transformation>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;true&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;true&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;minYScaleValue&gt;1&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;1&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;2&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;1&lt;/type&gt;&#x0A;   &lt;color&gt;49152&lt;/color&gt;&#x0A;   &lt;title&gt;Memory&lt;/title&gt;&#x0A;   &lt;name&gt;&lt;/name&gt;&#x0A;   &lt;showThresholds&gt;false&lt;/showThresholds&gt;&#x0A;   &lt;parentDciId&gt;0&lt;/parentDciId&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData>.1.3.6.1.2.1.25.2.3.1.1</instanceDiscoveryData>
					<instanceFilter>transport = CreateSNMPTransport($node);&#x0A;if (transport == null)&#x0A;&#x09;return false;&#x0A;name = SNMPGetValue(transport, &quot;.1.3.6.1.2.1.25.2.3.1.3.&quot; . $1);&#x0A;if (name == null)&#x0A;&#x09;return false;&#x0A;return %(true, $1, name);</instanceFilter>
				</dci>
				<dci id="489">
					<name>.1.3.6.1.2.1.25.2.3.1.6.{instance}</name>
					<description>{instance-name} used (bytes)</description>
					<dataType>1</dataType>
					<samples>0</samples>
					<origin>2</origin>
					<interval>300</interval>
					<retention>0</retention>
					<instance></instance>
					<systemTag></systemTag>
					<delta>0</delta>
					<flags>0</flags>
					<snmpRawValueType>0</snmpRawValueType>
					<snmpPort>0</snmpPort>
					<instanceDiscoveryMethod>3</instanceDiscoveryMethod>
					<transformation>return $1 * 1024;</transformation>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;true&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;true&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;minYScaleValue&gt;1&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;1&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;2&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;1&lt;/type&gt;&#x0A;   &lt;color&gt;255&lt;/color&gt;&#x0A;   &lt;title&gt;&lt;/title&gt;&#x0A;   &lt;name&gt;&lt;/name&gt;&#x0A;   &lt;showThresholds&gt;false&lt;/showThresholds&gt;&#x0A;   &lt;parentDciId&gt;508&lt;/parentDciId&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData>.1.3.6.1.2.1.25.2.3.1.1</instanceDiscoveryData>
					<instanceFilter>transport = CreateSNMPTransport($node);&#x0A;if (transport == null)&#x0A;&#x09;return false;&#x0A;name = SNMPGetValue(transport, &quot;.1.3.6.1.2.1.25.2.3.1.3.&quot; . $1);&#x0A;if (name == null)&#x0A;&#x09;return false;&#x0A;return %(true, $1, name);</instanceFilter>
				</dci>
			</dataCollection>
			<filter>return $node-&gt;driver  == &quot;MIKROTIK&quot;;</filter>
		</template>
	</templates>
	<traps>
	</traps>
	<rules>
	</rules>
	<scripts>
	</scripts>
	<objectTools>
	</objectTools>
	<dciSummaryTables>
	</dciSummaryTables>
</configuration>
