Closed Austrum-lab closed 2 years ago
На центральном сервере RAS запущен?
На центральном сервере RAS запущен?
Запущен, работает, слушает 1545 порт.
Так же, на данном сервере перемещены журналы 1С и инфо состояний (не знаю, как в разрезе 1С это правильно называть). Не знаю, насколько это критично. Права на папки и файлы в норме, соответствуют оригиналу.
user@server_1:~$ ls -laht /home/usr1cv8/.1cv8/1C/1cv8/reg_1541
lrwxrwxrwx 1 usr1cv8 grp1cv8 10 окт 18 13:04 /home/usr1cv8/.1cv8/1C/1cv8/reg_1541 -> /data/reg/
user@server_1:~$ ls -laht /data
drwxr-xr-x 23 usr1cv8 grp1cv8 4,0K окт 27 15:36 reg
CL#fe02fef3-15e4-4575-8dcf-591efad7d24d:2:1:2:0:2 summary:2:1:2:0:2
Текущее количество сеансов больше 2?
Текущее количество сеансов больше 2?
Сейчас активен только один лицензированный сеанс (веб), выводы следующие: server_1 (Центральный и Рабочий) - summary:0:1:1:0:1 server_2 (Лицензирования) - summary:1:1:1:0:1
RAS запущен только на server_1
в таком случае я не пойму, что именно перестало собираться? Все работает ровно так как должно ..
В заббикс не долетает информация о сеансах - все по нулям.
Server_2:
Server_1:
В заббикс не долетает информация о сеансах - все по нулям.
Но при этом выполняя скрипт 1c_license_server.sh used
на server_2 в выводе не нулевые значения?
В заббикс не долетает информация о сеансах - все по нулям.
Но при этом выполняя скрипт
1c_license_server.sh used
на server_2 в выводе не нулевые значения?
Верно, на обоих серверах отдает инфу, но при этом не парсит ее в zabbix
Макросы {$RAS_USER} и {$RAS_PASS} не менялись ли?
Макросы {$RAS_USER} и {$RAS_PASS} не менялись ли?
Пробовал другого пользака указывать - то же самое. Уже и не знаю, куда смотреть) Вроде, все должно работать, но нет.
а скрипт выполняется с какими параметрами? просто1c_license_server.sh used
или что-то еще указывается?
а скрипт выполняется с какими параметрами? просто
1c_license_server.sh used
или что-то еще указывается? В /etc/zabbix/zabbix_agentd.conf.d/userparameter_1c-ls.conf параметры "used $1 $2 $3 $4"UserParameter=1c.ls.sessions[*],/etc/zabbix/scripts/1c_license_server.sh used $1 $2 $3 $4 UserParameter=1c.ls.check[*],/etc/zabbix/scripts/1c_license_server.sh check
UserParameter=1c.ls.clusters.discovery[*],/etc/zabbix/scripts/1c_license_server.sh clusters
я про командную строку, когда он возвращает не нулевой результат ...
я про командную строку, когда он возвращает не нулевой результат ...
Просто used без доп параметров в первом сообщении.
user@server_2:~$: /etc/zabbix/scripts/1c_license_server.sh used $1 $2 $3 $4
CL#fe02fef3-15e4-4575-8dcf-591efad7d24d:1:1:1:0:1
summary:1:1:1:0:1
user@server_1:~$: /etc/zabbix/scripts/1c_license_server.sh used $1 $2 $3 $4
CL#fe02fef3-15e4-4575-8dcf-591efad7d24d:0:1:1:0:1
summary:0:1:1:0:1
В таком случае, если в макросах {$RAS_USER}
и {$RAS_PASS}
содержатся какие-то значнеия, то их надо удалить!
Попробовал удалить значения - результат тот же.
Сейчас заметил,
что триггер [1С/Лицензии] Активные сеансы выдает ошибку.
Создал 2 копии - без параметров юзер и пасс RAS и с параметрами RAS, указанными вручную - они отдают по нулям (но работают).
Приведите , пожалуйста, скриншоты настроек макросов у узла server_2
После очередной очистки темплейтов и перереги - постоял, подумал часик с пустыми статами и начал отдавать.
Не знаю, что именно было и что помогло, но работает. Скорее всего, помогло удаление значений user и pass, просто заббиксу нужно было время отдуплиться. Макросы по дефолту стоят:
Спасибо за помощь!
После очередной очистки темплейтов и перереги
Радикальный подход конечно ...
Добрый день. Прошу помощи с поиском проблемы)
Не приходит в заббикс информация о сеансах и занятых лицензиях. Как раз лицензии это основное) Информация, сколько файлов и по скольку лицензий есть, остальное - по нулям.
Из недавних изменений, которые могли повлиять:
Заббикс хосты, клиентов удалял заводил по новой - без результата. Пробовал как и с включенным ras на сервере 2, так и выкл - результат один. Вывод "bash -x /etc/zabbix/scripts/1c_license_server.sh info" :
Вывод "bash -x /etc/zabbix/scripts/1c_license_server.sh used" :