@nocproject

Страница 1606 из 2357
E_zombie
05.12.2017
08:41:02


Ivan
05.12.2017
08:44:54
@dvolodin как ты смотришь на то, чтобы сделать в ноке встроенные группы? чтобы хотя бы не с ноля этоой хернёй заниматься?

я готов сделать шаблоны или выгрузку там какую-то готовых групп

Ilya
05.12.2017
08:47:22
Андрей, вопрос, а для одной платформы можно указывать разные OID?

Google
Ilya
05.12.2017
08:47:22
У меня есть 2 железки с разным софтом, для них oid отличается

платформа одинаковая

там можно кроме платформы версию использовать

можно их вместе

оно матчить будет по оператору AND?

да

"is_S2300_old": { "platform": { "$regex": "S2300" }, "version": { "$regex": "V100R003" } }, "is_switch_V200R005+": { "platform": { "$regex": "S2300|S3700|S5700" } },

он же идёт по очереди, как acl?

идёт он согласно списку ниже

где ты OID перечисляешь

@EKbfh

Классно сделали

Petrov
05.12.2017
08:48:27
на канале орки!!!

Google
Dmitry
05.12.2017
08:58:52
@EKbfh я бы предпочел нормальную консистентную систему прав

и набор ролей из коробки

текущая очень уж гранулярна

надо это безобразие от юзера прятать

Dmitry
05.12.2017
09:02:59
у меня пока не хватает время додумать этот механизм

Wingman
05.12.2017
09:12:43
блин

пацкажите

Dec 04 23:16:52 noc-1 systemd[1]: [/lib/systemd/system/mongod.service:21] Unknown lvalue 'TasksMax' in section 'Service' Dec 04 23:16:52 noc-1 systemd[1]: [/lib/systemd/system/mongod.service:22] Unknown lvalue 'TasksAccounting' in section 'Service'

монга 3.4.10

конфиг от другой версии задеплоился, чтоли?

Wingman
05.12.2017
09:13:32
Хуёвый сервайс файл
Я понимаю, но яж не руками его ставил

Ivan
05.12.2017
09:14:50
Давай посмотрим, откуда оно пришло

Dmitry
05.12.2017
09:15:45
https://code.getnoc.com/noc/noc/issues/595

Wingman
05.12.2017
09:16:09
Давай посмотрим, откуда оно пришло
ща снесу всё руками сначала

Enable MongoDB system service] 02:30 fatal: [noc-1]: FAILED! => { "changed": false } MSG: Could not find the requested service mongod: host да чтож у меня всё через жопу то)

Google
Wingman
05.12.2017
09:22:30
при этом сервис ап энд руннинг

Dmitry
05.12.2017
09:24:24
systemd глючит, ansible глючит

а болит от NOC :)

Wingman
05.12.2017
09:24:45
да системд вообще та ещё какашка)

но вы генту не поддерживаете (

Dmitry
05.12.2017
09:25:09
нет ее, вот и не поддерживаем

сверх существующих платформ поддержка - только если maintainer будет

Pavel
05.12.2017
09:25:31
гента еще тот странный фрукт

Dmitry
05.12.2017
09:26:16
кто будет не только изменения вносить, но и юзеров поддерживать по этой платформе

Ivan
05.12.2017
09:26:43
Платно?)

Dmitry
05.12.2017
09:26:56
если юзеры будут ему платить, я не против

Ivan
05.12.2017
09:27:28
xD

Dmitry
05.12.2017
09:28:02
хотя "генту" и "платить" в одном предложении ;)

или использовать генту как запускалку для docker/k8s

Wingman
05.12.2017
09:29:44
никто навскидку не знает, как этот гребучий ансибл проверяет стейт сервиса?

Ivan
05.12.2017
09:29:59
Дима, вот группы юзеров вообще ужасно выглядят

Wingman
05.12.2017
09:30:02
пушто тупо service mongod status - всё кажет

Dmitry
05.12.2017
09:32:06
что в них ужасного?

Ilya
05.12.2017
09:37:13
Орки хотят знать, почему данное выражение не работает? "is_S2300_old": { "platform": { "$regex": "S2300" }, "version": { "$regex": "V100R003" } }, "is_switch_R005+": { "platform": { "$regex": "S2300|S3700|S5700" } },

Порядок и oid верные

Google
Ivan
05.12.2017
09:40:43
Порядок и oid верные
Покажи платформ

Который матчишь

Ilya
05.12.2017
09:41:36
Я хочу старый софт вперед пустить матча версию

Huawei.VRP V100R003C00SPC301

Dmitry
05.12.2017
09:43:30
порядок не там определяется

а дальше

Wingman
05.12.2017
09:46:11
Ilya
05.12.2017
09:46:47
Внизу то?

Ivan
05.12.2017
09:47:07
S2300
Уверен? Гет_платформ него отдает?

Gitlab
05.12.2017
09:47:19
dv opened merge request at / noc: sova/rtk#367 Check for segment loops

Ilya
05.12.2017
09:47:52
Result: {'platform': 'AR2240', 'version': 'V200R007C00SPC900', 'vendor': 'Huawei'} Result: {'platform': 'S5700', 'version': 'V200R005C00SPC500', 'vendor': 'Huawei'} Result: {'platform': 'AR1220E', 'version': 'V200R007C00SPC900', 'vendor': 'Huawei'} Result: {'platform': 'AR1220E', 'version': 'V200R007C00SPCb00', 'vendor': 'Huawei'} Result: {'platform': 'AR1220', 'version': 'V200R007C00SPCc00', 'vendor': 'Huawei'}

Это тест AR, так же и с quidway

Result: {'platform': 'S2300', 'version': 'V100R006C05', 'vendor': 'Huawei'}

Dmitry
05.12.2017
09:48:34
полностью json покажи

Ilya
05.12.2017
09:48:43
{ "$metric": "Memory | Usage", "$type": "match", "$matchers": { "is_AR2240": { "platform": { "$regex": "AR2240" } }, "is_AR1220": { "platform": { "$regex": "AR1220" } }, "is_S2300_old": { "platform": { "$regex": "S2300" }, "version": { "$regex": "V100R003" } }, "is_switch_R005+": { "platform": { "$regex": "S2300|S3700|S5700" } }, "$match": [{ "$match": "is_AR2240", "$type": "oid", "oid": "1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7.2883593", "type": "gauge", "scale": 1 },{ "$match": "is_AR1220", "$type": "oid", "oid": "1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7.9", "type": "gauge", "scale": 1 },{ "$match": "is_S2300_old", "$type": "oid", "oid": "1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7.150994945", "type": "gauge", "scale": 1 },{ "$match": "is_switch_R005+", "$type": "oid", "oid": "1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7.67108873", "type": "gauge", "scale": 1 },{ "$type": "oid", "oid": [ "1.3.6.1.4.1.2011.6.1.2.1.1.2.65536", "1.3.6.1.4.1.2011.6.1.2.1.1.3.65536" ], "scale": "percent" }] }

Dmitry
05.12.2017
09:49:07
куда он ломится в итоге?

Google
Wingman
05.12.2017
09:49:37
да бля, опять на migrate : Migrate сдохло, пристрелите меня

Ilya
05.12.2017
09:49:43
куда он ломится в итоге?
ломится куда надо, но не собирает

Dmitry
05.12.2017
09:50:06
я про oid

Ilya
05.12.2017
09:50:19
ща

Wingman
05.12.2017
09:52:52
No cluster leader Ещё раз, для тупых, подскажите плз :( Если две ноды - как лучше/правильнее инстансы консула раскидать?

E_zombie
05.12.2017
09:56:41
доодно быть три монги. или одна

НЕЧЁТНОЕ КОЛИЧЕСТВО

Wingman
05.12.2017
09:56:56
Монга то одна

Консул тоже щас один, но вот не может выбрать лидера)

kk
05.12.2017
09:58:55
конфиг от другой версии задеплоился, чтоли?
https://github.com/mongodb/mongo/commits/v3.4/debian/mongod.service файл особо не менялся

доодно быть три монги. или одна
поднималась на двух. арбитр на 1 из нод

Wingman
05.12.2017
10:00:12
https://github.com/mongodb/mongo/commits/v3.4/debian/mongod.service файл особо не менялся
да хрен с ним, руками поправил, при деплое вроде не затирается

Wingman
05.12.2017
10:02:33
с консулом херня из-за двух ипов

dial tcp 10.10.10.41:0->109.х.х..41:8300: getsockopt: connection refused

логично рефьюзит

какого хрена он на внешник долбится - хз)

сам к себе

kk
05.12.2017
10:08:41
может мимо, но

./noc config dump | grep host:

ping consul

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