Refactoring: Changed all check parameters starting with an 'o' to the new rulespec...
[check_mk.git] / checks / cisco_vpn_tunnel
blob8943be62596053bb84f4a15abfa96e972caf1998
1 #!/usr/bin/python
2 # -*- encoding: utf-8; py-indent-offset: 4 -*-
3 # +------------------------------------------------------------------+
4 # | ____ _ _ __ __ _ __ |
5 # | / ___| |__ ___ ___| | __ | \/ | |/ / |
6 # | | | | '_ \ / _ \/ __| |/ / | |\/| | ' / |
7 # | | |___| | | | __/ (__| < | | | | . \ |
8 # | \____|_| |_|\___|\___|_|\_\___|_| |_|_|\_\ |
9 # | |
10 # | Copyright Mathias Kettner 2014 mk@mathias-kettner.de |
11 # +------------------------------------------------------------------+
13 # This file is part of Check_MK.
14 # The official homepage is at http://mathias-kettner.de/check_mk.
16 # check_mk is free software; you can redistribute it and/or modify it
17 # under the terms of the GNU General Public License as published by
18 # the Free Software Foundation in version 2. check_mk is distributed
19 # in the hope that it will be useful, but WITHOUT ANY WARRANTY; with-
20 # out even the implied warranty of MERCHANTABILITY or FITNESS FOR A
21 # PARTICULAR PURPOSE. See the GNU General Public License for more de-
22 # tails. You should have received a copy of the GNU General Public
23 # License along with GNU Make; see the file COPYING. If not, write
24 # to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
25 # Boston, MA 02110-1301 USA.
27 # .--output--------------------------------------------------------------.
28 # | _ _ |
29 # | ___ _ _| |_ _ __ _ _| |_ |
30 # | / _ \| | | | __| '_ \| | | | __| |
31 # | | (_) | |_| | |_| |_) | |_| | |_ |
32 # | \___/ \__,_|\__| .__/ \__,_|\__| |
33 # | |_| |
34 # '----------------------------------------------------------------------'
36 # .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
37 # .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
38 # .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
39 # .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
40 # .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
41 # .1.3.6.1.4.1.9.9.171.1.2.3.1.19.8192 2370937 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunInOctets.8192
42 # .1.3.6.1.4.1.9.9.171.1.2.3.1.19.16384 2364037 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunInOctets.16384
43 # .1.3.6.1.4.1.9.9.171.1.2.3.1.19.143360 2310129 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunInOctets.143360
44 # .1.3.6.1.4.1.9.9.171.1.2.3.1.19.1159168 278420 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunInOctets.1159168
45 # .1.3.6.1.4.1.9.9.171.1.2.3.1.19.3293184 169808 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunInOctets.3293184
46 # .1.3.6.1.4.1.9.9.171.1.2.3.1.27.8192 205812 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunOutOctets.8192
47 # .1.3.6.1.4.1.9.9.171.1.2.3.1.27.16384 204928 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunOutOctets.16384
48 # .1.3.6.1.4.1.9.9.171.1.2.3.1.27.143360 200712 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunOutOctets.143360
49 # .1.3.6.1.4.1.9.9.171.1.2.3.1.27.1159168 275508 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunOutOctets.1159168
50 # .1.3.6.1.4.1.9.9.171.1.2.3.1.27.3293184 168264 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cikeTunOutOctets.3293184
52 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.24 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.24
53 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.47 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.47
54 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.118 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.118
55 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.4789 1159168 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.4789
56 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.4791 1159168 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.4791
57 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.4867 3293184 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.4867
58 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.4868 3293184 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.4868
59 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.5219 1159168 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.5219
60 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9058 1159168 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9058
61 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9059 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9059
62 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9060 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9060
63 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9061 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9061
64 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9062 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9062
65 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9063 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9063
66 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9064 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9064
67 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9065 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9065
68 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9066 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9066
69 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9067 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9067
70 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9068 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9068
71 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9069 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9069
72 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9070 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9070
73 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9071 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9071
74 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9072 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9072
75 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9073 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9073
76 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9074 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9074
77 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9075 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9075
78 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9076 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9076
79 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9077 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9077
80 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9078 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9078
81 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9079 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9079
82 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9080 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9080
83 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9081 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9081
84 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9082 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9082
85 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9083 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9083
86 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9084 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9084
87 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9085 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9085
88 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9086 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9086
89 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9087 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9087
90 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9088 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9088
91 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9089 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9089
92 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9090 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9090
93 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9091 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9091
94 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9092 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9092
95 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9093 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9093
96 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9094 3293184 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9094
97 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9095 143360 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9095
98 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9096 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9096
99 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9097 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9097
100 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9098 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9098
101 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9099 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9099
102 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9100 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9100
103 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9101 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9101
104 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9102 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9102
105 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9103 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9103
106 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9104 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9104
107 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9105 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9105
108 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9106 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9106
109 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9107 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9107
110 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9108 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9108
111 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9109 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9109
112 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9110 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9110
113 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9111 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9111
114 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9112 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9112
115 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9113 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9113
116 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9114 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9114
117 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9115 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9115
118 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9116 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9116
119 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9117 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9117
120 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9118 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9118
121 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9119 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9119
122 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9120 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9120
123 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9121 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9121
124 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9122 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9122
125 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9123 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9123
126 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9124 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9124
127 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9125 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9125
128 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9126 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9126
129 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9127 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9127
130 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9128 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9128
131 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9129 16384 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9129
132 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9130 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9130
133 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9131 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9131
134 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9132 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9132
135 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9133 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9133
136 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9134 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9134
137 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9135 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9135
138 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9136 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9136
139 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9137 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9137
140 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9138 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9138
141 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9139 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9139
142 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9140 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9140
143 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9141 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9141
144 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9142 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9142
145 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9143 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9143
146 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9144 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9144
147 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9145 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9145
148 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9146 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9146
149 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9147 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9147
150 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9148 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9148
151 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9149 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9149
152 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9150 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9150
153 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9151 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9151
154 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9152 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9152
155 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9153 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9153
156 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9154 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9154
157 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9155 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9155
158 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9156 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9156
159 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9157 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9157
160 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9158 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9158
161 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9159 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9159
162 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9160 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9160
163 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9161 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9161
164 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9162 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9162
165 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9163 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9163
166 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9164 8192 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9164
167 # .1.3.6.1.4.1.9.9.171.1.3.2.1.2.9165 1159168 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunIkeTunnelIndex.9165
169 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.24 138157800 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.24
170 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.47 35428325 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.47
171 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.118 42569477 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.118
172 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.4789 210826775 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.4789
173 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.4791 6416783 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.4791
174 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.4867 26376536 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.4867
175 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.4868 14310 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.4868
176 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.5219 218618 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.5219
177 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9058 50984 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9058
178 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9059 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9059
179 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9060 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9060
180 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9061 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9061
181 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9062 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9062
182 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9063 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9063
183 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9064 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9064
184 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9065 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9065
185 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9066 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9066
186 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9067 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9067
187 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9068 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9068
188 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9069 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9069
189 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9070 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9070
190 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9071 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9071
191 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9072 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9072
192 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9073 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9073
193 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9074 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9074
194 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9075 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9075
195 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9076 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9076
196 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9077 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9077
197 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9078 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9078
198 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9079 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9079
199 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9080 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9080
200 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9081 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9081
201 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9082 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9082
202 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9083 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9083
203 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9084 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9084
204 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9085 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9085
205 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9086 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9086
206 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9087 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9087
207 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9088 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9088
208 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9089 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9089
209 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9090 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9090
210 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9091 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9091
211 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9092 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9092
212 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9093 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9093
213 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9094 252 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9094
214 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9095 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9095
215 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9096 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9096
216 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9097 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9097
217 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9098 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9098
218 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9099 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9099
219 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9100 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9100
220 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9101 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9101
221 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9102 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9102
222 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9103 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9103
223 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9104 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9104
224 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9105 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9105
225 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9106 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9106
226 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9107 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9107
227 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9108 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9108
228 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9109 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9109
229 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9110 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9110
230 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9111 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9111
231 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9112 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9112
232 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9113 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9113
233 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9114 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9114
234 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9115 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9115
235 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9116 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9116
236 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9117 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9117
237 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9118 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9118
238 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9119 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9119
239 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9120 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9120
240 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9121 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9121
241 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9122 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9122
242 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9123 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9123
243 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9124 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9124
244 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9125 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9125
245 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9126 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9126
246 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9127 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9127
247 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9128 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9128
248 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9129 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9129
249 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9130 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9130
250 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9131 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9131
251 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9132 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9132
252 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9133 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9133
253 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9134 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9134
254 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9135 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9135
255 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9136 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9136
256 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9137 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9137
257 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9138 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9138
258 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9139 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9139
259 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9140 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9140
260 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9141 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9141
261 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9142 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9142
262 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9143 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9143
263 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9144 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9144
264 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9145 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9145
265 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9146 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9146
266 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9147 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9147
267 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9148 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9148
268 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9149 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9149
269 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9150 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9150
270 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9151 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9151
271 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9152 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9152
272 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9153 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9153
273 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9154 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9154
274 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9155 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9155
275 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9156 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9156
276 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9157 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9157
277 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9158 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9158
278 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9159 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9159
279 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9160 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9160
280 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9161 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9161
281 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9162 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9162
282 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9163 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9163
283 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9164 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9164
284 # .1.3.6.1.4.1.9.9.171.1.3.2.1.26.9165 32473 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunInOctets.9165
286 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.24 140625551 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.24
287 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.47 164677915 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.47
288 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.118 165831197 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.118
289 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.4789 10317135 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.4789
290 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.4791 251384348 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.4791
291 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.4867 1083513 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.4867
292 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.4868 205859 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.4868
293 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.5219 190563 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.5219
294 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9058 402873 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9058
295 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9059 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9059
296 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9060 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9060
297 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9061 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9061
298 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9062 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9062
299 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9063 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9063
300 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9064 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9064
301 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9065 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9065
302 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9066 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9066
303 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9067 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9067
304 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9068 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9068
305 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9069 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9069
306 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9070 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9070
307 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9071 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9071
308 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9072 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9072
309 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9073 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9073
310 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9074 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9074
311 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9075 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9075
312 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9076 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9076
313 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9077 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9077
314 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9078 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9078
315 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9079 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9079
316 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9080 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9080
317 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9081 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9081
318 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9082 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9082
319 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9083 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9083
320 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9084 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9084
321 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9085 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9085
322 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9086 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9086
323 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9087 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9087
324 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9088 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9088
325 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9089 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9089
326 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9090 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9090
327 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9091 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9091
328 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9092 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9092
329 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9093 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9093
330 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9094 252 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9094
331 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9095 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9095
332 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9096 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9096
333 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9097 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9097
334 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9098 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9098
335 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9099 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9099
336 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9100 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9100
337 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9101 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9101
338 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9102 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9102
339 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9103 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9103
340 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9104 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9104
341 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9105 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9105
342 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9106 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9106
343 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9107 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9107
344 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9108 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9108
345 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9109 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9109
346 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9110 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9110
347 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9111 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9111
348 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9112 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9112
349 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9113 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9113
350 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9114 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9114
351 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9115 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9115
352 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9116 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9116
353 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9117 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9117
354 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9118 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9118
355 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9119 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9119
356 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9120 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9120
357 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9121 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9121
358 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9122 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9122
359 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9123 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9123
360 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9124 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9124
361 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9125 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9125
362 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9126 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9126
363 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9127 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9127
364 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9128 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9128
365 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9129 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9129
366 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9130 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9130
367 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9131 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9131
368 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9132 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9132
369 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9133 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9133
370 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9134 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9134
371 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9135 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9135
372 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9136 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9136
373 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9137 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9137
374 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9138 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9138
375 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9139 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9139
376 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9140 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9140
377 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9141 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9141
378 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9142 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9142
379 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9143 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9143
380 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9144 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9144
381 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9145 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9145
382 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9146 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9146
383 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9147 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9147
384 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9148 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9148
385 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9149 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9149
386 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9150 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9150
387 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9151 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9151
388 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9152 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9152
389 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9153 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9153
390 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9154 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9154
391 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9155 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9155
392 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9156 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9156
393 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9157 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9157
394 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9158 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9158
395 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9159 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9159
396 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9160 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9160
397 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9161 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9161
398 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9162 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9162
399 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9163 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9163
400 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9164 0 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9164
401 # .1.3.6.1.4.1.9.9.171.1.3.2.1.39.9165 64636 --> CISCO-IPSEC-FLOW-MONITOR-MIB::cipSecTunOutOctets.9165
406 def parse_cisco_vpn_tunnel(info):
407 pre_parsed = {}
408 for index, state, phase_2_in, phase_2_out in info[1]:
409 if state != "2":
410 pre_parsed.setdefault(index, {'in': 0, 'out': 0, 'state': state})
411 if phase_2_in:
412 pre_parsed[index]['in'] += float(phase_2_in)
413 if phase_2_out:
414 pre_parsed[index]['out'] += float(phase_2_out)
416 parsed = {}
417 for oid_end, remote_ip, phase_1_in, phase_1_out in info[0]:
418 parsed.setdefault(remote_ip, {
419 'phase_1': (float(phase_1_in), float(phase_1_out)),
422 if oid_end in pre_parsed:
423 parsed[remote_ip].update({
424 'phase_2': (pre_parsed[oid_end]['in'], pre_parsed[oid_end]['out']),
425 'state': pre_parsed[oid_end]['state'],
428 return parsed
431 def inventory_cisco_vpn_tunnel(parsed):
432 return [(remote_ip, {}) for remote_ip in parsed]
435 def check_cisco_vpn_tunnel(item, params, parsed):
436 tunnel_not_found_state = params.get('state', 2)
437 alias = ""
438 for tunnel_ip, tunnel_alias, not_found_state in params.get('tunnels', []):
439 if item == tunnel_ip:
440 if tunnel_alias:
441 alias += "[%s] " % tunnel_alias
442 tunnel_not_found_state = not_found_state
444 if item in parsed:
445 now = time.time()
446 data = parsed[item]
448 phase1_in, phase1_out = data['phase_1']
449 phase1_in_rate = get_rate('cisco_vpn_tunnel_phase_1_in.%s' % item, now, phase1_in)
450 phase1_out_rate = get_rate('cisco_vpn_tunnel_phase_1_out.%s' % item, now, phase1_out)
452 infotexts = ['%sPhase 1: in: %s/s, out: %s/s' % \
453 (alias, get_bytes_human_readable(phase1_in_rate),
454 get_bytes_human_readable(phase1_out_rate))]
456 if 'phase_2' in data:
457 phase2_in, phase2_out = data['phase_2']
458 phase2_in_rate = get_rate('cisco_vpn_tunnel_phase_2_in.%s' % item, now, phase2_in)
459 phase2_out_rate = get_rate('cisco_vpn_tunnel_phase_2_out.%s' % item, now, phase2_out)
461 infotexts.append('Phase 2: in: %s/s, out: %s/s' % \
462 (get_bytes_human_readable(phase2_in_rate),
463 get_bytes_human_readable(phase2_out_rate)))
464 else:
465 phase2_in_rate, phase2_out_rate = 0, 0
466 infotexts.append("Phase 2 missing")
468 return 0, ", ".join(infotexts), \
469 [('if_in_octets', phase1_in_rate + phase2_in_rate),
470 ('if_out_octets', phase1_out_rate + phase2_out_rate)]
472 return tunnel_not_found_state, "%sTunnel is missing" % alias, \
473 [('if_in_octets', 0), ('if_out_octets', 0)]
476 check_info["cisco_vpn_tunnel"] = {
477 "parse_function" : parse_cisco_vpn_tunnel,
478 "inventory_function" : inventory_cisco_vpn_tunnel,
479 "check_function" : check_cisco_vpn_tunnel,
480 "service_description" : "VPN Tunnel %s",
481 "has_perfdata" : True,
482 "snmp_scan_function" : lambda oid: oid(".1.3.6.1.2.1.1.1.0").lower().startswith("cisco adaptive security") or \
483 "vpn 3000 concentrator" in oid(".1.3.6.1.2.1.1.1.0").lower(),
484 "snmp_info" : [( ".1.3.6.1.4.1.9.9.171.1.2.3.1", [
485 OID_END,
486 "7", # cikeTunRemoteValue
487 "19", # cikeTunInOctets, phase 1 (handshake)
488 "27", # cikeTunOutOctets, phase 1 (handshake)
490 (".1.3.6.1.4.1.9.9.171.1.3.2.1", [
491 "2", # cipSecTunIkeTunnelIndex
492 "3", # cipSecTunIkeTunnelAlive
493 "26", # cipSecTunInOctets, phase 2 (throughput)
494 "39", # cipSecTunOutOctets, phase 2 (throughput)
495 ])],
496 "group" : "vpn_tunnel",