
Aleksandr
15.10.2016
10:48:10
я про то, что было выставлено датасорсе просто "300" и не рисовало, а как прописал ">300s" - начало рисовать, при этом этот датасорс создался башней сегодня

Алексей
15.10.2016
10:48:30
может дело в s ?

Aleksandr
15.10.2016
10:48:44
"300s" тоже работает

Алексей
15.10.2016
10:48:55
а пеириод какой ?

Google

Aleksandr
15.10.2016
10:49:04
по-умолчанию
просто видимо в шаблоне этого дефолтного датасорса проставлено просто "300" без s
но про nocds ткни где почитать, если уже писали и я пропустил... сейчас у меня из mo графана для объекта открывается и все там есть, но для них используется инфлюкс, а nocds для чего?
ты показал график, на нем красная вертикальная черта - это аларм типа?

Алексей
15.10.2016
10:51:26
http://docs.grafana.org/reference/annotations/

Aleksandr
15.10.2016
11:15:25
на моих графиках появились такие надписи
CPU | Usage | 5min has no template

Алексей
15.10.2016
11:15:54
да
надо нафигачить темплейты
templates/ddash/graph_
именование такое
{% set template = 'graph_' + graph | lower() |replace(" ","") | replace("|","_") + '.j2' %}

Bitbucket
15.10.2016
11:19:18
uncol pushed to noc/feature/microservices
remove handlebars lib

Алексей
15.10.2016
11:20:28
ух

Aleksandr
15.10.2016
11:23:05
что-то очень глобально по ходу

Google

Алексей
15.10.2016
11:24:06
выпилили либу

Ivan
15.10.2016
11:52:30
Чем? Ерасной полоской?

Алексей
15.10.2016
11:52:40
да
ради нее весь движняк

Ivan
15.10.2016
11:53:58
А нах она вертикальная?)

Алексей
15.10.2016
11:57:21
к графане

Алексей
15.10.2016
11:57:40
всем!
слушайте, а это нормально: "2016-10-15 14:53:38,409 [scheduler.discovery] [5] [discovery|box|M11-258km-S2750-1|stp] Terminated due RPC error: Failed: 'NoneType' object has no attribute 'group'"
Это на дискавери Huawei S2750, если чего.

Алексей
15.10.2016
12:05:09
так же смотри метод stp
в нем тоже что то пошло не так
какая то регулярка не сложилась

Алексей
15.10.2016
12:17:58
"root_id": match.group("root_id"),
тут ошибка
@freeseacher Леш, а где смотреть вообще этот код? мне это мало что даст, конечно, я ни разу не питонопрограммер, но так, для общего развития...

Алексей
15.10.2016
12:21:19
код будет в /opt/noc/sa/profiles/<Vendor>/<OS>/name

Алексей
15.10.2016
12:21:39
ясно.

Алексей
15.10.2016
12:21:43
почти всегда вопрос с профиялми заканчивается какой то регуляркой
и почти всегда ее можно попровить
сетевики благодяря bgp обычно знакомы с regexp

Алексей
15.10.2016
12:24:32
Регэксп я знаю на отлично, хоть и питоне он и чуть другой. Я просто пока не разобрался, с какой именно строкой матч не работает.

Google


Алексей
15.10.2016
12:38:59
Слушай, ну вообще не бьется, насколько я понимаю...
<TVE-S2750-AMS2-sw1>display stp instance 0
-------[CIST Global Info][Mode RSTP]-------
CIST Bridge :32768.643e-8ca8-8211
Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :0 .643e-8c39-884c / 40
CIST RegRoot/IRPC :32768.643e-8ca8-8211 / 0
CIST RootPortId :128.26 (GigabitEthernet0/0/2)
BPDU-Protection :Disabled
TC or TCN received :204
TC count per hello :0
STP Converge Mode :Normal
Share region-configuration :Enabled
Time since last TC :4 days 22h:33m:58s
Number of TC :487
Last TC occurred :GigabitEthernet0/0/3
rx_mstp0_bridge = re.compile(
r"CIST\sBridge\s+:(?P<bridge_priority>\d+)\.(?P<bridge_id>\S+).+?"
r"CIST\sRoot/ERPC\s+:(?P<root_priority>\d+)\.(?P<root_id>\S+)\s",
re.MULTILINE | re.DOTALL | re.IGNORECASE)
У меня нет никакого bridge priority, только id.
Ну и кроме того, у меня между root_priority и . есть whitespaces, а в RE я этого не вижу.
Может, конечно, это тонкости питона, этого я не знаю.
Как вписать тут "ноль или более whitespaces", Леш?
\s* ? так?


Jevgeni
15.10.2016
12:50:20

Алексей
15.10.2016
12:51:43
Спасибо. Заработало. А кто-то может забабахать патч?

Алексей
15.10.2016
12:54:12
а есть ли смысл делать патч пока напрочь не понятно
ибо у когото код выше работал.
исправляя твой вариант потенциально ломается чей то чужой

Алексей
15.10.2016
12:55:12
Не вижу как. "ноль или более \s" потенциально ничего не может испортить.
Если у кого-то работает без лишних пробелов, то и будет работать.

Ivan
15.10.2016
12:55:39

Алексей
15.10.2016
12:55:45
Впрочем, он еще что-то нашел, из-за чего вывалился...

Алексей
15.10.2016
12:55:47

Ivan
15.10.2016
12:57:44
Странная тогда эта графанадс

Алексей
15.10.2016
12:58:50
почему ?

Алексей
15.10.2016
13:04:07
Хм. get_spanning_tree() отрабатывает без ошибок, но дискавери все равно вылетает с той же ошибкой. А что для stp может еще вызываться, кто знает?

Google

Алексей
15.10.2016
13:04:29
перезапустил активатор ?

Алексей
15.10.2016
13:06:29
А надо было, да? :))
Как это делается?

Алексей
15.10.2016
13:09:35
./noc ctl
https://kb.nocproject.org/pages/viewpage.action?pageId=22970853

Алексей
15.10.2016
13:10:58
Ого чего есть у вас!
Супер, спасибо.

Алексей
15.10.2016
13:11:25
будет желаение что то дописать - велкам
как праивло у новичков бывыют не понятки. потом они матереют. и какие т овещи делают автоматически
так что пока повичок - записывай. потом кому нить пригодится
может даже себе...

Ivan
15.10.2016
13:14:39
почему ?
Обычно по оси у алерты ставятся, как и процентили
Я может чего не понимаю

Алексей
15.10.2016
13:14:54
ага.
анотации - не оси
это просто отметки времени
типа а тут мы начали заворачивать рыбу
а тут задеплоили новую версию
а тут авария на даунлинках поэжтому трафик просел
ну и так далее

Google

Ivan
15.10.2016
13:16:19
Без 100г и короткой презенташки не разобраться

Алексей
15.10.2016
13:16:34
ссылка на графановскую доку была выше

Bitbucket
15.10.2016
14:01:23
Aleksey Shirokih pushed to noc/feature/microservices
fix device info
Deploy. centos. grafana fix, move postgres to node. add nginx firewalld rule. move to ansible yum_repository plugin. fix perm for tower ➔
* Deploy. grafana. restart after grafana-simple-json install
* Deploy. centos. add yum_proxy* vars
* Deploy. centos. nginx. fix repo, add firewalld rule
* Deploy. centos. mongod. fix repo
* Deploy. centos. firewall permissions for tower
* Deploy. centos. fix influxdb repo #1
* Deploy. centos. move postgres repo to node, yum proxy, epel repo, fix influxdb repo #2, add grafana* to pgpass
? Aleksey Shirokih

E_zombie
15.10.2016
14:50:27
годный коммит
в пн может проверю как оно

Ilya
15.10.2016
14:53:14
начну читать сообщения за 3 дня
@freeseacher дебиан не будете забрасывать?

E_zombie
15.10.2016
14:53:59
это основная платформа для разработки. не забросят

Ilya
15.10.2016
14:54:50
Поскольку у меня пошло всё пиздой, хочу обратно на дебиан перейти, только всё правила exp/imp сделаю

E_zombie
15.10.2016
14:58:55
переходи на центос, люк

Goletsa
15.10.2016
14:59:56
Только Debian, только хардкор
Кстати, есть кто на тестинге? Там есть жизнь?

Ilya
15.10.2016
15:01:41

Алексей
15.10.2016
15:03:54

E_zombie
15.10.2016
15:04:17
только федора сервер, только хардкор

Ilya
15.10.2016
15:04:31
Я, конечно, тоже нахожу, но очень мало развратных что-то)