@nocproject

Страница 267 из 2357
Ivan
02.09.2016
13:50:30
а что тогда не работает?)

Andrey
02.09.2016
13:50:37
в XE версии по другому называются

Ilya
02.09.2016
13:50:42
Профиль доделать надо

Andrey
02.09.2016
13:50:44
не как в обычном IOS'e

Google
Ivan
02.09.2016
13:50:47
Он же как ios
не совсем, там можно делать больше, чем в иосе

Andrey
02.09.2016
13:51:18
главное чтобы это можно было делать также как в IOS'e

Ivan
02.09.2016
13:54:40
важны йвопрос

автодобавление хостов есть?

Andrey
02.09.2016
13:55:13
нет, есть подбор паролей и определение профилей

загружать хосты можно импортом

из csv

Ivan
02.09.2016
13:55:32
неплохо, есть ссылка?

только блять не шелл

Andrey
02.09.2016
13:56:13
вот галочка Profile - которую сняли, занимается определением профиля.

Service Activation -> Setup -> Profile Check Rules

там список профилей, которые могут определиться

в общем-то, ничего заумного

Google
Andrey
02.09.2016
13:59:35
для подбора пароля/snmp необходимо создать специальный Auth Profile и там указать варианты. Тип Suggest и назначить его на МО

когда НОК подберёт пользователя-пароль, он пропишет их в полях железки

Ivan
02.09.2016
14:03:10
А потом? Профиль кто ищет?

Andrey
02.09.2016
14:04:30
дискавери

Dmitry
02.09.2016
14:05:08
профиль ищет discovery соответсвенно SA -> Setup -> Profile Check Rules

Ivan
02.09.2016
14:08:38
Дайте мануал на это дело и минимальный состав csv для импорта

Ну и конфигурации ios xe могу тоже датт

Andrey
02.09.2016
14:10:07
мануала нет, можешь написать:) делаешь Main -> Setup-> CSV Export/Import

выбираешь sa.managedobject жмёшь Export - вот шаблон

заполняешь, и импорт

не все поля обязательны

Ivan
02.09.2016
14:12:32
хочу дать лишь fqdn и всё

А еще лучше, ip range

Andrey
02.09.2016
14:13:05
если напишешь манул, или даже видеоруководство. Excel в помощь

но потом будешь вычищать левые железки, в случае IP Range

Ivan
02.09.2016
14:13:47
Andrey
02.09.2016
14:13:48
есть скрипт для сканирования адресов и заливки их через импорт

хочешь сказать что на всех адресах висят железки?

Andrey
02.09.2016
14:22:06
https://kb.nocproject.org/pages/viewpage.action?pageId=19169410

Google
Ivan
02.09.2016
14:22:19
Andrey
02.09.2016
14:22:31
блин) рекомендую почитать блоги, для начала

там, бывает, полезности всякие встречаются

эту штуку творил v . поэтому, вопросы к нему:)

Ivan
02.09.2016
14:25:31
блин) рекомендую почитать блоги, для начала
Если бы это было логично построенный контент, я бы почитал, я на сайте не нашел даже страницу, с чего начать

Debian 7.0, давайте сольём скрипт, это вот все

Где get started?

Andrey
02.09.2016
14:26:06
Блоги изначально не предполагают логичного контекста

Ivan
02.09.2016
14:26:53
Tsergey куда делся?

Andrey
02.09.2016
14:28:54
https://kb.nocproject.org/display/NOCDOC/NOC+develop+branch+documentation

Ivan
02.09.2016
14:31:09
Форцм зря убили

А в итоге кто поофиль-то правиль будет?

Dmitry
02.09.2016
14:41:32
что за профиль то ?

Andrey
02.09.2016
14:42:44
я поправлю

IOS XE

Dmitry
02.09.2016
14:43:22
Ух ты ! На русском дока есть !!!!

Ivan
02.09.2016
14:43:44
я поправлю
Спасибо

В пн?

Dmitry
02.09.2016
14:44:11
как всегда. нужен доступ и пол-дня свободного времени, если CLI писали не индусы

Google
Andrey
02.09.2016
14:44:56
да, может сегодня, если выдастся свободных 30 минут

Ivan
02.09.2016
14:45:14
Могу выполнять команды

Dmitry
02.09.2016
14:47:25
офигеть. я доку на русском в первый раз увидел

Aleksandr
02.09.2016
15:28:26
куда смотреть, чтоб в графану правильные описания портов отдавались?

Алексей
02.09.2016
15:31:14
Aleksandr
02.09.2016
15:32:24
да я сам хотел попрактиковаться и разобраться...

Алексей
02.09.2016
15:35:01
Ну вот это как раз отличный кейс поразбираться в js

А чёрт они же на гошечке теперь бекенд сделали

Aleksandr
02.09.2016
15:36:20
почистил инфлюкс, для dgs3610-26g у всех графиков, которые рисуются в графана3 на фряхе, одно и то же описание на всех портах, на всяких des-3200 - в описании пусто, хотя вроде как oid'то стандартные для ifalias

т.е. тут что-то системное...

да и счетчики тоже стандартные, но не на всех свичах рисуются, хотя все проставлено как положено

вот и интересуюсь, куда копать

Алексей
02.09.2016
15:39:41
А

Я то было подумал ты про ifname и прочую атрибутику

Aleksandr
02.09.2016
15:40:35
может быть

Алексей
02.09.2016
15:40:42
Тут надо убедиться что сбор идет всего лишь

Aleksandr
02.09.2016
15:40:48
ifalias обычно содержит описание нормальное

ок, начнем с этого...

как лучше дебаг провести, чтоб наглядно было?

Google
Aleksandr
02.09.2016
15:46:41
похоже ifindexes не передаются в get_metrics

похоже для DXS отсутствует get_metrics

шыыыкааарно... трейсы на get_metrics

EXCEPTION: <type 'exceptions.ValueError'> Parameter 'metrics' required

Andrey
02.09.2016
16:00:14
скрипт get_metrics не обязателен для сбора метрик

он выполняет функцию хренения платформо-зависимых метрик

метрики с интерфейсов собираются по ifmib

Aleksandr
02.09.2016
16:00:41
да я вижу, что часто используется generic.get_metrics, только вот из консоли его вызвать не получается

Andrey
02.09.2016
16:00:48
получится

Aleksandr
02.09.2016
16:00:55
не получается

Andrey
02.09.2016
16:01:02
./noc script —debug Cisco.IOS.get_metrics "ebg-sw61" metrics:='{"Interface | Load | In":{"interfaces": ["Fa 0/24"], "scope": "i"}}' hints:='{"ifindexes": {"Fa 0/24": 10024}}'

это для интерфейсов

не для интерфейсов я приводил пример в статье

Aleksandr
02.09.2016
16:01:47
Running. Input arguments: {'metrics': {u'Interface | Load | In': {u'scope': u'i', u'interfaces': [u'1:1', u'1:2', u'1:3', u'1:4', u'1:5', u'1:6', u'1:7', u'1:8', u'1:9' , u'1:10', u'1:11', u'1:12', u'1:13', u'1:14', u'1:15', u'1:16', u'1:17', u'1:18', u'1:19', u'1:20', u'1:21', u'1:22', u'1:23', u'1:24']}, u'Interface | Errors | In': {u'scope': u'i', u'interfaces': [u'1:1', u'1:2', u'1:3', u'1:4', u'1:5 ', u'1:6', u'1:7', u'1:8', u'1:9', u'1:10', u'1:11', u'1:12', u'1:13', u'1:14', u'1:15', u'1:16', u'1:17', u'1:18', u'1:19', u'1:20', u'1:21', u'1:22', u'1:23', u'1:24']}, u'Ping | RTT': {u'scope': u'o'}, u'Interface | Load | Out': {u'sc ope': u'i', u'interfaces': [u'1:1', u'1:2', u'1:3', u'1:4', u'1:5', u'1:6', u'1:7', u'1:8', u'1:9', u'1:10', u'1:11', u'1:12', u'1:13', u'1:14', u'1:15', u'1:16', u'1:17', u'1:18', u'1:19', u'1:20', u'1:21', u'1:22', u'1:23', u'1:24']}, u'Interface | Errors | Out': {u'scope': u'i', u'interfaces': [u'1:1', u'1:2', u'1:3', u'1:4', u'1:5', u'1:6', u'1:7', u'1:8', u'1:9', u'1:10', u'1:11', u'1:12', u'1:13', u'1:14', u'1:15', u'1:16', u'1:17', u'1:18', u'1:19', u'1:20', u'1: 21', u'1:22', u'1:23', u'1:24']}, u'CPU | Usage': {u'scope': u'o'}}, 'hints': {u'ifindexes': {}}}, timeout 120

{u'ifindexes': {}}}

Andrey
02.09.2016
16:02:12
надо проверить - собираются ли индексы

get_interfaces

./noc script get_interfaces MOName

за сбор индексов отвечает get_interfaces

Aleksandr
02.09.2016
16:05:22
номеров индексов я там не вижу, есть имена интерфейсов, сами интерфейсы собираются

Andrey
02.09.2016
16:05:44
профиль какой?

Страница 267 из 2357