
Ikonnikov
18.10.2018
05:56:20
Но разве при перезапуске сервиса noc не все с ним связаное перегружается?

Andrey
18.10.2018
05:56:54
перезапускается только сервисы НОКа

Ikonnikov
18.10.2018
05:57:16
Мндя

Google

Ikonnikov
18.10.2018
05:57:20
Ок
Ща правильно все сделаю

Dmitry
18.10.2018
06:01:49
базы рестартовать - так себе идея
да и nsqd

Ivan
18.10.2018
06:05:18

Ikonnikov
18.10.2018
06:05:46
Дамп делать

Andrey
18.10.2018
06:06:09

Ivan
18.10.2018
06:06:52
Понятно

Ikonnikov
18.10.2018
06:20:52
что-то мне расхотелось создавать данный файл
может подскажете как поправить конфиг в базе, что бы русифицировать меню?
через башню это не сделать :(

Dmitry
18.10.2018
06:22:28
можно через NOC_CONFIG

Ikonnikov
18.10.2018
06:25:12

Google

Ikonnikov
18.10.2018
06:25:26
нашел вот такую статью https://kb.nocproject.org/pages/viewpage.action?pageId=26772210
пробую консул
root@Node1:/home/noc# cd /opt/noc
root@Node1:/opt/noc# consul kv get -recurse noc/language
root@Node1:/opt/noc# consul kv get noc/language
Error! No key exists at: noc/language
root@Node1:/opt/noc#

Ivan
18.10.2018
06:27:52
Для того чтобы переменные из консула тоже работали, надо в башне поправить пути для переменных

Andrey
18.10.2018
06:28:08
это файл настроек для системы.

Ikonnikov
18.10.2018
06:28:43
в плане того что все работало а после обдейта стало плохо
а я и не знал в чем дело
лучше пусть все будет в базе
там при обдейте данные сами добоаляются

Andrey
18.10.2018
06:29:44
после какого апдейта?
что именно стало плохо?
куда данные добавляются сами?

Ikonnikov
18.10.2018
06:30:11
./noc config

Andrey
18.10.2018
06:31:00

Ikonnikov
18.10.2018
06:31:36
откуда она ерет данные?
из базы

Andrey
18.10.2018
06:31:48

Google

Andrey
18.10.2018
06:31:51
в корне папки
дальше туда добавляются данные из etc/tower.yml
и дальше из etc/settings.yml
etc/tower.yml управляется башней, поэтому, если нужны какие-то свои настройки, то их надо писать в etc/settings.yml

Dmitry
18.10.2018
06:34:37
https://docs.getnoc.com/microservices/en/admin/configuration.html
вот для кого доку пишут?

Andrey
18.10.2018
06:36:33

Ikonnikov
18.10.2018
06:43:24
даже ссылку скидывал на нее
я не понял по какой причине у меня стало грузить проц и память
ведь тех пунктов что нет в файле должны браться из других источников

Ivan
18.10.2018
06:46:25

Ikonnikov
18.10.2018
06:46:37
большое спасибо!!!
ну и диплой

Ivan
18.10.2018
06:48:49
Не конфиг, а переменные для сервисов. Его надо передвинуть вперёд -- иначе у него не будет приоритета
Ну и синтаксис иной
Вот как тут
consul://consul/noc,yaml:///opt/noc/etc/tower.yml,yaml:///opt/noc/etc/settings.yml,env:///NOC

Google

Ivan
18.10.2018
06:50:31
Пропиши в сеттингс только то, что тебе нужно и все, не мучайся

Ikonnikov
18.10.2018
06:52:06
все
мне больше не нуно

Ivan
18.10.2018
06:52:44
Разве всяких языков нет в башне?
Да и имя там же есть

Ikonnikov
18.10.2018
06:52:57
вот этого нет
меню не русское
только так можно поправить

Ivan
18.10.2018
06:53:44
Ну ок

Ikonnikov
18.10.2018
06:54:05
а можно это в башне сделать?

Ivan
18.10.2018
06:55:27
Напиши иссью и я проверю. Через пару ндель

Ikonnikov
18.10.2018
06:59:08
а мои МР сейчас можешь подвердить ?

Ivan
18.10.2018
07:01:08

fx00f
18.10.2018
07:01:10
EXCEPTION: <type 'exceptions.AttributeError'> 'NoneType' object has no attribute 'close'
START OF TRACEBACK
------------------------------------------------------------------------
File: core/script/cli/ssh.py (Line: 111)
Function: close
104 try:
105 self.channel.close()
106 except _libssh2.Error as e:
107 self.logger.debug("Cannot close channel clearly: %s", e)
108 self.channel = None
109 self.logger.debug("Closing ssh session")
110 try:
111 ==> self.session.close()
112 except _libssh2.Error as e:
113 self.logger.debug("Cannot close session clearly: %s", e)
114 self.session = None
115 super(SSHIOStream, self).close(exc_info=exc_info)
116
117 def auth_publickey(self):
Variables:
exc_info = False
self = <noc.core.script.cli.ssh.SSHIOStream object at 0x7f793bba56d0>
e = Error('Unable to close the channel.',)
Клёва
@dvolodin ^^^^^^^
Куда полные трейсы занести?

Google

Dmitry
18.10.2018
07:02:16
в issue

fx00f
18.10.2018
07:03:23
Ща только попробую с чем-нить это всё связать
А когда !1310 бэкпортнуть собираетесь ?
А то мне ннада

Ikonnikov
18.10.2018
07:30:42
После диплоя в консуле конфиг не появился
создал файл за ново
прописал только 2 строки language: ru
language_code: ru

Andrey
18.10.2018
07:31:01

Ikonnikov
18.10.2018
07:31:07
пока вроде все работает

fx00f
18.10.2018
07:31:12

Ivan
18.10.2018
07:32:32

Ikonnikov
18.10.2018
07:32:54
Все по инструкции
consul kv get -recurse noc/language
https://kb.nocproject.org/pages/viewpage.action?pageId=26772210#id-%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8FNOC-%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D1%8B%D1%83%D1%81%D0%BA%D0%BE%D1%80%D0%B5%D0%BD%D0%B8%D1%8F(pgbouncer,memcached)
пробую сейчас с портом

Ivan
18.10.2018
07:35:36
В веб консула зайди
И там пропиши то, что надо

Ikonnikov
18.10.2018
07:36:16

Ivan
18.10.2018
07:36:22
Настройки в консуле не появятся. Они оттуда берутся, как и из всех файлов

Ikonnikov
18.10.2018
07:36:47
попробую в башне прописать consul://consul:8500/noc

Ivan
18.10.2018
07:37:01