URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 10487
[ Назад ]

Исходное сообщение
"Mrtg&Squid&SNMP"

Отправлено Mikka , 21-Ноя-01 14:01 
Господа, подскажите плс, какие параметры по snmp можно снимать со сквида вообще для отображения mrtg'ой. Лучше было бы посмотреть готовый конфиг. И еще - где искать OID'ы различных устройств (маршрутизаторов ну и т.д.)?

Содержание

Сообщения в этом обсуждении
"RE: Mrtg&Squid&SNMP"
Отправлено Кип , 21-Ноя-01 16:29 
что можно  - см squid/etc/mib.txt
пример есть на http://www.mrtg.org

"RE: Mrtg&Squid&SNMP"
Отправлено Mikka , 21-Ноя-01 17:12 
Ага, спасиб, однако когда я пытаюсь прочитать пареметры, mrtg выдает
Unknown SNMP var cacheHttpHits
at /usr/local/mrtg-2/bin/mrtg line 1485
Unknown SNMP var cacheClientHttpRequests
at /usr/local/mrtg-2/bin/mrtg line 1485
WARNING: Expected a number but got ''
WARNING: Expected a number but got ''
Unknown SNMP var cacheServerInKb
at /usr/local/mrtg-2/bin/mrtg line 1485
Unknown SNMP var cacheServerOutKb
at /usr/local/mrtg-2/bin/mrtg line 1485
WARNING: Expected a number but got ''
WARNING: Expected a number but got ''

Т.е. получается, статистику не выдает squid.
параметры -  все по дефолту, только  
acl snmppublic snmp_community public
snmp_access allow snmppublic localhost

В чем может быть проблема?


"RE: Mrtg&Squid&SNMP"
Отправлено Кип , 21-Ноя-01 22:35 
mib.txt в конфиге укажи

"RE: Mrtg&Squid&SNMP"
Отправлено Mikka , 21-Ноя-01 23:44 
А каким параметром? Что нить вроде mib_path? Я просто ничего подобного в конфиге не нашел..;-(

"RE: Mrtg&Squid&SNMP"
Отправлено Кип , 22-Ноя-01 15:03 
LoadMIBs: /var/squid/etc/mib.txt

"RE: Mrtg&Squid&SNMP"
Отправлено Mikka , 22-Ноя-01 21:33 
2001/11/22 18:22:52| parseConfigFile: line 1880 unrecognized: 'LoadMIBs: /usr/lo
cal/squid/etc/mib.txt '

Не катит почему то...


"RE: Mrtg&Squid&SNMP"
Отправлено Кип , 23-Ноя-01 12:22 
да не в сквидовый конфиг, а в конфиг мртж !

"RE: Mrtg&Squid&SNMP"
Отправлено Paul , 26-Ноя-01 16:57 
>2001/11/22 18:22:52| parseConfigFile: line 1880 unrecognized:
>'LoadMIBs: /usr/local/squid/etc/mib.txt '
>Не катит почему то...

сквидовый SNMP-агент слушает на порту 3401 заместо родного SNMP-порта. Ты это учел?

Target[squidin]: cacheServerInKb:public@localhost:3401


"RE: Mrtg&Squid&SNMP"
Отправлено Mikka , 27-Ноя-01 16:03 
Не, не судьба видать. Ошибку выдает следующую:
SNMP Error:
Received SNMP response with error code
  error status: noSuchName
  index 2 (OID: 1.3.6.1.4.1.3495.1.5.2.1.2)
SNMPv1_Session (remote host: "127.0.0.1" [127.0.0.1].3401)
                  community: "public"
                 request ID: 1641114954
                PDU bufsize: 8000 bytes
                    timeout: 2s
                    retries: 5
                    backoff: 1)
at /usr/local/mrtg-2/bin/../lib/mrtg2/SNMP_util.pm line 450
SNMPGET Problem for cacheHttpHits cacheClientHttpRequests on public@127.0.0.1:34
01
at /usr/local/mrtg-2/bin/mrtg line 1485
WARNING: Expected a number but got ''
WARNING: Expected a number but got ''
Unknown SNMP var cacheServerInKb

"RE: Mrtg&Squid&SNMP"
Отправлено Paul , 27-Ноя-01 17:03 
>Не, не судьба видать. Ошибку выдает
>следующую:

сквид-то собран с SNMP?

./configure --enable-snmp

а в конфиге сквида SNMP включен?

acl snmppublic snmp_sommunity public
snmp_access allow snmppublic mynet
snmp_access deny all

mynet - acl'ка для твоей сети.


"RE: Mrtg&Squid&SNMP"
Отправлено Mikka , 27-Ноя-01 18:11 
ну конечно разрешено все, иначе бы и речи не было, блин... Только я открыл на localhost, т.к. все на 1 хосте живет...

"RE: Mrtg&Squid&SNMP"
Отправлено Boris , 28-Ноя-01 16:09 
Давай адрес почты напишу

"RE: Mrtg&Squid&SNMP"
Отправлено Mikka , 28-Ноя-01 16:10 
Пиши

"RE: Mrtg&Squid&SNMP"
Отправлено Paul , 29-Ноя-01 23:55 
>ну конечно разрешено все, иначе бы
>и речи не было, блин...
>Только я открыл на localhost,
>т.к. все на 1 хосте
>живет...


не видит MRTG агента... попробуй все-таки ACL открыть для всех (ну хотя бы для локалки) и посмотри чаво выйдет, потом закроешь по мере разбирания.


"RE: Mrtg&Squid&SNMP"
Отправлено hdn , 27-Янв-02 15:17 
cacheClientHttpRequests следует заменить на cacheProtoClientHttpRequests

"RE: Mrtg&Squid&SNMP"
Отправлено Кип , 27-Янв-02 18:49 
http://squid.opennet.ru/mrtg/
вот наваял, пока не забыл окончательно :)
глянь, это у меня работает

"RE: Mrtg&Squid&SNMP"
Отправлено Кип , 01-Фев-02 12:42 
OID для Squid где бы нарулить ?

"RE: Mrtg&Squid&SNMP to КИП"
Отправлено pimbler , 30-Сен-02 12:49 
А что бы это значило??

WARNING: Expected a number but got '0:00:00'
WARNING: Expected a number but got '0:00:00'
ERROR: Target[cachecurrentlruexpiration][_IN_] ' $$target[18]{$mode} ' did not eval into defined data
ERROR: Target[cachecurrentlruexpiration][_OUT_] ' $$target[18]{$mode} ' did not eval into defined data
WARNING: Skipping Update of cachecurrentlruexpiration, inlast is not defined
WARNING: Skipping Update of cachecurrentlruexpiration, outlast is not defined
Чё-то там накосячено, но моим умом не понять!


"RE: Mrtg&Squid&SNMP to КИП"
Отправлено iHHeN , 25-Мрт-03 13:57 
у меня был похожый трабел - есть фича - если mrtg-овый cfgmaker не может подсосать snmp ID-то трабел в сквиде - сноси с мясом и устанавливай заново squid