1с включить технологический журнал linux

Содержание
  1. 1с включить технологический журнал linux
  2. Место хранения логов
  3. Посмотрим пути размещения сервера 1с
  4. Создание файла настроек ТЖ и включение сбора логов
  5. Проверка работоспособности технологического журнала
  6. 1С и Linux
  7. суббота, 11 февраля 2017 г.
  8. Настройка технологического журнала сервера 1С:Предприятие 8.3 в Ubuntu
  9. Настройка и сбор логов для анализа проблем производительности систем 1С на Linux
  10. Как настроить и включить технологический журнал 1С на Linux?
  11. Почему не работает технологический журнал 1С? Не появляются файлы технологического журнала.
  12. Как выключить технологический журнал 1С?
  13. Как настроить сбор дампов для 1С Linux?
  14. Еще можно посмотреть
  15. ЧТО ТАКОЕ PG_TEMP В POSTGRESQL ДЛЯ 1С И КТО ИХ СОЗДАЕТ?
  16. ЧТО ТАКОЕ TTIMEOUT 1С:ПРЕДПРИЯТИЯ И КАК ЕГО НАЙТИ?
  17. История одного конфликта блокировок 1С
  18. ОШИБКА 1С:ПРЕДПРИЯТИЯ «ПОТЕРЯНО СОЕДИНЕНИЕ»
  19. Статистика PostgreSQL при работе с 1С:Предприятием
  20. Анализ технологического журнала 1С регулярными выражениями. От простого к сложному.
  21. Технологический журнал 1С и бесконечный цикл в коде 1С
  22. Похожие записи

1с включить технологический журнал linux

Gilev.ru | Ускоряем 1С:Предприятие

Место хранения логов

1. Основной правильный вариант.
Создайте каталог для логов ТЖ на диске отличном от системном
sudo mkdir -p /var/log/1c/logs
Создайте группу пользователей grp1clogs, которой будут даны права на журнал:
sudo groupadd grp1clogs
sudo usermod -a -G grp1clogs www-data
sudo usermod -a -G grp1clogs usr1cv8
и сделайте владельцем каталога учетку сервера 1с:
sudo chown -R usr1cv8:grp1clogs /var/log/1c
sudo chmod g+rw /var/log/1c

2. Легкий вариант (меньше заморачиваться правами)
учетная запись сервера 1с обычно usr1cv8, поэтому в домашний каталог учетки доступ у сервера 1с будет, можно хранить небольшое число логов там, если уверены что весь диск не забьете
логинимся под учеткой сервера 1с:
sudo su usr1cv8
содаем каталог под логи:
mkdir /home/usr1cv8/log
если под учеткой сервера 1с ничего больше не будете делать, то возвращаетесь к основной учетке:
exit

Посмотрим пути размещения сервера 1с

посмотрим как называется служба сервера 1С:
sudo systemctl list-units —type service —state running
например среди списка будет что то вроде
srv1cv8-8.3.22.1750@default.service

посмотрим путь запуска службы:
sudo systemctl status srv1cv8-8.3.22.1750@default.service |grep rphost
появится что то вроде
/opt/1cv8/x86_64/8.3.22.1750/

Создание файла настроек ТЖ и включение сбора логов

1. Основной правильный вариант.
Создайте каталог для настроек журнала /opt/1cv8/x86_64/8.3.22.1750/conf:
sudo mkdir -p /opt/1cv8/x86_64/8.3.22.1750/conf

Поместите в этот каталог файл logcfg.xml с вашими настройками ТЖ.
Например такого содержимого http://www.gilev.ru/forum/viewtopic.php?f=27&t=1907&p=8349#p8349

редактировать файл настроек удобней из домашнего каталога, а затем его копировать в нужную папку
sudo rm /opt/1cv8/x86_64/8.3.22.1750/conf/logcfg.xml -f
sudo cp /home/вашпользователь/logcfg.xml /opt/1cv8/x86_64/8.3.22.1750/conf/
либо через командную строку так:
sudo nano /opt/1cv8/x86_64/8.3.22.1750/conf/logcfg.xml

Читайте также:  Intel uhd 730 linux

2. Альтернативный вариант
Воспользуемся знанием размещения учетки сервера 1с usr1cv8
логинимся под учеткой сервера 1с:
sudo su usr1cv8
содаем каталог conf:
mkdir /home/usr1cv8/.1cv8/1C/1cv8/conf/
создаем файл настройки:
nano /home/usr1cv8/.1cv8/1C/1cv8/conf/logcfg.xml
если под учеткой сервера 1с ничего больше не будете делать, то возвращаетесь к основной учетке:
exit

Проверка работоспособности технологического журнала

убедиться, что сервер 1с пишет логи серверного процесса rphost можно командой:
sudo lsof -u usr1cv8 |grep rphost_
должно появиться что то типа
rphost 15005 usr1cv8 18wR REG 8,5 3 10108307 /var/log/1c/logs/rphost_15005/23030104.log
rphost 15005 usr1cv8 22uR REG 8,5 3 10108307 /var/log/1c/logs/rphost_15005/23030104.log

где usr1cv8 — имя учетки сервера 1с

если настройки не схватились:
1. попробуйте рестартовать службу сервера 1с
sudo systemctl restart srv1cv8-8.3.22.1750@default.service
2. проверьте корректность содержимого logcfg.xml
3. убедитесь что у вас только один файл logcfg.xml используется:
sudo find / -name «logcfg.xml» -print
4. Русские символы. Если в logcfg вы поставили русские символы в любом месте, кроме значений параметров, то ТЖ работать не будет.
6. Непечатаемые символы. Проблема может возникнуть если вы скопировали текст logcfg, а не набирали вручную.
7. Нарушена структура файла xml, например где-то не закрыли тэг или поставили лишний пробел.
8. Неправильно указаны каталоги. В каталоге с логами не должно находится ничего кроме логов, иначе логи записаны не будут.
9. Используется кодировка отличная от UTF-8. При использовании других кодировок возможны проблемы.
10. проверьте права на каталог учетки сервера 1с

Источник

1С и Linux

Пишу для себя, чтобы не забыть как делал. 95 % рабочее. На комментарии отвечаю, когда увижу.

суббота, 11 февраля 2017 г.

Настройка технологического журнала сервера 1С:Предприятие 8.3 в Ubuntu

Система установлена в каталог /opt/1C/v8.3/i386 в случае 32-разрядной версии или в каталог /opt/1C/v8.3/x86_64 в случае 64-разрядной версии (далее будем называть этот каталог корневым каталогом установки ). В этом каталоге создаются остальные каталоги и конфигурационные файлы:

● Каталог conf установленной версии, например, для 32-разрядной версии «1С:Предприятия» путь к этому каталогу будет выглядеть следующим образом: /opt/1C/v8.3/i386/conf , а для 64-разрядной версии: /opt/1C/v8.3/x86_64/conf .

● Каталог ~/.1cv8/1C/1cv8/conf ( ~ – домашний каталог пользователя, от имени которого работает сервер «1С:Предприятия»).

Технологический журнал включается когда в /opt/1C/v8.3/x86_64/conf появляется файл logcfg.xml после перезагрузки сервера.

# mkdir /opt/1C/v8.3/x86_64/conf
# mkdir /home/usr1cv8/log
# chown -R usr1cv8:grp1cv8 /home/usr1cv8/log

Читайте также:  Linux скрипт удалить файлы

# chown -R usr1cv8:grp1cv8 /opt/1C/v8.3/x86_64/conf

# mkdir /home/usr1cv8/.1cv8/1C/1cv8/conf/
# mkdir /home/usr1cv8/log # chown -R usr1cv8:grp1cv8 /home/usr1cv8/log 
# nano /home/usr1cv8/.1cv8/1C/1cv8/conf/logcfg.xml
# chown -R usr1cv8:grp1cv8 /home/usr1cv8/.1cv8/1C/1cv8/conf/
Перед скачиванием скопировать и сменить владельца 
# chown -R user:user /home/user/log

Источник

Настройка и сбор логов для анализа проблем производительности систем 1С на Linux

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

Настройка сбора логов 1С под Linux имеет ряд особенностей. О них мы и поговорим в данной статье. Описание приводится для ОС Linux дистрибутивов RHEL/CentOS 7.

Как настроить и включить технологический журнал 1С на Linux?

Следующую настройку технологического журнала выполняем на всех серверах вашей системы, где установлены компоненты 1С:

  • Центральные серверы 1С;
  • Рабочие серверы 1С;
  • Серверы лицензий 1С;
  • Веб-серверы с установленной компонентой веб-расширения 1С.

1. Создаем папку для логов.

7. Подождем 1-2 минуты. Данное условие связано с тем, что обнаружение настроечного файла осуществляется опросом каталогов их возможного месторасположения в заданный промежуток времени. 8. Проверим, что в /var/log/log1c начали появляться папки. Если папки появляются – значит, все настроено верно. Если не появляются – то, скорее всего, при настройке были допущены ошибки.

Почему не работает технологический журнал 1С? Не появляются файлы технологического журнала.

Установим владельцем пользователя usr1cv8, назначим права владельцу и группе.

Установим владельцем пользователя usr1cv8, назначим права владельцу и группе.

Как выключить технологический журнал 1С?

1. Выключение технологического журнала 1С осуществим на всех серверах, где он был включен. Для этого удалим или переименуем файлы настроек технологического журнала 1С из «logcfg.xml», например, в « del_ logcfg.xml»(главное, чтобы название отличалось от исходного). 2. Подождём 1-2 минуты, чтобы все логи успели записаться. 3. Проанализируем логи, которые были созданы технологическим журналом в каталоге var/log/e1c.

Как настроить сбор дампов для 1С Linux?

Еще можно посмотреть

ЧТО ТАКОЕ PG_TEMP В POSTGRESQL ДЛЯ 1С И КТО ИХ СОЗДАЕТ?

pg_temp — это пространство СУБД PostgreSQL для временных таблиц, то есть таблиц, существующих в пределах жизни одного соединения (в терминах СУБД) или сеанса (в терминах кластера 1С). Такие таблицы мы можем увидеть в тексте запроса СУБД, если в запросе на языке запросов 1С присутствует конструкция ПОМЕСТИТЬ, которая и помещает выборку во временную таблицу. Таким образом […]

ЧТО ТАКОЕ TTIMEOUT 1С:ПРЕДПРИЯТИЯ И КАК ЕГО НАЙТИ?

В этой статье мы поговорим о том, что такое таймаут на управляемых блокировках 1С:Предприятия и как расследовать причины его возникновения. При управляемом режиме , помимо управляемых блокировок 1С:Предприятия, на стороне СУБД в этот самый момент могут действовать также свои блокировки СУБД, обеспечивая изоляцию на более низком уровне. Блокировки СУБД при этом, в общем случае, осуществляются […]

Читайте также:  Логин и пароль blackarch linux

История одного конфликта блокировок 1С

В определенный момент времени, пользователи информационной базы, которые ранее работали без проблем — начали жаловаться на возникновение ошибок при записи элемента справочника. В нашем распоряжении оказались скрины и тексты ошибок, переданные пользователями. Без возможности самостоятельного воспроизведения проблемы в этой или каких-либо других тестовых базах данных. 1. Знакомимся с текстами ошибок. 2. Парсим технологический журнал 1С […]

ОШИБКА 1С:ПРЕДПРИЯТИЯ «ПОТЕРЯНО СОЕДИНЕНИЕ»

У пользователя во время работы может возникать сообщение: [crayon-64b4ebd9f15b2991723496/] После чего рабочий режим либо восстанавливается, либо нет. В сообщении достаточно ясно описана возникшая ситуация, но необходимо понимать, что по другую сторону экрана пользователя, ландшафт системы может быть несколько сложнее, чем он себе представляет. И сервер «с которым потеряно соединение» может быть не только сервер 1С:Предприятия. […]

Статистика PostgreSQL при работе с 1С:Предприятием

В этой статье поговорим о статистике в PostgreSQL. 1. Симптомы неактуальной статистики в базе. 2. Как обновляется статистика в PostgreSQL и надо ли ее обновлять принудительно? 3. Как обновить статистику в PostgreSQL вручную? Симптомы неактуальной статистики в базе. В какой-то момент(в какой именно теперь уже не вспомнит никто) тестовая база начала сильно тормозить, при низкой […]

Анализ технологического журнала 1С регулярными выражениями. От простого к сложному.

Что делать, если у пользователя возникают ошибки, «все тормозит» или возникают другие неясные проблемы, а разработчик не знает где искать проблему в коде? С этой статьи мы начинаем нашу рубрику по расследованию проблем производительности и стабильности работы систем на базе 1С:Предприятия. Речь пойдет о реальных примерах анализа технологического журнала 1С экспертами с помощью регулярных выражений. […]

Технологический журнал 1С и бесконечный цикл в коде 1С

Несмотря на то, что проблема в статье История одного конфликта блокировок 1С , казалось, была решена, ее повторное появление не заставило себя долго ждать. Пользователь Лапкина вновь приступила к работе и ее сеанс снова парализовал работу пользователей системы с блокируемым справочником. Описание ошибки: Пользователь создает элемент справочника и при записи система 1С:Предприятия «повисает». Сеанс закрывается пользователем, […]

Похожие записи

Источник

Оцените статью
Adblock
detector