
Andrey
26.01.2017
09:57:34
путь к нему правильный? /usr/bin/smilint

Ruslan
26.01.2017
10:00:00
smilint - такого файла в системе нет вообще

Andrey
26.01.2017
10:01:29
net-snmp tools может пакет называться

Ruslan
26.01.2017
10:03:21
тулз установлен, сейчас еще девел накачу

Google

Ruslan
26.01.2017
10:05:59
хотя, rpmfind говорит что это в пакете libsmi
Так, да, это в пакете libsmi значит башня для нока не ставит этот пакет а должна..... я так думаю...

Bitbucket
26.01.2017
10:15:38
Aleksey Shirokih pushed to noc/feature/docker
Aleksey Shirokih: merge
Andrey: Update Web translation
Andrey: fix comma in models.py
Andrey: Fix import
Andrey: Add objects to model
... See all

Ruslan
26.01.2017
10:28:39
мибы загружает.... Хотя, если нужна какая-то зависимость приходится ее выискивать в консоли веб
в консоли видно mib_0"Uploaded MIB requires MIBs RAPID-CITY" а во всплывающем окне этого нет.... просто файлед и все
Для того чтобы нок увидел имеющийся у него теперь уже миб - его надо рестартить ?

Ilya
26.01.2017
11:04:47
https://kb.nocproject.org/display/DEV/Protocols
@aversant

Andrey
26.01.2017
11:04:56
ась?

Ilya
26.01.2017
11:04:59
Подскажи, что значит свисток в usb?
В смысле модем?

Andrey
26.01.2017
11:05:29
н-р
то, что надо вставлять

Google

Andrey
26.01.2017
11:05:42
Hub - куда надо вставлять

Ilya
26.01.2017
11:06:12
ну а если это micro-usb console, тогда это как?
>
так что ли?

N
26.01.2017
11:06:42
как права раздать в ноке на просмотр интерфейсов, в инветори?

Andrey
26.01.2017
11:06:52
консоль провод или в железке?
если в железке, то < - это хаб

Ilya
26.01.2017
11:07:37
вообще, я никогда не использовал micro-usb console, там просто распиновка с RS232 идёт или как?

Andrey
26.01.2017
11:08:11
не знаю, просто там преобразователь в железке, по крайне мере на циске
просто втыкаешь microUSB и ставишь драйвер

Ilya
26.01.2017
11:08:39
а в objectmodels как получается?
{
"description": "micro-usb console port",
"direction": "s",
"gender": "f",
"name": "micro-usb console",
"protocols": ["<USB10"],
"type__name": "Electrical | micro-USB"
},

Andrey
26.01.2017
11:09:46
> т.е. протокол для того чтобы воткнуть провод, я так полагаю
надо глянуть в своих модельках

Ilya
26.01.2017
11:10:08
ну да
">"

N
26.01.2017
11:12:23
так есть идеи по правам?
или как выделить текст, он не выделяется в списке интерфейсов на железке?

Bitbucket
26.01.2017
11:27:40
Aleksey Shirokih pushed to noc/feature/microservices
bps instead of Bps
Inv.modes.cisco.catalyst ➔
* inv.objectmodels add C2960 some models
* fix description last commit

Google

Ivan
26.01.2017
11:37:40
неужто

Gleb
26.01.2017
11:53:06
Подскажите в чем причина может быть, при деплое падает на noc collection sync.
при запуске из консоли
Loading PeriodicRegistry
[inv.objectmodels|8a27ede2-b967-421f-b0cf-a15c9e3ee4f4] Error: lookup for noc.vendors.code == 'CISCO' has been failed
[inv.objectmodels|48b44658-3b7c-49fd-84f2-57cf6ed752df] Error: lookup for noc.vendors.code == 'JUNIPER' has been failed
[inv.objectmodels|b02842f4-2993-40fe-b6c8-e7f618a36c33] Error: lookup for noc.vendors.code == 'CISCO' has been failed
и там под сотню подобных записей с разными вендорами

Алексей
26.01.2017
12:03:00
Да я сегодня тоже сталкнулся
@aversant было чего интересного ?


Ilya
26.01.2017
12:15:37
@aversant
UNHANDLED EXCEPTION (2017-01-26 15:14:39.089131)
BRANCH: feature/microservices TIP: f0c50ef10505
PROCESS: ./services/web/service.py
ERROR FINGERPRINT: 0b4a32ae-01af-536d-a61d-f05e4a890ad1
WORKING DIRECTORY: /opt/noc
EXCEPTION: <type 'exceptions.IndexError'> list index out of range
START OF TRACEBACK
------------------------------------------------------------------------
File: lib/python2.7/site-packages/django/db/models/query.py (Line: 207)
Function: __getitem__
200 else:
201 stop = None
202 qs.query.set_limits(start, stop)
203 return k.step and list(qs)[::k.step] or qs
204 try:
205 qs = self._clone()
206 qs.query.set_limits(k, k + 1)
207 ==> return list(qs)[0]
208 except self.model.DoesNotExist, e:
209 raise IndexError(e.args)
210
211 def __and__(self, other):
212 self._merge_sanity_check(other)
213 if isinstance(other, EmptyQuerySet):
Variables:
qs = []
k = 0
self = []
------------------------------------------------------------------------
File: kb/models/kbentry.py (Line: 70)
Function: last_history
63 return self.parser.to_html(self)
64
65 @property
66 def last_history(self):
67 """
68 Returns latest KBEntryHistory record
69 """
70 ==> return self.kbentryhistory_set.order_by("-timestamp")[0]
71
72 @classmethod
73 def last_modified(self, num=20):
74 """
75 Returns a list of last modified KB Entries
76 """
Variables:
self = <KBEntry: KB1: Juniper EX add L3VPN full>
------------------------------------------------------------------------
Я так понимаю по твоей части :)
При открытие KB>all - получаю трейс
Есть у кого подобная фигня?


N
26.01.2017
12:22:40
у меня бага нет, но я давно обновлялся

Ivan
26.01.2017
12:36:09
Посомтрите пожалуйста трейс periodic mac на обычной циске
http://pastebin.com/KUNknT5j
Всё равно в картах очень скудный функционал по фильтрации, что нужно на карте, а чего нет

Andrey
26.01.2017
12:50:28

Gleb
26.01.2017
12:51:56
на какой ос? попробовал centos 7 и debian 8.6
тут всё ок?

E_zombie
26.01.2017
13:07:39
а чё всё молчат?

Ivan
26.01.2017
13:11:28
чинить не хотют

Ilya
26.01.2017
14:15:38
Huawei.VRP
Да
26.01.2017
version
RPC Error: No active service sae found
?

Andrey
26.01.2017
14:15:56
бывает

Ilya
26.01.2017
14:16:14
много за сегодня

Google

Ilya
26.01.2017
14:16:16
что делать?
почему это?

Andrey
26.01.2017
14:16:56
совсем много?
трейсы в SAE есть?

Ilya
26.01.2017
14:17:31
нету

Andrey
26.01.2017
14:18:44
проверь что все активаторы запущены

Max
26.01.2017
14:20:33
@aversant что-то не определяет все равно скорость и статус интерфейсов. хотя, я включил опции, как ты и сказал.

Andrey
26.01.2017
14:21:02
сбор маков-то зачем?:)

Admin
ERROR: S client not available

Max
26.01.2017
14:21:15
в итоге, у меня такая картинка:

Andrey
26.01.2017
14:21:19
зайди на страницу устройства, там Discovery кнопка чуть правее
тыкни на неё, там строка Periodic
тыкни на неё и посмотри лог справа

Max
26.01.2017
14:21:43
Ну, на всякий случай включил.. чтобы проверить, как MacDB работает.. не работает, к сожалению :((

Andrey
26.01.2017
14:22:15
проверяй запущен ли периодик


Max
26.01.2017
14:24:41
запустил периодик. лог выдался. очень большой.. часть только скину
2017-01-26 17:22:16.065419 [periodic] Starting (Lag 370.21ms)
2017-01-26 17:22:16.089459 [discovery|periodic|2960|interfacestatus] Checking interface statuses
2017-01-26 17:22:17.124204 [discovery|periodic|2960|mac] Interface=Gi 1/0/28, VC Domain=default, VLAN=1, MAC=00:26:CA:05:C4:1B
2017-01-26 17:22:17.127805 [discovery|periodic|2960|mac] Interface=Gi 1/0/14, VC Domain=default, VLAN=1, MAC=02:60:FE:42:6F:7B
2017-01-26 17:22:17.129833 [discovery|periodic|2960|mac] Interface=Gi 1/0/14, VC Domain=default, VLAN=1, MAC=02:B0:7C:E4:84:EF
2017-01-26 17:22:17.133224 [discovery|periodic|2960|mac] Interface=Gi 1/0/3, VC Domain=default, VLAN=1, MAC=0C:D9:96:D5:57:98
и далее по всем интерфейсам
когда закончил mac, идет следующая проверка
2017-01-26 17:22:23.459046 [discovery|periodic|2960|metrics] Collecting metrics
2017-01-26 17:22:23.468766 [discovery|periodic|2960|metrics] No metrics found
2017-01-26 17:22:23.468895 [discovery|periodic|2960] Completed. Status: SUCCESS (7403.61ms)
2017-01-26 17:22:23.469003 [discovery|periodic|2960] Timings: uptime = 6.92ms, interfacestatus = 25.05ms, mac = 7345.14ms, metrics = 9.93ms

Google

Max
26.01.2017
14:25:29
и все

Andrey
26.01.2017
14:25:34
ну вот, всё ок.
проверяй что есть доступ по SNMP
до железки

Max
26.01.2017
14:25:56
точно!!
сща проверю
его скорей всего нет
я думал, что он через cli определяет

Andrey
26.01.2017
14:27:07
пожалей железку

Max
26.01.2017
14:28:21
ээ..
что, не включать snmp?

Andrey
26.01.2017
14:28:47
я про опрос по кли
каждые 4 минуты на железку ломиться

Max
26.01.2017
14:30:15
понятно
блин..
что-то странный глюк
открыл коммутатор в SA. и ни чего не меняя просто нажал save
пишет, что ошибка сохранения
error saving records
я хочу добавить SNMP community для RO