parent
000d3c1c5a
commit
a8dbe609c3
4 changed files with 676 additions and 14 deletions
@ -0,0 +1,630 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<zabbix_export> |
||||
<version>4.0</version> |
||||
<date>2020-04-27T22:05:29Z</date> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<templates> |
||||
<template> |
||||
<template>Template pfSense Active OpenVPN Server User Auth</template> |
||||
<name>pfSense Active: OpenVPN Server User Auth</name> |
||||
<description>Extension for pfSense Active Template. |
||||
Monitor client Connections of OpenVPN Server.</description> |
||||
<groups> |
||||
<group> |
||||
<name>Templates</name> |
||||
</group> |
||||
</groups> |
||||
<applications> |
||||
<application> |
||||
<name>OpenVPN Server Clients</name> |
||||
</application> |
||||
</applications> |
||||
<items/> |
||||
<discovery_rules> |
||||
<discovery_rule> |
||||
<name>OpenVPN User Auth Connected Clients Discovery</name> |
||||
<type>7</type> |
||||
<snmp_community/> |
||||
<snmp_oid/> |
||||
<key>pfsense.discovery[openvpn_server_user]</key> |
||||
<delay>30s</delay> |
||||
<status>0</status> |
||||
<allowed_hosts/> |
||||
<snmpv3_contextname/> |
||||
<snmpv3_securityname/> |
||||
<snmpv3_securitylevel>0</snmpv3_securitylevel> |
||||
<snmpv3_authprotocol>0</snmpv3_authprotocol> |
||||
<snmpv3_authpassphrase/> |
||||
<snmpv3_privprotocol>0</snmpv3_privprotocol> |
||||
<snmpv3_privpassphrase/> |
||||
<params/> |
||||
<ipmi_sensor/> |
||||
<authtype>0</authtype> |
||||
<username/> |
||||
<password/> |
||||
<publickey/> |
||||
<privatekey/> |
||||
<port/> |
||||
<filter> |
||||
<evaltype>0</evaltype> |
||||
<formula/> |
||||
<conditions/> |
||||
</filter> |
||||
<lifetime>30d</lifetime> |
||||
<description>Discovery of clients connected to OpenVPN Server in User Auth Mode</description> |
||||
<item_prototypes> |
||||
<item_prototype> |
||||
<name>OpenVPN Server {#SERVERNAME}, Client {#USERID}: Bytes Received</name> |
||||
<type>7</type> |
||||
<snmp_community/> |
||||
<snmp_oid/> |
||||
<key>pfsense.value[openvpn_server_uservalue,{#UNIQUEID},bytes_recv]</key> |
||||
<delay>60s</delay> |
||||
<history>90d</history> |
||||
<trends>0</trends> |
||||
<status>0</status> |
||||
<value_type>3</value_type> |
||||
<allowed_hosts/> |
||||
<units>bytes</units> |
||||
<snmpv3_contextname/> |
||||
<snmpv3_securityname/> |
||||
<snmpv3_securitylevel>0</snmpv3_securitylevel> |
||||
<snmpv3_authprotocol>0</snmpv3_authprotocol> |
||||
<snmpv3_authpassphrase/> |
||||
<snmpv3_privprotocol>0</snmpv3_privprotocol> |
||||
<snmpv3_privpassphrase/> |
||||
<params/> |
||||
<ipmi_sensor/> |
||||
<authtype>0</authtype> |
||||
<username/> |
||||
<password/> |
||||
<publickey/> |
||||
<privatekey/> |
||||
<port/> |
||||
<description>Client Bytes Received</description> |
||||
<inventory_link>0</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>OpenVPN Server Clients</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap/> |
||||
<logtimefmt/> |
||||
<preprocessing/> |
||||
<jmx_endpoint/> |
||||
<timeout>3s</timeout> |
||||
<url/> |
||||
<query_fields/> |
||||
<posts/> |
||||
<status_codes>200</status_codes> |
||||
<follow_redirects>1</follow_redirects> |
||||
<post_type>0</post_type> |
||||
<http_proxy/> |
||||
<headers/> |
||||
<retrieve_mode>0</retrieve_mode> |
||||
<request_method>0</request_method> |
||||
<output_format>0</output_format> |
||||
<allow_traps>0</allow_traps> |
||||
<ssl_cert_file/> |
||||
<ssl_key_file/> |
||||
<ssl_key_password/> |
||||
<verify_peer>0</verify_peer> |
||||
<verify_host>0</verify_host> |
||||
<application_prototypes/> |
||||
<master_item/> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>OpenVPN Server {#SERVERNAME}, Client {#USERID}: Bytes Sent</name> |
||||
<type>7</type> |
||||
<snmp_community/> |
||||
<snmp_oid/> |
||||
<key>pfsense.value[openvpn_server_uservalue,{#UNIQUEID},bytes_sent]</key> |
||||
<delay>60s</delay> |
||||
<history>90d</history> |
||||
<trends>0</trends> |
||||
<status>0</status> |
||||
<value_type>3</value_type> |
||||
<allowed_hosts/> |
||||
<units>bytes</units> |
||||
<snmpv3_contextname/> |
||||
<snmpv3_securityname/> |
||||
<snmpv3_securitylevel>0</snmpv3_securitylevel> |
||||
<snmpv3_authprotocol>0</snmpv3_authprotocol> |
||||
<snmpv3_authpassphrase/> |
||||
<snmpv3_privprotocol>0</snmpv3_privprotocol> |
||||
<snmpv3_privpassphrase/> |
||||
<params/> |
||||
<ipmi_sensor/> |
||||
<authtype>0</authtype> |
||||
<username/> |
||||
<password/> |
||||
<publickey/> |
||||
<privatekey/> |
||||
<port/> |
||||
<description>Client Bytes Sent</description> |
||||
<inventory_link>0</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>OpenVPN Server Clients</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap/> |
||||
<logtimefmt/> |
||||
<preprocessing/> |
||||
<jmx_endpoint/> |
||||
<timeout>3s</timeout> |
||||
<url/> |
||||
<query_fields/> |
||||
<posts/> |
||||
<status_codes>200</status_codes> |
||||
<follow_redirects>1</follow_redirects> |
||||
<post_type>0</post_type> |
||||
<http_proxy/> |
||||
<headers/> |
||||
<retrieve_mode>0</retrieve_mode> |
||||
<request_method>0</request_method> |
||||
<output_format>0</output_format> |
||||
<allow_traps>0</allow_traps> |
||||
<ssl_cert_file/> |
||||
<ssl_key_file/> |
||||
<ssl_key_password/> |
||||
<verify_peer>0</verify_peer> |
||||
<verify_host>0</verify_host> |
||||
<application_prototypes/> |
||||
<master_item/> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>OpenVPN Server {#SERVERNAME}, Client {#USERID}: Client ID</name> |
||||
<type>7</type> |
||||
<snmp_community/> |
||||
<snmp_oid/> |
||||
<key>pfsense.value[openvpn_server_uservalue,{#UNIQUEID},client_id]</key> |
||||
<delay>120s</delay> |
||||
<history>0</history> |
||||
<trends>0</trends> |
||||
<status>0</status> |
||||
<value_type>3</value_type> |
||||
<allowed_hosts/> |
||||
<units/> |
||||
<snmpv3_contextname/> |
||||
<snmpv3_securityname/> |
||||
<snmpv3_securitylevel>0</snmpv3_securitylevel> |
||||
<snmpv3_authprotocol>0</snmpv3_authprotocol> |
||||
<snmpv3_authpassphrase/> |
||||
<snmpv3_privprotocol>0</snmpv3_privprotocol> |
||||
<snmpv3_privpassphrase/> |
||||
<params/> |
||||
<ipmi_sensor/> |
||||
<authtype>0</authtype> |
||||
<username/> |
||||
<password/> |
||||
<publickey/> |
||||
<privatekey/> |
||||
<port/> |
||||
<description>Client ID</description> |
||||
<inventory_link>0</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>OpenVPN Server Clients</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap/> |
||||
<logtimefmt/> |
||||
<preprocessing/> |
||||
<jmx_endpoint/> |
||||
<timeout>3s</timeout> |
||||
<url/> |
||||
<query_fields/> |
||||
<posts/> |
||||
<status_codes>200</status_codes> |
||||
<follow_redirects>1</follow_redirects> |
||||
<post_type>0</post_type> |
||||
<http_proxy/> |
||||
<headers/> |
||||
<retrieve_mode>0</retrieve_mode> |
||||
<request_method>0</request_method> |
||||
<output_format>0</output_format> |
||||
<allow_traps>0</allow_traps> |
||||
<ssl_cert_file/> |
||||
<ssl_key_file/> |
||||
<ssl_key_password/> |
||||
<verify_peer>0</verify_peer> |
||||
<verify_host>0</verify_host> |
||||
<application_prototypes/> |
||||
<master_item/> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>OpenVPN Server {#SERVERNAME}, Client {#USERID}: Connection Time</name> |
||||
<type>7</type> |
||||
<snmp_community/> |
||||
<snmp_oid/> |
||||
<key>pfsense.value[openvpn_server_uservalue,{#UNIQUEID},connect_time_unix]</key> |
||||
<delay>60s</delay> |
||||
<history>180d</history> |
||||
<trends>0</trends> |
||||
<status>0</status> |
||||
<value_type>3</value_type> |
||||
<allowed_hosts/> |
||||
<units>unixtime</units> |
||||
<snmpv3_contextname/> |
||||
<snmpv3_securityname/> |
||||
<snmpv3_securitylevel>0</snmpv3_securitylevel> |
||||
<snmpv3_authprotocol>0</snmpv3_authprotocol> |
||||
<snmpv3_authpassphrase/> |
||||
<snmpv3_privprotocol>0</snmpv3_privprotocol> |
||||
<snmpv3_privpassphrase/> |
||||
<params/> |
||||
<ipmi_sensor/> |
||||
<authtype>0</authtype> |
||||
<username/> |
||||
<password/> |
||||
<publickey/> |
||||
<privatekey/> |
||||
<port/> |
||||
<description>Client Connect Time</description> |
||||
<inventory_link>0</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>OpenVPN Server Clients</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap/> |
||||
<logtimefmt/> |
||||
<preprocessing/> |
||||
<jmx_endpoint/> |
||||
<timeout>3s</timeout> |
||||
<url/> |
||||
<query_fields/> |
||||
<posts/> |
||||
<status_codes>200</status_codes> |
||||
<follow_redirects>1</follow_redirects> |
||||
<post_type>0</post_type> |
||||
<http_proxy/> |
||||
<headers/> |
||||
<retrieve_mode>0</retrieve_mode> |
||||
<request_method>0</request_method> |
||||
<output_format>0</output_format> |
||||
<allow_traps>0</allow_traps> |
||||
<ssl_cert_file/> |
||||
<ssl_key_file/> |
||||
<ssl_key_password/> |
||||
<verify_peer>0</verify_peer> |
||||
<verify_host>0</verify_host> |
||||
<application_prototypes/> |
||||
<master_item/> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>OpenVPN Server {#SERVERNAME}, Client {#USERID}: Peer ID</name> |
||||
<type>7</type> |
||||
<snmp_community/> |
||||
<snmp_oid/> |
||||
<key>pfsense.value[openvpn_server_uservalue,{#UNIQUEID},peer_id]</key> |
||||
<delay>60s</delay> |
||||
<history>0</history> |
||||
<trends>0</trends> |
||||
<status>0</status> |
||||
<value_type>3</value_type> |
||||
<allowed_hosts/> |
||||
<units/> |
||||
<snmpv3_contextname/> |
||||
<snmpv3_securityname/> |
||||
<snmpv3_securitylevel>0</snmpv3_securitylevel> |
||||
<snmpv3_authprotocol>0</snmpv3_authprotocol> |
||||
<snmpv3_authpassphrase/> |
||||
<snmpv3_privprotocol>0</snmpv3_privprotocol> |
||||
<snmpv3_privpassphrase/> |
||||
<params/> |
||||
<ipmi_sensor/> |
||||
<authtype>0</authtype> |
||||
<username/> |
||||
<password/> |
||||
<publickey/> |
||||
<privatekey/> |
||||
<port/> |
||||
<description>Peer ID</description> |
||||
<inventory_link>0</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>OpenVPN Server Clients</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap/> |
||||
<logtimefmt/> |
||||
<preprocessing/> |
||||
<jmx_endpoint/> |
||||
<timeout>3s</timeout> |
||||
<url/> |
||||
<query_fields/> |
||||
<posts/> |
||||
<status_codes>200</status_codes> |
||||
<follow_redirects>1</follow_redirects> |
||||
<post_type>0</post_type> |
||||
<http_proxy/> |
||||
<headers/> |
||||
<retrieve_mode>0</retrieve_mode> |
||||
<request_method>0</request_method> |
||||
<output_format>0</output_format> |
||||
<allow_traps>0</allow_traps> |
||||
<ssl_cert_file/> |
||||
<ssl_key_file/> |
||||
<ssl_key_password/> |
||||
<verify_peer>0</verify_peer> |
||||
<verify_host>0</verify_host> |
||||
<application_prototypes/> |
||||
<master_item/> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>OpenVPN Server {#SERVERNAME}, Client {#USERID}: Remote Host</name> |
||||
<type>7</type> |
||||
<snmp_community/> |
||||
<snmp_oid/> |
||||
<key>pfsense.value[openvpn_server_uservalue,{#UNIQUEID},remote_host]</key> |
||||
<delay>60s</delay> |
||||
<history>0</history> |
||||
<trends>0</trends> |
||||
<status>0</status> |
||||
<value_type>4</value_type> |
||||
<allowed_hosts/> |
||||
<units/> |
||||
<snmpv3_contextname/> |
||||
<snmpv3_securityname/> |
||||
<snmpv3_securitylevel>0</snmpv3_securitylevel> |
||||
<snmpv3_authprotocol>0</snmpv3_authprotocol> |
||||
<snmpv3_authpassphrase/> |
||||
<snmpv3_privprotocol>0</snmpv3_privprotocol> |
||||
<snmpv3_privpassphrase/> |
||||
<params/> |
||||
<ipmi_sensor/> |
||||
<authtype>0</authtype> |
||||
<username/> |
||||
<password/> |
||||
<publickey/> |
||||
<privatekey/> |
||||
<port/> |
||||
<description>Remote Host</description> |
||||
<inventory_link>0</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>OpenVPN Server Clients</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap/> |
||||
<logtimefmt/> |
||||
<preprocessing/> |
||||
<jmx_endpoint/> |
||||
<timeout>3s</timeout> |
||||
<url/> |
||||
<query_fields/> |
||||
<posts/> |
||||
<status_codes>200</status_codes> |
||||
<follow_redirects>1</follow_redirects> |
||||
<post_type>0</post_type> |
||||
<http_proxy/> |
||||
<headers/> |
||||
<retrieve_mode>0</retrieve_mode> |
||||
<request_method>0</request_method> |
||||
<output_format>0</output_format> |
||||
<allow_traps>0</allow_traps> |
||||
<ssl_cert_file/> |
||||
<ssl_key_file/> |
||||
<ssl_key_password/> |
||||
<verify_peer>0</verify_peer> |
||||
<verify_host>0</verify_host> |
||||
<application_prototypes/> |
||||
<master_item/> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>OpenVPN Server {#SERVERNAME}, Client {#USERID}: User Name</name> |
||||
<type>7</type> |
||||
<snmp_community/> |
||||
<snmp_oid/> |
||||
<key>pfsense.value[openvpn_server_uservalue,{#UNIQUEID},user_name]</key> |
||||
<delay>60s</delay> |
||||
<history>0</history> |
||||
<trends>0</trends> |
||||
<status>0</status> |
||||
<value_type>4</value_type> |
||||
<allowed_hosts/> |
||||
<units/> |
||||
<snmpv3_contextname/> |
||||
<snmpv3_securityname/> |
||||
<snmpv3_securitylevel>0</snmpv3_securitylevel> |
||||
<snmpv3_authprotocol>0</snmpv3_authprotocol> |
||||
<snmpv3_authpassphrase/> |
||||
<snmpv3_privprotocol>0</snmpv3_privprotocol> |
||||
<snmpv3_privpassphrase/> |
||||
<params/> |
||||
<ipmi_sensor/> |
||||
<authtype>0</authtype> |
||||
<username/> |
||||
<password/> |
||||
<publickey/> |
||||
<privatekey/> |
||||
<port/> |
||||
<description>Client User Name</description> |
||||
<inventory_link>0</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>OpenVPN Server Clients</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap/> |
||||
<logtimefmt/> |
||||
<preprocessing/> |
||||
<jmx_endpoint/> |
||||
<timeout>3s</timeout> |
||||
<url/> |
||||
<query_fields/> |
||||
<posts/> |
||||
<status_codes>200</status_codes> |
||||
<follow_redirects>1</follow_redirects> |
||||
<post_type>0</post_type> |
||||
<http_proxy/> |
||||
<headers/> |
||||
<retrieve_mode>0</retrieve_mode> |
||||
<request_method>0</request_method> |
||||
<output_format>0</output_format> |
||||
<allow_traps>0</allow_traps> |
||||
<ssl_cert_file/> |
||||
<ssl_key_file/> |
||||
<ssl_key_password/> |
||||
<verify_peer>0</verify_peer> |
||||
<verify_host>0</verify_host> |
||||
<application_prototypes/> |
||||
<master_item/> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>OpenVPN Server {#SERVERNAME}, Client {#USERID}: Virtual IP Address (IPv6)</name> |
||||
<type>7</type> |
||||
<snmp_community/> |
||||
<snmp_oid/> |
||||
<key>pfsense.value[openvpn_server_uservalue,{#UNIQUEID},virtual_addr6]</key> |
||||
<delay>180s</delay> |
||||
<history>90d</history> |
||||
<trends>0</trends> |
||||
<status>0</status> |
||||
<value_type>4</value_type> |
||||
<allowed_hosts/> |
||||
<units/> |
||||
<snmpv3_contextname/> |
||||
<snmpv3_securityname/> |
||||
<snmpv3_securitylevel>0</snmpv3_securitylevel> |
||||
<snmpv3_authprotocol>0</snmpv3_authprotocol> |
||||
<snmpv3_authpassphrase/> |
||||
<snmpv3_privprotocol>0</snmpv3_privprotocol> |
||||
<snmpv3_privpassphrase/> |
||||
<params/> |
||||
<ipmi_sensor/> |
||||
<authtype>0</authtype> |
||||
<username/> |
||||
<password/> |
||||
<publickey/> |
||||
<privatekey/> |
||||
<port/> |
||||
<description>IPv6 Address assigned from OpenVPN Server</description> |
||||
<inventory_link>0</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>OpenVPN Server Clients</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap/> |
||||
<logtimefmt/> |
||||
<preprocessing/> |
||||
<jmx_endpoint/> |
||||
<timeout>3s</timeout> |
||||
<url/> |
||||
<query_fields/> |
||||
<posts/> |
||||
<status_codes>200</status_codes> |
||||
<follow_redirects>1</follow_redirects> |
||||
<post_type>0</post_type> |
||||
<http_proxy/> |
||||
<headers/> |
||||
<retrieve_mode>0</retrieve_mode> |
||||
<request_method>0</request_method> |
||||
<output_format>0</output_format> |
||||
<allow_traps>0</allow_traps> |
||||
<ssl_cert_file/> |
||||
<ssl_key_file/> |
||||
<ssl_key_password/> |
||||
<verify_peer>0</verify_peer> |
||||
<verify_host>0</verify_host> |
||||
<application_prototypes/> |
||||
<master_item/> |
||||
</item_prototype> |
||||
<item_prototype> |
||||
<name>OpenVPN Server {#SERVERNAME}, Client {#USERID}: Virtual IP Address</name> |
||||
<type>7</type> |
||||
<snmp_community/> |
||||
<snmp_oid/> |
||||
<key>pfsense.value[openvpn_server_uservalue,{#UNIQUEID},virtual_addr]</key> |
||||
<delay>30s</delay> |
||||
<history>180d</history> |
||||
<trends>0</trends> |
||||
<status>0</status> |
||||
<value_type>4</value_type> |
||||
<allowed_hosts/> |
||||
<units/> |
||||
<snmpv3_contextname/> |
||||
<snmpv3_securityname/> |
||||
<snmpv3_securitylevel>0</snmpv3_securitylevel> |
||||
<snmpv3_authprotocol>0</snmpv3_authprotocol> |
||||
<snmpv3_authpassphrase/> |
||||
<snmpv3_privprotocol>0</snmpv3_privprotocol> |
||||
<snmpv3_privpassphrase/> |
||||
<params/> |
||||
<ipmi_sensor/> |
||||
<authtype>0</authtype> |
||||
<username/> |
||||
<password/> |
||||
<publickey/> |
||||
<privatekey/> |
||||
<port/> |
||||
<description>IP Address assigned from OpenVPN Server</description> |
||||
<inventory_link>0</inventory_link> |
||||
<applications> |
||||
<application> |
||||
<name>OpenVPN Server Clients</name> |
||||
</application> |
||||
</applications> |
||||
<valuemap/> |
||||
<logtimefmt/> |
||||
<preprocessing/> |
||||
<jmx_endpoint/> |
||||
<timeout>3s</timeout> |
||||
<url/> |
||||
<query_fields/> |
||||
<posts/> |
||||
<status_codes>200</status_codes> |
||||
<follow_redirects>1</follow_redirects> |
||||
<post_type>0</post_type> |
||||
<http_proxy/> |
||||
<headers/> |
||||
<retrieve_mode>0</retrieve_mode> |
||||
<request_method>0</request_method> |
||||
<output_format>0</output_format> |
||||
<allow_traps>0</allow_traps> |
||||
<ssl_cert_file/> |
||||
<ssl_key_file/> |
||||
<ssl_key_password/> |
||||
<verify_peer>0</verify_peer> |
||||
<verify_host>0</verify_host> |
||||
<application_prototypes/> |
||||
<master_item/> |
||||
</item_prototype> |
||||
</item_prototypes> |
||||
<trigger_prototypes/> |
||||
<graph_prototypes/> |
||||
<host_prototypes/> |
||||
<jmx_endpoint/> |
||||
<timeout>3s</timeout> |
||||
<url/> |
||||
<query_fields/> |
||||
<posts/> |
||||
<status_codes>200</status_codes> |
||||
<follow_redirects>1</follow_redirects> |
||||
<post_type>0</post_type> |
||||
<http_proxy/> |
||||
<headers/> |
||||
<retrieve_mode>0</retrieve_mode> |
||||
<request_method>0</request_method> |
||||
<allow_traps>0</allow_traps> |
||||
<ssl_cert_file/> |
||||
<ssl_key_file/> |
||||
<ssl_key_password/> |
||||
<verify_peer>0</verify_peer> |
||||
<verify_host>0</verify_host> |
||||
</discovery_rule> |
||||
</discovery_rules> |
||||
<httptests/> |
||||
<macros/> |
||||
<templates/> |
||||
<screens/> |
||||
</template> |
||||
</templates> |
||||
</zabbix_export> |
Loading…
Reference in new issue