Cacti (home)ForumsRepositoryDocumentation
Cacti: offical forums and support  

 FAQFAQ   SearchSearch   MemberlistMemberlist    RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in    


Allot NetEnforcer VCs, Pipes and Lines Monitoring

 
Post new topic   Reply to topic    Cacti Forum Index -> Scripts and Templates
Author Message
egonzalez



Joined: 11 Mar 2008
Posts: 3

PostPosted: Mon Sep 15, 2008 4:05 pm    Post subject: Allot NetEnforcer VCs, Pipes and Lines Monitoring Reply with quote

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.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Cacti Forum Index -> Scripts and Templates All times are GMT - 5 Hours
Page 1 of 1

 



Powered by phpBB © 2001, 2005 phpBB Group