Монитор установленных на 1С сервере программных лицензий

Администрирование - Сервисные утилиты

Монитор программных лицензий, установленных на 1С сервере. Обработка позволяет получить установленные программные лицензии и используемые лицензии на сервере 1С.

Часто возникает необходимость проверить, сколько фактически установлено программных лицензий 1С и сколько используется в настоящий момент времени.

Для данных целей была написана обработка, которая получает установленные программные лицензии и фактически используемые на сервере 1С.

Сразу скажу, что данная обработка создана только для управляемого приложения(тонкий клиент), исходный код отсутствует.

Если у вас используется обычное приложение (толстый клиент), для ее запуска необходимо создать пустую информационную базу на сервер 1С, либо файловую базу на сервере 1С, либо добавить в конфигурацию. Если управляемое приложение (тонкий клиент), ее достаточно запустить в управляемом приложении на сервере 1С.

Предварительно необходимо установить среду java, утилиту ring, дополнение к утилите ring лицензирование, установка подробно описана в статье //infostart.ru/public/518571/ или https://its.1c.ru/db/v838doc/bookmark/adm/TI000000665.

После открытия обработки последовательность действий следующая :

  1. Проверяем готовность сервера, нажимаем на кнопку «Проверка готовности сервера»

  2. Формируем файл-запрос для получения установленных лицензий, нажимаем на кнопку «Сформировать файл запрос»

  3. Формируем отчет по используемым и установленным лицензиям, нажимаем на кнопку «Получить лицензии». Предварительно, для подключения, необходимо указать адрес 1С сервера и учетные данные.

К сожалению, нет возможности убрать появляющиеся окна вызова командной строки, в этом направлении сейчас работаю.

Требование : Платформа 8.3.

Скачать файлы

Наименование Файл Версия Размер
Монитор установленных на 1с сервере программных лицензий:
.epf 45,01Kb
21.09.17
6
.epf 0.0.2.5 45,01Kb 6 Скачать

См. также

Комментарии
1. Andrey Moskvin (mmoozzgg) 22.09.17 08:04 Сейчас в теме
Вот если автоматизировать установку ring и java, будет совсем огонь.
2. Евгений Щукин (VzhenyaV) 4 22.09.17 11:37 Сейчас в теме
Спасибо за предложение, сделаю.
3. Капитан Немо (capitan) 582 22.09.17 13:29 Сейчас в теме
Вообще то по правилам инфостарта запрещено в разработках за стартмани закрывать код )
4. Igor Efremov (ig-efrem) 1 22.09.17 15:53 Сейчас в теме
Показываются лицензии только на одном сервере? На списке сервером можно?
5. валентина маневич (user831960) 22.09.17 23:44 Сейчас в теме
Честно до недавнего момента думала, что лицензия это обязательно необходимо. Нет она конечно нужно безусловно, но если есть возможность взять в аренду ее в разы дешевле то почему не воспользоваться этим? Мы так и сделали arenda-it.ru/reshenija/arenda-servera-1c.html взяли в аренду 1с)
6. Мухтар (makfromkz) 23.09.17 05:20 Сейчас в теме
(5) На примере КЗ, Валентина вы не правы: облако стоит 5 тыщ тг в месяц на 1 рабместо, 1Сник стоит 200 тыщ и подписка 70 тыщ, т.е. начина с 270/5 грубо с 60 пользователей 1Сник выгоднее, учитывая , что в облаке обновляют за арендную плату, если нет то придется нанимать 1Сника , а это опять деньги.
9. Евгений Щукин (VzhenyaV) 4 23.09.17 16:45 Сейчас в теме
Монитор показывает только лицензии установленные на одном 1с сервере.
10. Антон Стеклов (asved.ru) 33 27.09.17 08:30 Сейчас в теме
FOR /F "usebackq" %i IN (`ring license list`) do @ring license info --name %i

Используемые берем из списка сеансов кластера, тоже все примитивно.

Чтобы скрыть окно cmd, воспрользуйтесь запуском через wshshell.run (или exec, не помню уже) - там есть специально обученный параметр. Кроме того, stdout/stderr можно получить в переменную без редиректа ввода-вывода.

Зачем исходник скрывать - не понял. Стесняшечки?
11. Евгений Щукин (VzhenyaV) 4 27.09.17 11:44 Сейчас в теме
Спасибо за информацию. Не могу получить данные с помощью wshshell.run о версии java.
Оставьте свое сообщение