nocproject.org
05:57
А в какой версии нока появились отчёты с указанием интерфейсов, ifIndex-ов и vrf-ов по каждому маршрутизатору? И где их найти?
07:53
,,
07:54
Villi_: обновляйся в девелопе до упора. это как раз фиксилось .
08:13
кто строит графиги транзакций для постгреса ?
08:14
О, напомнил. Блядь, надо заняться.
08:14
поставь munin хотя у тя забикс должон уметь.
08:15
у меня наблююдаются провалы адовые и я не пойму с чем это связано
08:15
Да, заббикс есть, и он умеет мониторить вообще что угодно.
08:15
Постараюсь сегодня-завтра прилепить, тогда посмотрим.
08:16
На ноковскую базу напялю его, и на 1ц.
08:18
Бггг. Есть такое.
08:18
Ну, я только серверную сторону обслуживаю. Чтоб сервисы крутились.
08:20
а мне пришлось админить, делать аудит говнокода которые писали говнопрограммеры, учить персонал и тд. и тп.
08:20
год мозгоёбста
08:21
Не-не-не, Дэвид Блейн, не!!!1111
08:21
да, детка, ДААААА!!!!
08:21
НОЧНЫЕ ИНВЕНТОРИЗАЦИИ В 15 САЛОНАХ СОТОВОЙ СВЯЗИ
08:21
ОМГ. Ну, могу только искренне пособолезновать.
08:22
ПРОЁБАННЫЕ ЧЕХОЛЬЧИКИ ОТ ТЕЛЕФОНОВ С КОТОРЫХ СЛЕЗЛИ ШТРИХКОДА
08:22
ДА ДА ДЕВИД БЛЕЙН
08:22
И НА УТРО ЗАЯВЛЕНИе главбуха "вы пидоры и поставленную задачу не выполнили"
08:22
а кроме меня этим страдало ещё 50 менеджеров
08:39
:) из меня тот ещё программист
08:39
думаешь через счётчик сделать быстрее будет ?
08:39
в целом сложнее но форков меньге
08:39
это да.
08:40
форки заёбывают сервак
08:50
Я бы копал в сторону многопоточности.
08:54
ну гугл выдаёт практически тоже самое.
08:54
теже грабли только с боку
08:57
во тччто то подобное предлагают
08:58
надо будет попробовать в след наборе скриптов и потом сделать бэкпорт
08:58
Либо как вариант, создавать пиды для каждого потока, и считать их перед стартом. Отдельный лянчер можно сгородить.
08:59
ну по факту всё равно надо будет считать. аэ то тоже форки. да и тут лаунчер и получается. cron.sh запускает скрипт с параметрами.
09:00
Ну, если в 10 потоков идет опрос, то 11-й следит за их количеством, и запускает следующий, как только один из 10 закончил работу, например.
09:01
Так а есть в ноке отчёты по ifIndex-ам/vrf/интерфейсам?
09:02
не знаю. в дискавери
09:02
main/desktop/#inv.reportdiscovery
09:02
ааа нет
09:03
наверное или просить сделать или самому из монги дёргать
09:05
e_zombie: Я бы еще в сторону inotify посмотрел. Это про скрипты.
09:16
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: как настрооишь графики - глянь количество роллбэков
10:10
10:10
я у себя нашёл идл транзакцию с временем жизни сутки.
10:10
Я тут твои скрипты читаю. Думаю, не переписать ли их на перле.
10:10
У меня, правда, знаний в перле чуть более, чем никаких. Зато будет повод.
10:10
лучше перепиши на питоне.
10:11
незачем плодить зоопарк из языков.
10:11
и вот что я постил выше - это и есть эта зависшая транзакция.
10:11
не вижу проблемы чтобы она отрабатывала
10:11
А скрипт - он скрипт и есть. Внешняя процедура в любом случае.
10:11
перл - тот ещё пиздетц.
10:12
а питон активно юзается в RHEL
10:12
Вылезла проблема - случайно импортнули железку с профилем DxS которая к DxS никакого отношения не имеет и вообще не DLink. Потом ее выставили unmanaged. В логах началось страшное.
10:12
10:12
filonov: добро пожаловать в царство боли
10:13
e_zombie: Я подумаю. Пока меня питон пугает. Не так, как ява, но все-же.
10:13
filonov /noc wipe managed_object 10.64.104.104
10:13
так делали ?
10:13
аааа блять
10:14
filonov: тормозни нок и сделай ./noc fix
10:14
и больше никогда не удаляй ничего из веб интерфейса
10:14
e_zombie: wipe не помог - Error: Object '10.110.0.13' is not found
10:15
делай фикс.
10:15
у тебя вообще какая ветка ?
10:15
тогда в монгу
10:15
db.noc.log.sa.failed_scripts.remove();
10:15
db.noc.log.sa.failed_scripts.runCommand("compact");
10:15
и рестарт
10:15
develop ветка. свежая
10:16
> никогда не удаляй ничего из веб интерфейса
10:16
Из базы не удаляй, из вебморды не удаляй. Откуда удалять-то? :)
10:16
из шела.
10:16
:)
10:16
filonov: и вайп делай wiping-115
10:16
вот какой у тебя объект
10:16
я тебе пример дал.
10:16
От кого-то я тут давеча слышал, что шэл - костыль.
10:16
MRT task=-/218180 object=wiping-115(10.110.0.13)
10:17
работающий костыль :)
10:17
Йобаный пиздец, извините.
10:18
wiping-115 - таже фигня
10:18
мочи в могне :)
10:18
только use noc не забудь
10:19
remove не работает. 2015-08-04T13:19:15.650+0300 remove needs a query at src/mongo/shell/collection.js:299
10:19
compact сработало
10:20
ты нок то тормознул?
10:20
проверь что ничего не висит в процессах
10:23
рестартани монгу и попробуй ещё ра
10:25
db.noc.log.sa.failed_scripts.remove();
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 выпиливаются
10:28
а не. гоню. после рестарта монги оный скрипт выпилился. Теперь с теми же симптомами глючит другой скрипт на другой железке - на этот раз честный длинк
10:33
по идее такие штуки должен лечить ./noc fix
10:33
но лучше делать это на остановленной системе
10:34
почистил sa_maptask - посмотрим что будет
10:43
все было проще и смешнее
10:45
log_mrt_commands был пустой. а вот в noc-sae стояло mrt_log=true
10:45
вот его и колбасило болезного
10:46
до обноления это работало, потом - перестало
12:31
ну чо тут - сламали опять все, или можно апдейтиться ?
12:36
ну девелоп пока стабилен
12:36
чёрт. забыл кавычки.
12:37
ээээээбля.
12:37
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
14:03
Кто-нибудь имел дело с OSS Prime?
14:05
какой?
14:05
Cisco prime
14:05
нет никаких осс кроме нока
14:05
забудь опрамах и оранджах
14:08
прайм ? НТЦ с блядь ?
14:08
нтц аргус ?
14:08
да вы ебанулись
14:08
бляди
14:08
где бляди?
14:09
так. короче хватит про блядей.
14:09
слушайте сюжа
14:11
munin-run postgres_querylength_noc -debug
14:12
query.value 2.997507
14:12
transaction.value 4013.32582
14:12
А что с аргусом не так? Постоянно пишут и предлагают. А информации нигде найти не могу.
14:12
тебя этот факт не настораживает?
14:12
хуяргус.
14:12
Даже демо под наблюдением с их стороны.
14:13
Настораживает. Поэтому и пытаюсь узнать, имел ли кто-либо с ними дело.
14:13
у меня загрузка данных в него делает посылом им данных и они данные вливают. никакхи тебе интерфейсов для этого.
14:14
так что нахуй нахуй
14:14
у нас в весь ростелеком радуется и блюет дальше чем видит от етого аргуса
14:15
конечно может оно и годное если приготовить.
14:15
но в наших условиях - нахуй нахй
14:15
ufir: кстати ты смогд свой сервис для операторов скопировать?
14:16
ufir: ёбта - ты поставил графики для постгресса у себя ?
14:16
мунин или забикс для этого?
14:17
14:19
fumufu86 я из отпуска только завтра выхожу
14:21
А от чего конкретно вы блюёте в ростелекоме?
14:25
это к володию лучше вопрос
14:26
Какое он имеет отношение к аргусу?
14:26
весь учёт кабельного хозяйства в аргусе (с) ваш КЭП
14:26
а так как выверить его можно только с помощью нока :) то грош ему цена.
14:27
F xnj yb,elm lkz jgthfnjhjd nt[gjllth;rb nfv tcnm&
14:27
А что-нибудь для операторов техподдержки там есть?
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
отрицательная доступность жжёт
14:40
ну а в цем проблема ? прибавляешь 100% и становиться понятно
14:42
а проброс параметров в скрипты поломан что ли?
Share this page
Share this page: