|   |   | 
| 
 | Одновременная запись и чтение файла .lgd журнала регистрации sqlite сторонним процессом | ☑ | ||
|---|---|---|---|---|
| 0
    
        jk3 10.10.19✎ 11:50 | 
        Имеется сервер 1С, логи всех баз в новом формате, SQLite format 3.
 Менеджер по ИБ хочет натравить стороннее ПО для чтения этих файлов. Не будет ли проблемы со стороны 1С с записью в эти файлы, когда будет к файлу висеть постоянные коннект на чтение из этого файла? Например, в варианте, когда служба 1С рестартована, при запуске базы со стороны 1С идёт коннект к файлу логов на запись, а там висит подключение на чтение. Не будет ли отвала со стороны 1С ? | |||
| 1
    
        ДенисЧ 10.10.19✎ 11:53 | 
        Может и быть.
 Хотя, файловая 1с ведь как-то справляется. Так что ответ 50/50. Имеет смысл взять и проверить на тестовом стендеде. Только зачем вся эта фигня нужна? | |||
| 2
    
        DrZombi гуру 10.10.19✎ 11:56 | 
        (0) Пускай, натравит. Ты главное на берегу всех оповести, что манагер (продавец) по ИБ, ответственен за тормоза, зависания и другие коллизии с 1С :)     | |||
| 3
    
        jk3 10.10.19✎ 11:57 | 
        (1) ИБ-шнику для SIEM зачем-то надо в автоматическом режиме мониторить логи 1С.
 Мне эта идея вообще не нравится, т.к. такой доступ может разрушить файл логов, а там логи лежат за несколько лет и не известно, бэкапит их админ или нет. | |||
| 4
    
        DrZombi гуру 10.10.19✎ 11:59 | 
        Оставлю тут... про слово Менеджер... Я там про ИТ и менеджер не нахожу :)
 https://dic.academic.ru/dic.nsf/lower/16093 | |||
| 5
    
        jk3 10.10.19✎ 12:00 | 
        (4) Это не важно как он называется. Пусть будет "информационный безопасник" :).     | |||
| 6
    
        ДенисЧ 10.10.19✎ 12:01 | 
        (3) Так и скажи ему. Что его затея череповата нарушением работы ИБ. И пусть он подписывает бумагу о принятии на себя полной ответственности. Заодно и свои косяки сможешь под эту бумагу подводить ))))     | |||
| 7
    
        unregistered 10.10.19✎ 12:11 | 
        Начнём с того, что сама 1С рекомендует перевести базы на старый (текстовый) формат ЖР.
 Эксперимент с SQLite признан провалившимся. В том числе (или в первую очередь?) по причинам жутких тормозов при параллельном чтении и записи. Если база работает не 24/7, то можно рассмотреть вариант мониторинга не самого журнала, а его копии. Выгрузили ночью копию журнала - и пусть себе всё что хочет с ним делает. | |||
| 8
    
        jk3 10.10.19✎ 12:13 | 
        (7) Пруф?
 вот этого "1С рекомендует перевести базы на старый (текстовый) формат ЖР. Эксперимент с SQLite признан провалившимся" | |||
| 9
    
        unregistered 10.10.19✎ 12:13 | 
        (4) Плохо искал. Слова "организатор", "управленец", "администратор" там есть.
 Человек, отвечающий за организацию и управление ИТ-безопасности на предприятии, вполне может называться менеджером. | |||
| 10
    
        palsergeich 10.10.19✎ 12:18 | 
        (8) Пруф дают на подготовке к эксперту.
 + На ИТС есть статья в которой явно написано что предпочитаемый формат - текстовый. + По умолчанию вернули текстовый формат. | |||
| 11
    
        jk3 10.10.19✎ 12:19 | 
        (10) >По умолчанию вернули текстовый формат.
 Я такого не заметил при создании новых баз. Начиная с какого релиза платформы? | |||
| 12
    
        palsergeich 10.10.19✎ 12:21 | 
        С 8.3.12 вроде     | |||
| 13
    
        palsergeich 10.10.19✎ 12:21 | 
        gilev.ru/oldjr     | |||
| 14
    
        DrZombi гуру 10.10.19✎ 12:22 | 
        (9)  Менеджер, не русское слово, враждебное оно... и его употребляют везде где не поподя, так же как слово "Блокчейн" :)     | |||
| 15
    
        palsergeich 10.10.19✎ 12:23 | 
        Официаьный пруф
 https://its.1c.eu/db/v8315doc#bookmark:adm:TI000000720 См пункт 6.13.1. Общая информация | |||
| 16
    
        unregistered 10.10.19✎ 12:24 | 
        (8) Начиная с версии 8.3.12
 В документации на платформу: В зависимости от версии системы «1С:Предприятия», по умолчанию используются различные форматы журналов: ● В «1С:Предприятии» версии 8.3.12 и старше по умолчанию используется последовательный формат. ● В «1С:Предприятии» версий 8.3.5 ‑ 8.3.11 по умолчанию используется формат SQLite. ● В «1С:Предприятии» версии 8.3.4 и младше может быть использован только последовательный формат журнала регистрации. | |||
| 17
    
        palsergeich 10.10.19✎ 12:24 | 
        Выдержка:
 В зависимости от версии системы «1С:Предприятия», по умолчанию используются различные форматы журналов: ● В «1С:Предприятии» версии 8.3.12 и старше по умолчанию используется последовательный формат. ● В «1С:Предприятии» версий 8.3.5 ‑ 8.3.11 по умолчанию используется формат SQLite. ● В «1С:Предприятии» версии 8.3.4 и младше может быть использован только последовательный формат журнала регистрации. | |||
| 18
    
        unregistered 10.10.19✎ 12:26 | 
        Про ограничения и тормоза выборок из ЖР:
 https://its.1c.ru/db/v8312doc#bookmark:dev:TI000000829 Необходимо понимать, что получение записей журнала регистрации может занимать существенное время. Это особенно важно понимать, если получаются записи за большой период или с каким-либо отбором. В файловом варианте работы система никак не ограничивает количество сеансов, которые получают данные из журнала регистрации. В клиент-серверном режиме работы такие ограничения существуют: ● не более 4 одновременных запроса данных из журнала регистрации на одну информационную базу; ● если используется разделенная информационная база, то вводится дополнительное ограничение в 1 сеанс получения данных журнала регистрации на одну область данных. | |||
| 19
    
        jk3 10.10.19✎ 12:27 | 
        (15) Не знал. Спасибо за пруф.     | |||
| 20
    
        unregistered 10.10.19✎ 12:29 | 
        (11) >> Я такого не заметил.
 Интересно. Хоть кто-нибудь читает файл V8Update.htm перед обновление платформы?... Ну хотя бы по диагонали. | |||
| 21
    
        jk3 10.10.19✎ 12:31 | 
        (20) Просто последний раз с нуля базу создавал на 8.3.10 :)     | |||
| 22
    
        jk3 10.10.19✎ 12:31 | 
        Так, а если я переведу формат журнала регистрации в последовательный (текстовый) формат, то проблем не будет:
 - и сервер 1С будет туда дописывать данные - и стороннее ПО будет одновременно считывать данные ? | |||
| 23
    
        unregistered 10.10.19✎ 12:35 | 
        (22) Проблем не будет с учетом ограничения:
 В клиент-серверном режиме работы такие ограничения существуют: ● не более 4 одновременных запроса данных из журнала регистрации на одну информационную базу; ● если используется разделенная информационная база, то вводится дополнительное ограничение в 1 сеанс получения данных журнала регистрации на одну область данных. Если у вас разделенная ИБ, то вы в пролёте. Если обычная, то, наверное, впишитесь в 4 сеанса. | |||
| 24
    
        unregistered 10.10.19✎ 12:39 | 
        + к (23) Хотя в любом случае надо пробовать. Я бы лично любыми способами отбрыкивался от такого счастья. 
 Установить текстовый формат ЖР и настройить разделение хранения журнала по периодам "День" (чтобы на каждый день был отдельный файлик). И пусть безопасник анализирует вчерашние логи, которые складывать ему ежедневно bat-ником в нужное ему место. | |||
| 25
    
        Йохохо 10.10.19✎ 12:39 | 
        (23) а эти 4 включают "стороннее ПО" из (0)?     | |||
| 26
    
        unregistered 10.10.19✎ 12:41 | 
        (25) А Х его З. Пробовать надо. 
 Это вопрос со звёздочкой к экспертам по платформе. | |||
| 27
    
        DrZombi гуру 10.10.19✎ 12:54 | 
        (15) Там слово "По умолчанию", и 1С не врет, по умолчанию текстовый файл. Но можно переключиться :)     | |||
| 28
    
        rphosts 10.10.19✎ 13:12 | 
        (7) +100500. У нас сверх того сделали еженедельное обрезание ЖР + парсинг отрезка и загрузку его в СУБД (индексы и всякие там формы для поиска в наличии).     | |||
| 29
    
        orefkov 10.10.19✎ 13:44 | 
        (7)
 Ну надо же, свершилось. О чем я сразу говорил, до них наконец-то дошло. Запись в лог должна быть "резкой, как удар серпом по яйцам" (с), и ничего лучше, чем дописать кусок к простом файлу - не придумать. А врачам потом если надо - пущай анализы смотрят. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |