About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 12.04.2016
misak #
06:21
линуксов в принципе по большому 2
06:21
редхат и дебиан
06:21
причем оба поддерживают LSB
06:21
его очень многие поддерживают
06:22
и многообразие дистрибутивов как раз доказывает легкость портирования всего всюду
ufir #
07:19
есть у кого сертификат ССС на mx960 juniper ?
e_zombie #
07:19
,,
07:21
misak: для создания профилей LSB не спасает ниразу. всякие lldp cdp через сторонний софт делается.
misak #
07:35
e_zombie: для создания профилей команда ip покрывает 80%
07:35
а она везде
07:35
ну и сетевые утилиты больше от версии ядра зависят, чем от дистрибутива
zi_rus #
07:36
еще есть Network manager
07:36
nmcli
misak #
07:37
вот его может и не быть
evyscr #
07:38
network manager не отменяет ip
misak #
07:41
ну и файловая система /proc везде стандартна
e_zombie #
07:41
аг ага. только рутовые права для прок нужны.
07:41
я пробовал dmidecode юзать но обламался
07:41
без судо там делать нечего
misak #
07:42
читать можно спокойно
07:42
сетевую часть
e_zombie #
07:42
мне пришлось ставить iproute2
07:42
по дефолту его нету
misak #
07:42
это где его нету?
07:42
что за старье?
e_zombie #
07:43
центос ёбта в минимальной инсталяции
evyscr #
07:43
kernel 2.2
07:43
e_zombie: ты люто пиздишь
misak #
07:43
это какой центов с кернелом 2.2 ?
evyscr #
07:44
это намёк на возраст старья
e_zombie #
07:44
попробуйте поставить в минимал центось и сделайте там ip a
evyscr #
07:44
я сделал
07:44
причём в первый раз - из установщика
07:45
iproute2 нет только там, где всё запилено на работу через ifconfig
e_zombie #
07:45
я когда делал профиль мне пришлось в некоторые ставить
evyscr #
07:45
это древнее, как дерьмо мамонта
misak #
07:46
это что-то оооочень старое
evyscr #
07:46
переезд на iproute2 случился, кажется, ещё до 2.6
e_zombie #
07:46
возможно вы и правы.
07:47
на что наступил про то и говорю
evyscr #
07:47
ох
misak #
07:48
ну наступить можно и на solaris с gated
evyscr #
07:48
могу представить линукс без ifconfig и ip
zi_rus #
08:04
кто тут в джанге шарит
08:04
как мне из базы дернуть ip по fqdn
08:05
но только по маске
08:05
типа есть
08:05
qwe-123.qq
08:05
qwe-124.qq
08:05
qwe-234.qq
08:05
я хочу получить все qwe
08:06
мне надо fqdn для них обновить
08:06
как раз qwe заменить на цук
evyscr #
08:10
startwith
08:12
filter(fqdn__startswith="qwe")
zi_rus #
08:13
спс
e_zombie #
08:42
народ. никто не сталкивался в сервисах с такой байдой.
08:42
врубаю пинговалку и тут же всё падает в алярмы что хосты недоступны
zi_rus #
08:44
а tcpdump что говорит
08:44
он пингует?
08:44
ответы?
e_zombie #
08:44
всё ок.
SomovIS_ #
08:45
Не было такого
e_zombie #
08:53
графана нужна для нкоа ?
dvolodin #
08:54
да, нужна
08:54
без нее будет тоскливо и одиноко и потеряется половина прелести
e_zombie #
08:54
Error in input [nginx]: error making HTTP request to
08:55
x509: cannot validate certificate for 88.147.128.41 because it doesn't contain any IP SANs
dvolodin #
09:00
подложи ему в башне нормальный сертификат
e_zombie #
09:00
я? в башню? сертификат?
dvolodin #
09:00
ага
e_zombie #
09:00
а как же сказки про автоматический деплой и управление.
09:00
я никаких сертификатов не генерил.
09:01
и в доке про это нету.
zi_rus #
09:02
правильно
09:02
так его
09:02
:)
dvolodin #
09:19
оно тебе сделало само самоподписный
09:19
на тот url, что ты указал
e_zombie #
09:22
тогда какого оно не работает ?
bee26 #
09:44
dvolodin: в башне как оповещения настроить? в develop через конф файлы было
dvolodin #
09:44
в самой башне в настройках сервиса
09:44
погоди, мы эту часть сейчас отлаживаем
bee26 #
09:45
аа..
SomovIS_ #
09:50
dvolodin: mail?
dvolodin #
09:50
да
SomovIS_ #
09:50
Будет возможность прикрутить скрипт для внешних систем?
09:50
например для slack
dvolodin #
09:50
да пожалуйста
09:50
делай свой сервис и интегрируйся
SomovIS_ #
09:51
https://api.slack.com/community
dvolodin #
09:51
https://bitbucket.org/nocproject/noc/src/b9a7d362cf8b4602f1ff02db28d19a4945eb2b8d/services/mailsender/service.py?at=feature%2Fmicroservices&fileviewer=file-view-default
09:53
лепишь slack api, и в путь
SomovIS_ #
09:53
curl -X POST --data-urlencode 'payload={"channel": "#random", "username": "webhookbot", "text": "This is posted to #random and comes from a bot named webhookbot.", "icon_emoji": "👻"}' https://hooks.slack.com/services/*
09:53
Так для забикса выглядит
09:53
Понял, спасибо
dvolodin #
09:54
значит curl'ом post
e_zombie #
10:09
а где у нас таймаут для пингов задаёт ся ?
10:29
ГДЕ БЛЯТЬ ВЫРУБИТЬ ЭТУ ПИДОРАСНЮ?
freeseacher #
10:33
на вкладке браузера
SomovIS_ #
10:34
Это парктроник
evyscr #
10:35
e_zombie: rm -rf
10:36
точнее, /bin/rm
e_zombie #
10:36
http://i.imgur.com/Wu6a9uC.png ЧТО ТО НЕ У ВСЕХ длительност ьпрописана
10:37
если повторений чётное количество - то отображается. а если нечётное не отображается
10:37
кхм.
10:37
хотя не
freeseacher #
10:38
e_zombie, а зачем там кусок монги в скриншоте ?
e_zombie #
10:38
драйвера гавно .
10:38
тиринг
SomovIS_ #
11:04
https://www.irccloud.com/pastebin/VTGnFcQH/
dvolodin #
11:06
для того, чтобы все заработало, нужно впилить NSQ в playbook
SomovIS_ #
11:07
Сейчас это и делаете?
freeseacher #
11:07
ога
11:07
отсюда и вопросы про поддержку линукса
11:16
установка nsq под все операционки будет выглядеть довольно однообразно.
11:16
пакетов нихрена нету.
11:16
поэтому ставим бинари в папку /opt/noc/bin/
11:17
а это бе :( или фигачем через докер
dvolodin #
11:36
бинари ставим
zi_rus #
11:38
докер сосет
dvolodin #
12:24
zi_rus: для некоторых - это важное достоинство
zi_rus #
12:32
когда сосут их достоинство?
SomovIS_ #
12:36
это как минимум приятно
freeseacher #
13:21
zi_rus, сосет.
13:21
более развернутый комментарий будет ?
zi_rus #
13:22
да, это какая-то технофилия, я в этом не участвую
13:22
:)
13:22
короче это не юниксвейно
freeseacher #
13:36
понятно.
13:37
по существу нечего.
evyscr #
13:37
докер - это zver cd
freeseacher #
13:37
evyscr, это как?
evyscr #
13:37
по сути
freeseacher #
13:37
эм. я не понимаю
evyscr #
13:38
okay
freeseacher #
13:38
какая связь между контейнером и сборко солянкой под форточки
13:40
на мой взгляд для нока это даст реально очень простой деплой и развертывание.
evyscr #
13:40
не всегда
freeseacher #
13:40
оно все равно будет работать через башню, но собирать ничего будет не надо.
evyscr #
13:40
поставь докер в openvz
dvolodin #
13:40
отправка почты заработала
freeseacher #
13:41
evyscr, ка кты себе это представляешь ?
evyscr #
13:41
лимиты на отправку прикрутили?
13:41
freeseacher: примерно так, как товарищи из odin
freeseacher #
13:42
какой то разговор получается не по существу.
13:42
ладно
dvolodin #
13:42
да не, NSQ в докере - ад
freeseacher #
13:43
так, еще один. :)
13:43
Дима, тебе что не понравилось ?
dvolodin #
13:43
абсолютно
freeseacher #
13:43
:)
13:43
_что именно_ не понравилось :)
dvolodin #
13:43
за тот час, что мы с ним промелись, можно было сделать нормальный playbook
freeseacher #
13:44
сейчас у нас под него нормальный compose
13:46
я конечно все равно пошел делать плейбук на копировании бинарей по папкам
13:46
но вариант неверсионированной установки меня сильно не радует
dvolodin #
13:47
https://github.com/fclairamb/nsq-debian-package
13:48
сделай версионированую
13:48
накрайняк - давай свою deb/rpm репу соберем
13:48
evyscr: в эскалациях есть лимиты
freeseacher #
13:48
сильно упростит деплой да...
13:49
бинарём так бинарём.
dvolodin #
13:49
ну так бинари-то есть
13:49
на cdn.nocporject.org положим
13:49
скажем, в /repo
freeseacher #
13:51
хнык
13:51
зачем нам миррорить чужую инфраструктуру
dvolodin #
13:54
ее нет
13:54
а жить - надо
13:54
кто умеет собирать репы для шляпы и дебиана?
freeseacher #
13:55
ну вот докер даёт ее.
13:55
packer умеет
13:55
да много кто умеет
dvolodin #
13:55
я про людей
13:55
:)
freeseacher #
13:55
аа. zi_rus полюбому
13:55
и evyscr тоже
13:56
можно там же fpm собрать
dvolodin #
14:08
ну да
freeseacher #
14:10
Господа, ни у кого ресурсов под тестовую машинку вдруг не появилось ?
PavelGloba #
14:20
А умеет ли нок резолвить ptr прежде чем генерировать дефолтный fqdn в ip-discovery?
zi_rus #
14:21
у нока другая идеология
14:21
птр должен появиться из нока
14:21
а не в нок попасть извне
PavelGloba #
14:21
ыы
14:21
ну да, логично
zi_rus #
14:32
но в ноке есть загрузка ip из файла зоны
14:32
попробуй
freeseacher #
14:40
PavelGloba, сделать гавно вопрос. твои днсы сдюжат когда им будут /16 спрашивать ?
PavelGloba #
14:41
freeseacher: ыыыы, я хз
freeseacher #
14:43
думаю сдюжат.
14:43
но врятли будут рады.
14:43
а если они же еще и абонентские...
SomovIS_ #
14:53
https://www.irccloud.com/pastebin/U2zfSbyY/
PavelGloba #
15:07
А смысл /16
15:07
Надо ж птрить только те, для которых есть арпы
e_zombie #
15:08
http://pastebin.com/gcSNUPcP
15:08
чистый деплой.
ufrgs #
20:46
Здравствуйте. К сожалению ошибки, но я бразилец, и я использую Google Translate, чтобы поговорить с вами.
20:49
Я установил NOC default и сказал мне, что она устарела. Затем я установил Tower, чтобы обновить новые возможности, но я получаю сообщение об ошибке в обновлении.
20:50
TASK [node : render telegraf config] fatal: [NOC-UFRGS]: FAILED! => {"changed": false, "failed": true, "msg": "AnsibleUndefinedVariable: ERROR! 'dict object' has no attribute 'influxdb'"}
20:50
Ошибка, которая появляется в следующем:
20:50
TASK [node : render telegraf config] fatal: [NOC-UFRGS]: FAILED! => {"changed": false, "failed": true, "msg": "AnsibleUndefinedVariable: ERROR! 'dict object' has no attribute 'influxdb'"}
20:51
Кто-нибудь знает, как я могу решить эту проблему и получить обновление NOC?
Tweet
Share this page
Share this page: Tweet