Назад | Перейти на главную страницу

Инструменты для управления большой сетью разнородных веб-приложений?

Недавно я начал новую работу, где мне было поручено управлять глобальной сетью разнородных веб-приложений. Документации очень мало. Моя первая задача - создать перечень всех веб-приложений. Существуют ли какие-либо инструменты для управления большой группой веб-приложений?

Я хотел бы собрать большой набор данных для каждого веб-сайта, включая:

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

Похоже, вы задаете тройной вопрос. Вот что, я думаю, вы ищете:

  • Система управления паролями
    • KeePass может быть для вас неплохим решением. Вы можете сохранить свои пароли в одной защищенной базе данных, заблокированной одним мастер-ключом (или ключевым файлом). Таким образом, вам нужно запомнить только один главный пароль или выбрать файл ключа, чтобы разблокировать всю базу данных.
  • Система контроля версий

    • Вы могли бы использовать Subversion который управляет файлами и каталогами, а также внесенными в них изменениями (вы можете хранить свои ключи, сертификаты, заметки, файлы конфигурации. Вы даже можете хранить копии своих баз данных паролей, созданных с помощью Keepass). Это позволяет вам восстановить более старые версии ваших данных или изучить историю изменения ваших данных. Если вы пользователь Windows, попробуйте VisualSVN для сервера и TortoiseSVN для клиента.
  • Система мониторинга (Не уверен, действительно ли вы этого ищете, но ...)

    • Чтобы контролировать наши серверы, маршрутизаторы ... практически любой хост, который нам небезразличен, мы используем ZennOS и очень довольны этим. Вот список решений для мониторинга. Вы можете искать любые из них здесь, в Google или в поисковой системе: ZennOS, OpenNMS, Nagios

Я считаю, что все эти решения имеют открытый исходный код.

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

Если сайты работают, вы можете написать скрипт для сброса нужной информации, а также для Обновить ваши данные, если информация постоянно добавляется на сайт.

удачи

Я бы обратился к вашим решениям по мониторингу и управлению изменениями / устранению неполадок для неявной документации среды. Некоторые решения, например Zabbix или OpenNMS, может даже помочь вам, автоматически обнаружив сеть.

В конечном итоге это вопрос ведения документации, что, к сожалению, является политической, а не технологической проблемой.