с ростом количества серверов и приложений в нашей среде мы сталкиваемся с проблемой, когда нам нужно перезагрузить какой-то сервер и сделать это, думая, что это безопасно, а затем мы понимаем, что какое-то забытое приложение имело странную зависимость от сервер, который никто не вспомнил.
Итак, чтобы предотвратить эту ситуацию, мы ищем какое-то программное обеспечение, которое делает что-то вроде добавления всех приложений и их зависимостей, чтобы вы могли позже выбрать одно приложение и посмотреть, какие его зависимости (программное обеспечение или серверы), или выберите один сервер и посмотрите приложения ломаются если перезагружать.
Я искал в Интернете и не нашел ничего подобного, так что вы как-то решили эту проблему?
Эта категория программного обеспечения называется базой данных управления конфигурацией CMDB в терминологии инфраструктуры ITIL.
Есть несколько поставщиков программного обеспечения, предоставляющих программное обеспечение CMDB:
В моем предыдущем опыте я использовал HP UCMDB, и он позволяет решить проблему, описанную в вашем ответе. Этот тип программного обеспечения должен содержать обновленную информацию о зависимостях приложений / сервера, чтобы быть полезным; в сложной среде с несколькими системами это может быть проблемой.