About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 04.08.2015
evg_krsk #
05:57
А в какой версии нока появились отчёты с указанием интерфейсов, ifIndex-ов и vrf-ов по каждому маршрутизатору? И где их найти?
buggy-funhouse #
07:45
!!
e_zombie #
07:53
,,
07:54
Villi_: обновляйся в девелопе до упора. это как раз фиксилось .
08:13
кто строит графиги транзакций для постгреса ?
abyrvalg #
08:14
О, напомнил. Блядь, надо заняться.
e_zombie #
08:14
поставь munin хотя у тя забикс должон уметь.
08:15
у меня наблююдаются провалы адовые и я не пойму с чем это связано
abyrvalg #
08:15
Да, заббикс есть, и он умеет мониторить вообще что угодно.
08:15
Постараюсь сегодня-завтра прилепить, тогда посмотрим.
08:16
На ноковскую базу напялю его, и на 1ц.
08:18
Бггг. Есть такое.
08:18
Ну, я только серверную сторону обслуживаю. Чтоб сервисы крутились.
e_zombie #
08:20
а мне пришлось админить, делать аудит говнокода которые писали говнопрограммеры, учить персонал и тд. и тп.
08:20
год мозгоёбста
abyrvalg #
08:21
Не-не-не, Дэвид Блейн, не!!!1111
e_zombie #
08:21
да, детка, ДААААА!!!!
08:21
НОЧНЫЕ ИНВЕНТОРИЗАЦИИ В 15 САЛОНАХ СОТОВОЙ СВЯЗИ
abyrvalg #
08:21
ОМГ. Ну, могу только искренне пособолезновать.
e_zombie #
08:22
ПРОЁБАННЫЕ ЧЕХОЛЬЧИКИ ОТ ТЕЛЕФОНОВ С КОТОРЫХ СЛЕЗЛИ ШТРИХКОДА
08:22
ДА ДА ДЕВИД БЛЕЙН
08:22
И НА УТРО ЗАЯВЛЕНИе главбуха "вы пидоры и поставленную задачу не выполнили"
08:22
а кроме меня этим страдало ещё 50 менеджеров
08:39
:) из меня тот ещё программист
08:39
думаешь через счётчик сделать быстрее будет ?
08:39
в целом сложнее но форков меньге
08:39
это да.
08:40
форки заёбывают сервак
abyrvalg #
08:50
Я бы копал в сторону многопоточности.
e_zombie #
08:54
ну гугл выдаёт практически тоже самое.
08:54
теже грабли только с боку
abyrvalg #
08:56
https://ru.wikipedia.org/wiki/Xargs
e_zombie #
08:57
во тччто то подобное предлагают
08:58
надо будет попробовать в след наборе скриптов и потом сделать бэкпорт
abyrvalg #
08:58
Либо как вариант, создавать пиды для каждого потока, и считать их перед стартом. Отдельный лянчер можно сгородить.
e_zombie #
08:59
ну по факту всё равно надо будет считать. аэ то тоже форки. да и тут лаунчер и получается. cron.sh запускает скрипт с параметрами.
abyrvalg #
09:00
Ну, если в 10 потоков идет опрос, то 11-й следит за их количеством, и запускает следующий, как только один из 10 закончил работу, например.
evg_krsk #
09:01
Так а есть в ноке отчёты по ifIndex-ам/vrf/интерфейсам?
e_zombie #
09:02
не знаю. в дискавери
09:02
main/desktop/#inv.reportdiscovery
09:02
ааа нет
09:03
наверное или просить сделать или самому из монги дёргать
abyrvalg #
09:05
e_zombie: Я бы еще в сторону inotify посмотрел. Это про скрипты.
evyscr #
09:16
e_zombie: то есть, провалы в поцгресе были вызваны твоим скриптом?
e_zombie #
09:18
походу да.
09:18
лоадэверейд выползал за 20 единиц и мунин видно отваливался по таймауту или ещё что
09:42
что то у меня залипают cli-commands
09:45
16470 | 2015-08-03 11:42:05.059421+03 | 2015-08-03 11:42:05.059924+03 | idle in transaction | SELECT "sa_managedobjectattribute"."id", "sa_managedobjectattribute"."
09:45
managed_object_id", "sa_managedobjectattribute"."key", "sa_managedobjectattribute"."value" FROM "sa_managedobjectattribute" WHERE ("sa_managedobjectattribute"."manag
09:45
ed_object_id" = 83494 AND "sa_managedobjectattribute"."key" = 'platform' )
09:54
SELECT "sa_managedobjectattribute"."id", "sa_managedobjectattribute"."managed_object_id", "sa_managedobjectattribute"."key","sa_managedobjectattribute"."value" FROM "sa_managedobjectattribute" WHERE ("sa_managedobjectattribute"."managed_object_id" = 83494 AND "sa_managedobjectattribute"."key" = 'platform' )
09:54
я вот не догоняю что этот запрос должен вернуть.
10:08
abyrvalg: как настрооишь графики - глянь количество роллбэков
abyrvalg #
10:08
Ага, ок.
e_zombie #
10:10
http://imgur.com/C077apX
10:10
я у себя нашёл идл транзакцию с временем жизни сутки.
abyrvalg #
10:10
Я тут твои скрипты читаю. Думаю, не переписать ли их на перле.
10:10
У меня, правда, знаний в перле чуть более, чем никаких. Зато будет повод.
e_zombie #
10:10
лучше перепиши на питоне.
10:11
незачем плодить зоопарк из языков.
10:11
и вот что я постил выше - это и есть эта зависшая транзакция.
abyrvalg #
10:11
Питон - это жэсть.
e_zombie #
10:11
не вижу проблемы чтобы она отрабатывала
abyrvalg #
10:11
А скрипт - он скрипт и есть. Внешняя процедура в любом случае.
e_zombie #
10:11
перл - тот ещё пиздетц.
10:12
а питон активно юзается в RHEL
filonov #
10:12
Вылезла проблема - случайно импортнули железку с профилем DxS которая к DxS никакого отношения не имеет и вообще не DLink. Потом ее выставили unmanaged. В логах началось страшное.
10:12
http://pastebin.com/6LKw6gnx - и так по кругу. Удаление железки не помогло
e_zombie #
10:12
filonov: добро пожаловать в царство боли
abyrvalg #
10:13
e_zombie: Я подумаю. Пока меня питон пугает. Не так, как ява, но все-же.
e_zombie #
10:13
filonov /noc wipe managed_object 10.64.104.104
10:13
так делали ?
10:13
аааа блять
10:14
filonov: тормозни нок и сделай ./noc fix
10:14
и больше никогда не удаляй ничего из веб интерфейса
filonov #
10:14
e_zombie: wipe не помог - Error: Object '10.110.0.13' is not found
e_zombie #
10:15
делай фикс.
10:15
у тебя вообще какая ветка ?
filonov #
10:15
fix тоже не помог
e_zombie #
10:15
тогда в монгу
10:15
db.noc.log.sa.failed_scripts.remove();
10:15
db.noc.log.sa.failed_scripts.runCommand("compact");
10:15
и рестарт
filonov #
10:15
develop ветка. свежая
abyrvalg #
10:16
> никогда не удаляй ничего из веб интерфейса
10:16
Из базы не удаляй, из вебморды не удаляй. Откуда удалять-то? :)
e_zombie #
10:16
из шела.
10:16
:)
10:16
filonov: и вайп делай wiping-115
10:16
вот какой у тебя объект
10:16
я тебе пример дал.
abyrvalg #
10:16
От кого-то я тут давеча слышал, что шэл - костыль.
e_zombie #
10:16
MRT task=-/218180 object=wiping-115(10.110.0.13)
10:17
работающий костыль :)
abyrvalg #
10:17
Йобаный пиздец, извините.
filonov #
10:18
wiping-115 - таже фигня
e_zombie #
10:18
мочи в могне :)
10:18
только use noc не забудь
filonov #
10:19
remove не работает. 2015-08-04T13:19:15.650+0300 remove needs a query at src/mongo/shell/collection.js:299
10:19
compact сработало
e_zombie #
10:20
ты нок то тормознул?
filonov #
10:20
да
e_zombie #
10:20
проверь что ничего не висит в процессах
filonov #
10:22
ничего
e_zombie #
10:23
рестартани монгу и попробуй ещё ра
filonov #
10:24
та же фигня
e_zombie #
10:25
хрень какая то .
filonov #
10:25
угу
e_zombie #
10:25
db.noc.log.sa.failed_scripts.remove();
filonov #
10:25
она самая
e_zombie #
10:25
DELETE FROM sa_maptask ; DELETE FROM sa_reducetask ; truncate table sa_maptask; REINDEX TABLE sa_maptask ; REINDEX TABLE sa_reducetask ; vacuum analyze sa_maptask;
10:25
это в постгре
10:26
и попробуй стартануть всё взад.
10:26
по идее все wiping выпиливаются
filonov #
10:28
а не. гоню. после рестарта монги оный скрипт выпилился. Теперь с теми же симптомами глючит другой скрипт на другой железке - на этот раз честный длинк
e_zombie #
10:33
по идее такие штуки должен лечить ./noc fix
10:33
но лучше делать это на остановленной системе
filonov #
10:34
почистил sa_maptask - посмотрим что будет
10:43
все было проще и смешнее
10:45
log_mrt_commands был пустой. а вот в noc-sae стояло mrt_log=true
10:45
вот его и колбасило болезного
10:46
до обноления это работало, потом - перестало
e_zombie #
11:30
странная фигня
ufir #
12:31
ну чо тут - сламали опять все, или можно апдейтиться ?
e_zombie #
12:36
ну девелоп пока стабилен
12:36
чёрт. забыл кавычки.
12:37
ээээээбля.
12:37
https://bitbucket.org/nocproject/noc/commits/e2c296a71fc57e36d6c5485c67ebc98c1f0372b1
12:38
а у нас что в девелоп влили микросервисы?
12:40
фуууух. наоборот
13:18
2015-08-04 07:58:30,889 [noc-classifier] Interface not found pe-64-sar:lsi.1048600
13:18
2015-08-04 08:32:33,965 [noc-classifier] Interface not found pe-32-sar:lsi.1048876
13:18
2015-08-04 08:35:27,817 [noc-classifier] Interface not found pe-35-sar:lsi.1052573
13:18
2015-08-04 09:40:01,700 [noc-classifier] Interface not found pe-35-sar:lsi.1052577
fumufu86 #
14:03
Кто-нибудь имел дело с OSS Prime?
zi_rus #
14:05
какой?
14:05
Cisco prime
14:05
нет никаких осс кроме нока
14:05
забудь опрамах и оранджах
ufir #
14:08
прайм ? НТЦ с блядь ?
14:08
нтц аргус ?
14:08
да вы ебанулись
e_zombie #
14:08
бляди
14:08
где бляди?
ufir #
14:08
в нтц аргус
e_zombie #
14:09
так. короче хватит про блядей.
14:09
слушайте сюжа
14:11
munin-run postgres_querylength_noc -debug
14:12
query.value 2.997507
14:12
transaction.value 4013.32582
fumufu86 #
14:12
А что с аргусом не так? Постоянно пишут и предлагают. А информации нигде найти не могу.
e_zombie #
14:12
тебя этот факт не настораживает?
14:12
хуяргус.
fumufu86 #
14:12
Даже демо под наблюдением с их стороны.
14:13
Настораживает. Поэтому и пытаюсь узнать, имел ли кто-либо с ними дело.
e_zombie #
14:13
у меня загрузка данных в него делает посылом им данных и они данные вливают. никакхи тебе интерфейсов для этого.
14:14
так что нахуй нахуй
ufir #
14:14
у нас в весь ростелеком радуется и блюет дальше чем видит от етого аргуса
e_zombie #
14:15
конечно может оно и годное если приготовить.
14:15
но в наших условиях - нахуй нахй
fumufu86 #
14:15
ufir: кстати ты смогд свой сервис для операторов скопировать?
e_zombie #
14:16
ufir: ёбта - ты поставил графики для постгресса у себя ?
14:16
мунин или забикс для этого?
14:17
NOC-1633 вот это так и не зафиксилось.
ufir #
14:19
fumufu86 я из отпуска только завтра выхожу
fumufu86 #
14:21
А от чего конкретно вы блюёте в ростелекоме?
ufir #
14:25
это к володию лучше вопрос
fumufu86 #
14:26
Какое он имеет отношение к аргусу?
e_zombie #
14:26
весь учёт кабельного хозяйства в аргусе (с) ваш КЭП
14:26
а так как выверить его можно только с помощью нока :) то грош ему цена.
fumufu86 #
14:27
F xnj yb,elm lkz jgthfnjhjd nt[gjllth;rb nfv tcnm&
ufir #
14:27
да, как-то так
fumufu86 #
14:27
А что-нибудь для операторов техподдержки там есть?
e_zombie #
14:32
saratov fsw-2-50letoktjabrja-134a-35-sar Huawei.VRP Huawei S2326TP-EI 10.64.39.211 -4.3% -.% -3.7%
14:32
saratov fsw2-2-50letoktjabrja-134a-35-sar Huawei.VRP Huawei S2328P-EI-AC 10.64.38.42 -4.9% -.% -3.8%
14:32
balashov 10.64.172.247 Generic.Host 10.64.172.247 -6.7% -1.4% -9.2%
14:32
это такой отчёт по доступности.
14:32
отрицательная доступность жжёт
ufir #
14:40
ну а в цем проблема ? прибавляешь 100% и становиться понятно
filonov #
14:42
а проброс параметров в скрипты поломан что ли?
Tweet
Share this page
Share this page: Tweet