@nocproject

Страница 1302 из 2357
fx00f
13.08.2017
20:28:38
хотя интерфейсы по умолчанию же настроены, ща проверю!

Andrey
13.08.2017
20:29:04
аварии не надо настраивать) если пингуются объекты - будут и аварии

Ilya
13.08.2017
20:30:26
@aversant привет, может ты можешь знать, почему у меня МО с кирииллицей в имени не проходят дискавери?

ругается на ascii

Google
Andrey
13.08.2017
20:30:49
потому что кодировка кривая

Ilya
13.08.2017
20:30:55
при этом ascii не находит

Andrey
13.08.2017
20:30:58
вы там целый вечер это обсуждали

Ilya
13.08.2017
20:31:12
да

Andrey
13.08.2017
20:31:20
в каком плане, не наход ascii ?

Ilya
13.08.2017
20:32:24
from noc.sa.models.managedobject import ManagedObject mo = ManagedObject.objects.filter() for m in mo: if type(m.name) != unicode: m.name = unicode(m.name, "utf-8") print(m.name) m.save()

Andrey
13.08.2017
20:32:27
перед вгрузкой csv её надо было преобразовать в кодировку UTF-8

fx00f
13.08.2017
20:32:36
Andrey
13.08.2017
20:32:51
fx00f
13.08.2017
20:32:56
fx00f
13.08.2017
20:33:04
Но почему-то в эвентах пусто при этом

Google
Ilya
13.08.2017
20:33:16
перед вгрузкой csv её надо было преобразовать в кодировку UTF-8
а как массово можно преобразовать то, что не в utf8?

fx00f
13.08.2017
20:33:28
Ping Fail ?
а, нет! наебал! Periodic discovery raise umbrella alarms

Andrey
13.08.2017
20:33:32
Ilya
13.08.2017
20:33:48
unicode не преобразовывает
пересоздавать что-ли?

fx00f
13.08.2017
20:33:56
в вебке пинг ОК стоит с какого-то

Andrey
13.08.2017
20:34:03
пересоздавать что-ли?
написать нормальный код для преобразования

fx00f
13.08.2017
20:34:28
он по умолчанию такой
должен быть fail же

при падении

Andrey
13.08.2017
20:34:36
а что-то упало?

fx00f
13.08.2017
20:34:52
да, в логе пинга статус false, в FM тишина в эвентах тоже

а что-то упало?
ну я железку уложил

Andrey
13.08.2017
20:35:02
т.е. не работает NSQ

fx00f
13.08.2017
20:35:08
т.е. не работает NSQ
теперь верю )

Ilya
13.08.2017
20:35:09
Andrey
13.08.2017
20:35:11
ибо по нему идёт сообщение от пингера

вот в том коде, что тебе прислали надо заменить unicode на преобразование

Google
Andrey
13.08.2017
20:35:48
и всё

в инете куча примеров

fx00f
13.08.2017
20:35:58
ибо по нему идёт сообщение от пингера
не только от него... но в консуле всё хорошо и в логах NSQ тожа. Пойду логи курить

Andrey
13.08.2017
20:36:42
надо зайти в nsqadmin и посмотреть на состояние всего хозяйства

fx00f
13.08.2017
20:37:17
смотрел

там пусто кругом

аж вот так ))



ням-ням Aug 13 23:38:33 test-node0 nsqadmin: [nsqadmin] 2017/08/13 23:38:33.362103 ERROR: failed to get nsqd stats - Failed to query any nsqd: Aug 13 23:38:33 test-node0 nsqadmin: [nsqadmin] 2017/08/13 23:38:33.362125 502 GET /api/counter (95.172.49.103:64320) 1.038343ms

кароче

перезапустил nsqd ивсё заработало, топики создались

Andrey
13.08.2017
20:41:23
гм.... шаманская штуковина

:)

fx00f
13.08.2017
20:41:55
хотя я проверял её статус и всё с ней было хорошо...

Andrey
13.08.2017
20:42:31
@somovis вообще, загрузка из csv умеет обновление полей

Ilya
13.08.2017
20:42:56
Andrey
13.08.2017
20:43:01
только на забудь в UTF8 сделать

fx00f
13.08.2017
20:43:11
так как не отрабатывает тот скрипт

Google
fx00f
13.08.2017
20:43:42
он бы по type(m.name) != unicode находил бы

Andrey
13.08.2017
20:44:08
unicode не преобразовывает в utf-8

это не связанные вещи. unicode - это тип данных

utf-8 это кодировка

для преобразования encode(), decode() есть

Andrey
13.08.2017
20:45:47
толку от него

fx00f
13.08.2017
20:46:11
условие не отрабатывает даже, я вот про что

Andrey
13.08.2017
20:46:12
проблема же не в том, что там не unicode!

данные лежат не в той кодировке

Dmitry
13.08.2017
20:46:47
там кривые символы для utf

?

fx00f
13.08.2017
20:47:10
кароче! CH ваш этот не работает!

2017-08-13 23:45:14,462 [chwriter] [interface.date.ts.managed_object.path.load_in.load_out.packets_in.packets_out] Recovering records 2017-08-13 23:45:14,462 [chwriter] Requeueing 920 records to topic chwriter 2017-08-13 23:45:14,475 [chwriter] [ping.date.ts.managed_object.attempts] Failed to write records: 401 Code: 194, e.displayText() = DB::Exception: Password required for user default, e.what() = DB::Exception

Ilya
13.08.2017
20:47:21
Unknown error during dereference: 'ascii' codec can't encode characters in position 16-19: ordinal not in range(128)

fx00f
13.08.2017
20:48:27
а конфиг я смотрел! там тот пароль, что и в бошке. другое дело, что где-то не то подставляется!

Dmitry
13.08.2017
20:50:32
>>> import sys >>> sys.getdefaultencoding() 'utf-8'

вот такое проверь

Ilya
13.08.2017
20:52:16
from noc.sa.models.managedobject import ManagedObject mo = ManagedObject.objects.filter() for m in mo: if type(m.name) != unicode: m.name = m.name.decode('utf-8') print(m.name) m.save()

Google
Ilya
13.08.2017
20:52:22
уже 3 раз :)

а нет

прикинь

In [8]: sys.getdefaultencoding() Out[8]: 'ascii'

Dmitry
13.08.2017
20:53:13
и эти люди выносят мне мозг

?

Ilya
13.08.2017
20:54:29
и эти люди выносят мне мозг
так а почему-же, если прописано root@noc:/opt/noc# cat lib/python2.7/site-packages/sitecustomize.py import sys sys.setdefaultencoding("utf-8")

fx00f
13.08.2017
20:54:46
Кривой деплой))))

и эти люди выносят мне мозг
Мы всего лишь люди)

Ivan
14.08.2017
04:11:24
Утро вам

Ilya
14.08.2017
04:46:08
Утра

E_zombie
14.08.2017
04:57:49
Хуютра

Николай
14.08.2017
05:13:18
Дяденька, ты чё такой злобный

E_zombie
14.08.2017
05:30:58
спать хочу.

и работать надо

fx00f
14.08.2017
07:35:43
@freeseacher дай знать, как явишь себя этому миру)

Ivan
14.08.2017
07:37:31
?

fx00f
14.08.2017
07:38:49
?
нуачо? сам дал команду тестировать ветку и в кусты)

@EKbfh ты весб тоже chmetrics тестируешь?

Страница 1302 из 2357