Мониторинг баз данных 1С. Автоматизация обновления конфигураций

Публикация № 606428 05.04.17

База данных - Журнал регистрации

мониторинг 1с обновление информационных баз анализ доступности баз данных 1с

Если вы сталкивались с обновлением большого количества баз в рамках РИБ, то данная программа позволяет автоматизировать плановые обновления конфигурации, платформы на различном количестве физических\виртуальных серверов. Также администратор видит выполнение бекапов SQL информационных баз. Программа полезна, если у вас на поддержке большое количество РИБ 1С.

Цели и назначение программы:

  • Автоматизация процесса обновления конфигурации информационных баз (ИБ) 1С
  • Мониторинг состояния информационных баз (проверка доступности с помощью входа в ИБ и считывание информации о версии конфигурации)
  • Проверка выполнения резервного копирования ИБ
  • Вывод общей информации  о количестве активных пользователей в ИБ, блокировки фоновых заданий
  • Сводный отчет о времени недоступности ИБ
  • Проверка наличия свободного места на диске
  • Актуальная версия конфигурации ИБ
  • Актуальная версия платформы
  • Контроль зависания фоновых заданий 1С

Внимание! Все скрипты обновления вы создаете самостоятельно!

Программа - вспомогательный вариант, для мониторинга и запуска обновлений на удаленных серверах.

Запуск обновления платформы (platform.exe), конфигурации (updatecfg.exe), агента мониторинга (updatemon.exe), означает запуск соответствую щей программы под пользователем, под которым запущена служба клиента мониторинга

Описание выходных данных:

  1. ID Сессии - служебный номер клиентского соединения
  2. ID Сервера - название подключенного клиента (формируется из имени сервера и названия ИБ)
  3. Статус 1С - состояние наличия процессов rphost.exe, ragent.exe, rmngr.exe. Если все процессы присутствуют, то значение "OK"
  4. % свободного места на диске - проверяет доступное место на логических дисках (только несъемные носители). Если > 3 Гб, то значение "ОК", иначе "NOTOK"
  5. Вход в систему - проверка подключения клиентским приложением к ИБ и считывание версии конфигурации из метаданных. Принимает значения "OK" (успешное подключение), "NOTOK" (вход не производится), "ERR" (ошибка подключения, создания COM-компоненты)
  6. Архив SQL - проверка выполнения резервного копирования SQL  базы. Результат "OK" - если за последние сутки выполнялось полное резервное копирование ИБ. "NOTOK" - время создание полной резервной копии больше суток.
  7. Фоновые задания - может характеризовать зависание фоновой задачи. Результат "OK" - если отсутствуют фоновые задания, время выполнения которых больше 6 часов.
  8. Пользователей онлайн - отображает информацию о текущем количестве пользовательских сессий в ИБ
  9. Версия конфигурации - отображает текущую версию конфигурации из метаданных ИБ
  10. Версия платформы - текущий релиз платформы 1С, из под которого работает служба агента сервера 1С
  11. Режим обновления - статус выполнения регламентной процедуры. Статус "OK" - если нет запущенных процессов обновления конфигурации (updatecfg.exe) или платформы (updatepfm.exe)
  12. Константа\Метаданные - позволяет проверять выполнение регламентных процедур после обновления конфигурации. Требуется доработка со стороны конфигурации. Для ее использования требуется создать в конфигурации константу ВерсияКонфигурации и устанавливать ее значение в регламентной процедуре, после выполнения обновления конфигурации. При не совпадении результат будет равен "NOTOK"
  13. Блокировка фоновых - проверяет статус флага блокировки регламентных заданий в консоли кластера 1С

Требования к клиентской части:

-служба сервера 1с - 8.3 и выше

-Установленная COM-компонента (инструкция по установке, например, здесь //infostart.ru/public/197627/)

Установленный .NET Framework 4

Требования к серверной части:

-Установленная среда выполнение VC++ 2010

-Microsoft Report Viewer 2015 Runtime

-Microsoft System CLR Types для SQL Server 2012

-Установленный .NET Framework 4

Скачать файлы

Наименование Файл Версия Размер
Мониторинг баз данных 1С. автоматизация обновления конфигураций:

.zip 1,41Mb
9
.zip 1,41Mb 9 Скачать
пример файла updatecfg (autoit3)

.zip 9,87Kb
3
.zip 9,87Kb 3 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. asved.ru 36 12.04.17 07:36 Сейчас в теме
Поздравляю с изобретением велосипеда.
3. KazanKokos 9 06.04.18 17:19 Сейчас в теме
код открыт?

(1) а можно еще кинуть модели великов?:)
2. vlkvlkvlk 9 12.04.17 10:24 Сейчас в теме
спасибо. а как Вы решаете задачи массового обновления конфигурации?
4. KazanKokos 9 06.04.18 17:20 Сейчас в теме
5. vlkvlkvlk 9 20.04.18 15:29 Сейчас в теме
6. vlkvlkvlk 9 20.04.18 15:52 Сейчас в теме
вообще ждем этот продукт https://wonderland.v8.1c.ru/blog/1s-tsentr-administrirovaniya-administrirovanie-eto-prosto/
судя по описанию как раз для этих задач предназначен.
Оставьте свое сообщение

См. также

Завершение RDP-сеансов посредством bat-файла

Инструменты администратора БД Абонемент ($m)

Пакетное завершение RDP-сеансов. Уверен, все мы регулярно испытываем потребность в принудительном завершении большого числа RDP-сеансов. Например, при обновлении баз или иных задач "технологического окна". Во многих "современных" серверных операционных системах интерактивно сделать это или сложно, или вовсе невозможно, но всегда можно сделать это либо через командлет PowerShell, либо через запуск скрипта пакетного Bat-файла.

1 стартмани

29.03.2023    557    0    alexkozin    0    

3

Помощник установки и обновления сервера 1С:Предприятие для Linux (единый дистрибутив, DEB-based)

Инструменты администратора БД Обновление 1С Абонемент ($m)

Установка и обновление сервера 1С:Предприятие после перехода на единый дистрибутив стала еще проще. Но хорошо, если у вас один сервер и достаточно времени. А если сервер не один? Каждый раз вводить одни и те же команды - это не то, что обрадует настоящего администратора, тем более что Linux дает нам в руки мощный инструмент автоматизации - командную оболочку bash. Это дает возможность один раз описать все необходимые действия, а затем все необходимые действия будет выполнять скрипт. В данной статье мы поделимся подобным скриптом, на основе собственных наработок и коротко разберем работу с ним.

1 стартмани

04.02.2023    2166    5    oldcopy    6    

21

Выгрузка журнала регистрации 1С в ClickHouse с помощью Vector

Журнал регистрации Внешние источники данных Абонемент ($m)

Данное решение предназначено для выгрузки журнала регистрации из 1С 8.2 - 8.3 (формат журнала LGF/LGP) в ClickHouse. Одной из отличительных особенностей данного решения является возможность подключения экспортера ЖР к системам мониторинга.

1 стартмани

10.11.2022    4965    28    axilab    16    

54

Обработка для ручного изменения реквизитов и табличных частей выбранного элемента справочника, документа, плана видов характеристик (ПВХ) или задачи

Инструменты администратора БД Инструментарий разработчика Корректировка данных Абонемент ($m)

Простейший инструмент, который позволяет увидеть и отредактировать значения реквизитов и табличных частей выбранного элемента из справочника, документа, плана вида характеристик, задачи. Позволяет отредактировать, записать, провести и удалить элемент.

1 стартмани

13.10.2022    1968    4    ILNIK    0    

1

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Обслуживание баз данных 1C на Postgresql под Astra Linux

Администрирование СУБД Инструменты администратора БД Linux Платформа 1С v8.3 Абонемент ($m)

Эта публикация для тех специалистов 1С, которые развернули сервер 1С и сервер PostgreSQL под Astra Linux и которым не интересно работать в командной строке, выполняя «шаманские» скрипты для автоматического сохранения и восстановления баз. Возможно вам тоже будет удобно обслуживать базы данных PostgreSQL решением на платформе 1С.

10 стартмани

14.06.2022    5915    11    alfanika    11    

21

LogEvent - просмотр журнала регистрации

Журнал регистрации Абонемент ($m)

LogEvent - утилита просмотра журнала регистрации сервера 1С предприятия в формате SQLite.

1 стартмани

09.05.2022    2572    4    arcadics    1    

6

Создание стартовой базы

Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Часто требуется создать «Новую базу» почти пустую, но совпадающую с «Исходной базой» по необходимым обязательным настройкам: константам, регистрам сведений, справочникам, видам субконто и планами счетов и т.п., при этом уникальные идентификаторы объектов должны совпадать.

1 стартмани

11.10.2021    13495    23    sapervodichka    48    

110

Доп. панель Alt+Z

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Панель, вызываемая для объекта комбинацией клавиш Alt+Z (для документа, справочника, плана вида характеристик, плана счетов и т.д.). Возможности: Редактор всех реквизитов, таблиц и движений, Анализ прав к объекту, Поиск ссылок на объект с фильтрами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами. Подключается как Расширение.

1 стартмани

24.06.2021    17202    162    sapervodichka    72    

164

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Очистка таблиц 1С на MS SQL и сжатие БД MS SQL 1С

Инструменты администратора БД Администрирование СУБД Чистка данных Россия Абонемент ($m)

Обработка предназначена для удаления таблиц и сжатие ИБ на сервере SQL

1 стартмани

15.09.2020    7964    17    nusv    4    

1

Оптимизация размера изображений из присоединенных файлов УТ 11.4

Инструменты администратора БД Обработка справочников Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

У нас часто возникала ситуация, когда необходимо настроить обмен с сайтом или с внешней системой, но выгружаемые изображения слишком сильно увеличивали объем сообщений обмена, обмен происходил медленно. Да и для самой базы, операции с не оптимизированными изображениями требуют большего количество ресурсов и места на диске. Потому мы собрали свои наработки в одно расширение.

5 стартмани

10.07.2020    16550    28    Neti    5    

15

Выгрузка зарплаты из ЗУП 3 в БП 3 по принципу обмена ЗУП 2.5 в БП 3

Обмен между базами 1C Зарплата Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

Выгрузка отражения зарплаты из ЗУП 3 в Бухгалтерию 3 без настройки типового обмена! т.е. по принципу, как было в ЗУП 2.5.

10 стартмани

13.05.2020    11519    111    boobzx    43    

12

Скрипт powershell - контроль размера файлов журнала регистрации 1С на сервере

Журнал регистрации Россия Абонемент ($m)

Скрипт powershell, который отправляет на указанную почту информацию о свободном месте на дисках сервера (где запускается данный скрипт) и информацию о размерах файлов журнала регистрации 1С (+ прикреплен файл 1CV8Clst).

1 стартмани

11.10.2019    6945    2    GG_Dots    0    

4

Видеокурс-практикум: как подготовить и написать ТЗ, ЗНР, ЧТЗ. Промо

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

3 500 рублей

Мониторинг выхода обновлений конфигураций

Инструменты администратора БД Абонемент ($m)

Надоело ежедневно сидеть на сайте 1Сном в ожидании информации что вышел новый релиз конфигурации? А сторонними программами мониторинга пользоваться не хочется? Тогда напишем такой мониторинг самостоятельно!

1 стартмани

07.09.2019    8323    1    KiborG85    0    

4

Расширяем возможности MS SQL Server с помощью хранимых процедур CLR

Инструменты администратора БД Абонемент ($m)

Не хватает какого-то функционала на скуле для обработки данных? Тогда он (новый функционал) идет к вам.

1 стартмани

02.09.2019    15232    1    SerVer1C    9    

9

Удаленная поддержка в рамках локальной сети (UltraVNC Single Click)

Инструменты администратора БД Абонемент ($m)

Что только не используют для управления удалёнными рабочими в локальной сети... да ничего не используют. Сисадмины (не берем банковских), которых знаю я, втыкают каждому тимвьюер и не заморачиваются. Как известно: хороший сисадмин - ленивый сисадмин. Но и тимвьюер не стоит на месте, недавнее обновление потрепало многих и ограничило время до законных 5 минут... Кого это коснулось, прошу под кат...

5 стартмани

28.06.2019    11829    2    capitan    21    

14

Elastic + filebeat + ТЖ 1С

Журнал регистрации Поиск данных Абонемент ($m)

Рассмотрим как можно обрабатывать удобно большой объем информации с простой структурой. Это удобно для анализа логов ТЖ, поскольку типовыми механизмами он невозможен.

1 стартмани

18.06.2019    31836    56    pashamak    32    

98

Работа с 1С:Аналитика Промо

Онлайн-курс предусматривает изучение возможностей системы “1С:Аналитика”, которая работает как составная часть платформы “1С:Предприятие” и обеспечивает оперативный просмотр и анализ необходимых данных.

4500 рублей

LicDataDecoder - расшифровка файла программной лицензии 1С

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Представляю вашему вниманию утилиту, предназначенную для работы с файлами программных лицензий 1С (*.lic).

1 стартмани

10.02.2019    70580    636    GeraltSnow    76    

143

Выполнение запроса в другой базе 1С без com-соединения. HTTP-сервис

Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Выполнение любого запроса с параметрами из одной базы 1С в другую. Используя HTTP-сервис. Посредством POST-запроса и JSON.

1 стартмани

30.11.2018    46524    54    John_d    30    

111

Многопоточная обработка данных

HighLoad оптимизация Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Конфигурация "Универсальные механизмы: пакеты данных". Набор инструментов для быстрой организации отказоустойчивой многопоточной обработки данных.

1 стартмани

23.11.2018    41812    169    _ASZ_    19    

95

Пример получения данных из другой базы 1С через Web-сервис

Обмен между базами 1C Платформа 1С v8.3 Россия Абонемент ($m)

В данной статье описан пример получения данных справочника из другой базы 1С через Web-сервис.

1 стартмани

11.11.2018    64978    54    flyDrag    30    

129

Распознавание и загрузка документов в 1С Промо

Универсальная программа-обработка для распознавания любых сканов или фото первичных документов в 1С (счета-фактуры, УПД, ТТН, акты и тд). Точность распознания до 98%.

от 11 рублей

1С в Windows docker контейнерах

Инструменты администратора БД DevOps и автоматизация разработки Платформа 1С v8.3 Абонемент ($m)

Создаем Docker-контейнер для windows-версии 1C. Контейнеры позволяют подготовить рабочую среду на любой актуальной версии windows. Благодаря данной технологии можно беспрепятственно запускать требуемую версию сервера 1С или несколько серверов различных версий на одном сервере.

1 стартмани

02.10.2018    42165    46    lishniy    42    

133

Прощальный снимок экрана

Инструменты администратора БД Абонемент ($m)

Данная программа позволяет сделать снимок экрана пользователя для выяснения причин/виновника "зависания" всей системы. Предполагается, что снимок делается перед выполнением принудительного завершения сессий пользователей.

1 стартмани

18.06.2018    10338    0    hogik    0    

3

Программа для создания пакета правил обмена

Обмен между базами 1C Абонемент ($m)

Программа для создания пакета правил обмена (не универсальный формат). При написании правил конвертации и регистрации (КД2) для планов обмена и загрузки этих правил в режиме предприятия часто требовалось создавать пакеты zip с переименованными файлами правил. Для удобства была написана эта небольшая утилитка на C#, которая быстро переименовывает файлы правил и упаковывает их в zip.

1 стартмани

11.03.2018    7195    0    Kesak    6    

0

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Создание в 1С 7.7 XML в формате EnterpriseData (универсальный формат обмена), версия 1.5. Инструкции и примеры переноса данных из устаревшей конфигурации 1С 7.7 в любую современную 1С 8.3, поддерживающую EnterpriseData, через Конвертацию данных 3

Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv7 Россия Абонемент ($m)

Воспользоваться современным средством переноса данных "Конвертация данных 3.0.5.3" можно только выгрузив из системы - источника данных XML в формате обмена данными EnterpriseData. В этой публикации можно скачать приемы выгрузки из 1С 7.7 универсального формата обмена для Конвертации данных 3. Выполняем перенос данных из «1С:Предприятие 7.7» в «1С:Предприятие 8.3». Используем Конвертацию данных КД 3.0 из 1c 7.7 --> 1С 8.3. На первой стадии еще не опубликовано иного способа подложить файл для Конвертации данных 3 кроме как сформировать его вручную, постараемся решить данную проблему.

1 стартмани

26.02.2018    59842    66    ksnik    5    

40

Вывод в windows-проводнике названия баз в каталоге кластера 1С и каталогах локального кэша и настроек пользователя

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Вывод в windows-проводнике названия баз в каталоге кластера 1С и каталогов локального кэша и настроек пользователя. Используется создание файла desktop.ini, который автоматически размещается в подкаталогах кластера 1С. Теперь станет немного проще определить прямо в windows-проводнике, что, к примеру, каталог fd531400-428c-41c0-954f-b910bb5cc552 это именно база ERP.

1 стартмани

15.11.2017    20110    58    Alias    23    

119

Выключение компьютера (по расписанию)

Инструменты администратора БД Абонемент ($m)

Программа, выключающая компьютер по расписанию.

1 стартмани

12.09.2017    12553    3    FIERYLIONS    0    

2

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Синхронизация данных по правилам КД2.0

Обмен между базами 1C Анализ учета Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Новый инструмент для сравнения и загрузки данных, сочетающий в себе: гибкость запросов (используются для сопоставления объектов); наглядный вывод отличий; удобный отбор загружаемых данных; возможность пообъектной синхронизации двух баз по правилам КД2 с помощью вызова обработки "Универсальный обмен XML" в базе-источнике через COM-соединение.

1 стартмани

27.08.2017    38906    130    vikad    40    

125

Перенос справочников и документов из УТ 10.3 в БП 3.0

Обмен между базами 1C Платформа 1С v8.3 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет Управленческий учет Абонемент ($m)

Синхронизация справочников и документов из Управление торговлей 10.3 в Бухгалтерию предприятия 3.0. Обработка не затрагивает штатный механизм. Подключение и перенос документов происходит посредством OLE. Без ввода начальных остатков.

10 стартмани

25.07.2017    35286    24    fullstack1c    6    

7

DroidRAC2 - консоль администрирования кластера серверов 1С:Предприятие 8.3 под Android

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

DroidRAC2 - клиент для RAS-сервиса кластера серверов платформы 1С:Предприятие 8.3 под Android.

1 стартмани

24.02.2017    34509    14    user700211_a.straltsou    20    

41