Перейти к содержимому
Калькуляторы

новый opensource софт для NOC провайдера

cd /opt/noc

./noc debug-script get_version <mo_name>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уважаемые!

Подскажите, если календарь плановых работ?

Чтоб можно было оповещать клиентов-техподдержку о плановых и не очень работах.

Есть ли возможность допилить модули для работы с некоторыми моделями коммутаторов Длинка и АТ?

Изменено пользователем vlad11

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уважаемые!

Подскажите, если календарь плановых работ?

Чтоб можно было оповещать клиентов-техподдержку о плановых и не очень работах.

Пока нет, но планируется

 

Есть ли возможность допилить модули для работы с некоторыми моделями коммутаторов Длинка и АТ?

Да, конечно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Последние новости проекта:

 

  • Основной репозиторий проекта переехал на Bitbucket
  • Серьезно упрощен процесс установки, на ряде систем весь процесс установки и начальной настройки осуществляется одной командой на чистой системе
  • Обновление осуществляется одной командой
  • Изменился процесс разработки, появились дополнительные branch'и
  • UI портирован на ExtJS 4.2.1
  • Появилась интеграция с Vagrant, теперь виртуалки для тестов можно создавать одной командой
  • Окончательно выпилен contrib/, все сторонние JS-библиотеки и картинки вынесены в отдельные пакеты
  • Запущено несколько веток разработки
  • Серьезно перерабатывается performance management
  • Появилась поддержка DNS-серверов unbound и NSD
  • Появилась поддержка оборудования Arista
  • Интерфейс модуля Fault Management переписан на ExtJS

 

Полным ходом идет подготовка к новому релизу. Приглашаем присоединиться к тестированию и разработке

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не могу поставить

 

vc/migrations/0018_vc_state.py: untracked file differs

not updating: untracked files in working directory differ from files in requested revision

Syncing contrib/

Syncronizing contrib apps

Traceback (most recent call last):

File "/usr/local/noc/scripts/sync-contrib", line 260, in <module>

r=Installer(check_only=check_only).sync()

File "/usr/local/noc/scripts/sync-contrib", line 86, in sync

with open(self.SRC_VERSIONS) as f:

IOError: [Errno 2] No such file or directory: '/usr/local/noc/contrib/src/VERSION.csv'

upgrade: Failed to sync contrib/

Terminating

 

все брал с нового репозитария.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не могу поставить

 

vc/migrations/0018_vc_state.py: untracked file differs

not updating: untracked files in working directory differ from files in requested revision

Syncing contrib/

Syncronizing contrib apps

Traceback (most recent call last):

File "/usr/local/noc/scripts/sync-contrib", line 260, in <module>

r=Installer(check_only=check_only).sync()

File "/usr/local/noc/scripts/sync-contrib", line 86, in sync

with open(self.SRC_VERSIONS) as f:

IOError: [Errno 2] No such file or directory: '/usr/local/noc/contrib/src/VERSION.csv'

upgrade: Failed to sync contrib/

Terminating

 

все брал с нового репозитария.

 

 

Один в один та же история...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ставили заново, или апгрейдили имеющуюся инсталляцию через

/opt/noc# ./scripts/upgrade

 

С проблемами - добро пожаловать на наш багтрекер и на IRC

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ставили заново, или апгрейдили имеющуюся инсталляцию через

/opt/noc# ./scripts/upgrade

 

С проблемами - добро пожаловать на наш багтрекер и на IRC

 

 

Новая инсталляция. На FreeBSD. На сайте в документации очень много не точностей в инструкции по установке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Новая инсталляция. На FreeBSD. На сайте в документации очень много не точностей в инструкции по установке.

Инструкции поправили

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

После 13 месяцев разработки вышла новая стабильная версия NOC 0.8.

Основные изменения:

  • Упрощенная до предела процедура установки в одну команду
  • Обновление в одну команду
  • Официальный Virtual Appliance
  • Переход на новую систему нумерации версий
  • Многочисленные доработки интерфейса пользователя
  • Карты сети, интегрированные с L2 topology discovery
  • Новый интерфейс Fault Management
  • Уведомления при авариях
  • Множество дополнительных методов определения L2 топологии (LLDP, CDP, *STP, REP, BFD, UDLD и Ethernet OAM)
  • 8 новых профилей: Arista.EOS, Qtech.QSW, HP.1905, Force10.SFTOS, NextIO.vNet, Siklu.EH, NAG.SNR, Siemens.HIX5630
  • Множество доработок и улучшений по всем модулям

 

Подробности на сайте.

Приглашаем всех присоединиться к проекту

Изменено пользователем dvolodin

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Alex/AT, видел твое заявление на опеннете, типа "неюзабельно"

можно здесь услышать аргументы?

я вот пользуюсь и просто не вижу конкурентов в принципе. проекту в принципе не хватает программистов чтобы подчищать острые углы, но пользоваться вполне возможно. у меня был момент когда я думал, а не поставить ли какую другую систему, и для меня оказалось что никто даже рядом не валялся

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

После 13 месяцев разработки вышла новая стабильная версия NOC 0.8.

Основные изменения:

 

Инструкция для установки на Фряху - эта?

 

./scripts/post-install

Нет этого скрипта...

Изменено пользователем vlad11

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Инструкция для установки на Фряху - эта?

 

./scripts/post-install

Нет этого скрипта...

Для FreeBSD bootstrap-скрипта еще не сделали.

post-install теперь называется upgrade

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Заработала inventory. Появился новый метод asset_discovery, которых ходит по железкам и аккуратно укладывает их набивку в базу. Пример результата - в аттаче.

 

На настоящий момент реализован скрипт Juniper.JUNOS.get_inventory, тестировали на платформе Juniper MX480 с разной набивкой. В системе уже есть модели для MX960, MX480 и достаточно большой набор линейных карт, блоков питания, SCB, RE и трансиверов. Приглашаем присоединиться к разработке скриптов и моделей под другие платформы.

 

Описание модели данных inventory доступно на русском языке

post-60963-027666200 1383995004_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Инструкция для установки на Фряху - эта?

 

./scripts/post-install

Нет этого скрипта...

Для FreeBSD bootstrap-скрипта еще не сделали.

post-install теперь называется upgrade

 

 > project:0001_initial
DEBUG:south:south execute "CREATE TABLE "project_project" ("id" serial NOT NULL PRIMARY KEY, "code" varchar(256) NOT NULL UNIQUE, "name" varchar(256) NOT NULL, "description" text NULL);" with params "[]"
- Loading initial data for project.
Installed 0 object(s) from 0 fixture(s)
Running migrations for gis:
- Migrating forwards to 0002_world_area.
> gis:0001_check_postgis
Trying to install spatial_ref_sys
Failed to install PostGIS: Not found: /usr/local/share/postgresql/contrib/postgis-1.5
Install PostGIS into database 'noc' according to your operation system's procedure
Stopping...
upgrade-user: 39: migrate failed
Terminating
upgrade complete

 

Обломилось на установке postgis'a 1.5

Хотя в системе поставлен postgis 2.1

 

# pkg_info | grep postgis
postgis-2.1.0       Geographic objects support for PostgreSQL databases


Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Обломилось на установке postgis'a 1.5

Хотя в системе поставлен postgis 2.1

 

# pkg_info | grep postgis
postgis-2.1.0       Geographic objects support for PostgreSQL databases

 

http://kb.nocproject.org/pages/viewpage.action?pageId=2687553

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Обломилось на установке postgis'a 1.5

Хотя в системе поставлен postgis 2.1

 

# pkg_info | grep postgis
postgis-2.1.0       Geographic objects support for PostgreSQL databases

 

http://kb.nocproject.org/pages/viewpage.action?pageId=2687553

 

Все давно стоит.

 

# pkg_info | grep post
postgis-2.0.2_4     Adds support for geographic objects to PostgreSQL databases
postgresql93-client-9.3.1 PostgreSQL database (client)
postgresql93-contrib-9.3.1 The contrib utilities from the PostgreSQL distribution
postgresql93-server-9.3.1 The most advanced open-source database available anywhere

 

Скрипт upgrade все по новой что-то пытается сделать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

# pkg_info | grep post
postgis-2.0.2_4     Adds support for geographic objects to PostgreSQL databases
postgresql93-client-9.3.1 PostgreSQL database (client)
postgresql93-contrib-9.3.1 The contrib utilities from the PostgreSQL distribution
postgresql93-server-9.3.1 The most advanced open-source database available anywhere

 

Скрипт upgrade все по новой что-то пытается сделать...

 

 

su pgsql
psql -f /usr/local/share/postgis/contrib/postgis-<ver>/postgis.sql -d noc

Вот это делали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

# pkg_info | grep post
postgis-2.0.2_4     Adds support for geographic objects to PostgreSQL databases
postgresql93-client-9.3.1 PostgreSQL database (client)
postgresql93-contrib-9.3.1 The contrib utilities from the PostgreSQL distribution
postgresql93-server-9.3.1 The most advanced open-source database available anywhere

 

Скрипт upgrade все по новой что-то пытается сделать...

 

 

su pgsql
psql -f /usr/local/share/postgis/contrib/postgis-<ver>/postgis.sql -d noc

Вот это делали?

 

 

Нет такой директории /usr/local/share/postgis/contrib

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет такой директории /usr/local/share/postgis/contrib

При нестандартном расположении придется найти три sql-файла postgis и залить их руками

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Приветствую

 

Можно ли добавить в проект поддержку оборудования BDCOM?

Есть множество комумтаторов этого вендора и большое желание управлять им посредством noc )

Интерфейс у bdcom cisco-like..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Приветствую

 

Можно ли добавить в проект поддержку оборудования BDCOM?

Есть множество комумтаторов этого вендора и большое желание управлять им посредством noc )

Интерфейс у bdcom cisco-like..

 

2 варианта:

1. предоставляете удаленный доступ в лабу к тестовому железу, разработчики используя доступ пишут профиль

2. вливаетесь в команду разработчиков)

ну и третий вариант - это если кто-то, кто имеет данные коммутаторы, напишет профиль раньше первых двух вариантов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На настоящий момент реализован скрипт Juniper.JUNOS.get_inventory, тестировали на платформе Juniper MX480 с разной набивкой. В системе уже есть модели для MX960, MX480 и достаточно большой набор линейных карт, блоков питания, SCB, RE и трансиверов. Приглашаем присоединиться к разработке скриптов и моделей под другие платформы.

Добавили модели для Juniper EX2200 и 4200, SRX210 и 240, различных Cisco'вских ME-шек и 2960/3560/3750, а также для ASR9k. На очереди 7600.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 варианта:

1. предоставляете удаленный доступ в лабу к тестовому железу, разработчики используя доступ пишут профиль

2. вливаетесь в команду разработчиков)

Оба варианта приемлемы. Непонятно с чего начать?

Кто разработчик, к кому обратиться

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 варианта:

1. предоставляете удаленный доступ в лабу к тестовому железу, разработчики используя доступ пишут профиль

2. вливаетесь в команду разработчиков)

Оба варианта приемлемы. Непонятно с чего начать?

Кто разработчик, к кому обратиться

второй вариант предпочтительеней, рук и так не хватает :)

чтобы начать, самое простое это взять любой другой профиль и подогнать под свое железо. для начала можно взять что-нибудь простое проде Alcatel.OS62xx, там без наворотов, только базовые функции, когда придет понимание можно и остальное пилить. лично я считаю что полноценно пользоваться ноком можно когда в профиле есть get_version, get_config и get_interfaces

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.