slothfk / 1c_zabbix_template_ce

Шаблон Zabbix для мониторинга кластера серверов 1С Предприятия 8.3
MIT License
155 stars 54 forks source link

1c_ls: Некорректная формула по утилизации всех лицензий #82

Closed slothfk closed 2 years ago

slothfk commented 2 years ago

Есть основание полагать, что формула для лицензий типа КОРП некорректна! Описание здесь https://its.1c.ru/db/v8318doc#bookmark:adm:TI000000971 Некорректность заключается в том, что утилизированные лицензии считаются по УП - уникальным пользователям, а не по сеансам!

slothfk commented 2 years ago

И все же есть сомнения, что текущий вариант можно считать правильным! Юридически самый правильный вариант - это общее число сеансов не должно превышать имеющееся число лицензий, но на практике, это ограничение не соблюдается. Ошибки "нехватки" лицензий начинают появлятся значительно позже. Одним из гарантированных случаев выдачи ошибки является ситуация, когда СЛ выдал все лицензии и новый пользователь пытается получить лицензию от сервера, при этом пользователь со своей локальной лицензией сможет подключиться до превышения числа уникальных пользователей в кластере величины 1.1 от имеющегося число лицензий

В связи с чем пока нет понимания как сделать "корректный" триггер.

Или разбить на 2 триггера:

Требуется уточнение информации у 1с!

slothfk commented 2 years ago

После получения разъяснений от 1С, стало понятно, что нет смысла разделять учет использованных лицензий Корп и Проф В связи с чем формулы триггеров по утилизации лицензий приведены к единой схеме: число выданных сервером больше или равно числу имеющися А так же из шаблона удален макрос {$LIC_CORP}