Доброго времени суток
Существует ли готовые системы, которые могут собрать с хостов информацию о взаимосвязях и построить на их основе карты?
Но не для конкретной узкой области, а вообще. Абстрактные диаграммы чего угодно
Т.е. client1 локально собирает информацию, что в scope1 есть взаимосвязи «a -> b», «a -> c» , в scope2 есть взаимосвязи «x1 -> y», «x2 -> y», «x3 -> y». client2 сообщает известную ему часть карты по scope1 и scope3. Например, информация о топологии спд, схд, виртуализации, составе кластеров, схеме сайта, балансировщиках, микросервисах и тд., но без привязки к одной узкой области.
А сервер собирает эти данные в кучу, строит карту scope1, scope2 и scope3. И позволяет добавить к картам и элементам карт описания и ссылки ( на вики, систему мониторинга, веб-морду и тд ).
Это именно то, чего мне не хватает во всех системах мониторинга, которые смотрел. Смутно хотелось, когда я дописывал костыли к zabbix'у. И окончательно сформировалось, когда прочитал про систему мониторинга нашего всего - stack exchange. Точнее, её части - opserver. К сожалению, сам opserver на виндовых технологиях и заточен под отдельные сервисы
Понятно что можно написать самому, взяв в основу graphviz, но это время, а его вечно не хватает