1c_zabbix_template_ce
1c_zabbix_template_ce copied to clipboard
Проблема с "Сеанс длительного пользовательского вызова"
Здравствуйте, а как можно решить вопрос отображения данных по элементу данных "Сеанс длительного пользовательского вызова" в zabbix отображается след. значение например: 02.12.2021 13:49:49 | ?????????????_??? (329701)
О проблеме знаю! Подскажите у вас zabbix на какой ОС/СУБД работает?
zabbix 5.0.17 Debian 11.1 Ver 15.1 Distrib 10.5.12-MariaDB
а сервер 1С на какой ОС-и?
8.3.13.1513 windows server 2019 datacenter 1809 english
я так полагаю, что запуск на сервере 1С в git bash скрипта
1c_central_server.sh sessions
так же возвращает кракозябры при активном вызове?
8.3.13.1513 windows server 2019 datacenter 1809 english
А что в git bash
возвращает команда
$ locale
Возможно поможет в файл 1c_common_module.sh
вставить строку (где-нибудь вначале)
export LANG=ru_RU.UTF-8
Если кто-то сможет проверить, у кого проблема воспроизводится, буду признателен за обратную связь!
Возможно поможет в файл
1c_common_module.sh
вставить строку (где-нибудь вначале)export LANG=ru_RU.UTF-8
Если кто-то сможет проверить, у кого проблема воспроизводится, буду признателен за обратную связь!
По информации из сторонних источников - не помогает
У кого какая версия git при таких проблемах? Удалось воспроизвести на *2.24.1.1, после обновления на 2.39.0.2 не воспроизводится. На другом сервере 2.29.2.1 тоже не воспроизводится
Доброе. В моем случае - 2.38.1
Доброе. В моем случае - 2.38.1
Что выдает команда locale
в git bash?
Что за локаль в окне настроек git bash
@BAL-1CLIC-01 MINGW64 ~ $ locale LANG= LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="C.UTF-8" LC_TIME="C.UTF-8" LC_COLLATE="C.UTF-8" LC_MONETARY="C.UTF-8" LC_MESSAGES="C.UTF-8" LC_ALL=
В настройках также как и у вас пусто: [image: image.png]
чт, 12 янв. 2023 г. в 14:18, Alexey Y. Fedotov @.***>:
Доброе. В моем случае - 2.38.1
Что выдает команда locale в git bash? Что за локаль в окне настроек [image: изображение] https://user-images.githubusercontent.com/16452185/212040547-3d09bc82-c19e-47a0-a04d-72850fb4f86c.png
— Reply to this email directly, view it on GitHub https://github.com/slothfk/1c_zabbix_template_ce/issues/78#issuecomment-1380106233, or unsubscribe https://github.com/notifications/unsubscribe-auth/AETI37N76WVPC7HIM7AOATTWR7K6XANCNFSM5JGZJ4ZA . You are receiving this because you commented.Message ID: @.***>
Смотрите еще информация для анализа. Так как у меня не получается запустить ту команду в bash git, то я как написал выше, запускал через cmd. Изначально я также получил в файле крякозябры. Потом просто сменил кодировку в cmd (chcp 1251) и вывод уже стал нормальным.
чт, 12 янв. 2023 г. в 15:04, Алексей Швецов @.***>:
@BAL-1CLIC-01 MINGW64 ~ $ locale LANG= LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="C.UTF-8" LC_TIME="C.UTF-8" LC_COLLATE="C.UTF-8" LC_MONETARY="C.UTF-8" LC_MESSAGES="C.UTF-8" LC_ALL=
В настройках также как и у вас пусто: [image: image.png]
чт, 12 янв. 2023 г. в 14:18, Alexey Y. Fedotov @.***>:
Доброе. В моем случае - 2.38.1
Что выдает команда locale в git bash? Что за локаль в окне настроек [image: изображение] https://user-images.githubusercontent.com/16452185/212040547-3d09bc82-c19e-47a0-a04d-72850fb4f86c.png
— Reply to this email directly, view it on GitHub https://github.com/slothfk/1c_zabbix_template_ce/issues/78#issuecomment-1380106233, or unsubscribe https://github.com/notifications/unsubscribe-auth/AETI37N76WVPC7HIM7AOATTWR7K6XANCNFSM5JGZJ4ZA . You are receiving this because you commented.Message ID: @.***>
Изначально я также получил в файле крякозябры. Потом просто сменил кодировку в cmd (chcp 1251)
это где?
и вывод уже стал нормальным.
А когда вывод стал нормальным то числа стали биться или все так же "криво" считается?
это где?
Вы попросили выслать вам файл после выполнения команды с применением нового скрипта. Команду я выполнял в cmd. В первый раз файл получился с крякозябрами, потом в сессии cmd я сменил кодировку (chcp 1251) и файл на выходе уже стал нормальным.
А когда вывод стал нормальным то числа стали биться или все так же "криво" считается?
так это про cmd речь идет. Zabbix тут не причем вообще.
потом в сессии cmd я сменил кодировку (chcp 1251) и файл на выходе уже стал нормальным.
я про это и спросил, каким образом это делается (просто я не в теме)?
так это про cmd речь идет
я имел ввиду, поменялись ли значения в последней строке выдачи скрипта (начинается с summary
), как самое наглядное
Так как у меня не получается запустить ту команду в bash git
А как именно выполнялся запуск? Какие ошибки при этом?
Доброе.
Смотрите. В моем случае (да и думаю вообще при использовании RU Windows) кодировка в cmd по умолчанию 866:
Меняется она просто командой - chcp 1251
В моем случае последовательность команд была такой:
То есть в первом случае выполнение команды при стандартной кодировке 866 и как итог на выходе в файле крякозябры.
Потом я меняю кодировку и на выходе уже нормальные кириллические символы.
Если отвечать на ваш вопрос касательно вывода summary, то глобально разницы нет, в пределах погрешности/динамики сессий:
а)
б)
Но смотрите какие разница в списке баз (IB#). Не аномально ли это...
А пришлите мне полный "выхлоп" в обоих случаях для сравнения ...
Доброе. Во вложении. Разница во времени при выполнении ~ 5-10 сек. (пока менял кодировку в cmd)
пн, 16 янв. 2023 г. в 10:03, Alexey Y. Fedotov @.***>:
А пришлите мне полный "выхлоп" в обоих случаях для сравнения ...
— Reply to this email directly, view it on GitHub https://github.com/slothfk/1c_zabbix_template_ce/issues/78#issuecomment-1383531377, or unsubscribe https://github.com/notifications/unsubscribe-auth/AETI37O7CYEN5AE456KHX5DWSTQCPANCNFSM5JGZJ4ZA . You are receiving this because you commented.Message ID: @.***>
Доброе. Во вложении. Разница во времени при выполнении ~ 5-10 сек. (пока менял кодировку в cmd) пн, 16 янв. 2023 г. в 10:03, Alexey Y. Fedotov @.>: … А пришлите мне полный "выхлоп" в обоих случаях для сравнения ... — Reply to this email directly, view it on GitHub <#78 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AETI37O7CYEN5AE456KHX5DWSTQCPANCNFSM5JGZJ4ZA . You are receiving this because you commented.Message ID: @.>
Не, на почту, через гитхаб вложения не проходят :(
Отправил на почту. Запутался в переписках.
@Diesel315, вашу проблему с количеством поправил (заключалась в том, что имена пользователей содержали пробелы)
Осталось разобраться с кодировками!
@slothfk, спасибо большое! Я правильно понимаю, что вы скорректировали только 1c_common_module.sh Опять же для понимания. Это только моя особенность или по факту общее поведение у всех. Это я к тому, что этот обновленный файл вы сюда выложили для всех? Или это только для моего случая? Необходимо ли заново скачать все ваши файлы (zip-архив)?
По кодировке. Когда мы переписывались, да и тут тоже упоминал об этом, то я в cmd менял кодировку просто через команду chcp 1251. Если ваши скрипты выполняются в среде bash, то может и там в момент выполнения их (так как сказать в сеансе выполнения) изменить кодировку на 1251
Я правильно понимаю, что вы скорректировали только 1c_common_module.sh Опять же для понимания. Это только моя особенность или по факту общее поведение у всех. Это я к тому, что этот обновленный файл вы сюда выложили для всех? Или это только для моего случая?
Да, изменен один файл. Да проблема общая для тех, у кого имена пользователей содержат пробелы
то может и там в момент выполнения их (так как сказать в сеансе выполнения) изменить кодировку на 1251
проблема в том, что такой сценарий не 100% воспроизводим. Таким образом, если сделать изменение кодировки для всех, то у тех у кого было "хорошо" станет "плохо". Поэтому мне хотелось бы докопаться до причин, почему у кого-то проблема есть, а у кого-то нет ...
Так как у меня не получается запустить ту команду в bash git
А как именно выполнялся запуск? Какие ошибки при этом?
Так какие проблемы возникают при запуске скрипта непосредственно в bash без "прослойки" в виде cmd?
Так какие проблемы возникают при запуске скрипта непосредственно в bash без "прослойки" в виде cmd?
В данном моменте bash ругается на пароль. Я насколько понял в пароле есть символ "!" он считает это командой чтоли
Я насколько понял в пароле есть символ "!" он считает это командой чтоли
заключите значение пароля в кавычки
Вот такая ошибка:
вызов скрипта должен выглядеть как
$ ./1c_lincese_server_debug.sh ...
или
$ bash 1c_license_server_debug.sh ...
Выполнил. Теперь и без ошибок. В выходном файле сразу русские символы без всяких крякозябр. И с кодировкой не игрался. То есть все правильно получилось по логике.
Выполняю команду $ ./1c_license_server.sh infobases 1545 1.5 в bash git
Все хорошо. Без проблем с русским.
Тогда тупик... Почему в Zabbix то ??????? вместо слова 'кластер'