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

silver-banshee

Пользователи
  • Публикации

    21
  • Зарегистрирован

  • Посещение

Все публикации пользователя silver-banshee


  1. могу помочь, пиши в ЛС свои контакты (скайп), если актуально
  2. глупо сравнивать коммерческий софт и opensource , ответят тебе адепты nocproject ;)
  3. Товарищи, не ради флуда, а утолить свой интерес: какие модули рабочие? хочется именно вычистить треш (понятно SA, FM, но что ИМЕННО, т.е. какой функционал конкретно?) в чем она? (реально просто не понимаю, как например затею с noc-tower) в словах товарища rover-lt есть правда, тк порог вхождения реально достаточно высокий, сопровождение кода выливается в дикую боль, можно винить в этом криворукость пользователей, можно автора системы, но по факту имеем то, что имеем
  4. ребят такой вопрос, может кто человеческим языком рассказать, какие модули(функционал) из Noc выпилить (удалить), а какой функционал оставить? (сам программист, а не сетевик) Можно выкатить относительно стабильный релиз (с мануалами даже для совсем чайников), который понятно будет делать лишь ограниченный функционал. (если кто-то конечно готов будет помочь с содержанием команды программистов, то можно попробовать размахнутся и на большее, а кто будет рассказывать, что нок стабилен, тому предложу заглянуть просто под его капот, при всем уважении к автору проекта, если бы не он, то проекта бы и не было, но говорю, что вижу) погружаясь во все легаси, понимаю, что рефакторить всего монстра конечно ад, думаю не попробовать ли значительно уменьшить кодовую базу?
  5. чтобы прислать исправления в оригинальный проект надо понимать как он работает. я вкуриваю в проект уже почти полгода и постоянно натыкаюсь на места в которых у меня нет понимания. доки нет, так что, чтобы понимать как он работает, его надо разобрать и каждый винтик изучить. и уже изменения вносить в эти винтики, а это уже влечет несовместимость. там чтобы тот же баг с версткой в ext решить, это вообще все модули накроет и кол-во новых косяков может перевесить все плюсы до тех пор пока этот один человек не будет думать, как пользователю разгрести все, что он там изобрел, силы не то что на форк, а даже на малейшее изменение будут уходить оч большие. написанные выше мое личное мнение, как мне проще всего разгребать, что там устроено - я написал выше
  6. самому все писать, я вообще сейчас не понимаю куда нок движется, ничего толком не доделывается, хочется для начала в базе хорошенько разобраться и ее в порядок привести, а уже потом наворачивать вещи, но это пока мысли вслух
  7. Уже вожусь с ноком полгода почти, да FM, скрипты, карта сети работают, но мелочи в верстке и полное отсутствие понимания как-что делать (тот же perfomance management), без долгого ковыряния конечно доставляет) В связи с этим вопрос, на будущее, будет ли нужен форк нока, с модулями, например Service Activation, частично Inventory, Fault Management, но отполированными и с документацией? (Поскольку сейчас понимаю, что охватить весь нок документацией нереально) Какие еще модули хотелось бы видеть? сonfiguration managent? DNS?
  8. А в noc реализован терминальный доступ к устройству? или пока все на уровне заглушки? service activations -> managed objects, у устройства есть вкладка сonsole, ее имею ввиду
  9. так, вроде пошло! завелось только после того, как все устройства по новой завел. благодарю
  10. вот, хоть убейся, не могу понять в чем дело. галка стоит, trap source ip задан, активатор работает, а пинг не идет(
  11. @ zi_rus большое спасибо за помощь, настраиваю! еще вопрос, а что нужно настроить, чтобы устройства просто пинговались? а на карте менялся бы их цвет?
  12. @ zi_rus Я смотрел этот гайд, проблема в том, что у меня в Fault Managment → Alarms нет ничего. Что нужно настроить?
  13. я завел все устройства в нок, реальный циско 2811, виртуальные циски 3725, 7200 и пр. нарисовал карту сети со связами. Сейчас разбираюсь с fault management, не понимаю, как его настраивать, чтобы он заработал
  14. Товарищи, такой вопрос, у меня в модуле Fault Management абсолютная пустота. Как в ноке сделать так, чтобы в этом окне появлялась информация? UPD удалил скриншот, тк много места занимал
  15. Ну так посмотрите какое у вас приглашение на машине. и поправьте регулярку я поправил регулярку, сделал именно такую как нужно, но скрипт почему что завершается 20 ошибкой, после того, как висит примерно 5 минут
  16. может кто в курсе, а какие надо прописать pattern_username, command_exit, pattern_password, pattern_prompt, username_submit, password_submit в init.py профиля устройства, если в кач-ве устроства выступает ubuntu 14.04?
  17. делаю upgrade, вываливается с django.db.utils.DatabaseError: operator class "gist_geometry_ops" does not exist for access method "gist" -e upgrade-user: : migrate failed
  18. я правильно понимаю, что мне вручную менять branch с default на developer не нужно и это за меня сделает скрипт upgrade?
  19. Всем привет! Не могу запустить NOC под Ubuntu 14.04 Ставлю вот по этому гайду - http://kb.nocproject.org/display/DOC/Manual+Installation Последовательно опишу все мои действия, чтобы было ясно, что я делал, а что нет, устанавливаю на чистую Ubuntu (скрипт не работает): 1) установил virtualenv 2) установил postgresql создал пользователя и базу su postgres postgres@/$ psql postgres=# CREATE USER noc SUPERUSER ENCRYPTED PASSWORD '123'; postgres=# CREATE DATABASE noc ENCODING 'UTF8' OWNER noc; postgres=# \q 3) установил mongo + добавил ниже # mongo MogoDB shell version: 2.0.1 connecting to: test > use noc switched to db noc > db.addUser("noc", "noc") 4) установил mercurial 5) Добавил пользователя и группы: # groupadd noc # useradd -g noc -s /bin/sh -d /home/noc noc 6) Склонировал проект с репозитория hg clone https://bitbucket.org/nocproject/noc 7) Установил следующие пакеты (в вирт окружение) psycopg2 Django==1.4.1 mongoengine==0.6.20 South==0.7.3 protobuf==2.5.0 pysnmp==4.2.1 Pygments==1.2.2 tornado==3.1 sleekxmpp==1.1.11 docutils==0.7 python-creole==0.2.4 pysnmp==4.2.1 pyasn1-modules==0.0.5 pyasn1==0.1.7 coverage==3.6 не удалось установить следующие пакеты: netifaces>=0.8 gmpy==1.16 8) установил и настроил nginx.conf 9) Запустил скрипты: python manage.py syncdb python manage.py migrate Последний вылетел с : DEBUG:south:south execute " INSERT INTO main_systemtemplate(name, description, template_id) SELECT %s, %s, id FROM main_template WHERE name=%s " with params "['dns.zone.change', 'DNS zone change', 'dns.zone.change']" > dns:0032_migrate_repo Error: [Errno 2] No such file or directory 10) Запускаю python manage.py runserver и по url 127.0.0.1/main/desktop вижу следующую картину: Судя по работе консоли django работает нормально. "GET /main/desktop/ HTTP/1.0" 200 14085 Вопрос: что я пропустил в установке? что не так? Я делал только то, что описал выше.