
fx00f
14.08.2017
07:44:37
Давай и сразу лог chwriter покаж

Ilya
14.08.2017
08:02:03
EXCEPTION: <type 'exceptions.UnicodeEncodeError'> 'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)
START OF TRACEBACK
—----------------------------------------------------------------------
File: services/web/apps/inv/map/views.py (Line: 123)
ещё бага
она же, теперь inv.map

Google

Ilya
14.08.2017
08:02:19
123 ==> "name": str(segment.parent.name)
видимо что-то обновилась в дебиане и всё поехало
Как оно могло поломаться?
ПРичину понять не могу
@dvolodin @freeseacher @aversant
После деплоя меняется на ascii
In [1]: import sys
In [2]: sys.getdefaultencoding()
Out[2]: 'ascii'
до этого вручную менял на utf8

Dmitry
14.08.2017
08:50:00
sitecustomize лежит в правильном месте?

Ilya
14.08.2017
08:53:24

Dmitry
14.08.2017
08:55:09
ась
а ты print там вставь
чтобы увидеть, что он читается
python какой пускаешь?
из virtualenv?

Google

Ilya
14.08.2017
08:55:52

Dmitry
14.08.2017
08:56:10
PYTHONPATH еще посмотри
может лажа какая в нем

Ilya
14.08.2017
09:04:42
PYTHONPATH еще посмотри
>>> print sys.path
['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/pymodules/python2.7']
In [1]: import sys
In [2]: print sys.path
['', '/opt/noc/bin', '/opt/noc/lib/python2.7', '/opt/noc/lib/python2.7/plat-x86_64-linux-gnu', '/opt/noc/lib/python2.7/lib-tk', '/opt/noc/lib/python2.7/lib-old', '/opt/noc/lib/python2.7/lib-dynload', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/opt/noc/lib/python2.7/site-packages', '/opt/noc', '/opt', '/opt/noc/lib/python2.7/site-packages', '/opt/noc/lib/python2.7/site-packages/IPython/extensions', '/root/.ipython']

Dmitry
14.08.2017
09:07:22
а там /opt/noc/lib или /opt/noc/lib64

Ilya
14.08.2017
09:08:24
@dvolodin только ты видимо можешь помочь :)

Ivan
14.08.2017
09:20:45
напомните, где лежит service файл для юбашни?

fx00f
14.08.2017
09:23:58

Ivan
14.08.2017
09:25:51

fx00f
14.08.2017
09:29:18

Dmitry
14.08.2017
09:30:33
@somovis добавь в файлик print
запусти noc shell
и убедись, что у тебя этот модуль вообще экспортируется

Ilya
14.08.2017
09:32:29
In [1]: import sys
In [2]: sys.setdefaultencoding("utf-8")
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-2-0b4b562a5430> in <module>()
----> 1 sys.setdefaultencoding("utf-8")
AttributeError: 'module' object has no attribute 'setdefaultencoding'
In [3]: reload(sys)
<module 'sys' (built-in)>
In [4]: sys.setdefaultencoding("utf-8")
In [5]:

Dmitry
14.08.2017
09:33:18
это нормально
после инициализации эта функция стирается

Google

Ilya
14.08.2017
09:33:31
а

Dmitry
14.08.2017
09:33:53
короче, не загрузило оно тебе sitecustomize?

Ilya
14.08.2017
09:34:00

Ivan
14.08.2017
09:37:51
@freeseacher 8.9 currently is not an acceptable version of Debian for this role что там не так и можно ли скипнуть это?

Ilya
14.08.2017
09:39:20

Dmitry
14.08.2017
09:40:14
смотри lib/python/site.py
там типа exec_sitecustomize

Bitbucket
14.08.2017
09:40:39
Aleksey Shirokih pushed to noc/feature/chmetrics
fix debian check. add patroni check

Алексей
14.08.2017
09:40:56

Ivan
14.08.2017
09:42:10
Спс

Ilya
14.08.2017
09:42:39
там типа exec_sitecustomize
def execsitecustomize():
"""Run custom site specific code, if available."""
try:
import sitecustomize
except ImportError:
pass
это ?
def main():
execsitecustomize()
Out[17]: <module 'sitecustomize' from '/usr/lib/python2.7/sitecustomize.pyc'>

Dmitry
14.08.2017
09:52:08
попробуй там print'ы повставлять
site.py вообще выполняется?


Ilya
14.08.2017
09:53:00
cat /usr/lib/python2.7/sitecustomize.py
# install the apport exception handler if available
try:
import apport_python_hook
except ImportError:
pass
else:
apport_python_hook.install()
In [7]: execfile("/opt/noc/lib/python2.7/site.py")
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-7-c1e0815f2cc1> in <module>()
----> 1 execfile("/opt/noc/lib/python2.7/site.py")
/opt/noc/lib/python2.7/site.py in <module>()
701 del sys.setdefaultencoding
702
--> 703 main()
704
705 def _script():
/opt/noc/lib/python2.7/site.py in main()
668 def main():
669 global ENABLE_USER_SITE
--> 670 virtual_install_main_packages()
671 abs__file__()
672 paths_in_sys = removeduppaths()
/opt/noc/lib/python2.7/site.py in virtual_install_main_packages()
551
552 def virtual_install_main_packages():
--> 553 f = open(os.path.join(os.path.dirname(__file__), 'orig-prefix.txt'))
554 sys.real_prefix = f.read().strip()
555 f.close()
NameError: global name '__file__' is not defined
так?


Dmitry
14.08.2017
10:00:58
ну его руками не надо прогонять

Google

Dmitry
14.08.2017
10:01:07
print добавь в начале
будет видно - грузится он, или нет

Ilya
14.08.2017
10:01:35
а где будет видно?
прям в шелл?

Dmitry
14.08.2017
10:02:06
да

fx00f
14.08.2017
10:06:33
Метрики не пигутся, Всё пропало!

Dmitry
14.08.2017
10:07:17
а таблицы в clickhouse созданы?
а
401
авторизация

Bitbucket
14.08.2017
10:48:50
Aleksey Shirokih pushed to noc/feature/microservices
limit connections from pgbouncer to postgres

Ilya
14.08.2017
10:58:34

Bitbucket
14.08.2017
11:14:00
Dmitry Luhtionov pushed to noc/feature/microservices
Add ZTE.ZXDSL98xx.get_interfaces script

E_zombie
14.08.2017
11:27:29
http://www.opennet.ru/opennews/art.shtml?num=47016

Ilya
14.08.2017
11:39:15
@dvolodin root@noc:/opt/noc# ./noc shell
./noc: 17: ./noc: source: not found
вот может в этом дело?

Алексей
14.08.2017
11:39:26
нет

Ilya
14.08.2017
11:39:37
а зачем сурс этот?

fx00f
14.08.2017
11:47:45
нет
Ты посмотрел лог, что я тебе кидал?

Google

fx00f
14.08.2017
11:47:53
Доктор, меня все игнорируют!

Ivan
14.08.2017
11:48:19

fx00f
14.08.2017
11:48:34


Ilya
14.08.2017
11:49:34
2017-08-14 14:47:58,083 [tgsender] [0865a20dc9c35000] Receiving message: [СОВА][dzerzhinskiy-dsw01] Авария закрыта (-***) [2017-08-14 14:00:15.996706, attempt 3]
2017-08-14 14:48:00,084 [nsq.reader] [noc:4150:tgsender:sender] uncaught exception while handling message 0865a20dc9c35000 body:'{"body":"\\u0417\\u0430\\u043a\\u0440\\u044b\\u0442\\u0430 \\u0430\\u0432\\u0430\\u0440\\u0438\\u044f: NOC | Managed Object | Ping Failed\\n\\u041e\\u0431\\u044a\\u0435\\u043a\\u0442: dzerzhinskiy-dsw01 (10.100.136.225)\\n\\u041a\\u0430\\u0440\\u0442\\u043e\\u0447\\u043a\\u0430 \\u0430\\u0432\\u0430\\u0440\\u0438\\u0438: https:\\/\\/noc.tech.mosreg.ru\\/api\\/card\\/view\\/alarm\\/599180a64a5e684756e68ce8\\/","subject":"[\\u0421\\u041e\\u0412\\u0410][dzerzhinskiy-dsw01] \\u0410\\u0432\\u0430\\u0440\\u0438\\u044f \\u0437\\u0430\\u043a\\u0440\\u044b\\u0442\\u0430","attachments":[],"address":"-***"}'
Traceback (most recent call last):
File "/opt/noc/lib/python2.7/site-packages/nsq/reader.py", line 344, in _handle_message
success = self.process_message(message)
File "/opt/noc/lib/python2.7/site-packages/nsq/reader.py", line 703, in process_message
return self.message_handler(message)
File "/opt/noc/core/service/base.py", line 607, in call_json_handler
r = handler(message, **data)
File "./services/tgsender/service.py", line 44, in on_message
return self.send_tb(message.id, address, subject, body)
File "./services/tgsender/service.py", line 107, in send_tb
except urllib2.HTTPException as e:
AttributeError: 'module' object has no attribute 'HTTPException'


Ivan
14.08.2017
11:56:15
Я вырубил
у меня почему-то chwriter нет в консуле
у тебя тоже?

fx00f
14.08.2017
11:56:38

Ivan
14.08.2017
11:56:47
говно какое

fx00f
14.08.2017
11:57:17
У меня оно сетрики не паи\шет, авторизоваться не могёт в КХ
А Алексей меня игнорирует ((((

E_zombie
14.08.2017
11:58:23
не до тебя сейчас. всё сломалось .

fx00f
14.08.2017
11:58:49
Ну и ладно, буду ждать)

E_zombie
14.08.2017
11:59:29
https://pp.userapi.com/c840225/v840225274/1c1c4/-0RPl1BECGc.jpg пофапай на ночной матизик

Ivan
14.08.2017
12:04:42
@freeseacher в башне надо ставить сервис clickhouse, если я его ставил извне руками?

fx00f
14.08.2017
12:05:21
Это плейбук

Ivan
14.08.2017
12:05:40
а что там настраиваться?
clickhoyse 127.0.0.01

fx00f
14.08.2017
12:06:07
пойди да глянь
дохера там что настраивается