
N
23.03.2017
13:05:42
как дисковери запустить, что бы понять, где затыкается на аср?
./noc discovery --debug run box asr
?

Gleb
23.03.2017
13:06:02
./noc script —debug get_interfaces

E_zombie
23.03.2017
13:06:03
./noc discovery —debug run box fsw-3-karlamarksa-32d40-560-sar

Google

Gleb
23.03.2017
13:06:05
можешь так

E_zombie
23.03.2017
13:11:15
/noc psql
./noc ctl restart correlator
./noc crashinfo list
./noc script —debug
./noc script —debug —pretty get_lldp_neighbors "MO name"
./noc script —debug get_metrics MO_NAME metrics:='{"CPU | Usage": {"scope": "o"}}'
./noc discovery —debug run —check=config box BALT-AR1
./noc script —debug login /tmp/input.json
./noc discovery —debug run box <MOName>
—check=interfacestatus
./noc discovery —debug run —check=lldp box sdc-c-s2
./noc discovery —debug run —check=lldp box "MO name"
./noc discovery —debug run periodic MO
./noc discovery run —check=metric periodic MO
./noc fix list
./noc ctl serialrestart activator*
./noc crashinfo list
./noc rpc omap.get_ping_mappings
./noc run cli -c 'save' @'MO Selector | DLink Switches' # -c могут идти много раз подряд

Martins
23.03.2017
13:15:33
gdje mozhna pominjat vremja kak chasto on birjot konfig u ustristv?

N
23.03.2017
13:30:00
хм, получается какой-то коммит из последних починил
определились

Martins
23.03.2017
13:32:19
где можна поминят как часто он бирйот конфиг у устроиств?

Константин
23.03.2017
13:34:52
Коллеги, подскажите pls
Есть ли способ вызвать ManagedObject.save() без запуска discovery на объект?

Ivan
23.03.2017
13:40:13
Можно
А, чтобы после это дискавери не пошёл? Эт вряд ли

Andrey
23.03.2017
13:40:39

Google

Ivan
23.03.2017
13:40:51
ты ему не указ, ему только шедулер папка

Andrey
23.03.2017
13:40:58

Ivan
23.03.2017
13:41:06
о, прикольно
а каких? ну, примерно

Andrey
23.03.2017
13:41:19

Константин
23.03.2017
13:41:44
Я меняю поле ManagedObject.container. Вроде как discovery не нужен

Andrey
23.03.2017
13:41:45
ибо был бак по этому поводу

Константин
23.03.2017
13:42:03
да
сегодня обновлял утром

Andrey
23.03.2017
13:42:51
гм.... надо глянуть какие поля влияют на запуск дискавери, контейнер не запускает, вроде бы

Константин
23.03.2017
13:44:00
ok, тогда пишу save() и не заморачиваюсь

Zek
23.03.2017
13:46:56
посаны, а из РТ есть кто может помочь? Тупая тетка расторгла договор раньше указанного в заявлении срока

Dmitry
23.03.2017
13:51:38
это тебе из комблока нужно
тут одни технари

Edgars
23.03.2017
13:56:24
Хелло,
Вопрос по noc tower. Tower это тот который ansible tower, тот который за бабки?

Gleb
23.03.2017
13:56:58
нет

Ivan
23.03.2017
13:56:58

Edgars
23.03.2017
13:57:54
А, ну тогда хорошо :>

Ivan
23.03.2017
14:02:09
но если есть деньги, то велкам =)

Google

Edgars
23.03.2017
14:29:54
если есть деньги :>

E_zombie
23.03.2017
15:00:54
можно мне денег

Алексей
23.03.2017
15:09:18

Bitbucket
23.03.2017
17:00:54
uncol pushed to noc/feature/microservices
runcommands fixed

E_zombie
24.03.2017
06:20:09
а у вас работают дебилы в компании

Maksim
24.03.2017
06:20:53
бывают ;(

Алексей
24.03.2017
06:21:04
точка? восклицательный знак ? вопросительный знак ?

E_zombie
24.03.2017
06:21:16
вопросительный.

Ilya
24.03.2017
06:21:28

Ivan
24.03.2017
06:22:10

Алексей
24.03.2017
06:23:02
у нас нет

E_zombie
24.03.2017
06:23:03
у меня рцусс сейчас нажаловался моему начальнику что они не могут сделать ответ в МРФ изза того что после обновления cacti вылезли кряказяблы вместо русских букв.

E_zombie
24.03.2017
06:23:26
хотя все железки заведены тама на латинице.

Cybernet1k
24.03.2017
06:23:30

E_zombie
24.03.2017
06:23:42
нету баб .
только старые.
не хочу даже открывать архив

Max
24.03.2017
07:29:14
привет!
помогите с одним вопросом.
как в noc искать в MO по аттрибутам?

Google

E_zombie
24.03.2017
07:29:46
легко

Max
24.03.2017
07:30:26
вот конкретно по этому атрибуту
надо наверное, в БД искать. только в какой? В монге или в postgres?

E_zombie
24.03.2017
07:32:22
m.getattr("fsdfsdf")
это всё в монге
plat = str(m.get_attr("platform"))
if len(plat.split(" ")) == 2:
m.shape = "Cisco/workstation"
else:
m.shape = "Cisco/standard_host"
m.save()

Andrey
24.03.2017
07:33:50

Admin
ERROR: S client not available

Andrey
24.03.2017
07:33:54
примерно так

Max
24.03.2017
07:34:34
эх. может кто кинет волшебной командой? :)
или пойду гуглить

E_zombie
24.03.2017
07:35:44
вон смотри я тебе ког показал
plat = str(m.get_attr("platform"))
вписывай туда "Serial Number" и будет тебе счастье
.......
# получаем серийный номер из Inventory. Пытаемся получить из инвентори объект с именем хостнейма и берём первый с серийным номером
serial = ""
for inv in Object.objects.filter(name=m.name):
if inv:
serial = inv.data['asset']['serial'].
version = ""....
if m.get_attr("version"):
version = m.get_attr("version")

Max
24.03.2017
07:37:37
это в sh скрипт обычный вбить?

E_zombie
24.03.2017
07:40:52
в шелл
давай я тебе дам скрипт с выгрузкой всех обьектов МО ?

Google

Max
24.03.2017
07:42:37
давай
только я проьовал импортировать в csv
но почему-то там не содержатся эти данные

E_zombie
24.03.2017
07:44:24
http://pastebin.com/5Xqpi5zB
оно выгружает все объекты в отдельные файлики по доменам и складывает всё это в /tmp/
я своим гомосекам линейщикам это выгружаю раз в неделю.

Max
24.03.2017
07:48:19
гомосеки?? :))

E_zombie
24.03.2017
07:52:27
ну точно ..... того.

Maksim
24.03.2017
09:36:56
Кто-то разбирал ?
почему-то все алармы попадают в Ignored

E_zombie
24.03.2017
09:37:30
наверное для интерфейсов профайл дефолт поставил в игнор.

Maksim
24.03.2017
09:38:12
?
=)

E_zombie
24.03.2017
09:39:01
так нафига ты такой низкий приоритет поставил ?
у тебя проблема начинается с 5000

Maksim
24.03.2017
09:39:13
пытаюсь понять где и как поправить правильнее
=)
я еще не копал в этом направлении

E_zombie
24.03.2017
09:39:38
гдето в весах аварий