vlad5503
Тип контенту
Профили
Форум
Календарь
Сообщения додав vlad5503
-
-
Я вот такой параметр вытаскиваю:
SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.6.4194346752.13.8 = STRING: "2019-10-17 16:51:10+04:00"
А вот это как раз поди и есть время потери связи?
SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194320384.1.0 = STRING: "2019-03-18 14:31:34+04:00"
Верно?
-
А не подскажете как эти сведения получить через snmp?
На данный момент, я вытаскиваю по snmp дату+время регистрации ONT в системе. Их там 10 дат,а+время переписываются по кольцу.
Из них потом делаю выборку. Т.е. в эту выборку попадают ONT между 9 и 10 датой. Т.е. я вижу в какой период она пропала, а не точное время.
-
Всем доброго дня и с Новым годом!
Вот ищу mib для параметра наличия подключенного клиента(ов) по wi-fi на терминалах 8245 и 8245Н.
Возможно есть параметр который покажет и количество подключенных клиентов.
-
не подскажу ценник, не я этим занимался. Знаю что намного дешевле, чем по контракту....
-
сейчас в основном б/у. Ранее покупали новые по контракту.
-
Мониторим по snmp. Частично используется телнет в скрипте который раз в сутки обходит все онт...
По проценту брака онт и блоков питания.... купили партию онт... из 40 штук 5 ушли в брак. Две не "видели" оптику. остальные никак не отвечали... ни по www, ни по ssh, ни по telnet
Блоки питания - самое слабое место. были у нас 12в/1А. Теперь мы их массово меняем на 12в/2А для всех моделей. А вот 12в/1А выставим на продажу...или на обмен. Пока не решили....
-
Прошу прощения, что не указал платформу.
Используем MA5683T. Терминалы 8240, 8245,8245Н, 8242 и т.п. Из сторонних пробовал D-link, Eltex. Но есть проблемки с ними)). Не используем их...
-
Всем привет!
Есть задача - удаленно с вэб-странички перегружать терминал(ы) при случае когда мы "видим" наличие оптического уровня, но не получаем пингов от терминала.
По телнету мы это делаем вручную... пока что эта процедура редко нужна. Но с ростом количества терминалов хочется это дела автоматизировать.
В php начал по инету искать варианты работы с telnet-ом. По snmp не нашел вариант перезагрузки(reset) терминала...
Может кто подскажет, покажет вариант скрипта php в паре telnet для этой задачи...?
"""Вариант на bash/csh использования telnet для ресета терминала есть. Но это немного не то..."""
-
В 02.09.2019 в 19:52, VitalyMoiseev сказал:
Версия 1.1 - исправление ошибок, многоязычный интерфейс (русский и украинский в комплекте)
давайте OIDы с описанием - сделаем.
(Ну, или оплатите работу по их поиску и разбору)
А для huawei ma568x можете сделать? OID_ы могу выслать. Их там более 150 тысяч... какие Вам выслать?
-
Норм... Жаль, что у меня huawey стоит )
-
Вот у меня сбор данных в rrdtool делается так:
1. Создал базу:
rrdtool create /usr/local/rrdtool/db/gpon.rrd \ --start 1176595200 \ DS:tin20:COUNTER:600:U:U \ DS:tin21:COUNTER:600:U:U \ DS:tin22:COUNTER:600:U:U \ DS:tin23:COUNTER:600:U:U \ DS:tin24:COUNTER:600:U:U \ DS:tin25:COUNTER:600:U:U \ DS:tin26:COUNTER:600:U:U \ DS:tin27:COUNTER:600:U:U \ и так далее по нужным портам.
Снимаем показатели с портов:
#!/bin/sh #budem_snimat_trafic_s_portov_olt #snimaem_octets, octets raven 8 bait #1.3.6.1.2.1.2.2.1.10_eto_vhodoy #1.3.6.1.2.1.2.2.1.16_eto_vihodnoy PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/scripts ro="параметр для запроса snmp" ip=*.*.*.*(адрес Вашего ОЛТ) #vremennie_logi log1="trafin.log" log3="trafout.log" log2="trafficin.log" log4="trafficout.log" rm $log1 cp $log2 $log2.old rm $log2 #zaprosim_svedenia_s_olt snmpwalk $ro -v2c $ip 1.3.6.1.2.1.2.2.1.10 | grep 4194 | cut -c 20- | awk '{print $1,$4}'> $log1 snmpwalk $ro -v2c $ip 1.3.6.1.2.1.2.2.1.16 | grep 4194 | cut -c 21- | awk '{print $1,$4}'> $log3 #razberem_poluchenie_logi_i_prisvim_peremennim_znachenia_dla_vivoda_na_grafik tin20=`cat $log1 | grep 4194320384 | awk '{print $2}'` tin21=`cat $log1 | grep 4194320640 | awk '{print $2}'` tin22=`cat $log1 | grep 4194320896 | awk '{print $2}'` tin23=`cat $log1 | grep 4194321152 | awk '{print $2}'` tin24=`cat $log1 | grep 4194321408 | awk '{print $2}'` tin25=`cat $log1 | grep 4194321664 | awk '{print $2}'` tin26=`cat $log1 | grep 4194321920 | awk '{print $2}'` tin27=`cat $log1 | grep 4194322176 | awk '{print $2}'` #otpravim_peremennie_v_bazu_rrdtool #sdelaem_zapis_vo_vremennie_logi echo "0/2/0= $tin20" > $log2 echo "0/2/1= $tin21" >> $log2 echo "0/2/2= $tin22" >> $log2 echo "0/2/3= $tin23" >> $log2 echo "0/2/4= $tin24" >> $log2 echo "0/2/5= $tin25" >> $log2 echo "0/2/6= $tin26" >> $log2 echo "0/2/7= $tin27" >> $log2 ton20=`cat $log3 | grep 4194320384 | awk '{print $2}'` ton21=`cat $log3 | grep 4194320640 | awk '{print $2}'` ton22=`cat $log3 | grep 4194320896 | awk '{print $2}'` ton23=`cat $log3 | grep 4194321152 | awk '{print $2}'` ton24=`cat $log3 | grep 4194321408 | awk '{print $2}'` ton25=`cat $log3 | grep 4194321664 | awk '{print $2}'` ton26=`cat $log3 | grep 4194321920 | awk '{print $2}'` ton27=`cat $log3 | grep 4194322176 | awk '{print $2}'` #otpravim_peremennie_v_bazu_rrdtool /usr/local/bin/rrdtool update /usr/local/rrdtool/db/gpon.rrd N:$tin20:$tin21:$tin22:$tin23:$tin24:$tin25:$tin26:$tin27 #sdelaem_zapis_vo_vremennie_logi echo "0/2/0= $ton20" > $log4 echo "0/2/1= $ton21" >> $log4 echo "0/2/2= $ton22" >> $log4 echo "0/2/3= $ton23" >> $log4 echo "0/2/4= $ton24" >> $log4 echo "0/2/5= $ton25" >> $log4 echo "0/2/6= $ton26" >> $log4 echo "0/2/7= $ton27" >> $log4
Построение графика:
DEF:tin20=$RRDPREFIX/gpon.rrd:tin20:AVERAGE \ DEF:ton20=$RRDPREFIX/gpon.rrd:ton20:AVERAGE \ CDEF:tin-20=tin20,1024,/ \ CDEF:ton-20=ton20,1024,/ \ VDEF:sumtin20=tin-20,TOTAL \ VDEF:sumton20=ton-20,TOTAL \ VDEF:maxtin20=tin-20,MAXIMUM \ VDEF:maxton20=ton-20,MAXIMUM \ VDEF:avgtin20=tin-20,AVERAGE \ VDEF:avgton20=ton-20,AVERAGE \ LINE1:tin20#00D014:"IN-0/2/0" \ GPRINT:maxtin20:"Max=%-8.2lf%s\l" \ GPRINT:avgtin20:"Avg=%-8.2lf%s" \ LINE2:ton20#AA0000:"OUT-0/2/0" \ GPRINT:maxton20:"Max=%-8.2lf%s\l" \ GPRINT:avgton20:"Avg=%-8.2lf%s" \
ну вот как-то так выглядит первый вариант....) (сократил скрипт до одной платы)
-
Да в общем то есть выложенные в инете прошивки. Я вот насобирал...
Но у меня проблема такая, что я не мог найти рабочую программу которая может сливать вместе конфиг файл и прошивку и далее уже можно было заливать в онтишку.
Мы используем 8240,8245,8247 в которые сделали свой конфиг файл и соединили с прошивками и заливаем в онтишки для дальнейшей эксплуатации.
Может у кого есть такая прога?
Вот прошивки какие я находил в инете:
HG8245HV300R015C10SPC155_common_all+(1).zip
HG8245H_V300R015C10SPC150_Software.zip
-
Очень похоже как rrdtool строит другие графики. Вот тоже сижу и пробую подвязать его к рисованию графика по выборке данных из базы.
На php получилось(начинающий))) построить координаты...) а данные не получилось пока втиснуть....
-
u
У меня остался только 1 вопрос: А никто не пытался выводить история состояния ОНУ-шек в график? Я думаю было бы очень наглядно и удобно.
А поделитесь плиз...
В общем пишутся у меня сведения в базу mysql. Занялся решением задачи построения графиков... На php сделал выборку из базы. На данный момент выводится как текст на страничке...
вот так:
-19.43 03.11.2017-18:12:47-19.39 03.11.2017-21:12:57
-19.39 04.11.2017-07:12:32
-19.43 04.11.2017-09:12:36
-19.54 04.11.2017-13:12:38
-19.43 04.11.2017-18:13:36
-19.43 04.11.2017-21:12:49
-19.43 05.11.2017-07:12:41
-19.43 05.11.2017-09:12:45
-19.43 05.11.2017-13:12:37
-19.43 05.11.2017-18:12:47
....
А вот построить график пока не получается.... Не подскажите примером как сделать?
-
К сожалению не помогло.
ПроблЭмка так и осталась...
выборка из лога для одного адреса(это по всем адресам так)
2017.08.21-12:51:19 vikl DOWN STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-13:21:50 all=4 STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-13:21:50 vkl STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-13:22:50 all=4 DOWN STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-13:22:50 vikl DOWN STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-13:52:57 all=4 STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-13:52:57 vkl STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-13:53:57 all=4 DOWN STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-13:53:57 vikl DOWN STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-14:25:12 all=4 STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-14:25:12 vkl STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-14:26:12 all=4 DOWN STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-14:26:12 vikl DOWN STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-14:57:37 all=4 STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-14:57:37 vkl STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-14:58:37 all=4 DOWN STR15-26 172.16.3.132 up4=0 up5= 2017.08.21-14:58:37 vikl DOWN STR15-26 172.16.3.132 up4=0 up5=
-
Нет... не помогла новая версия...
2017.08.17-16:59:41 all=5 STR14-339 172.16.144.29 up4=0 up5=авторизатор+ 2017.08.17-16:59:41 vkl STR14-339 172.16.144.29 up4=0 2017.08.17-17:00:41 all=5 DOWN STR14-339 172.16.144.29 up4=0 up5=авторизатор+ 2017.08.17-17:00:41 vikl DOWN STR14-339 172.16.144.29 up4=0 2017.08.17-17:31:41 all=5 STR14-339 172.16.144.29 up4=0 up5=авторизатор+ 2017.08.17-17:31:41 vkl STR14-339 172.16.144.29 up4=0 up5=авторизатор+ 2017.08.17-17:32:41 all=5 DOWN STR14-339 172.16.144.29 up4=0 up5=авторизатор+ 2017.08.17-17:32:41 vikl DOWN STR14-339 172.16.144.29 up4=0 up5=авторизатор+
Есть разница в том что на сервере управления стоит версия stg-2.409-rc2, на NAS-е стоит stg-2.409-rc4 ? -
собрал из предложенного Вами дистрибутива rscriptd.
соответственно скопировал его в /usr/sbin, дописал в онконнект и ондисконнект свои строки для логирования.
остановил демон rscriptd и дал старт.
проверим, что в работе:
# ps -ax | grep rscriptd 17756 - Ss 0:00.06 /usr/sbin/rscriptd /etc/rscriptd/rscriptd.conf start 17758 - I 0:00.00 rscriptd: stg-exec (rscriptd)
Данные передаются с сервера управления на NAS..
Смотрю лог на NAS-е и опять там параметр Passive приходят только нули....
Подожду ещё...) может одумается...)
-
вот как "колбасит" канал юзерам..
для примера взял выборку из лога для одного ip:
2017.08.17-16:27:35 all=4 40LP4-280 172.16.100.17 up4=0 up5= 2017.08.17-16:27:35 vkl 40LP4-280 172.16.100.17 up4=0 2017.08.17-16:28:35 all=4 DOWN 40LP4-280 172.16.100.17 up4=0 up5= 2017.08.17-16:28:35 vikl DOWN 40LP4-280 172.16.100.17 up4=0 2017.08.17-16:29:20 all=5 STR14-76 172.16.100.178 up4=0 up5=авторизатор+ 2017.08.17-16:29:20 vkl STR14-76 172.16.100.178 up4=0 2017.08.17-16:30:20 all=5 DOWN STR14-76 172.16.100.178 up4=0 up5=авторизатор+ 2017.08.17-16:30:20 vikl DOWN STR14-76 172.16.100.178 up4=0 2017.08.17-16:59:23 all=4 40LP4-280 172.16.100.17 up4=0 up5= 2017.08.17-16:59:23 vkl 40LP4-280 172.16.100.17 up4=0 2017.08.17-17:00:23 all=4 DOWN 40LP4-280 172.16.100.17 up4=0 up5= 2017.08.17-17:00:23 vikl DOWN 40LP4-280 172.16.100.17 up4=0 2017.08.17-17:00:45 all=5 STR14-76 172.16.100.178 up4=0 up5=авторизатор+ 2017.08.17-17:00:45 vkl STR14-76 172.16.100.178 up4=0 2017.08.17-17:01:45 all=5 DOWN STR14-76 172.16.100.178 up4=0 up5=авторизатор+ 2017.08.17-17:01:45 vikl DOWN STR14-76 172.16.100.178 up4=0
Как это можно остановить?
Для понимания ситуации что мне Вам показать из настроек?
Альтернативно можете собрать rscriptd из этой версии: http://stg.codes/attachments/download/11/stg-2.409-rc4.tar.gz
ок. сейчас попробую.
-
предполагаю, что запускается патченный. потому как в системе нет других файлов с таким именем...
-
Мне нечем rar открывать
Что за „дата“?
Дата? Это я скрипт сегодня патчил и соответственно дата модификации файла стоит "Aug 17 09-32"
-
сервер управления:
2017-08-17 16:09:16 -- Admin 'admin' : User 'MET17-263': 'passive' parameter changed from '0' to '1'. 2017-08-17 16:09:16 -- Admin '@stargazer' : User 'MET17-263': 'cash' parameter changed from '121.593964' to '121.593964'. Freeze 2017-08-17 16:10:01 -- Admin 'admin' : User 'MET17-263': 'passive' parameter changed from '1' to '0'.
сервер NAS:
2017.08.17-15:58:08 all=5 DOWN MET17-263 172.16.62.150 up4=0 up5=29.06.2010г. 2017.08.17-15:58:08 vikl DOWN MET17-263 172.16.62.150 up4=0 2017.08.17-16:10:01 all=4 MET17-263 172.16.62.150 up4=0 up5= 2017.08.17-16:10:01 vkl MET17-263 172.16.62.150 up4=0
и через минуту на NAS в логе
2017.08.17-16:11:01 all=4 DOWN MET17-263 172.16.62.150 up4=0 up5= 2017.08.17-16:11:01 vikl DOWN MET17-263 172.16.62.150 up4=0
У юзера такая болтанка...))) то включен, то выключен канал на NAS-е, а в виндовом конфигураторе и в Авторизаторе все в режиме "включен" показывает.
-
ну по крайне мере увеличился размер rscriptd и дата, и его потом скопировал в /usr/sbin.
-
Да, так и провожу эксперимент.
Юзер в режиме "всегда онлайн", я его замораживаю.
В логе старгейзера вижу смену параметра, а вот на NAS приходит ноль вместо единички.
-
Ну похоже на:
# cat /etc/rscriptd/rscriptd.conf | grep User UserTimeout=120
Может банально количество юзеров не успевают инитится за 60 секунд, и оно делает дисконнет всех и по новой коннектит.
Этот параметр давно выставлен как 600. Опытным путем получено на работающем серваке...
Хотя может и уже не хватает....абонентов добавилось немного.
Оборудование GPON от HUAWEI
в PON
Опубліковано:
Выборка данных
SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194320384.1.0
занимает прилично времени... также как и то что я уже делаю.
А вот общий список получаемый по телнету удобен. Но не удобен в скриптах )...