Size: a a a

2020 December 02

DV

Dmitry Volodin in NOC Project
правка в доке по профилям
источник

IE

Ivan EKbfh in NOC Project
это настолько вторично, что ужас
В доке оно пояивтся, а в релизе у человека ещё нет, печалька
источник

DV

Dmitry Volodin in NOC Project
в доке по релизу его не будет
источник

G

Gitlab in NOC Project
источник

O

Oleg in NOC Project
Приветствую

подскажите, возможно ли пользоваться SA скриптами без добавления MO?
развертывание: одна башня, одна нода
на ноде делаю следующее:
source /opt/noc/bin/activate

использую модуль:
/opt/noc/tests/scripts/test_cli.py

в своем скрипте делаю:
import noc.tests.scripts.test_cli
noc.tests.scripts.test_cli.test_cli("ssh", "192.168.1.10", 22, "user", "password", "", Exception)

вход на сервер осуществляется, но потом: [ssh] Timeout error
источник

IE

Ivan EKbfh in NOC Project
Oleg
Приветствую

подскажите, возможно ли пользоваться SA скриптами без добавления MO?
развертывание: одна башня, одна нода
на ноде делаю следующее:
source /opt/noc/bin/activate

использую модуль:
/opt/noc/tests/scripts/test_cli.py

в своем скрипте делаю:
import noc.tests.scripts.test_cli
noc.tests.scripts.test_cli.test_cli("ssh", "192.168.1.10", 22, "user", "password", "", Exception)

вход на сервер осуществляется, но потом: [ssh] Timeout error
а какой кейс у тебя?
источник

AA

Andrey Aversant in NOC Project
Oleg
Приветствую

подскажите, возможно ли пользоваться SA скриптами без добавления MO?
развертывание: одна башня, одна нода
на ноде делаю следующее:
source /opt/noc/bin/activate

использую модуль:
/opt/noc/tests/scripts/test_cli.py

в своем скрипте делаю:
import noc.tests.scripts.test_cli
noc.tests.scripts.test_cli.test_cli("ssh", "192.168.1.10", 22, "user", "password", "", Exception)

вход на сервер осуществляется, но потом: [ssh] Timeout error
тут скорее проблема в SSH с железкой
источник

E

E_zombie in NOC Project
заменить экспект
источник

O

Oleg in NOC Project
Существует своя IPAM-система, нужна абстракция для выполнения типовых задач на свитчах уровня доступа. Пытаюсь подключиться к НОКу с этой целью
источник

AA

Andrey Aversant in NOC Project
./noc script --debug get_version
источник

AA

Andrey Aversant in NOC Project
но поскольку нет ManagedObject это будет так:


./noc script --debug get_version /tmp/login.json
источник

AA

Andrey Aversant in NOC Project
формат login.json:

{
  "scheme": "telnet",
  "address": "10.10.10.10",
  "port": 23,
  "profile": "Cisco.IOS",
  "credentials": {
    "user": "admin", "password": "admin", "super_password": "", "snmp_ro": "public", "snmp_rw": ""
 },
 "caps": {
   "SNMP": false,
   "SNMP | IF-MIB": true,
   "SNMP | Bulk": true,
   "SNMP | IF-MIB | HC": true,
   "Network | LLDP": true,
   "CLI | Privilege level": 1
 }
}
источник

AA

Andrey Aversant in NOC Project
ну, значения поменять на свои
источник

AA

Andrey Aversant in NOC Project
Oleg
Приветствую

подскажите, возможно ли пользоваться SA скриптами без добавления MO?
развертывание: одна башня, одна нода
на ноде делаю следующее:
source /opt/noc/bin/activate

использую модуль:
/opt/noc/tests/scripts/test_cli.py

в своем скрипте делаю:
import noc.tests.scripts.test_cli
noc.tests.scripts.test_cli.test_cli("ssh", "192.168.1.10", 22, "user", "password", "", Exception)

вход на сервер осуществляется, но потом: [ssh] Timeout error
тут ежё может быть причина что не указан профиль
источник

AA

Andrey Aversant in NOC Project
а вообще надо просто команды на железках выполнять?
источник

AA

Andrey Aversant in NOC Project
или какие-то скрипты?
источник

AA

Andrey Aversant in NOC Project
потому что скрипты захотят версию ПО, платформу
источник

O

Oleg in NOC Project
Andrey Aversant
ну, значения поменять на свои
Спасибо, попробую
источник

O

Oleg in NOC Project
Andrey Aversant
или какие-то скрипты?
и скрипты, и свои команды
источник

AA

Andrey Aversant in NOC Project
если это не передавать будет выполняться get_version
источник