
Ilya
20.04.2016
07:01:53
src_ip, если про меня

Vladimir
20.04.2016
07:01:55
ща склонирую и поменяю на ip_address

Илья
20.04.2016
07:02:11
@somovis

Google

Илья
20.04.2016
07:02:52
"vars": [
{
"name": "peer",
"description": "Peer",
"type": "ip_address",
"required": true
},
{
"name": "vrf",
"description": "VRF",
"type": "str",
"required": false
},
те которые не реквайред

Vladimir
20.04.2016
07:03:59
Event Classы из web не клонируются? Пишет - "Sorry! Not implemented still. Please apply changes to JSON files directly" :(

Илья
20.04.2016
07:04:03
в правиле классифицировать не обязательно

Ilya
20.04.2016
07:06:04
Duration: 1d 0h:04m:52s
Вот что не матчится в regexp, как лучше указать?
1d пробел time

Илья
20.04.2016
07:06:25
1d Это тоже тайм

Ilya
20.04.2016
07:06:45
пробел есть между

Илья
20.04.2016
07:07:25
это ты про duration
а там всегда только дни?

Ilya
20.04.2016
07:07:40
нет
а хотя

Google

Ilya
20.04.2016
07:07:51
подожди

Илья
20.04.2016
07:09:06
варианта в любом случае два, написать мегарегексп - теоретически возможно
или написать простой регэксп и немного попитонить
ща скажу где подсмотреть

Vladimir
20.04.2016
07:10:54

Илья
20.04.2016
07:11:10
/opt/noc/fm/collections
но тебе лучше через веб новый создать

Vladimir
20.04.2016
07:11:41
яж писал что не даетъ

Илья
20.04.2016
07:11:50
@somovis - Cisco | IOS | Security | Audit | Command #2 (SYSLOG)
а новый создать должен

Vladimir
20.04.2016
07:12:02
выводит "Sorry! Not implemented still. Please apply changes to JSON files directly"
о как!?
ща

Илья
20.04.2016
07:12:55
@somovis - ща еще посмотрю, есть более красивый пример

Vladimir
20.04.2016
07:13:53

Илья
20.04.2016
07:14:26
@dvolodin - правду пишут что ли?

Dmitry
20.04.2016
07:14:46
ага
но там можно в json import пастой воткнуть

Ilya
20.04.2016
07:15:33

Google

Ilya
20.04.2016
07:15:44

Илья
20.04.2016
07:18:21
ну это круто
а работает?
я хотел предложить более специфичное (?P<duration>\d+d\s\d+h:\d+m:\d+s)

Ilya
20.04.2016
07:20:09
а если не только дни?

Илья
20.04.2016
07:20:29
тогда как вариант \d+[dm]
надо тестировать

Vladimir
20.04.2016
07:20:51

Илья
20.04.2016
07:20:57
\d+[ymd]

Ilya
20.04.2016
07:21:19

Vladimir
20.04.2016
07:21:19
Если в ручную файл создавать то как новый UUID сгенерить?

Илья
20.04.2016
07:21:20

Vladimir
20.04.2016
07:21:32
спс

Ilya
20.04.2016
07:21:38
uuidgenerator.net

Илья
20.04.2016
07:21:57

Ilya
20.04.2016
07:22:04
да

Илья
20.04.2016
07:22:19
другое дело если оно дни сместит в сегмент со временем
алу так делает

Vladimir
20.04.2016
07:22:38
дописать нельзя

Google

Vladimir
20.04.2016
07:22:54
ругается при импорте на uuid

Ilya
20.04.2016
07:23:18

Илья
20.04.2016
07:23:23
да
и даже хуже
01d08h41m
0217d17h
то есть в зависимости от наркомании циски
можно или попростому сделать
или по сложному

Ilya
20.04.2016
07:24:50
))

Илья
20.04.2016
07:24:51
то есть сматчить отдельно дни
часы
недели
и прочие переменныей
а потом сформировать var в нужном виде

Ilya
20.04.2016
07:25:33
Есть пример?

Илья
20.04.2016
07:26:06
Второй Дмитрий мне делал
не могу найти сообщение
там ip разбивается на 4 части
а потом склеиваются
в Cisco правиле можешь посмотреть

Google

Илья
20.04.2016
07:27:17
то что я выше тебе показал
по джанговским правилам можно действовать
fqdn_template = {{name}}-{{ interface|slugify }}-{{ IP|join:"-" }}.{%% if vrf.name == "Global" %%}a.ru{%% else %%}{{ vrf.name }}{%% endif %%}
ну ты меня понял
другое дело как все это заматчить

Vladimir
20.04.2016
07:31:55

Ilya
20.04.2016
07:31:56
да уж
забавно конечно

Dmitry
20.04.2016
07:33:30
./noc get-uuid
если что

Vladimir
20.04.2016
07:34:27
импорт JSON я уже сделал, класс в classification rule поменял, перезапустил, не матчится

Ilya
20.04.2016
07:34:36

Vladimir
20.04.2016
07:37:10
а импортированные через JSON импорт где файликом лежат?

Илья
20.04.2016
07:37:18
нигде
в базе

Vladimir
20.04.2016
07:37:35
а если исправленный импортировать заменится?

Илья
20.04.2016
07:37:52
а не проще исправлять уже прямо в интерфейсе
или это тоже не имплементировано?

Ilya
20.04.2016
07:38:04
@ivzakharov кстати