egonzalez
Joined: 11 Mar 2008 Posts: 3
|
Posted: Mon Sep 15, 2008 4:05 pm Post subject: Allot NetEnforcer VCs, Pipes and Lines Monitoring |
|
|
Dear All,
I've been working with Allot NetEnforcer for several months and now, I'd like you to help me suggesting the best way to implement a solution regarding the monitoring for VCs, Pipes and Lines configured in it.
First of all, I have to say that, in software version v7.x.x. the OIDs for monitoring of the VCs, Pipes or Lines, have to be enabled using a procedure out of the scope of this post, but, the resulting OIDs for monitoring have the following structure:
.1.3.6.1.4.1.2603.5.4.2.1.5.X.Y.Z.48 = Counter32: 14 – Live Connections
.1.3.6.1.4.1.2603.5.4.2.1.6.X.Y.Z.48 = Counter32: 0 – New Connections
.1.3.6.1.4.1.2603.5.4.2.1.7.X.Y.Z.48 = Counter32: 0 – Drop Connections
.1.3.6.1.4.1.2603.5.4.2.1.8.X.Y.Z.48 = Counter64: 7 – Bits In (Kbps)
.1.3.6.1.4.1.2603.5.4.2.1.9.X.Y.Z.48 = Counter64: 0 – Bits Out (Kbps)
.1.3.6.1.4.1.2603.5.4.2.1.10.X.Y.Z.48 = Counter64: 7 – Bits Total (Kbps)
.1.3.6.1.4.1.2603.5.4.2.1.11.X.Y.Z.48 = Counter64: 12 – Packet In
.1.3.6.1.4.1.2603.5.4.2.1.12.X.Y.Z.48 = Counter64: 0 – Packet Out
.1.3.6.1.4.1.2603.5.4.2.1.13.X.Y.Z.48 = Counter64: 12 – Packet Total (Kilo)
Where:
X: Is the Line ID
Y: Is the Pipe ID
Z:Is the VC ID
OK, what I want with all this info is to have in the same graph the Bits Out (kbps), Bits In (kbps) and Bits Total (Kbps) readings in the same way as if you were monitoring an Ethernet interface or so.
Now, keeping in mind that I want to build different graphs for different VCs, Pipes or Lines, the following are examples of the data that should be graphed:
Graph 1:
.1.3.6.1.4.1.2603.5.4.2.1.8.1.1.0.48 = Counter64: 7 – Bits In (Kbps)
.1.3.6.1.4.1.2603.5.4.2.1.9.1.1.0.48 = Counter64: 0 – Bits Out (Kbps)
.1.3.6.1.4.1.2603.5.4.2.1.10.1.1.0.48 = Counter64: 7 – Bits Total
Here, I'm monitoring the "fallback pipe".
Graph 2:
.1.3.6.1.4.1.2603.5.4.2.1.8.2.1.3.48 = Counter64: 7 – Bits In (Kbps)
.1.3.6.1.4.1.2603.5.4.2.1.9.2.1.3.48 = Counter64: 0 – Bits Out (Kbps)
.1.3.6.1.4.1.2603.5.4.2.1.10.2.1.3.48 = Counter64: 7 – Bits Total
Here I'm monitoring the LineID: 2, PipeID: 1, VC: 3
Then, the idea is to change the amount of graphs I want to monitor via an external file (XML for example?) so, if I need to create another graph, the easiest way is to change this external file by just adding the "new" OIDs and "reload" this file into cacti.
This is my first idea about the file:
| Code: |
<interface>
<name>Get Allot - NetEnforcer Traffic Information</name>
<description>Get SNMP Based Traffic Information</description>
<fields>
<pipeFallbackOctectsIn>
<name>pipeFallbackOctectsIn</name>
<method>get</method>
<source>value</source>
<direction>input</direction>
<oid>.1.3.6.1.4.1.2603.5.4.2.1.8.1.1.0.48</oid>
</pipeFallbackOctectsIn>
<pipeFallbackOctectsOut>
<name>pipeFallbackOctectsIn</name>
<method>get</method>
<source>value</source>
<direction>input</direction>
<oid>.1.3.6.1.4.1.2603.5.4.2.1.9.1.1.0.48</oid>
</pipeFallbackOctectsOut>
</fields>
</interface> |
I'd like to know if I'm in the right way or if some one else can give me any ideas about how to get this working with Cacti and the way I have to do it.
 |
|