
John
04.07.2017
12:41:26
что за галка? где ее искать? в свойствах МО?

E_zombie
04.07.2017
12:41:47
вообще умная политика такая. что для обджекпрофайла по дефолту включаешь пинг и профайл и всё.
а дальше уже делай профайлы с ключёнными нужными дискавери.
раскидывание по ним делается внешним скриптом или через механизмы housekeepeng

Google

E_zombie
04.07.2017
12:42:38
но для этого надо программить

John
04.07.2017
12:43:37
без программирования, первые два пункта как пройти?
у меня есть железка, циска, вроде 2800
нок почему то не дискаверит ее. Точнее дискавер проходит, но ничего умного не говорит


E_zombie
04.07.2017
12:43:49
https://forum.getnoc.com/t/housekeeping/98
дебаг в руки и понеслась.
./noc psql
./noc dbshell ( select id,name, container,x,y from sa_managedobject;)
./noc mongo
./noc ctl restart correlator
./noc crashinfo list
./noc script —debug
./noc script —debug —pretty get_lldp_neighbors "MO name"
./noc script —debug get_metrics MO_NAME metrics:='{"CPU | Usage": {"scope": "o"}}'
./noc script —debug login mail.san.ru (возвращает TRUE \ FALSE)
./noc discovery —debug run —check=config box BALT-AR1
./noc script —debug login /tmp/input.json
./noc discovery —debug run box <MOName>
—check=interfacestatus
./noc discovery —debug run —check=lldp box sdc-c-s2
./noc discovery —debug run —check=lldp box "MO name"
./noc discovery —debug run periodic MO
./noc discovery run —check=metric periodic MO
./noc fix list
./noc ctl serialrestart activator*
./noc crashinfo list
./noc rpc omap.get_ping_mappings
./noc run cli -c 'save' @'MO Selector | DLink Switches' # -c могут идти много раз подряд
./bin/python2 ./manage.py help migrate
./bin/python2 ./manage.py migrate main 0013
./bin/nsq_tail -topic mailsender -nsqd-tcp-address 192.168.0.1:4150
find ./collections/fm.eventclasses/ -name '*.json' | xargs ./noc collection install
./noc discovery —debug run box <MOName>
тебе надо это


kk
04.07.2017
12:46:41
#debug

John
04.07.2017
12:49:06
оно на основе snmp "угадывает"? на этом дерьме не настроен snmp...
2017-07-04 15:47:28,232 [scheduler.discovery] [39] [discovery|box|wt-dm-r-voip|caps] Received capabilities:
{
"1":false,
"0":false,
"3":false,
"SNMP":false
}

E_zombie
04.07.2017
12:49:52
ну тогда ты ССЗБ
я со своими воюю уже третий год чтобы было снмп включено.
сам себе злобный буратино

Google

E_zombie
04.07.2017
12:56:22
оторый делает это без снмп....
но там сильное колдунство

Dmitry
04.07.2017
12:57:30
кто-нибудь использует AD с доменом default?

Ilya
04.07.2017
12:57:34
да
я

Dmitry
04.07.2017
12:57:45
то есть имя домена у тебя default
и входишь без указания домена?

Ilya
04.07.2017
12:57:58
да

Dmitry
04.07.2017
12:59:14
if ldap_domain.type == "ad":
if "\\" not in user and "@" not in user:
user = "%s\%s" % (ldap_domain.name, user)
вот это меня смущает

E_zombie
04.07.2017
12:59:24
есть у меня скриптец для этого. но там сильное колдунство.

Dmitry
04.07.2017
12:59:35
мы <user> преобразовываем в default\<user>
то есть, если реальное имя домена не "default", будет жопа
или я чего-то не понимаю

John
04.07.2017
12:59:59
угу
у меня реальное имя не default
а захожу по username в нок
вот кто бы мне с CIsco CE500 помог)

E_zombie
04.07.2017
13:02:01
страдай. нок это боль.

Google

John
04.07.2017
13:03:01
ты это каждый день говоришь) А я тащусь)

fx00f
04.07.2017
13:07:59
как там доменную ауентификацию дебужить?

John
04.07.2017
13:09:06
а тогда такой вопросец:
в МО есть девайс, у него отдискаверились соседи по cdp
соседи есть в ноке.
Но автоматически линк не построился
скрипт в МО-Скрипт- get_cdp_neibors показывает наличие соседей. Имена совпадают, а вот IP нет. Потому что там используется "локальные" ИП, а я к ним обращаюсь по "внешним".
При такой схеме автоматически линки не должны построиться?

E_zombie
04.07.2017
13:09:44
угадал

John
04.07.2017
13:10:20
то есть НОК отталкивается от ИП адресов при "рисовании" линков?

E_zombie
04.07.2017
13:10:34
не только. там хитрая схема.

fx00f
04.07.2017
13:11:52
@somovis Илюх, как дебажишь AD ?

Dmitry
04.07.2017
13:12:16
только если debug на login включать

fx00f
04.07.2017
13:12:55
ёпрст
а это как?

Ilya
04.07.2017
13:13:35
Оно работает

E_zombie
04.07.2017
13:13:51
в ./etc/noc_services.conf гнайди сервис логин и смени там info на debug

fx00f
04.07.2017
13:14:21
да я уже через башню нашел.
но лучше на самом ноке, чтоб не беплоиться. так ?

E_zombie
04.07.2017
13:14:38
через башнбю долго деплоить.
и просто ./noc ctl restart noc-default:*

Dmitry
04.07.2017
13:15:43
etc/noc.yml
вот там менять

fx00f
04.07.2017
13:17:07
а в который лог смотреть потом?

Google

fx00f
04.07.2017
13:17:40
а всё
есть же логин
а после настройки LDAP Domain что-то где-то ещё нужно менять?
о, статья же есть. ща по ней пройдусь...
работает, классненько!

John
04.07.2017
13:58:37
а где скрипт который делает snmpget для дискавера?
или какой модуль используется для snmpget'a?

kk
04.07.2017
14:08:28
sa/profiles/.../.../get_interfaces.py

Admin
ERROR: S client not available

John
04.07.2017
14:20:09
не помогло,
как понять кто виноват?
железка с соседнего сервака на
snmpget -c community -v 2c 192.168.1.231 1.3.6.1.2.1.1.1.0
успешно отдает инфу, а нок говорит SNMP X
причем в дискавере box version] RPC Remote error (10005): RPC call failed: Failed: Connection refused
и по этому caps] Check is disabled due to previous fatal error. Skipping
и по этому interface] Check is disabled due to previous fatal error. Skipping
профиль Cisco.IOS а Scheme = http
с той стороны стоит Catalyst Express 500 Series

fx00f
04.07.2017
14:46:09
Я так поимаю группу удалить не проканает? ))

John
04.07.2017
15:20:01
какую группу?

fx00f
04.07.2017
15:28:03
любую из main->groups
пользюков, которые создались из AD тоже не удалить

Vladimir
04.07.2017
15:56:30
Здравствуйте, хочу загнать в noc HP Gbe2c по telnet. Пишет HP.GbE2.get_version 19 Enter 192.168.80.62 HP.GbE2.get_ip_discovery 19 Enter 192.168.80.62 HP.GbE2.get_config 19 Enter
error - Enter

Dmitry
04.07.2017
16:08:10
у GbE2c важен еще режим cli

Google

Vladimir
04.07.2017
16:27:08
Сейчас Current CLI mode set to ISCLI with selectable prompt disabled. Но можно выбрать из Current CLI mode set to ISCLI with selectable prompt disabled. Я так полагаю нужно ISCLI?
можно выбрать из bladeos-cli Boot up in BLADEOS CLI mode
iscli Boot up in Industry Standard CLI mode
prompt Prompt for selectable CLI mode

Dmitry
04.07.2017
17:06:14
да, который у них типа /s/....
через слеши
я думал, они уже сдохли давно
:)

fx00f
04.07.2017
17:07:09

kk
04.07.2017
17:20:07
может гоню, но в башне поставил в вебе поставил
ru
?
если да - en_US спасёт

Алексей
04.07.2017
17:25:02
@buhaha у тя взлетела башня ?

fx00f
04.07.2017
17:26:17
и ещё одну ноду докрутил чисто под вебку т немного дискавера с активаторами
а то одна нода чёт зашивается

Vladimir
04.07.2017
17:41:08
да, который у них типа /s/....
Сейчас затестил, режим называется bladeos-cli. С ним все работает. Даже текущий конфиг перевелся под слеши, но как то не привычно, хотя выглядит интересно

Dmitry
04.07.2017
18:21:26
ну да, раньше он основной был

kk
04.07.2017
18:25:56

Aleksandr
04.07.2017
19:20:07
здраствуйте. Подскажите такая ошибка что значит RPC Remote error (None): RPC call failed: Failed: 'NoneType' object has no attribute 'group'
?

kk
04.07.2017
19:58:38
что это
гет_интерфейс ?