Jump to content
Калькуляторы

Wive-NG-MT SNMP используем SNMP

Как снять статистику по загрузке канала? Нафиг нужны ничего не значащие OIDы?

----------------------- New Test -----------------------
Paessler SNMP Tester 3.2
Device: 192.168.145.253

Scanning Standard Interfaces...
15.09.2015 2:34:10 Start Scan
15.09.2015 2:34:10 SNMP Version: V2
15.09.2015 2:34:10 Delay: 0
15.09.2015 2:34:10 Force32: No
15.09.2015 2:34:10 Single Get: No
15.09.2015 2:34:10 GET: 1.3.6.1.2.1.2.1.0
15.09.2015 2:34:10 Try 1
15.09.2015 2:34:10 Start 18554848
15.09.2015 2:34:15 Done 18554848 Status=2
15.09.2015 2:34:15 Try 2
15.09.2015 2:34:15 Start 18554848
15.09.2015 2:34:20 Done 18554848 Status=2
15.09.2015 2:34:20 Try 3
15.09.2015 2:34:20 Start 18554848
15.09.2015 2:34:25 Done 18554848 Status=2
15.09.2015 2:34:25 Try 4
15.09.2015 2:34:25 Start 18554848
15.09.2015 2:34:30 Done 18554848 Status=2
15.09.2015 2:34:30 Try 5
15.09.2015 2:34:30 Start 18554848
15.09.2015 2:34:35 Done 18554848 Status=2
Result: #N-2003

Found standard interfaces:
No standard interfaces found

Share this post


Link to post
Share on other sites

ПО загрузке какого канала ? Реализация snmp штатная раликовко уклибсишная я только статистику по портам свитча вынес и всё.

snmpwalk -c Wive-NG-MT -v 1 192.168.254.1 
SNMPv2-MIB::sysDescr.0 = STRING: SNR-CPE-W4N-MT
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.40418.5.1
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (9300) 0:01:33.00
SNMPv2-MIB::sysContact.0 = STRING: support@nag.ru
SNMPv2-MIB::sysName.0 = STRING: SFOMSK
SNMPv2-MIB::sysLocation.0 = STRING: 620016 Russia. Ekaterinburg. Predelnaya St. 57/2
SNMPv2-MIB::sysServices.0 = INTEGER: 6
IF-MIB::interfaces.0.0.1.0 = INTEGER: 4                                                                                                                                     
IP-MIB::ipForwarding.0 = INTEGER: notForwarding(2)                                                                                                                          
IP-MIB::ipDefaultTTL.0 = INTEGER: 64                                                                                                                                        
IP-MIB::ipInReceives.0 = Counter32: 4685368                                                                                                                                 
IP-MIB::ipInHdrErrors.0 = Counter32: 0                                                                                                                                      
IP-MIB::ipInAddrErrors.0 = Counter32: 44                                                                                                                                    
IP-MIB::ipForwDatagrams.0 = Counter32: 6951                                                                                                                                 
IP-MIB::ipInUnknownProtos.0 = Counter32: 0                                                                                                                                  
IP-MIB::ipInDiscards.0 = Counter32: 0                                                                                                                                       
IP-MIB::ipInDelivers.0 = Counter32: 4485577                                                                                                                                 
IP-MIB::ipOutRequests.0 = Counter32: 47715                                                                                                                                  
IP-MIB::ipOutDiscards.0 = Counter32: 0                                                                                                                                      
IP-MIB::ipOutNoRoutes.0 = Counter32: 8                                                                                                                                      
IP-MIB::ipReasmTimeout.0 = INTEGER: 0 seconds                                                                                                                               
IP-MIB::ipReasmReqds.0 = Counter32: 0                                                                                                                                       
IP-MIB::ipReasmOKs.0 = Counter32: 0                                                                                                                                         
IP-MIB::ipReasmFails.0 = Counter32: 0                                                                                                                                       
IP-MIB::ipFragOKs.0 = Counter32: 0                                                                                                                                          
IP-MIB::ipFragFails.0 = Counter32: 0                                                                                                                                        
IP-MIB::ipFragCreates.0 = Counter32: 0                                                                                                                                      
IP-MIB::icmpInMsgs.0 = Counter32: 4
IP-MIB::icmpInErrors.0 = Counter32: 2
IP-MIB::icmpInDestUnreachs.0 = Counter32: 4
IP-MIB::icmpInTimeExcds.0 = Counter32: 0
IP-MIB::icmpInParmProbs.0 = Counter32: 0
IP-MIB::icmpInSrcQuenchs.0 = Counter32: 0
IP-MIB::icmpInRedirects.0 = Counter32: 0
IP-MIB::icmpInEchos.0 = Counter32: 0
IP-MIB::icmpInEchoReps.0 = Counter32: 0
IP-MIB::icmpInTimestamps.0 = Counter32: 0
IP-MIB::icmpInTimestampReps.0 = Counter32: 0
IP-MIB::icmpInAddrMasks.0 = Counter32: 0
IP-MIB::icmpInAddrMaskReps.0 = Counter32: 0
IP-MIB::icmpOutMsgs.0 = Counter32: 1392
IP-MIB::icmpOutErrors.0 = Counter32: 0
IP-MIB::icmpOutDestUnreachs.0 = Counter32: 1392
IP-MIB::icmpOutTimeExcds.0 = Counter32: 0
IP-MIB::icmpOutParmProbs.0 = Counter32: 0
IP-MIB::icmpOutSrcQuenchs.0 = Counter32: 0
IP-MIB::icmpOutRedirects.0 = Counter32: 0
IP-MIB::icmpOutEchos.0 = Counter32: 0
IP-MIB::icmpOutEchoReps.0 = Counter32: 0
IP-MIB::icmpOutTimestamps.0 = Counter32: 0
IP-MIB::icmpOutTimestampReps.0 = Counter32: 0
IP-MIB::icmpOutAddrMasks.0 = Counter32: 0
IP-MIB::icmpOutAddrMaskReps.0 = Counter32: 0
TCP-MIB::tcpRtoAlgorithm.0 = INTEGER: other(1)
TCP-MIB::tcpRtoMin.0 = INTEGER: 200 milliseconds
TCP-MIB::tcpRtoMax.0 = INTEGER: 120000 milliseconds
TCP-MIB::tcpMaxConn.0 = INTEGER: 4294967295
TCP-MIB::tcpActiveOpens.0 = Counter32: 129
TCP-MIB::tcpPassiveOpens.0 = Counter32: 2637
TCP-MIB::tcpAttemptFails.0 = Counter32: 7
TCP-MIB::tcpEstabResets.0 = Counter32: 12
TCP-MIB::tcpCurrEstab.0 = Gauge32: 1
TCP-MIB::tcpInSegs.0 = Counter32: 1501512
TCP-MIB::tcpOutSegs.0 = Counter32: 2985663
TCP-MIB::tcpRetransSegs.0 = Counter32: 279
UDP-MIB::udpInDatagrams.0 = Counter32: 2983730
UDP-MIB::udpNoPorts.0 = Counter32: 2171
UDP-MIB::udpInErrors.0 = Counter32: 0
UDP-MIB::udpOutDatagrams.0 = Counter32: 34105

 

Статистика по интерфейсам, т.е. счётчики в SNMP v1 32 бит то вывод сделан в Мб т.е. о загрузке особо судить не выйдет.

# snmpwalk -c Wive-NG-MT -v1 192.168.254.1 enterprises
SNMPv2-SMI::enterprises.72.1.0 = Counter32: 0
SNMPv2-SMI::enterprises.72.2.0 = Counter32: 13
SNMPv2-SMI::enterprises.72.3.0 = Counter32: 2
SNMPv2-SMI::enterprises.72.4.0 = Counter32: 93
SNMPv2-SMI::enterprises.72.5.0 = Counter32: 4075
SNMPv2-SMI::enterprises.72.6.0 = Counter32: 0
SNMPv2-SMI::enterprises.72.7.0 = Counter32: 0
SNMPv2-SMI::enterprises.72.8.0 = Counter32: 31
SNMPv2-SMI::enterprises.72.9.0 = Counter32: 35
SNMPv2-SMI::enterprises.72.10.0 = Counter32: 4012
SNMPv2-SMI::enterprises.72.11.0 = Counter32: 26
SNMPv2-SMI::enterprises.72.12.0 = Counter32: 0

 

Это отражение первых двух строк из /proc/7620/snmp

[sFOMSK@/proc/mt7620]# cat snmp
rx counters: 0 13 2 92 4059 0
tx counters: 0 31 35 3996 26 0
rx64 counters: 0 14408160 3098867 97354852 4257215102 0
tx64 counters: 0 32897772 36882832 4190831197 28108423 0

 

Т.к. работает аппаратный оффлоад то достоверные данные можно получить только со свитча как выше и показал. В будущем (пока совсем не скоро) перейдём на SNMP v2/3 можно будет 64 бит счётчики приюзать, но пока только так.

Share this post


Link to post
Share on other sites

спасибо,теперь все понятно,

то что в харде работать будет неправильно, тоже понятно. у него в софте загрузка совсем небольшая

Edited by Sterr

Share this post


Link to post
Share on other sites

Ну почему неправильно? Данные о свитча правильные, другое дело что их пришлось в Мб отдавать ибо 32бит счётчики в SNMP v1 и переполнялись бы уже при 4Гб если в байтах отдавать. А так данные верные только вот о загрузке канала по ним судить не выйдет.

Share this post


Link to post
Share on other sites

Как через SNMP (telnet/SSH) получить количество подключенных клиентов к точке доступа, желательно с MAC ?

Share this post


Link to post
Share on other sites

Через snmp никак. По ssh в новых прошивках есть cli. Кроме всего прочего умеет выводить stalist. Ввод без параметров показывает help.

 

~ # cli
wl                   -- wireless settings
sw                   -- switch settings
st                   -- device information

~ # cli wl
set 2.4/5 <param>    -- change wlan parameters
disconnect <band> <mac> -- disconnect client station by MAC
disconnect <band> all -- disconnect all client stations
scan 2.4/5/<if>      -- scan and show remote AP list
stalist 2.4/5/<if>   -- show connected client stations
status               -- view wlan status
wds                  -- view wds status

~ # cli wl stalist
AID|MAC              |C. TIME |PSM|MMPS|MCS|BW|SGI|STBC|LDPC|MODE |RATE|RSSI     |S.QUALITY|RX       |TX       



AID|MAC              |C. TIME |PSM|MMPS|MCS|BW|SGI|STBC|LDPC|MODE |RATE|RSSI     |S.QUALITY|RX       |TX       
1  |48:51:B7:7B:FB:D3|24:11:25|NO |YES |9  |80|YES|NO  |NO  |VHT  |433 |-52  0   |96  0    |  2.1 GiB|  4.3 GiB
2  |2C:6E:85:B4:20:2B|03:19:47|NO |NO  |9  |80|YES|NO  |NO  |VHT  |433 |-47  0   |100 0    |  4.7 MiB|145.1 MiB

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this