@nocproject

Страница 1185 из 2357
N
28.06.2017
19:21:12
ты думаешь тут в чате есть те, кто с ними знаком и могут скидку организовать?)

Ilya
28.06.2017
19:23:24
Покажи
Я без впн, заходишь в профиль МО и там в метриках уже можно выбрать режим window

fx00f
28.06.2017
19:23:57
Я ХОЧУ БИ2
Да што эта?

Google
Andrey
28.06.2017
19:25:29
Ок

Пришли скрин, как доберешься

Алексей
28.06.2017
19:32:58
@EKbfh выбор выбор

Aleksandr
28.06.2017
20:00:41
Привет, а через прокси башню ктонибудь ставил? получалось?

Алексей
28.06.2017
20:39:31
Да, средствами системы прокси ставь и погнали

Aleksandr
28.06.2017
20:51:36
Да вот попробывал и не получается

Алексей
28.06.2017
20:57:00
Где именно?

pip требует указания прокси в опуиях

Aleksandr
28.06.2017
21:08:20
на этапе когда zip файл скачан и далее

Алексей
28.06.2017
21:42:21
Ну вот в pip надо прокси и всё поедет

Aleksandr
28.06.2017
21:44:19
ок попробую

Алексей
28.06.2017
21:45:54
Дальше в башне в датацентре указать

Прокси если с аутентификацией это может быть квестом

Google
Aleksandr
28.06.2017
21:48:03
без аутентификации

https://pastebin.com/Lnaa9e0U

На добавлении ключа постгрэса затык

как быть в этом случае?

Алексей
29.06.2017
04:46:27
Повторить

Aleksandr
29.06.2017
04:54:02
повторял много раз потом руками ключ добавил потом руками и ничего

по ссылке на ключ через браузер с этой машины ссылка открывается

Алексей
29.06.2017
05:12:49
а прокси задана в формате http://proxy:3128 ?

Gitlab
29.06.2017
05:13:42
Andrey Vertiprahov pushed to collections/AC_conn_refused Add Connection refused Alarm Class Fix Subject in PM larm Classes

aversant opened merge request at / collections: Add Connection Refused AC Add `Connection Refused` discovery alarm class Fix Subject in PM Alarm Classes

Алексей Широких pushed to collections/master aversant: Add Connection refused Alarm Class aversant: Fix Subject in PM larm Classes Алексей Широких: Merge branch 'add/AC_conn_refused' into 'master' Add Connection Refused AC See merge request !83

Andrey Vertiprahov deleted branch collections/AC_conn_refused

Bitbucket
29.06.2017
05:39:25
Andrey pushed to noc/feature/microservices Add raise Connection Refused Alarm in Discovery

bee26
29.06.2017
06:04:39
как дебажить снипеты? кто знает?

Andrey
29.06.2017
06:05:52
в каком плане дебажить?

увидеть какие команды они выдают?

bee26
29.06.2017
06:06:15
ага

{% load python %} {% var cmd internal %} {% python %} from noc.sa.models.managedobject import * from noc.core.gridvcs.manager import GridVCS o=ManagedObject.objects.get(name=context["object"]) config = o.config.read() if config: context["cmd"]=config {% endpython %} #{{cmd}} interface {{config}}

снипет. не пашет

Google
bee26
29.06.2017
06:07:21
выдает RPC call failed: Failed: Script error: None

в шеле работает

Andrey
29.06.2017
06:10:43
CommandSnippet.objects.get(name="set_snmp_mo") cs = CommandSnippet.objects.get(name="set_snmp_mo") mo = ManagedObject.objects.get(name=MONAM) conf = {"object": mo} print cs.expand(conf)

o=ManagedObject.objects.get(name=context["object"]) это не надо

в context["object"] сразу mo приходит

from noc.sa.models.managedobject import * не стоит так делать

from noc.sa.models.managedobject import ManagedObject

и в этом примере импорты не нужны

bee26
29.06.2017
06:12:54
в шеле нужны были

Andrey
29.06.2017
06:12:59
в шелле

{% load python %} {% var SNMP_RO str %} {% var SNMP_RW str %} {% python %} mo = context["object"] if mo.profile_name == "DLink.DxS": context["cmd"] = "delete snmp community public\n" context["cmd"] += "delete snmp community private\n" context["cmd"] += "create snmp community " + context["SNMP_RW"] + " ReadWrite\n" context["cmd"] += "create snmp community " + context["SNMP_RO"] + " ReadOnly\n" context["cmd"] += "enable snmp\n" context["cmd"] += "save\n" # context["cmd"] += "y\n" elif mo.profile_name == "Qtech.QSW2800": context["cmd"] = "config terminal\n" context["cmd"] += "snmp-server enable\n" context["cmd"] += "snmp-server securityip disable\n" context["cmd"] += "snmp-server community ro 0 " + context["SNMP_RO"] + " \n" context["cmd"] += "exit \n" context["cmd"] += "copy running-config startup-config\n" context["cmd"] += "\n" else: context["cmd"] = "\n" {% endpython %} {{cmd}}

bee26
29.06.2017
06:13:51
это рабочий снипет?

Andrey
29.06.2017
06:13:59
да

но для его теста надо делать так: conf = {"object": mo, "SNMP_RW": "public", "SNMP_RO": "public"}

чтобы не ругался

Ivan
29.06.2017
06:36:35
Утро

А я думал, снипеты мертвые

bee26
29.06.2017
06:39:38
как посмотреть вывод снипета?

Andrey
29.06.2017
06:40:43
как посмотреть вывод снипета?
где посмотреть? в Run commands после выполнения?

bee26
29.06.2017
06:42:31
ошибка и все. больше нет ничего. галочку "требовать подтверждения" поставил в снипете

Google
Andrey
29.06.2017
06:43:23
гм.... похоже игнорировать ошибки CLI для сниппетов я не делал.

проще всего распечатать команды CLI в shell и прогнать их через Run commands

там выставится игнорировать ошибки

и будет показана ошибка

bee26
29.06.2017
06:51:03
гемор, но помогло. 1 пробел забыл и железка ругалась

но для его теста надо делать так: conf = {"object": mo, "SNMP_RW": "public", "SNMP_RO": "public"} - это зачем? не совсем понял

Admin
ERROR: S client not available

Andrey
29.06.2017
06:55:32
сниппет просит указать его настройки.

там 2 переменных спрашиваются SNMP_RW и SNMP_RO

Ilya
29.06.2017
07:06:42
@aversant



Andrey
29.06.2017
07:06:57
а ничего, что это профиль Интерфейса?

а не объекта

:)

Ilya
29.06.2017
07:07:43
совсем ничего))

внимательность

Andrey
29.06.2017
07:09:24
ну, я там сделал для профиля объекта. один косяк остался

как только найду как поправить - закоммичу

Bitbucket
29.06.2017
07:49:56
Andrey pushed to noc/feature/microservices Add comma to Huawei.VRP pattern prompt

John
29.06.2017
08:46:10
парни, что я настроил не правильно? у меня есть АСА, на ней мониторятся и рисуются графики загрузки интерфейсов, а так же в графане есть график "Errors and Discards". Вопрос: почему на этом графике только два интерфейса?

Google
John
29.06.2017
08:46:19


Алексей
29.06.2017
08:46:29
потому что только на них есть ошибки

John
29.06.2017
08:46:38


Алексей
29.06.2017
08:46:42
да

на других ошибок не было

John
29.06.2017
08:48:37
похоже что ты прав, Thx)

Алексей
29.06.2017
08:48:49
я не прав. а я так делал :)

fx00f
29.06.2017
08:49:09
Алексей! Ёлы-палы!



Что же с башней случилось? Только свежую развернул вот

Алексей
29.06.2017
08:49:28
env переименовал ?

fx00f
29.06.2017
08:49:53
свежая башня, тока поставил

хотя сервер не свежий

Алексей
29.06.2017
08:50:14
потер файлы в /opt/noc/var/tower/playbooks/<env>/ ?

pull сделай

fx00f
29.06.2017
08:50:36
а блять!

точно. я же пул не сделал.. сорян!

Bitbucket
29.06.2017
08:56:04
Dmitry Volodin pushed to noc/feature/microservices http client: Fix POST

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