
fx00f
27.03.2017
08:21:26
может
Вероятно нужно вычистить задачи? И вероятно напрямую из бызы?

E_zombie
27.03.2017
08:22:43
не делай этого никогда. будет ещё хуже.
можно попробовать закрыть все аварии текущии
может просрётся

Google

Алексей
27.03.2017
08:23:14
Правь по необходимости

E_zombie
27.03.2017
08:23:36
from noc.fm.models.alarmclass import *
from noc.fm.models.eventclass import EventClass
from noc.fm.models.activeevent import ActiveEvent
from noc.fm.models.activealarm import *
#from noc.fm.models.archivedevent import ArchivedEvent
#from noc.sa.models.managedobject import ManagedObject
ac=AlarmClass.objects.get(name='Network | MPLS | LDP Neighbor Down').
alarms = ActiveAlarm.objects.filter(alarm_class=ac)
for a in alarms:
print a.vars
a.clear_alarm("close")

fx00f
27.03.2017
08:23:49

E_zombie
27.03.2017
08:23:53
ac=AlarmClass.objects.get()

N
27.03.2017
08:23:59

Алексей
27.03.2017
08:24:20
На прод на, на не прод нет

fx00f
27.03.2017
08:24:56

E_zombie
27.03.2017
08:25:00
да

fx00f
27.03.2017
08:25:11
прям целиком скрипт запустить?

E_zombie
27.03.2017
08:25:49
ну смотри. он тебе закроет все текущие аварии.

fx00f
27.03.2017
08:26:06
это вообще срать

E_zombie
27.03.2017
08:26:15
и у тебя аварии начнут собираться "с чистого листа"

Google

E_zombie
27.03.2017
08:26:20
иногда это помогает.

fx00f
27.03.2017
08:26:22
не страшно

E_zombie
27.03.2017
08:27:22
хотя на самом деле надо найти железку изза которой это ломается и удалить только для неё.

fx00f
27.03.2017
08:28:43
У меня сейчас всего две аварии)
ТАк что не страшно)
На выключеном ноке сделал
Ща запущу

E_zombie
27.03.2017
08:30:32
а ему пофигу. шел будет жить если БД живые

fx00f
27.03.2017
08:31:24
Не помогло(((
Чёж ещё можно ковырнуть?

E_zombie
27.03.2017
08:44:26
ты бы весь краш показал. может там есть хост .
ну в теории можно дропнуть все эвенты :)
гыгыгыгы

fx00f
27.03.2017
08:44:40
краш на шедуллере?

E_zombie
27.03.2017
08:45:16
ну хотябы. у тебя только шедуллер крешит ?

fx00f
27.03.2017
08:47:40
Опа... захожу в FM->events и получаю
Failed to fetch data!
Так и должно быть?

Google

fx00f
27.03.2017
08:48:57
активатор ещё срёт
[noc.lib.nbsocket.basesocket] [ActivatorSocket 127.0.0.1:19701] Connection refused: Connection refused (111)

E_zombie
27.03.2017
09:15:07
ну дерни всё систему

fx00f
27.03.2017
09:15:47
Не раз перезагружал. В общем в шедуллере и через веброжу есть один объект)))
self = <noc.fm.jobs.archive.ArchiveJob object at 0x7f71474a1e90>
а не, нихуя. разные...
Может реально все эвинты вычистить?

E_zombie
27.03.2017
09:16:47
$ mongo noc
use noc;
db.noc.events.new.remove({});
db.noc.events.new.runCommand("compact");
db.noc.events.active.remove({});
db.noc.events.active.runCommand("compact");
db.noc.events.archive.remove({});
db.noc.events.archive.runCommand("compact");
db.noc.events.failed.remove({});
db.noc.events.failed.runCommand("compact");
можно попробовать ещё ./noc fix

fx00f
27.03.2017
09:17:22
Попробую сначала fix///
fix не помог, сыпит шедуллер... попробую вычистить значит базу...
нок остановить нужно для очистки?


fx00f
27.03.2017
09:22:15
осталось понять, чё там активатору не нравится...
2017-03-27 12:23:16,568 [root] [Activator(0x7f71dd349690)]<CONNECT> event(refused)
2017-03-27 12:23:16,568 [root] [Activator(0x7f71dd349690)]<CONNECT> ==> IDLE
2017-03-27 12:23:16,568 [noc.lib.nbsocket.basesocket] [ActivatorSocket 127.0.0.1:19701] Closing socket
2017-03-27 12:23:16,568 [noc.lib.nbsocket.socketfactory] Unregister socket ActivatorSocket 127.0.0.1:19701
2017-03-27 12:23:16,568 [root] [Activator(0x7f71dd349690)]<IDLE> event(close)
2017-03-27 12:23:16,568 [root] [Activator(0x7f71dd349690)]<IDLE> Set FSM timeout to 1
2017-03-27 12:23:17,569 [root] [Activator(0x7f71dd349690)]<IDLE> Timeout expired
2017-03-27 12:23:17,570 [root] [Activator(0x7f71dd349690)]<IDLE> event(timeout)
2017-03-27 12:23:17,570 [root] [Activator(0x7f71dd349690)]<IDLE> ==> CONNECT
2017-03-27 12:23:17,570 [root] [Activator(0x7f71dd349690)]<CONNECT> Set FSM timeout to 10
2017-03-27 12:23:17,570 [noc.lib.nbsocket.socketfactory] Register socket ActivatorSocket 127.0.0.1:19701 (None)
2017-03-27 12:23:17,570 [noc.lib.nbsocket.basesocket] [ActivatorSocket 127.0.0.1:19701] Initializing socket
2017-03-27 12:23:17,570 [noc.lib.nbsocket.basesocket] [ActivatorSocket 127.0.0.1:19701] Connecting 127.0.0.1:19701
2017-03-27 12:23:17,570 [noc.lib.nbsocket.basesocket] [ActivatorSocket 127.0.0.1:19701] create_socket returns non-zero code 115[EINPROGRESS]
2017-03-27 12:23:17,571 [noc.lib.nbsocket.basesocket] [ActivatorSocket 127.0.0.1:19701] Connection refused: Connection refused (111)


E_zombie
27.03.2017
09:23:39
кривой профиль оборудования
эээ?

fx00f
27.03.2017
09:24:04

E_zombie
27.03.2017
09:24:29
может у тебя количество открытых файлов уперёлось?

fx00f
27.03.2017
09:24:40
Запросто...

Google

fx00f
27.03.2017
09:30:36
А у меня на этом порту вообще ничего не запущено, крутяк

E_zombie
27.03.2017
09:36:23
значит что то с конфигом.

fx00f
27.03.2017
09:38:28

E_zombie
27.03.2017
09:39:37
или у тебя просто умер сервис и привет.

fx00f
27.03.2017
09:39:57

E_zombie
27.03.2017
09:39:58
форсируй миграцию. тут всё меньше и меньше установок остаётся.

fx00f
27.03.2017
09:40:18
Я машину клонировал с ффзической в виртуальную. Интерфейсы переименовались
Заработало всё, огромное спасибо ещё раз!

N
27.03.2017
10:10:43

Admin
ERROR: S client not available

Maksim
27.03.2017
10:11:49
Chassis | CPU | CPU Exhausted кто-то настраивал оповещение ?

E_zombie
27.03.2017
10:25:54
я хотел себе цпу сделать на оборудовании но не углублялся. у тебя есть работающее решение ?

Maksim
27.03.2017
10:37:10
вот занимаюсь этим вопросом

Ivan
27.03.2017
10:43:19
поцаны. а как вы свои свитчи регистрируете?

E_zombie
27.03.2017
10:43:55
вилкой. раз раз раз

Ivan
27.03.2017
10:44:05
Что вы просите от кабельщиков?
Адрес в какоми-то формате или что?
кто прописывает snmp location?

E_zombie
27.03.2017
10:45:22
а нафига. у тебя все данные есть в плане стройки .
я прописываю локейшен с номером кольца.

Google

E_zombie
27.03.2017
10:45:47
и дальше скриптом бью карту на сегменты.

Ivan
27.03.2017
10:45:52
у меня ничего нет.
Я хочу спросить, какие бест-практисы

Maksim
27.03.2017
10:47:13
я никак

E_zombie
27.03.2017
10:48:46
https://pastebin.com/vMHXu1H7
профит в том что автоматизация. ты скриптами можешь вынуть оттуда что тебе надо. это единственное поле в 128 символов куда можно писать что угодно.

Алексей
27.03.2017
10:53:38
@somovis sentry юзал ?

Maksim
27.03.2017
10:54:20

N
27.03.2017
10:57:10
обновляться можно?:

E_zombie
27.03.2017
10:58:14
вроде ничего не ломали за нееделю
даже могу сказать что размазывание нагрузки по монгам работает нормально.

N
27.03.2017
10:59:04
ок, попробую обновиться

E_zombie
27.03.2017
11:02:36
@maksmile13 ну давай рассказывай как пилить

Maksim
27.03.2017
11:03:35

E_zombie
27.03.2017
11:18:34
https://pp.userapi.com/c638126/v638126912/283b0/_RZzLxnqY1U.jpg фотка моего коллеги.

N
27.03.2017
11:24:58
бери пример, фигурки хороши

E_zombie
27.03.2017
11:32:54
с хорошими фигурками ещё найти надо.
что то ваще какой то пиздетц творится с бабами.
или я уже старый такой или я что то не замечаю.
хуй кого допросишься на съёмку

Ilya
27.03.2017
11:35:11

E_zombie
27.03.2017
11:35:28
модная штука для учёта крешей