Jump to content

Recommended Posts

с snmp пока ещё на "Вы"

STG-MIB.mib закинул в /usr/share/snmp/mibs

в /etc/snmp/snmpd.conf добавил строки

 

smuxpeer .1.3.6.1.4.1.38313

smuxsocket 127.0.0.1

порт 199 по прежнему не биндится и стг соответственно подключиться не может, кто уже настраивал поделитель большей инфой, pdf-ку всю перечитал, всё что там просят сделал.

Link to post
Share on other sites

Debian?

Я вечером попробую на виртуалке. У меня на Gentoo все заработало сразу.

А пока можно посмотреть маны на предмет включения SMUX. К стати, еще можно запустить его в debug-режиме и посмотреть, может он ругается в логи.

Link to post
Share on other sites

да, дэбиан сквезе

вот что в дебаге при старге демона snmp

error on subcontainer 'ia_addr' insert (-1)
error on subcontainer 'ia_addr' insert (-1)
error on subcontainer 'ia_addr' insert (-1)
error on subcontainer 'ia_addr' insert (-1)
error on subcontainer 'ia_addr' insert (-1)
error on subcontainer 'ia_addr' insert (-1)
error on subcontainer 'ia_addr' insert (-1)
error on subcontainer 'ia_addr' insert (-1)
error on subcontainer 'ia_addr' insert (-1)
/etc/snmp/snmpd.conf: line 1: Warning: Unknown token: smuxpeer.
/etc/snmp/snmpd.conf: line 2: Warning: Unknown token: smuxsocket.
Turning on AgentX master support.
error finding row index in _ifXTable_container_row_restore
error finding row index in _ifXTable_container_row_restore
error finding row index in _ifXTable_container_row_restore
error finding row index in _ifXTable_container_row_restore
error finding row index in _ifXTable_container_row_restore
error finding row index in _ifXTable_container_row_restore
error finding row index in _ifXTable_container_row_restore
error finding row index in _ifXTable_container_row_restore
error finding row index in _ifXTable_container_row_restore
NET-SNMP version 5.4.3

Link to post
Share on other sites

snmpd собран без поддержки smux. Нда, на сколько я знаю, он не модульный и решить проблему доустановкой какого-нибуть net-snmp-smux не получится. Видать придется переписывать SMUX на AgentX.

Link to post
Share on other sites

что то не нашёл где именно, да указываем адрес, но про добавление smux не нашёл там

 

кстати поставил snmp-mibs-downloader и сообщение пропало из логов error finding row index in _ifXTable_container_row_restore

Link to post
Share on other sites

дорописал 127.0.0.1 ничего не изменилось, в логах то же самое

netstat -ntupl тоже ничего не показывает?

Link to post
Share on other sites

netstat -ntupl тоже ничего не показывает?

на 199 порту ничего

в логах то он по прежнему матерится

 

/etc/snmp/snmpd.conf: line 1: Warning: Unknown token: smuxpeer.

/etc/snmp/snmpd.conf: line 2: Warning: Unknown token: smuxsocket.

Link to post
Share on other sites

заработало вот так :)

SNMPDOPTS='-Lsd -Lf /var/log/snmpd_debug.log -u snmp -g snmp -p /var/run/snmpd.pid'

биндится только с локалхоста

стг законнектился

но

 

skyprox:~# snmpget -v2c -c public -m +STG-MIB 127.0.0.1 stg24.users.totalUsers.

stg24.users.totalUsers.: Unknown Object Identifier ()

 

 

skyprox:~# snmpwalk -v2c -c public 127.0.0.1 -m STG-MIB .1.3.6.1.4.1.38313

STG-MIB::stgMIB = No Such Object available on this agent at this OID

 

skyprox:~# snmpget -m ALL -v2c -c public localhost .

Undefined OBJECT-GROUP (diffServMIBMultiFieldClfrGroup): At line 2195 in /usr/share/mibs/ietf/IPSEC-SPD-MIB

Undefined OBJECT-GROUP (diffServMultiFieldClfrNextFree): At line 2157 in /usr/share/mibs/ietf/IPSEC-SPD-MIB

Undefined OBJECT-GROUP (diffServMIBMultiFieldClfrGroup): At line 2062 in /usr/share/mibs/ietf/IPSEC-SPD-MIB

Bad operator (INTEGER): At line 73 in /usr/share/mibs/ietf/SNMPv2-PDU

Unlinked OID in IPATM-IPMC-MIB: marsMIB ::= { mib-2 57 }

Undefined identifier: mib-2 near line 18 of /usr/share/mibs/ietf/IPATM-IPMC-MIB

Expected "::=" (RFC5644): At line 493 in /usr/share/mibs/iana/IANA-IPPM-METRICS-REGISTRY-MIB

Expected "{" (EOF): At line 651 in /usr/share/mibs/iana/IANA-IPPM-METRICS-REGISTRY-MIB

Bad object identifier: At line 651 in /usr/share/mibs/iana/IANA-IPPM-METRICS-REGISTRY-MIB

Bad parse of OBJECT-IDENTITY: At line 651 in /usr/share/mibs/iana/IANA-IPPM-METRICS-REGISTRY-MIB

ccitt.1 = No Such Object available on this agent at this OID

Link to post
Share on other sites

...

skyprox:~# snmpget -v2c -c public -m +STG-MIB 127.0.0.1 stg24.users.totalUsers.

stg24.users.totalUsers.: Unknown Object Identifier ()

...

Не может найти MIB. Попробуй явно указать путь: -M +/usr/share/snmp/mibs

Link to post
Share on other sites
skyprox:~# snmpget -v2c -c public -m +/usr/share/snmp/mibs/STG-MIB.mib 127.0.0.1 stg24.users.totalUsers.
stg24.users.totalUsers.: Unknown Object Identifier ()
skyprox:~# snmptranslate -m +STG-MIB -Tp -IR stg24
+--stg24(1)
|
+--users(1)
| |
| +-- -R-- Integer32 totalUsers(1)
| +-- -R-- Integer32 onlineUsers(2)
| +-- -R-- Integer32 authorizedUsers(3)
| +-- -R-- Integer32 alwaysOnlineUsers(4)
| +-- -R-- Integer32 noCashUsers(5)
| +-- -R-- Integer32 disabledDetailStatsUsers(6)
| +-- -R-- Integer32 disabledUsers(7)
| +-- -R-- Integer32 passiveUsers(8)
| +-- -R-- Integer32 creditUsers(9)
| +-- -R-- Integer32 freeMbUsers(10)
| +-- -R-- Integer32 tariffChangeUsers(11)
| +-- -R-- Integer32 activeUsers(12)
|
+--tariffs(2)
| |
| +-- -R-- Integer32 totalTariffs(1)
| |
| +--tariffUsageTable(2)
|	 |
|	 +--tariffUsageTableEntry(1)
|		| Index: tariffIndex
|		|
|		+-- ---- Integer32 tariffIndex(1)
|		|		Range: 0..255
|		+-- -R-- String	tariffName(2)
|		|		Textual Convention: DisplayString
|		|		Size: 0..255
|		+-- -R-- Integer32 userCount(3)
|
+--admins(3)
| |
| +-- -R-- Integer32 totalAdmins(1)
|
+--services(4)
| |
| +-- -R-- Integer32 totalServices(1)
|
+--corporations(5)
| |
| +-- -R-- Integer32 totalCorporations(1)
|
+--traffcounter(6)
 |
 +-- -R-- Integer32 totalRules(1)

Link to post
Share on other sites

Из документации:

activeUsers (12) — параметр, описывающий количество абонентов у которых имеется посчитанный трафик за сессию.

Link to post
Share on other sites
  • 6 months later...

после рестарта snmpd почему-то вот так

 

skyprox:/# /usr/bin/snmpget -v2c -c public -m +STG-MIB 127.0.0.1 stg24.users.totalUsers
STG-MIB::totalUsers = No Such Object available on this agent at this OID
Link to post
Share on other sites

 

после рестарта snmpd почему-то вот так

smux не переподключается.

После рестарта snmpd нужен рестарт stg, чтобы все заработало.

Переподключение добавлено в транке, в последнем релизе этого нет.

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
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...