Где взять php_snmp.nlm?

Обсуждение технических вопросов по продуктам Novell

Где взять php_snmp.nlm?

Сообщение BDmV » 01 мар 2010, 15:31

Если кто нибудь видел SNMP'шный модуль под NW6.5 для PHP5 подскажите пожалуйста где его видели или пришлите мне на мыло bdmv@yandex.ru
Уж очень хочется снимать данные о расходниках с сетевых принтеров и очень не хочется для этого поднимать Apache и PHP на своей Виндовой раб. машине.
BDmV
 
Сообщения: 227
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное

Сообщение Владимир Горяев » 01 мар 2010, 15:52

Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Сообщение BDmV » 01 мар 2010, 17:33

Там я уже бывал. :?
Поиск результатов не дал. :(
BDmV
 
Сообщения: 227
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное

Сообщение Михаил Григорьев » 03 мар 2010, 21:32

Есть MRTG on NetWare
http://www.gknw.de/phpbb/viewforum.php?f=13
он снимает данные с оборудования по SNMP

И есть RRDTool on NetWare
http://www.gknw.de/phpbb/viewforum.php?f=16
он рисует груфики по собранным MRTG данным

Можно снимать данные о расходниках и рисовать графики ;) Красиво и удобно ;)

Так же в составе NW есть Perl, а там поддержка SNMP
Аватара пользователя
Михаил Григорьев
 
Сообщения: 1462
Зарегистрирован: 04 июн 2002, 12:22
Откуда: Челябинск

Сообщение BDmV » 09 мар 2010, 12:30

Большое спасибо за ссылки. :)
Надо будет попробывать, хотя всётаки хотелосьбы своё на ПХП нарисовать.
BDmV
 
Сообщения: 227
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное

Сообщение BDmV » 10 мар 2010, 12:18

Григорьев Михаил писал(а):Есть MRTG on NetWare
Можно снимать данные о расходниках и рисовать графики ;) Красиво и удобно ;)

Так же в составе NW есть Perl, а там поддержка SNMP


:( Чё-то я не понял как в MRTG можно снять значение OID 1.3.6.1.2.1.43.10.2.1.4.11 без изменения Перловых скриптов? :(
BDmV
 
Сообщения: 227
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное

Сообщение Михаил Григорьев » 10 мар 2010, 14:50

BDmV писал(а)::( Чё-то я не понял как в MRTG можно снять значение OID 1.3.6.1.2.1.43.10.2.1.4.11 без изменения Перловых скриптов? :(


А как пробовали снимать? конфиг mrtg в студию.

Например у меня конфиг для снятия данных в freebsd такой:

WorkDir: /home/www/mrtg/rrd
Language: russian1251
Options[_]: growright, bits
EnableIPv6: No
LogFormat: rrdtool
PathAdd: /usr/local/bin/
LibAdd: /usr/local/lib/perl5/
ImageDir: /home/www/mrtg/images
RunAsDaemon: No
Interval: 5
NoDetach: No

Target[traffic_em0_localhost]: 1:public@127.0.0.1
Title[traffic_em0_localhost]: Traffic analysis for em0 on localhost
SetEnv[traffic_em0_localhost]: MRTG_INT_IP="127.0.0.1" MRTG_INT_DESCR="em0"
MaxBytes[traffic_em0_localhost]: 1250000
PageTop[traffic_em0_localhost]: <H1>Traffic analysis for em0 on localhost</H1>
<TABLE>
<TR><TD>System:</TD><TD>127.0.0.1</TD></TR>
<TR><TD>Description:</TD><TD>Traffic analysis for em0 on localhost</TD></TR>
<TR><TD>ifType:</TD><TD>ethernetCsmacd (6)</TD></TR>
<TR><TD>ifName:</TD><TD>em0</TD></TR>
<TR><TD>Max Speed:</TD><TD>1.19 MBytes/s</TD></TR>
<TR><TD>IP:</TD><TD>127.0.0.1</TD></TR>
</TABLE>

Target[freemem_localhost]: 1.3.6.1.4.1.2021.4.11.0&1.3.6.1.4.1.2021.4.11.0:public@127.0.0.1
Title[freemem_localhost]: Free Memory on localhost
MaxBytes[freemem_localhost]: 1000000000
kMG[freemem_localhost]: k,M,G,T,P,X
Options[freemem_localhost]: nopercent,growright,gauge,noinfo
YLegend[freemem_localhost]: bytes
ShortLegend[freemem_localhost]: bytes
Legend1[freemem_localhost]: Free memory, not including swap, in bytes
LegendI[freemem_localhost]: Free Memory:
LegendO[freemem_localhost]:
PageTop[freemem_localhost]: <H1>Free Memory on localhost</H1>

Target[cpu_localhost]: 1.3.6.1.2.1.25.3.3.1.2.768&1.3.6.1.2.1.25.3.3.1.2.768:public@127.0.0.1
Title[cpu_localhost]: CPU Usage on localhost
MaxBytes[cpu_localhost]: 100
Unscaled[cpu_localhost]: ymwd
Options[cpu_localhost]: growright,gauge,nopercent,noinfo
YLegend[cpu_localhost]: CPU Utilization
ShortLegend[cpu_localhost]: %
Legend1[cpu_localhost]: CPU disk
PageTop[cpu_localhost]: <H1>CPU Usage on localhost</H1>

Target[root_localhost]: 1.3.6.1.4.1.2021.9.1.9.1&1.3.6.1.4.1.2021.9.1.9.1:public@127.0.0.1
Title[root_localhost]: ROOT mount point on localhost
MaxBytes[root_localhost]: 100
Unscaled[root_localhost]: ymwd
Options[root_localhost]: growright,gauge,nopercent,noinfo
YLegend[root_localhost]: / Utilization
ShortLegend[root_localhost]: %
Legend1[root_localhost]: ROOT disk
Legend2[root_localhost]: ROOT disk
PageTop[root_localhost]: <H1>ROOT mount point on localhost</H1>
Аватара пользователя
Михаил Григорьев
 
Сообщения: 1462
Зарегистрирован: 04 июн 2002, 12:22
Откуда: Челябинск

Сообщение BDmV » 10 мар 2010, 15:46

Вроде начал разбираться:
кусок mrtg.cfg
WorkDir: \mrtg\html
LoadMIBs: \mrtg\mibs\rfc1759-Printer-MIB
Language: Russian1251
EnableIPv6: no
######################################################################
# System: Maslenkova_prn
# Description: HP ETHERNET MULTI-ENVIRONMENT,SN:CNBW78Z1DT,FN:JK40P52,SVCID:00000,PID:HP LaserJet P2015 Series
# Contact:
# Location: Boise, ID, USA
######################################################################

### Interface 2 >> Descr: 'Ethernet' | Name: '' | Ip: '192.168.126.153' | Eth: '00-1a-4b-2d-7d-f0' ###
Target[192.168.126.153_2]: 2:public@192.168.126.153:
SetEnv[192.168.126.153_2]: MRTG_INT_IP="192.168.126.153" MRTG_INT_DESCR="Ethernet"
MaxBytes[192.168.126.153_2]: 1250000
Title[192.168.126.153_2]: Traffic Analysis for 2 -- Maslenkova_prn
PageTop[192.168.126.153_2]: <h1>Traffic Analysis for 2 -- Maslenkova_prn</h1>

Target[Maslenkova]: 1.3.6.1.2.1.43.10.2.1.5.1.1:public@192.168.126.153:
MaxBytes[Maslenkova]: 1250000
Title[Maslenkova]: Papers Analysis for 3 -- Maslenkova_prn
PageTop[Maslenkova]: <h1>Papers Analysis for 3 -- Maslenkova_prn</h1>

Только пока я не понял, почему NNM по ODI'у 1.3.6.1.2.1.43.10.2.1.5.1.1 выдаёт значение 6, OID View тоже 6, а MRTG в логи пишит 0 :(

Вобщем будем копать дальше.
Вобщем более менее разобрался. :ylsuper: в моём случае прокатывает такой конфиг:
WorkDir: \mrtg\html
LoadMIBs: \mrtg\mibs\rfc1759-Printer-MIB
Language: Russian1251

EnableIPv6: no

Target[192.168.126.153]: sysUptime&1.3.6.1.2.1.43.10.2.1.5.1.1:public@192.168.126.153:
Options[192.168.126.153]: gauge,nopercent,nobanner,absolute
MaxBytes[192.168.126.153]: 3000
YLegend[192.168.126.153]: Papers
Legend1[192.168.126.153]:
Legend2[192.168.126.153]: Бумаги потрачено
LegendI[192.168.126.153]:
LegendO[192.168.126.153]: Б.п.
ShortLegend[192.168.126.153]: кол-во
Title[192.168.126.153]: Расход бумаги на принтере Maslenkova_prn
PageTop[192.168.126.153]: <h1>Расход бумаги на принтере Maslenkova_prn</h1>


ЗЫ. Но всёравно вопрос про php_snmp остается открытым. :conf:
BDmV
 
Сообщения: 227
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 46