Алексей
13.04.2016
09:22:17
кто такое pyez
оcтальных знаю
Dmitry
13.04.2016
09:22:30
open-nti is using telegraf to support statsd
Ж)
Google
Dmitry
13.04.2016
09:23:09
короче, под эту дребедень можно подсунуть коллектор со statsd
переписать имена метрик и аккуратно сложить
Илья
13.04.2016
09:24:10
о, прирастаем :)
Dmitry
13.04.2016
09:24:44
ага
телеграм - по селам и весям
Junos PyEZ is a microframework for Python that enables you to remotely manage and automate devices running Junos OS.
теперь вопрос - чем это отличается от того, что уже есть у нас?
https://honestnetworker.wordpress.com/2016/04/12/network-debugging/
Илья
13.04.2016
11:00:02
да, так нок и работает
Dmitry
13.04.2016
11:19:21
Спрямили еще один древний артефакт
теперь классификатор сообщает коррелятору, что если интересная для него задача через NSQ
раньше классификатор пихал в монге job scheduler'у коррелятора
Илья
13.04.2016
11:21:54
сколько же было сломано после этого фикса, мы узнаем не скоро
Google
Dmitry
13.04.2016
11:22:25
а мы краштест уже провели
загнали в blackhole /24 сетку
с коммутаторами
Илья
13.04.2016
11:23:26
над абонентами издеваетесь
или сразу над ноком :)
E_zombie
13.04.2016
11:23:40
абоненты должны страдать
неблагодарные бляди
Dmitry
13.04.2016
11:26:30
сразу над ноком
Илья
13.04.2016
11:27:49
то есть нок сейчас увидит аварии и начнет названивать каокго хера у вас полгорода легло?
весело
тебе не икается?
:D
Dmitry
13.04.2016
11:28:24
неа
tail -f var/log/correlator.log | grep "Escalation limit"
2016-04-13 14:14:35,279 [noc.services.correlator.escalation] Escalation limit exceeded (6/5). Skipping
мы проверяли защиту от флуда при создании ТТ
:)
и вообще - хорошая схема получилась
если аларм не ушел в течении 3 минут -- оформляется ТТ
Зафиксирована авария NOC | Managed Object | Ping Failed
Объект: SW-XXX-2-225 (172.22.116.225)
Failed to ping managed object SW-XXX-2-225 (IP: 172.22.116.225). All SA tasks to this object are temporary suspended
Затронуто объектов:
* msk.sw: 1
Затронуто абонентов:
* ФЛ: 8
Затронуто сервисов:
* Канальная интернет: 8
* WIFI Роутер: 4
Детали: https://XXX/api/card/view/alarm/570e219034c18f11b5f23dfd/
E_zombie
13.04.2016
11:33:11
что будет если включить НОК
Google
E_zombie
13.04.2016
11:55:20
https://pp.vk.me/c631122/v631122929/2cae7/YAwlk1KbCM8.jpg
Алексей
13.04.2016
11:55:43
знакомый цм....
@AntonPopov :)
Dmitry
13.04.2016
11:57:10
как можно поменять в этом телеграме вырвиглазный интерфейс ?
E_zombie
13.04.2016
11:57:21
поставить другой клиент
Алексей
13.04.2016
11:57:36
Дим, можешь прикрутить его в pidgin
Dmitry
13.04.2016
11:57:44
у меня firefox
Алексей
13.04.2016
11:57:52
аа
ну тогда поставь клиента толстого либо натрави pidgin
Dmitry
13.04.2016
11:59:09
ух ты бля
New packages to be INSTALLED:
telegram-purple: 05222015
gcc: 4.8.5_2
Алексей
13.04.2016
11:59:33
05222015
оу
старье
Dmitry
13.04.2016
12:00:04
другого нету
в линусулаторе не хочу запускать
Gabii
13.04.2016
12:03:02
Добрый день, всем!
Прежде чем задавать вопросы, я представлю себя.
Меня зовут Gabriela, работа в университете в Бразилии, и мы используем NOC Project для управления нашим оборудованием.
Мы были в восторге от NOC умеет делать!
Как я уже не говорю на русском, я прошу оставить писать на английском языке :)
We have a few equipment that were not supported by NOC, so we are developing our own scripts.
We managed to get NOC to save the config files for 3Com models (4200G, 4210, 4500, 4500G, 5500, 5500G). If you want to implement these scripts, we will be thrilledto send them to you.
We are still developing the script that discovers the topology of the equipment for these models, because for us it only worked between Ciscos, for now.
So what I want to do is keep an updated topology for all equipment. To do so, I need to put a background image on Network Map and, at the forum, they told me I need to update NOC Project because the default version is dead.
I have installed Tower to make the updates, but I'm getting the following error at Deploy:
TASK [node : render telegraf config] fatal: [NOC-UFRGS]: FAILED! => {"changed": false, "failed": true, "msg": "AnsibleUndefinedVariable: ERROR! 'dict object' has no attribute 'influxdb'"}
Any clues?
Dmitry
13.04.2016
12:05:16
background image or map?
E_zombie
13.04.2016
12:05:17
see https://kb.nocproject.org/pages/viewpage.action?pageId=8880209 pust to DEVELOP
Gabii
13.04.2016
12:05:32
could be a map
Google
Dmitry
13.04.2016
12:06:01
network map is the logical map
Gabii
13.04.2016
12:06:05
I could put layers in the map, right?
Dmitry
13.04.2016
12:06:18
to the inventory > inventory
PoPs in the Inventory are placed on map
Gabii
13.04.2016
12:08:06
Ok, I managed to include an image in Inventory -> inventory, but I couldn't find where to use it
Dmitry
13.04.2016
12:09:00
how many equipment do you have?
Dmitry
13.04.2016
12:09:52
телеграм в pidgin не находит канал "nocproject"
Gabii
13.04.2016
12:10:09
around 800
Алексей
13.04.2016
12:10:49
Дмитрий, говорю же старье. если это таймстамп сборки - это ад как давно.
я собирал рукмами под pidgin
Gabii
13.04.2016
12:13:10
We have 7 campus and several buildings
Dmitry
13.04.2016
12:15:00
so you can place PoP on the map manually
Gabii
13.04.2016
12:17:22
sorry, I don't know what PoP is :P
Dmitry
13.04.2016
12:18:07
point of presence
E_zombie
13.04.2016
12:19:48
OMG
Gabii
13.04.2016
12:21:22
I guess I need to update NOC first?
E_zombie
13.04.2016
12:21:44
edit upgrade.conf -> develop
Gabii
13.04.2016
12:23:31
BRANCH = develop ?
Dmitry
13.04.2016
12:23:38
gmake
tgl/Makefile.in not found. Maybe you need to 'git submodule update --init --recursive' ?
Алексей
13.04.2016
12:24:08
Дима, катни там install
Google
Dmitry
13.04.2016
12:24:12
пытаюсь собрать телеграм из исходников
./install-sh --help
Usage: ./install-sh [OPTION]... [-T] SRCFILE DSTFILE
or: ./install-sh [OPTION]... SRCFILES... DIRECTORY
or: ./install-sh [OPTION]... -t DIRECTORY SRCFILES...
or: ./install-sh [OPTION]... -d DIRECTORIES...
E_zombie
13.04.2016
12:29:05
BRANCH=develop
su noc -c './scripts/upgrade'
on TEST!!!!! server not on prodaction
Gabii
13.04.2016
12:30:37
ok
root@nocst:/opt/noc# su noc -c './scripts/upgrade'
Logging to /tmp/noc-upgrade.log.6qYxrU
Checking virtualenv
Set up configuration files
Creating required directories
Reverting local patches
Django==1.4.15
mongoengine==0.9.0
mktemp: failed to create directory via template 'quiltXXXXXX': Permission denied
Patch mongoengine==0.9.0 does not remove cleanly (refresh it or enforce with -f)
Traceback (most recent call last):
File "./scripts/apply-patches", line 68, in <module>
revert_patches()
File "./scripts/apply-patches", line 38, in revert_patches
subprocess.check_call(["quilt", "pop", "-a"])
File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['quilt', 'pop', '-a']' returned non-zero exit status 1
upgrade: : Failed to revert local patches
Terminating
Reporting upgrade status
Saving upgrade log to /srv/noc/log/upgrade.log
mv: try to overwrite ‘/srv/noc/log/upgrade.log’, overriding mode 0600 (rw-------)?
Илья
13.04.2016
12:34:47
install quilt
Gabii
13.04.2016
12:35:08
already installed
Илья
13.04.2016
12:35:25
hm
may be this
upgrade: : Failed to revert local patches
Dmitry
13.04.2016
12:37:16
mktemp: failed to create directory via template 'quiltXXXXXX': Permission denied
Gabii
13.04.2016
12:38:07
that's weird, I'm root
or is it noc the one who should be allowed?
Dmitry
13.04.2016
12:41:26
upgrade - via root