Johan,
We don't use the $ipPos for the ifSpeed.. if you look closely you will see that we get the ifIndex, and then we do a for with the $i variable, so $i is the current ifIndex, then get the Speed using $ifSpeed[$i].
I'll need the second debug I asked for.
Javier
[EMAIL PROTECTED] wrote:
Javier, Hi,
I think I have a little clue : $ipPos = array_search($ifIndex[$i],$ipAddifIndex); //Find FIRST the pos where this ifIndex has an IP if ($ipPos !== false) { //we Found some IPs for this interface index
As you could see the what i need as ifspeed is the speed of interface (1). But as the rule above says, he will look for the ifindex where the ip is. In this case this is interface 9 (interface dialer 1). The problem is that he also shows the speed of this interface, which is the speed of a dialupconnection (56kbps). Because when I remove the rule if ($ifSpeed[$i] == 0) $ifSpeed[$i] = 128; //default Speed Value, he shows 56000. It is good that he looks for the interface where the ip is on (interface9), but he has to go back to interface 1 for the speed.
Any idea ?
Greetings,
Johan
----- Original Message ----- From: <[EMAIL PROTECTED]>
To: "Javier Szyszlican" <[EMAIL PROTECTED]>
Cc: "jffnms" <[EMAIL PROTECTED]>
Sent: Tuesday, June 29, 2004 9:20 PM
Subject: Re: [jffnms-users] problem with inbound/outbound bandwidth
Javier, Hereby my snmpwalk : .iso.3.6.1.2.1.2.2.1.5.1 = Gauge: 2312000 .iso.3.6.1.2.1.2.2.1.5.2 = Gauge: 1000000 .iso.3.6.1.2.1.2.2.1.5.3 = Gauge: 4294967 .iso.3.6.1.2.1.2.2.1.5.4 = Gauge: 0 .iso.3.6.1.2.1.2.2.1.5.5 = Gauge: 2312000 .iso.3.6.1.2.1.2.2.1.5.6 = Gauge: 0 .iso.3.6.1.2.1.2.2.1.5.7 = Gauge: 2312000 .iso.3.6.1.2.1.2.2.1.5.8 = Gauge: 2056000 .iso.3.6.1.2.1.2.2.1.5.9 = Gauge: 56000 .iso.3.6.1.2.1.2.2.1.5.10 = Gauge: 100000 .iso.3.6.1.2.1.2.2.1.5.11 = Gauge: 56000 What I need to see for my customers (i am isp) is the maximal bandwidth, this means in this case 2312000 kbps and when they see 128 kb, it will
rain
complaints :))
ppm> query net-snmp Querying target 1 (ActivePerl 5.6.1.633) 1. Net-SNMP [4.0] Object oriented interface to SNMP 2. Net-SNMP [4.0] Object oriented interface to SNMP 3. Net-SNMP-Interfaces [0.2] provide simple methods to gain interface
data
there is no ucd-snmp, since net-snmp the perl interface, is being used. With the debugging , this is what I see : ( [0] => Gauge32: 2312000 [1] => Gauge32: 10000000 [2] => Gauge32: 4294967295 [3] => Gauge32: 0 [4] => Gauge32: 2312000 [5] => Gauge32: 0 [6] => Gauge32: 2312000 [7] => Gauge32: 2056000 [8] => Gauge32: 56000 [9] => Gauge32: 100000000 [10] => Gauge32: 56000 )
And what appears in the interface (called ATM0) : 1 ATM0 up 128000
Greetings,
Johan
----- Original Message ----- From: "Javier Szyszlican" <[EMAIL PROTECTED]>
Cc: "jffnms" <[EMAIL PROTECTED]>
Sent: Tuesday, June 29, 2004 6:06 PM
Subject: Re: [jffnms-users] problem with inbound/outbound bandwidth
Johan,
I see, which NET-SNMP or UCD-SNMP version do you have?
can you add :
debug ($ifSpeed);
just below the ifSpeed snmpwalk in the snmp_interfaces.inc.php
And show me the output when you do a Manual Discovery.
Javier
johan wrote:
Hi,
according to my humble opinion, this is not necessary, since when I do an snmpwalk for that oid , I receive for example 800.000 bps, which means that the router gives the correct value. I also checked this
with
a mib-viewer.
When I remove the rule $ifSpeed[$i] = ($ifSpeed[$i]/1000); I receive the real value, in this case 8000000, but with GAUGE32 before it, which causes it is not being translated to rrd. I also tried with cricket where the correct value
is
being given. Suggestions ?
Greetings, Johan
On Tue, 2004-06-29 at 17:50, Javier Szyszlican wrote:
Johan,
We only use the default if the real IfSpeed is 0. So please check if the router has correctly set the Bandwidth in each interface.
Also you may want to show me a snmpwalk of the IfSpeed OID against
your
router.
Javier
johan wrote:
Hi,
I have problem in getting the correct inbound and outbound bandwidth
in
the discovering of the performance graphs. Apparently for some odd
raeson he always gives
the 128000 kbps, due to a rule in snmp_interfaces.inc.php : if ($ifSpeed[$i] == 0) $ifSpeed[$i] = 128; //default Speed Value
I tried to remove it, and then he gives 56000bps as standard value.
What
I want is the real inbound/outbound bandwidth, i.e. the result of
$ifSpeed = snmp_walk($ip,$rocommunity,".1.3.6.1.2.1.2.2.1.5");
Anybody know how I can fix this ?
Greetings, Johan
------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ jffnms-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jffnms-users
-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Javier Szyszlican, Project Leader, JFFNMS [EMAIL PROTECTED]
I hope JFFNMS or I were helpful to you, if you can, please donate at http://jffnms.org/donate
------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ jffnms-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jffnms-users
-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Javier Szyszlican, Project Leader, JFFNMS [EMAIL PROTECTED]
I hope JFFNMS or I were helpful to you, if you can, please donate at http://jffnms.org/donate
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
jffnms-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jffnms-users
