
E_zombie
13.07.2017
07:45:28
"ВЫ ГОТОВЫ ДЕТИ?!!!!"

Ilya
13.07.2017
07:45:51
"Да, капитан"

E_zombie
13.07.2017
07:46:03
"Я НЕ СЛЫШУ!!!!"

Ilya
13.07.2017
07:46:11
хуеслышу, кидай уже)

Google

E_zombie
13.07.2017
07:46:58
"КТО ЭТО СКАЗАЛ? КТО ЭТОТ КОММУНИСТИЧЕСКИЙ ПИДОРАС? "

Ilya
13.07.2017
07:47:06
))

E_zombie
13.07.2017
07:47:20
нехуй. пусть спят.

Иван
13.07.2017
07:52:38
А как посмотреть логи, собранные НОКом?
На железке адрес НОКа прописал в качестве сислога.
В настройках МО указал источник сислог: Management Address.
Где посмотреть собирает ли он их вообще?

E_zombie
13.07.2017
07:53:23
фм евентс. но вообще я рекомендую поставить сислог сервер на него сыпать логи а оттуда уже проксировать их в нок.

Иван
13.07.2017
07:55:50
Там только сообщения об отсутствии пингов.
В syslogcollector-default.log должно что-то быть?

Bitbucket
13.07.2017
07:58:03
Dmitry Luhtionov pushed to noc/feature/microservices
Fix EdgeCore.ES.get_version script

E_zombie
13.07.2017
08:00:40
да. начни с того что отследи tcpdump потом включил в настройках ./etc/noc_services для сислога дебаг и ребутни его чтобы было мног ологов.
и у теебя мо.адресс и mo.syslog должны быть. и обычно совпадать .
плюс у тебя могут быть проблемы с классификатором. смотри его логи.

Иван
13.07.2017
08:04:45

E_zombie
13.07.2017
08:05:18
значит смотри классификатор и сетевой трафик

Google

kk
13.07.2017
08:05:55
grep invalid /var/log/noc/syslogcollector-default.log
что там

Иван
13.07.2017
08:05:58

E_zombie
13.07.2017
08:06:22
у тебя стоит уровень логирования инфо поставь дебаг

Иван
13.07.2017
08:07:01
А как они могут не совпадать?

kk
13.07.2017
08:09:18
я на предмет
Dropping 1 messages with invalid sources: 10.1.0.2: 1

Bitbucket
13.07.2017
08:10:52
Dmitry Luhtionov pushed to noc/feature/microservices
Fix EdgeCore.ES.get_version script

Иван
13.07.2017
08:18:34
2017-07-13 19:14:28,380 [classifier] [59672be44a5e680933a0f025|kommutator1|172.xxx.xxx.xxx] Managed object found
2017-07-13 19:14:28,383 [classifier] [59672be44a5e680933a0f025|kommutator1|172.xxx.xxx.xxx] Event class: Unknown | Syslog ({u'syslog_message': u"Jul 13 19:14:25 172.xxx.xxx.xxx 00419 auth: Invalid user name/password on SSH session User 'trofimoviv' is trying to login from 172.xxx.xxx.xxx"})
Вроде, классификатор чего-то получил.
О, а теперь и в событиях появилось.
Всем спасибо.
А где почитать, как правильно классы событий создавать?

Bitbucket
13.07.2017
08:55:53
Andrey pushed to noc/feature/chmetrics
Fix metric send is unicode

Ivan
13.07.2017
09:52:46
Мило

E_zombie
13.07.2017
09:56:31
есть ещё 20 кадров. но народ не хочет продолжения

fx00f
13.07.2017
10:11:26

E_zombie
13.07.2017
10:13:37

fx00f
13.07.2017
10:19:07
злыдень!

Google

Иван
13.07.2017
10:23:04
А каким образом НОК во время опроса привязывает вланы к портам?
Заметил, что когда на порту вообще нет вланов антегом, то НОК пишет, что на порту 1-ый влан антегом.
Я вначале чуть не поседел.
Я уже полтора месяца на вахте. За что ты так со мной???

Алексей
13.07.2017
10:23:58

Ilya
13.07.2017
10:24:12

Иван
13.07.2017
10:24:22

Алексей
13.07.2017
10:24:29
ну вот

Иван
13.07.2017
10:24:37

Ilya
13.07.2017
10:25:09

Иван
13.07.2017
10:26:29

fx00f
13.07.2017
10:28:06
get_interfaces

Иван
13.07.2017
10:30:55
get_interfaces
Это?
if vlans:
for sp in self.scripts.get_switchport():
switchports[sp["interface"]] = (
sp["untagged"] if "untagged" in sp else None,
sp["tagged"])

fx00f
13.07.2017
10:31:29
вероятно да

Иван
13.07.2017
10:31:31
Да, вроде как, "else None"
Откуда же единичка берётся?

fx00f
13.07.2017
10:32:40
НОК же не может в SNMP v1 да?

Иван
13.07.2017
10:33:48
в CAPS вроде есть

Алексей
13.07.2017
10:36:31

fx00f
13.07.2017
10:36:57

Алексей
13.07.2017
10:37:06
капсы

fx00f
13.07.2017
10:37:18
а это где?

Google

Tazik
13.07.2017
10:37:31
пиздатое послеобеденное время, спасибо!

fx00f
13.07.2017
10:37:33
ааа!
понял похоже
пора делать профиль на чистом SNMP для ебучих 260 микротиков, ебись они конём!

Алексей
13.07.2017
10:39:59
может оказаться что всё плохо с snmp будет

Bitbucket
13.07.2017
10:40:34
Dmitry Luhtionov pushed to noc/feature/microservices
Update Huawei.MA5600T profile

Иван
13.07.2017
10:40:42

fx00f
13.07.2017
10:41:09

Admin
ERROR: S client not available

Алексей
13.07.2017
10:42:52
нок низря по умолчанию ходит по cli

Bitbucket
13.07.2017
10:42:57
Dmitry Luhtionov pushed to noc/feature/microservices
Fix

fx00f
13.07.2017
10:48:35

Gitlab
13.07.2017
10:48:35
Dmitry Luhtionov pushed to collections/mitya
Add Huawei MA5680T profile check rule
dmitryluhtionov opened merge request at / collections:
Add Huawei MA5680T profile check rule

Andrey
13.07.2017
10:49:33

Bitbucket
13.07.2017
10:49:33
Aleksey Shirokih pushed to noc/feature/config
fix SecondsParam

fx00f
13.07.2017
10:49:40

Andrey
13.07.2017
10:49:44
если профиль уже был, то достаточно активатор

Google

Pavel
13.07.2017
10:50:27

fx00f
13.07.2017
10:50:43


E_zombie
13.07.2017
10:53:02
#-*- coding: utf-8 -*-
import re
import commands
from noc.sa.models.objectstatus import ObjectStatus
#from noc.core.script.base import BaseScript
#from noc.core.management.base import BaseCommand
from noc.sa.interfaces.igetversion import IGetVersion
from noc.sa.models.managedobject import ManagedObject
from noc.sa.models.managedobject import AdministrativeDomain
from noc.sa.models.managedobjectprofile import ManagedObjectProfile
pl = []
#Находим уникальные платформы.
for m in ManagedObject.objects.filter():
#print m, m.get_attr("platform")
if m.get_attr("platform") is not None and str(m.get_attr("platform")) not in pl :
pl.append(str(m.get_attr("platform")))
print pl
# выбираем из МО первый доступный объект с такой платформой.
for p in pl:
#print p
for m in ManagedObject.objects.filter():
if p == m.get_attr("platform") and ObjectStatus.get_status(m):
cmd = 'cd /opt/noc && ./noc script —debug —pretty get_lldp_neighbors ' + m
print commands.getoutput(cmd)


Gitlab
13.07.2017
10:53:20
Алексей Широких pushed to collections/master
Dmitry S. Luhtionov: Add Huawei MA5680T profile check rule
Алексей Широких: Merge branch 'new/mitya' into 'master'
Add Huawei MA5680T profile check rule
See merge request !91
Dmitry Luhtionov deleted branch collections/mitya

Bitbucket
13.07.2017
10:58:47
Aleksey Shirokih pushed to noc/feature/config
more fix SecondsParam
Aleksey Shirokih pushed to noc/feature/config
SecondsParameter should accept seconds :)
Aleksey Shirokih pushed to noc/feature/config
use str for consul release
switch to Seconds

Gitlab
13.07.2017
11:07:46
uncol pushed to tower/master
add backup column

E_zombie
13.07.2017
11:09:51

Алексей
13.07.2017
11:10:31
но я видел. они были цветные!!!

E_zombie
13.07.2017
11:11:05
это равки были.и в цвете они не очень.

Ivan
13.07.2017
11:13:15

Tazik
13.07.2017
11:13:49
простите, я не удержался

E_zombie
13.07.2017
11:15:07
х2
в цвете они ещё мраморнее.

Ilya
13.07.2017
11:23:28
Вот эта норм

E_zombie
13.07.2017
11:33:36

Алексей
13.07.2017
11:40:15
глаза то будут :) ?

fx00f
13.07.2017
11:55:05
а за сопоставление профиля че отвечает? а то оно опршивает по v2, а у меня тока v1