<?xml version="1.0" encoding="UTF-8"?>
<configuration>
	<formatVersion>4</formatVersion>
	<description></description>
	<events>
	</events>
	<templates>
		<template id="432">
			<guid>c8d29df3-0773-4804-83c9-f123464b1f8a</guid>
			<name>SonicWALL</name>
			<flags>3</flags>
			<path>
				<element id="1">Network</element>
				<element id="2">Firewalls</element>
			</path>
			<dataCollection>
				<dci id="359">
					<guid>8304d804-4c49-46e6-8e8b-e1e317c0de8f</guid>
					<name>.1.3.6.1.4.1.8741.2.1.1.1.0</name>
					<description>SonicWALL - Chassis - Information - Model</description>
					<dataType>4</dataType>
					<samples>0</samples>
					<origin>2</origin>
					<interval>86400</interval>
					<retention>0</retention>
					<instance></instance>
					<systemTag></systemTag>
					<delta>0</delta>
					<flags>2056</flags>
					<snmpRawValueType>0</snmpRawValueType>
					<snmpPort>0</snmpPort>
					<instanceDiscoveryMethod>0</instanceDiscoveryMethod>
					<instanceRetentionTime>-1</instanceRetentionTime>
					<transformation></transformation>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;false&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;true&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;stacked&gt;false&lt;/stacked&gt;&#x0A;   &lt;showLegendAlways&gt;false&lt;/showLegendAlways&gt;&#x0A;   &lt;extendedLegend&gt;true&lt;/extendedLegend&gt;&#x0A;   &lt;minYScaleValue&gt;1.0&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100.0&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;1&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;1&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;0&lt;/type&gt;&#x0A;   &lt;color&gt;49152&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;groupName&gt;&lt;/groupName&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;   &lt;parentDciId&gt;0&lt;/parentDciId&gt;&#x0A;   &lt;modifyYBase&gt;false&lt;/modifyYBase&gt;&#x0A;   &lt;invertedValues&gt;false&lt;/invertedValues&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData></instanceDiscoveryData>
					<instanceFilter></instanceFilter>
				</dci>
				<dci id="360">
					<guid>f70ed76b-3797-41da-8098-d2cd8b4511df</guid>
					<name>.1.3.6.1.4.1.8741.2.1.1.2.0</name>
					<description>SonicWALL - Chassis - Information - Serial</description>
					<dataType>4</dataType>
					<samples>0</samples>
					<origin>2</origin>
					<interval>86400</interval>
					<retention>0</retention>
					<instance></instance>
					<systemTag></systemTag>
					<delta>0</delta>
					<flags>2056</flags>
					<snmpRawValueType>0</snmpRawValueType>
					<snmpPort>0</snmpPort>
					<instanceDiscoveryMethod>0</instanceDiscoveryMethod>
					<instanceRetentionTime>-1</instanceRetentionTime>
					<transformation></transformation>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;false&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;true&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;stacked&gt;false&lt;/stacked&gt;&#x0A;   &lt;showLegendAlways&gt;false&lt;/showLegendAlways&gt;&#x0A;   &lt;extendedLegend&gt;true&lt;/extendedLegend&gt;&#x0A;   &lt;minYScaleValue&gt;1.0&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100.0&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;1&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;1&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;0&lt;/type&gt;&#x0A;   &lt;color&gt;49152&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;groupName&gt;&lt;/groupName&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;   &lt;parentDciId&gt;0&lt;/parentDciId&gt;&#x0A;   &lt;modifyYBase&gt;false&lt;/modifyYBase&gt;&#x0A;   &lt;invertedValues&gt;false&lt;/invertedValues&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData></instanceDiscoveryData>
					<instanceFilter></instanceFilter>
				</dci>
				<dci id="361">
					<guid>72376b37-bea3-4269-8418-f14f60563e3e</guid>
					<name>.1.3.6.1.4.1.8741.2.1.1.3.0</name>
					<description>SonicWALL - Firmware - Version</description>
					<dataType>4</dataType>
					<samples>0</samples>
					<origin>2</origin>
					<interval>3600</interval>
					<retention>0</retention>
					<instance></instance>
					<systemTag></systemTag>
					<delta>0</delta>
					<flags>2056</flags>
					<snmpRawValueType>0</snmpRawValueType>
					<snmpPort>0</snmpPort>
					<instanceDiscoveryMethod>0</instanceDiscoveryMethod>
					<instanceRetentionTime>-1</instanceRetentionTime>
					<transformation></transformation>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;false&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;true&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;stacked&gt;false&lt;/stacked&gt;&#x0A;   &lt;showLegendAlways&gt;false&lt;/showLegendAlways&gt;&#x0A;   &lt;extendedLegend&gt;true&lt;/extendedLegend&gt;&#x0A;   &lt;minYScaleValue&gt;1.0&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100.0&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;1&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;1&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;0&lt;/type&gt;&#x0A;   &lt;color&gt;49152&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;groupName&gt;&lt;/groupName&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;   &lt;parentDciId&gt;0&lt;/parentDciId&gt;&#x0A;   &lt;modifyYBase&gt;false&lt;/modifyYBase&gt;&#x0A;   &lt;invertedValues&gt;false&lt;/invertedValues&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData></instanceDiscoveryData>
					<instanceFilter></instanceFilter>
				</dci>
				<dci id="362">
					<guid>312950b3-4767-47d6-becb-87444ddaf4af</guid>
					<name>.1.3.6.1.4.1.8741.1.3.1.1.0</name>
					<description>SonicWALL - Performance - Concurrent Connections - Maximum</description>
					<dataType>0</dataType>
					<samples>0</samples>
					<origin>2</origin>
					<interval>3600</interval>
					<retention>0</retention>
					<instance></instance>
					<systemTag></systemTag>
					<delta>0</delta>
					<flags>0</flags>
					<snmpRawValueType>0</snmpRawValueType>
					<snmpPort>0</snmpPort>
					<instanceDiscoveryMethod>0</instanceDiscoveryMethod>
					<instanceRetentionTime>-1</instanceRetentionTime>
					<transformation></transformation>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;false&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;true&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;stacked&gt;false&lt;/stacked&gt;&#x0A;   &lt;showLegendAlways&gt;false&lt;/showLegendAlways&gt;&#x0A;   &lt;extendedLegend&gt;true&lt;/extendedLegend&gt;&#x0A;   &lt;minYScaleValue&gt;1.0&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100.0&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;4&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;1&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;0&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;groupName&gt;&lt;/groupName&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;   &lt;parentDciId&gt;0&lt;/parentDciId&gt;&#x0A;   &lt;modifyYBase&gt;false&lt;/modifyYBase&gt;&#x0A;   &lt;invertedValues&gt;false&lt;/invertedValues&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData></instanceDiscoveryData>
					<instanceFilter></instanceFilter>
				</dci>
				<dci id="363">
					<guid>48827727-4070-4a5b-8af8-c1a21f64091d</guid>
					<name>.1.3.6.1.4.1.8741.1.3.1.2.0</name>
					<description>SonicWALL - Performance - Concurrent Connections - Current</description>
					<dataType>0</dataType>
					<samples>0</samples>
					<origin>2</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>
					<instanceRetentionTime>-1</instanceRetentionTime>
					<transformation></transformation>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;false&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;true&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;stacked&gt;false&lt;/stacked&gt;&#x0A;   &lt;showLegendAlways&gt;false&lt;/showLegendAlways&gt;&#x0A;   &lt;extendedLegend&gt;true&lt;/extendedLegend&gt;&#x0A;   &lt;minYScaleValue&gt;1.0&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100.0&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;4&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;1&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;1&lt;/type&gt;&#x0A;   &lt;color&gt;49152&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;groupName&gt;&lt;/groupName&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;   &lt;parentDciId&gt;0&lt;/parentDciId&gt;&#x0A;   &lt;modifyYBase&gt;false&lt;/modifyYBase&gt;&#x0A;   &lt;invertedValues&gt;false&lt;/invertedValues&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData></instanceDiscoveryData>
					<instanceFilter></instanceFilter>
				</dci>
				<dci id="364">
					<guid>89e39f4a-e6e9-4944-8eb1-e83576d1a1a0</guid>
					<name>.1.3.6.1.4.1.8741.1.3.1.3.0</name>
					<description>SonicWALL - Performance - CPU Usage (%)</description>
					<dataType>0</dataType>
					<samples>0</samples>
					<origin>2</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>
					<instanceRetentionTime>-1</instanceRetentionTime>
					<transformation></transformation>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;false&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;false&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;stacked&gt;false&lt;/stacked&gt;&#x0A;   &lt;showLegendAlways&gt;false&lt;/showLegendAlways&gt;&#x0A;   &lt;extendedLegend&gt;true&lt;/extendedLegend&gt;&#x0A;   &lt;minYScaleValue&gt;0.0&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100.0&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;4&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;1&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;1&lt;/type&gt;&#x0A;   &lt;color&gt;49152&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;groupName&gt;&lt;/groupName&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;   &lt;parentDciId&gt;0&lt;/parentDciId&gt;&#x0A;   &lt;modifyYBase&gt;false&lt;/modifyYBase&gt;&#x0A;   &lt;invertedValues&gt;false&lt;/invertedValues&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData></instanceDiscoveryData>
					<instanceFilter></instanceFilter>
				</dci>
				<dci id="365">
					<guid>56911159-5913-4b0b-a295-3e9bdf8c51a4</guid>
					<name>.1.3.6.1.4.1.8741.1.3.1.4.0</name>
					<description>SonicWALL - Performance - Memory Usage (%)</description>
					<dataType>0</dataType>
					<samples>0</samples>
					<origin>2</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>
					<instanceRetentionTime>-1</instanceRetentionTime>
					<transformation></transformation>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;false&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;false&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;stacked&gt;false&lt;/stacked&gt;&#x0A;   &lt;showLegendAlways&gt;false&lt;/showLegendAlways&gt;&#x0A;   &lt;extendedLegend&gt;true&lt;/extendedLegend&gt;&#x0A;   &lt;minYScaleValue&gt;0.0&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100.0&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;4&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;1&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;1&lt;/type&gt;&#x0A;   &lt;color&gt;49152&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;groupName&gt;&lt;/groupName&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;   &lt;parentDciId&gt;0&lt;/parentDciId&gt;&#x0A;   &lt;modifyYBase&gt;false&lt;/modifyYBase&gt;&#x0A;   &lt;invertedValues&gt;false&lt;/invertedValues&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData></instanceDiscoveryData>
					<instanceFilter></instanceFilter>
				</dci>
				<dci id="366">
					<guid>6f772da6-c852-4824-b7f9-1cc3c4435117</guid>
					<name>.1.3.6.1.4.1.8741.1.3.1.1.0</name>
					<description>SonicWALL - Performance - Concurrent Connections - Current (%)</description>
					<dataType>5</dataType>
					<samples>0</samples>
					<origin>2</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>
					<instanceRetentionTime>-1</instanceRetentionTime>
					<transformation>// We are originally querying the maximum connection count. This is required for&#x0D;&#x0A;// calculation and to have an instance to work with.&#x0D;&#x0A;maxConnections = $1;&#x0D;&#x0A;&#x0D;&#x0A;// Connect to node via SNMP&#x0D;&#x0A;transport = CreateSNMPTransport($node);&#x0D;&#x0A;if (transport == null) return null;&#x0D;&#x0A;&#x0D;&#x0A;// Obtain matching used connections to calculate usage in %, which we can actually alert on.&#x0D;&#x0A;usedConnections = SNMPGetValue(transport, &quot;.1.3.6.1.4.1.8741.1.3.1.2.0&quot;);&#x0D;&#x0A;if (usedConnections == null) return null;&#x0D;&#x0A;&#x0D;&#x0A;return format(int64(usedConnections) / maxConnections * 100,1,2);</transformation>
					<perfTabSettings>&lt;config&gt;&#x0A;   &lt;enabled&gt;false&lt;/enabled&gt;&#x0A;   &lt;autoScale&gt;true&lt;/autoScale&gt;&#x0A;   &lt;logScaleEnabled&gt;false&lt;/logScaleEnabled&gt;&#x0A;   &lt;stacked&gt;false&lt;/stacked&gt;&#x0A;   &lt;showLegendAlways&gt;false&lt;/showLegendAlways&gt;&#x0A;   &lt;extendedLegend&gt;true&lt;/extendedLegend&gt;&#x0A;   &lt;minYScaleValue&gt;1.0&lt;/minYScaleValue&gt;&#x0A;   &lt;maxYScaleValue&gt;100.0&lt;/maxYScaleValue&gt;&#x0A;   &lt;timeRange&gt;4&lt;/timeRange&gt;&#x0A;   &lt;timeUnits&gt;1&lt;/timeUnits&gt;&#x0A;   &lt;type&gt;0&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;groupName&gt;&lt;/groupName&gt;&#x0A;   &lt;order&gt;100&lt;/order&gt;&#x0A;   &lt;parentDciId&gt;0&lt;/parentDciId&gt;&#x0A;   &lt;modifyYBase&gt;false&lt;/modifyYBase&gt;&#x0A;   &lt;invertedValues&gt;false&lt;/invertedValues&gt;&#x0A;&lt;/config&gt;</perfTabSettings>
					<instanceDiscoveryData></instanceDiscoveryData>
					<instanceFilter></instanceFilter>
				</dci>
			</dataCollection>
			<filter>if ( ( $node-&gt;runtimeFlags &amp; 0x0004 ) || ( $node-&gt;runtimeFlags &amp; 0x0008 ) ) return NULL;&#x0D;&#x0A;if ( $node-&gt;snmpOID == &quot;.1.3.6.1.4.1.8741.1&quot; ) return true;&#x0D;&#x0A;return false;</filter>
		</template>
	</templates>
	<traps>
	</traps>
	<rules>
	</rules>
	<scripts>
	</scripts>
	<objectTools>
	</objectTools>
	<dciSummaryTables>
	</dciSummaryTables>
	<actions>
	</actions>
</configuration>
