@nocproject

Страница 1383 из 2357
Алексей
17.09.2017
12:11:13
конечно нет

N
17.09.2017
12:11:48
Хм, реально чемодан

Алексей
17.09.2017
12:12:27
ну телеграф молодец. он умеет собирать метрики почти со всео стека который мы используем

N
17.09.2017
12:12:42
у кого-то и какти-нагиос
А если мы будем данные отдавать через снмп демон, то можно чем угодно мониторить

Google
Алексей
17.09.2017
12:12:59
нет уж. нахер это туда

N
17.09.2017
12:13:21
А как ты хочешь?

Алексей
17.09.2017
12:13:43
ну последнее как бы мне хотелось отдавать данные это через snmp

сейчас нок отдает данные в двух форматах. http://demon_ip:port/mon/ - json http://demon_ip:port/metrics - prometheus clinet

тот который mon можно приспособить к чему угодно.

там тивиальная jsonка

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

N
17.09.2017
12:16:23
Сейчас ноку не хватает очень сервисов , что-бы понимать какая железка на что влияет, и есть другие хотелки - идея здравия вообшем

Алексей
17.09.2017
12:17:16
они есть у нока.

просто наполнить этот словарь можно только из готовой базы.

N
17.09.2017
12:17:32
Да но без гуи

Алексей
17.09.2017
12:17:42
очевидно наполнить такую руками невозможно.

только импортом из биллинга

Google
N
17.09.2017
12:19:45
А как в фм выглядит аларм?

kk
17.09.2017
12:24:03
в фото канала есть. красный фон.

N
17.09.2017
12:48:13
Я за сервисы)

К примеру упала железка, а в аларме список задетых сервисов и клиентов

kk
17.09.2017
12:50:53
у ребят работает это. как я понимаю

Алексей
17.09.2017
12:51:18
да у нас это работает

для этого надо откудато взять данные.

kk
17.09.2017
12:51:57
билинг

что логично

Алексей
17.09.2017
12:52:18
весь код импорта в опенсорсе. закрытой является только непосредственная реализация.

ибо там структура таблиц и такое вот

точка для входа команда ./noc etl

kk
17.09.2017
12:53:17
щас комерческая фича

но написать не запрещают)

Алексей
17.09.2017
12:54:00
нет. коммерческой фичей является написать этот код за вас.

Ivan
17.09.2017
13:50:19
за паучка работаете?

Bitbucket
17.09.2017
13:56:45
Maksim pushed to noc/feature/microservices Update Rotek.RTBS and Add Rotek.RTBSv1 Profile

Andrey pushed to noc/feature/microservices Fix ReportUnclassifiedOIDs and ReportMissedMIBs

Женя
17.09.2017
14:54:17
EXCEPTION: <type 'exceptions.AttributeError'> 'BoxDiscoveryJob' object has no attribute 'reboot_detected' START OF TRACEBACK ------------------------------------------------------------------------ File: services/discovery/jobs/periodic/metrics.py (Line: 346) Function: process_result 339 def process_result(self, result): 340 """ 341 Process IGetMetrics result 342 :param result: 343 :return: 344 """ 345 # Restore last counter state 346 ==> if self.job.reboot_detected: 347 self.logger.info( 348 "Resetting counter context due to detected reboot" 349 ) 350 self.job.context["counters"] = {} 351 counters = self.job.context["counters"] 352 alarms = []

Как это порешать?

Google
Dmitry
17.09.2017
15:33:27
issue сделать

метрики в box?

E_zombie
17.09.2017
15:52:43
Хуясе у вас тут вечеринка

kk
17.09.2017
16:03:56
это вечное =)))

ща ты ещё мерж ветки словишь

Ivan
17.09.2017
16:06:13
С везением зомби он не дойдет до этого

E_zombie
17.09.2017
16:28:59
Ты прав. Во вторник меня ждёт много иниересного

Еду в Магад.... Тьфу.... Саратов.

Ivan
17.09.2017
17:00:54
опять попался в свой саратов

@freeseacher ты мне потом дашь токен потестить? Мб в тестовый раздел? Или я могу свою репу создать

Алексей
17.09.2017
18:01:30
ты для теста можешь всё сам создать

kk
17.09.2017
18:04:42
могу тебе на пару дней гитлаб поднять. если не ссыкотно на счёт данных)

Ivan
17.09.2017
18:12:57
Алексей
17.09.2017
18:13:52
https://github.com/sameersbn/docker-gitlab

не не очень

kk
17.09.2017
18:14:34
ща. должны записи быть где-то

Ivan
17.09.2017
18:15:34
вроде дока есть, да. Ну попробую.

Скажите, чтобы сервис не проебался при ребуте, его надо вот так: doker run --restart запускать?

Google
Алексей
17.09.2017
18:16:35
учить ключи докер так себе затея.

лучше docker-compose

в нем свойство https://docs.docker.com/compose/compose-file/compose-file-v2/#restart

Ivan
17.09.2017
18:18:51
лучше docker-compose
Compose is a tool for defining and running multi-container Docker applications. то есть в одной сущности могут быть связаны постгрес, редис, приложение, ещё чего-то. Так?

Алексей
17.09.2017
18:19:01
да

Ivan
17.09.2017
18:19:15
ну и придумали

Алексей
17.09.2017
18:19:19
вот там репа я которую скинул там есть файлик

Ivan
17.09.2017
18:19:22
интересно, надо тыкать

Алексей
17.09.2017
18:19:28
https://github.com/sameersbn/docker-gitlab/blob/master/docker-compose.yml

собственно это вся конфа

как видишь всё приезжает перемнныеми окружения

Ivan
17.09.2017
18:20:06
ну да, я же сентри так и сатвил, у меня там тоже постгрес, редис, ещё поебень какая-то

я не могу пока понять, где оно реальные файлы кладёт. Какой бест-практис?

подключение volumes это во внешний мир чтобы

Алексей
17.09.2017
18:21:15
ресльно файлы кладутся в /var/lib/docker

Ivan
17.09.2017
18:21:24
а допустим, свои настройки там, и прочее

Алексей
17.09.2017
18:21:45
если в контейнере есть volume то создается отадльный каталог. котороый по идее должен переживать рестарт контейнера. но это не бестпрактис

правильно всё свое мапить в нужные места

Google
Алексей
17.09.2017
18:22:49
как удобнее

Ivan
17.09.2017
18:22:59
пойду найду кита для чайников

всем пока

Алексей
17.09.2017
18:23:27
вот пример

version: '2' services: grafana: image: grafana/grafana:latest restart: always ports: - "3000:3000" volumes: - $PWD/grafana:/etc/grafana - /var/db/grafana:/var/db/grafana - /var/log/grafana:/var/log/grafana - /var/lib/grafana/plugins:/var/lib/grafana/plugins environment: GF_PATHS_DATA: /var/db/grafana GF_PATHS_LOGS: /var/log/grafana GF_PATHS_PLUGINS: /var/lib/grafana/plugins GF_SERVER_ROOT_URL: https://url

kk
17.09.2017
18:41:11
отговорили мы его=))

Ivan
17.09.2017
19:34:25
нет, залипаю: https://www.youtube.com/watch?v=7GLP8_UEBp4

Bitbucket
17.09.2017
19:53:41
Andrey pushed to noc/feature/microservices Fix show version in PM Dashboard

kk
18.09.2017
00:20:36
@EKbfh не стпрашивай как я это нашёл... http://telegrammy.net/group/nocproject/page643.htm#64243 не забудь отметить =)

Zek
18.09.2017
01:57:54
ухты, логи

Bitbucket
18.09.2017
05:34:04
Andrey pushed to noc/feature/microservices Fix Zhone.Bitstorm pattern prompt Fix script command

John
18.09.2017
05:44:16
Парни, бодрое утро понедельника вам! куда бежать с таким трейсом https://pastebin.com/qGX3aZ36 ?

/opt/noc/noc get-device-identity MOname 2017-09-18 08:45:58,533 [noc.core.dcs.base] [sae] Starting resolver 2017-09-18 08:45:58,535 [noc.core.dcs.base] [sae] Set active services to: 8a878825-e7bc-4d49-b837-1ea963881f96: 10.0.4.111:32015 Generic.Host,Unknown,SNMPv2-MIB::sysObjectID.0,1.3.6.1.4.1.30803

Andrey
18.09.2017
05:56:25
db.noc.profilecheckrules.drop() db.noc.collectionstates.remove({"_id": "sa.profilecheckrules"}) db.noc.actioncommands.drop() db.noc.collectionstates.remove({"_id": "sa.actioncommands"})

./noc collection sync

John
18.09.2017
05:58:49
проделал. Создались sa.profilecheckrules

/opt/noc/noc get-device-identity MO говорит тоже самое. Сейчас попробую дискавер запустить

/opt/noc/noc discovery --debug run box MO отработало без трейсов. сейчас запустил дискавер через гуи сразу нескольких МО

Andrey
18.09.2017
06:03:52
? счастье, оно близко

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