#!/usr/bin/python
# -*- encoding: utf-8; py-indent-offset: 4 -*-
# +------------------------------------------------------------------+
# |             ____ _               _        __  __ _  __           |
# |            / ___| |__   ___  ___| | __   |  \/  | |/ /           |
# |           | |   | '_ \ / _ \/ __| |/ /   | |\/| | ' /            |
# |           | |___| | | |  __/ (__|   <    | |  | | . \            |
# |            \____|_| |_|\___|\___|_|\_\___|_|  |_|_|\_\           |
# |                                                                  |
# | Copyright Mathias Kettner 2014             mk@mathias-kettner.de |
# +------------------------------------------------------------------+
#
# This file is part of Check_MK.
# The official homepage is at http://mathias-kettner.de/check_mk.
#
# check_mk is free software;  you can redistribute it and/or modify it
# under the  terms of the  GNU General Public License  as published by
# the Free Software Foundation in version 2.  check_mk is  distributed
# in the hope that it will be useful, but WITHOUT ANY WARRANTY;  with-
# out even the implied warranty of  MERCHANTABILITY  or  FITNESS FOR A
# PARTICULAR PURPOSE. See the  GNU General Public License for more de-
# tails. You should have  received  a copy of the  GNU  General Public
# License along with GNU Make; see the file  COPYING.  If  not,  write
# to the Free Software Foundation, Inc., 51 Franklin St,  Fifth Floor,
# Boston, MA 02110-1301 USA.

#   .--output--------------------------------------------------------------.
#   |                               _               _                      |
#   |                    ___  _   _| |_ _ __  _   _| |_                    |
#   |                   / _ \| | | | __| '_ \| | | | __|                   |
#   |                  | (_) | |_| | |_| |_) | |_| | |_                    |
#   |                   \___/ \__,_|\__| .__/ \__,_|\__|                   |
#   |                                  |_|                                 |
#   '----------------------------------------------------------------------'

# .1.3.6.1.4.1.9.9.171.1.2.3.1.7.8192 a.b.c.d --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunRemoteValue.8192
# .1.3.6.1.4.1.9.9.171.1.2.3.1.7.16384 e.f.g.h --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunRemoteValue.16384
# .1.3.6.1.4.1.9.9.171.1.2.3.1.7.143360 i.j.k.l --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunRemoteValue.143360
# .1.3.6.1.4.1.9.9.171.1.2.3.1.7.1159168 m.n.o.p --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunRemoteValue.1159168
# .1.3.6.1.4.1.9.9.171.1.2.3.1.7.3293184 q.r.s.t --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunRemoteValue.3293184
# .1.3.6.1.4.1.9.9.171.1.2.3.1.19.8192 2370937 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunInOctets.8192
# .1.3.6.1.4.1.9.9.171.1.2.3.1.19.16384 2364037 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunInOctets.16384
# .1.3.6.1.4.1.9.9.171.1.2.3.1.19.143360 2310129 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunInOctets.143360
# .1.3.6.1.4.1.9.9.171.1.2.3.1.19.1159168 278420 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunInOctets.1159168
# .1.3.6.1.4.1.9.9.171.1.2.3.1.19.3293184 169808 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunInOctets.3293184
# .1.3.6.1.4.1.9.9.171.1.2.3.1.27.8192 205812 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunOutOctets.8192
# .1.3.6.1.4.1.9.9.171.1.2.3.1.27.16384 204928 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunOutOctets.16384
# .1.3.6.1.4.1.9.9.171.1.2.3.1.27.143360 200712 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunOutOctets.143360
# .1.3.6.1.4.1.9.9.171.1.2.3.1.27.1159168 275508 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunOutOctets.1159168
# .1.3.6.1.4.1.9.9.171.1.2.3.1.27.3293184 168264 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunOutOctets.3293184

# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.24 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.24
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.47 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.47
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.118 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.118
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.4789 1159168 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.4789
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.4791 1159168 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.4791
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.4867 3293184 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.4867
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.4868 3293184 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.4868
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.5219 1159168 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.5219
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9058 1159168 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9058
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9059 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9059
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9060 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9060
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9061 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9061
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9062 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9062
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9063 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9063
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9064 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9064
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9065 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9065
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9066 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9066
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9067 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9067
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9068 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9068
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9069 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9069
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9070 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9070
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9071 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9071
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9072 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9072
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9073 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9073
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9074 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9074
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9075 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9075
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9076 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9076
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9077 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9077
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9078 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9078
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9079 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9079
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9080 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9080
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9081 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9081
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9082 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9082
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9083 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9083
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9084 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9084
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9085 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9085
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9086 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9086
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9087 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9087
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9088 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9088
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9089 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9089
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9090 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9090
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9091 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9091
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9092 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9092
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9093 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9093
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9094 3293184 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9094
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9095 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9095
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9096 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9096
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9097 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9097
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9098 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9098
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9099 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9099
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9100 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9100
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9101 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9101
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9102 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9102
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9103 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9103
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9104 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9104
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9105 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9105
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9106 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9106
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9107 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9107
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9108 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9108
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9109 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9109
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9110 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9110
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9111 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9111
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9112 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9112
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9113 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9113
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9114 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9114
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9115 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9115
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9116 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9116
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9117 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9117
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9118 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9118
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9119 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9119
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9120 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9120
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9121 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9121
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9122 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9122
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9123 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9123
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9124 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9124
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9125 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9125
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9126 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9126
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9127 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9127
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9128 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9128
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9129 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9129
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9130 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9130
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9131 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9131
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9132 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9132
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9133 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9133
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9134 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9134
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9135 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9135
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9136 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9136
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9137 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9137
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9138 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9138
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9139 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9139
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9140 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9140
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9141 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9141
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9142 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9142
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9143 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9143
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9144 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9144
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9145 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9145
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9146 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9146
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9147 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9147
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9148 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9148
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9149 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9149
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9150 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9150
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9151 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9151
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9152 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9152
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9153 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9153
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9154 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9154
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9155 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9155
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9156 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9156
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9157 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9157
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9158 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9158
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9159 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9159
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9160 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9160
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9161 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9161
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9162 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9162
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9163 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9163
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9164 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9164
# .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9165 1159168 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9165

# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.24 138157800 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.24
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.47 35428325 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.47
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.118 42569477 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.118
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.4789 210826775 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.4789
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.4791 6416783 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.4791
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.4867 26376536 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.4867
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.4868 14310 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.4868
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.5219 218618 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.5219
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9058 50984 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9058
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9059 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9059
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9060 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9060
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9061 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9061
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9062 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9062
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9063 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9063
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9064 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9064
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9065 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9065
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9066 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9066
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9067 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9067
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9068 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9068
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9069 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9069
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9070 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9070
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9071 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9071
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9072 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9072
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9073 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9073
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9074 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9074
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9075 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9075
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9076 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9076
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9077 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9077
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9078 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9078
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9079 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9079
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9080 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9080
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9081 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9081
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9082 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9082
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9083 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9083
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9084 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9084
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9085 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9085
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9086 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9086
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9087 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9087
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9088 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9088
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9089 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9089
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9090 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9090
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9091 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9091
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9092 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9092
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9093 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9093
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9094 252 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9094
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9095 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9095
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9096 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9096
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9097 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9097
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9098 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9098
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9099 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9099
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9100 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9100
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9101 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9101
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9102 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9102
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9103 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9103
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9104 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9104
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9105 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9105
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9106 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9106
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9107 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9107
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9108 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9108
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9109 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9109
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9110 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9110
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9111 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9111
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9112 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9112
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9113 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9113
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9114 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9114
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9115 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9115
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9116 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9116
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9117 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9117
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9118 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9118
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9119 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9119
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9120 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9120
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9121 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9121
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9122 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9122
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9123 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9123
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9124 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9124
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9125 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9125
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9126 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9126
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9127 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9127
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9128 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9128
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9129 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9129
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9130 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9130
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9131 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9131
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9132 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9132
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9133 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9133
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9134 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9134
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9135 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9135
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9136 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9136
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9137 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9137
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9138 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9138
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9139 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9139
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9140 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9140
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9141 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9141
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9142 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9142
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9143 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9143
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9144 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9144
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9145 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9145
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9146 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9146
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9147 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9147
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9148 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9148
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9149 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9149
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9150 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9150
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9151 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9151
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9152 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9152
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9153 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9153
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9154 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9154
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9155 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9155
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9156 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9156
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9157 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9157
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9158 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9158
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9159 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9159
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9160 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9160
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9161 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9161
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9162 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9162
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9163 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9163
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9164 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9164
# .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9165 32473 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9165

# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.24 140625551 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.24
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.47 164677915 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.47
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.118 165831197 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.118
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.4789 10317135 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.4789
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.4791 251384348 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.4791
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.4867 1083513 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.4867
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.4868 205859 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.4868
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.5219 190563 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.5219
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9058 402873 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9058
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9059 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9059
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9060 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9060
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9061 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9061
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9062 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9062
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9063 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9063
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9064 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9064
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9065 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9065
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9066 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9066
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9067 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9067
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9068 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9068
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9069 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9069
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9070 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9070
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9071 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9071
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9072 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9072
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9073 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9073
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9074 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9074
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9075 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9075
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9076 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9076
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9077 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9077
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9078 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9078
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9079 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9079
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9080 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9080
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9081 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9081
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9082 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9082
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9083 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9083
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9084 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9084
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9085 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9085
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9086 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9086
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9087 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9087
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9088 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9088
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9089 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9089
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9090 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9090
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9091 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9091
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9092 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9092
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9093 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9093
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9094 252 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9094
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9095 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9095
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9096 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9096
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9097 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9097
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9098 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9098
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9099 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9099
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9100 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9100
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9101 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9101
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9102 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9102
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9103 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9103
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9104 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9104
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9105 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9105
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9106 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9106
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9107 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9107
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9108 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9108
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9109 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9109
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9110 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9110
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9111 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9111
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9112 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9112
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9113 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9113
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9114 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9114
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9115 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9115
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9116 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9116
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9117 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9117
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9118 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9118
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9119 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9119
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9120 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9120
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9121 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9121
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9122 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9122
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9123 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9123
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9124 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9124
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9125 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9125
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9126 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9126
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9127 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9127
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9128 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9128
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9129 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9129
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9130 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9130
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9131 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9131
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9132 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9132
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9133 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9133
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9134 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9134
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9135 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9135
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9136 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9136
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9137 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9137
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9138 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9138
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9139 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9139
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9140 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9140
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9141 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9141
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9142 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9142
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9143 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9143
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9144 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9144
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9145 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9145
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9146 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9146
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9147 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9147
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9148 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9148
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9149 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9149
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9150 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9150
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9151 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9151
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9152 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9152
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9153 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9153
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9154 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9154
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9155 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9155
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9156 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9156
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9157 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9157
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9158 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9158
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9159 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9159
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9160 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9160
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9161 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9161
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9162 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9162
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9163 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9163
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9164 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9164
# .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9165 64636 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9165

#.

def parse_cisco_vpn_tunnel(info):
    pre_parsed = {}
    for index, state, phase_2_in, phase_2_out in info[1]:
        if state != "2":
            pre_parsed.setdefault(index, {'in' : 0, 'out' : 0, 'state' : state})
            pre_parsed[index]['in']  += float(phase_2_in)
            pre_parsed[index]['out'] += float(phase_2_out)

    parsed = {}
    for oid_end, remote_ip, phase_1_in, phase_1_out in info[0]:
        parsed.setdefault(remote_ip, {
            'phase_1' : (float(phase_1_in), float(phase_1_out)),
        })

        if oid_end in pre_parsed:
            parsed[remote_ip].update({
                'phase_2' : (pre_parsed[oid_end]['in'], pre_parsed[oid_end]['out']),
                'state'   : pre_parsed[oid_end]['state'],
            })

    return parsed


def inventory_cisco_vpn_tunnel(parsed):
    return [ (remote_ip, {}) for remote_ip in parsed ]


def check_cisco_vpn_tunnel(item, params, parsed):
    tunnel_not_found_state = params.get('state', 2)
    alias = ""
    for tunnel_ip, tunnel_alias, not_found_state in params.get('tunnels', []):
        if item == tunnel_ip:
            if tunnel_alias:
                alias += "[%s] " % tunnel_alias
            tunnel_not_found_state = not_found_state

    if item in parsed:
        now  = time.time()
        data = parsed[item]

        phase1_in, phase1_out = data['phase_1']
        phase1_in_rate  = get_rate('cisco_vpn_tunnel_phase_1_in.%s'  % item, now, phase1_in)
        phase1_out_rate = get_rate('cisco_vpn_tunnel_phase_1_out.%s' % item, now, phase1_out)

        infotexts = ['%sPhase 1: in: %s/s, out: %s/s' % \
                     (alias, get_bytes_human_readable(phase1_in_rate),
                      get_bytes_human_readable(phase1_out_rate))]

        if 'phase_2' in data:
            phase2_in, phase2_out = data['phase_2']
            phase2_in_rate  = get_rate('cisco_vpn_tunnel_phase_2_in.%s'  % item, now, phase2_in)
            phase2_out_rate = get_rate('cisco_vpn_tunnel_phase_2_out.%s' % item, now, phase2_out)

            infotexts.append('Phase 2: in: %s/s, out: %s/s' % \
                             (get_bytes_human_readable(phase2_in_rate),
                              get_bytes_human_readable(phase2_out_rate)))
        else:
            phase2_in_rate, phase2_out_rate = 0, 0
            infotexts.append("Phase 2 missing")

        return 0, ", ".join(infotexts), \
               [('if_in_octets',  phase1_in_rate + phase2_in_rate),
                ('if_out_octets', phase1_out_rate + phase2_out_rate)]

    return tunnel_not_found_state, "%sTunnel is missing" % alias, \
            [('if_in_octets', 0), ('if_out_octets', 0)]


check_info["cisco_vpn_tunnel"] = {
    "parse_function"        : parse_cisco_vpn_tunnel,
    "inventory_function"    : inventory_cisco_vpn_tunnel,
    "check_function"        : check_cisco_vpn_tunnel,
    "service_description"   : "VPN Tunnel %s",
    "has_perfdata"          : True,
    "snmp_scan_function"    : lambda oid: oid(".1.3.6.1.2.1.1.1.0").lower().startswith("cisco adaptive security") or \
                                          "vpn 3000 concentrator" in oid(".1.3.6.1.2.1.1.1.0").lower(),
    "snmp_info"             : [( ".1.3.6.1.4.1.9.9.171.1.2.3.1", [
                                    OID_END,
                                    "7",    # cikeTunRemoteValue
                                    "19",   # cikeTunInOctets,  phase 1 (handshake)
                                    "27",   # cikeTunOutOctets, phase 1 (handshake)
                               ]),
                               (".1.3.6.1.4.1.9.9.171.1.3.2.1", [
                                    "2",    # cipSecTunIkeTunnelIndex
                                    "3",    # cipSecTunIkeTunnelAlive
                                    "26",   # cipSecTunInOctets,  phase 2 (throughput)
                                    "39",   # cipSecTunOutOctets, phase 2 (throughput)
                              ])],
    "group"                 : "vpn_tunnel",
}
