Актуализация информации о инфраструктуре компании. Интеграция с Draw.io.

1. maguga 19 19.12.23 12:28 Сейчас в теме
Добрый день, коллеги. Стоит задача получения, а главное актуализации данных о компании и предоставление этой информации в удобном виде аля confluence + Draw.IO

Задачи две:
1. Найти все сервера 1с в сети и понять на каком сервере стоят какие базы. Актуализировать информацию на сайте.
2. Актуализировать информацию об орг. структуре и отрисовать ее в кубиках на сайте.

Вопросов к уважаемому сообществу так же два:
1. Рисовать руками схемы на десятки элементов ой как не хочется, особенно если они 2 раза в неделю меняются. Есть ли возможность программной отрисовки в Draw.io из 1с? Может кто сталкивался или хотя бы укажете направление куда копать. Хочется программно передать структуру в api и чтоб по структуре отрисовалась схема.
2. Получить информацию об 1с. Нужно в автоматическом формате понять на каком сервере установлена 1с, какой версии платформа, какие базы на ней опубликованы, на каких серверах установлены базы данных и в каких они форматах(postgre, MS-sql). Как это можно сделать? Существуют ли штатные инструменты 1с или штатные механизмы Винды? Как это сделать с минимальными затратами?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Snowbridge 19.12.23 13:46 Сейчас в теме
1. Draw.IO - это просто xml, так что, в целом, возможность тесть. API не встречал.
2. думаю, в повершеле есть какая-нибудь непроизносимая блевохрень, которая может показать все запущенные службы. Из параметров службы можно узнать путь-имя исполняемого файла, в нем версия. Так же в командной строке запуска службы - домашний каталог сервиса, а нем файлики chtototam.lst, в них перечислены базы.

В общем, варианты есть, но, мне кжется, быстрее руками нахерачить кубиков
3. Snowbridge 19.12.23 13:47 Сейчас в теме
а, и еще вроде у 1С была какая-то своя CLI-приблуда для администрирования
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот