slothfk / 1c_zabbix_template_ce

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

Отсутствует подсчёт количества выданных софтовых лицензий в 1c.ls.license.used (ul = 0). #89

Closed geozavl closed 1 year ago

geozavl commented 1 year ago

Добрый день!

Огромное спасибо вам за ваши волшебные скрипты!

Уточните, пожалуйста сабж - это бага, фича или ошибка конфигурации? В реальности выдаётся 20+ софтовых лицензий.

bash -x /var/lib/zabbix/scripts/1c_license_server.sh used 1545 10 clusteradmin clusterpwd > licdebug 2>&1

++ dirname /var/lib/zabbix/scripts/1c_license_server.sh ++ sed -r 's/\/\//g; s/^(.{1}):/\/\1/'

Заранее спасибо за обратную связь!

slothfk commented 1 year ago

Полагаю, корни проблемы те же что и в #84 использование ip-адреса при инициализации кластера 1С Так как скрипт определяет по сетевому имени сервера с него ли выдана лицензия или нет ... Так как в рамках #84 у вас была коррекция скриптов, то возможно что-то пошло не так, как должно

geozavl commented 1 year ago

Понял, спасибо. так оно и есть. Конечно же, тут в выводе /opt/1C/v8.3/x86_64/rac session list --licenses - ip-адрес, который не бьётся в скриптах с "подкостыленным" доменным именем в /tmp/1c_clusters_cache.

Спасибо.