Чем занят сервер (часть вторая)

Публикация № 1795723 24.01.23

Системное администрирование - Мониторинг

обработка конфигурации.

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

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

  1. Возьмём для примера общий модуль из предыдущей статьи для создания тестовой базы на сервере и немного изменим его.
  2. Теперь создадим конфигурацию для контроля с единственной обработкой:
  3. Для проверки потребуется запустить обе получившиеся конфигурации. Для наглядности расположим тест слева, а контроль за ним справа:
  4. Сначала нажмём кнопку "Начать тест" на конфигурации, расположенной слева.
  5. Затем нажмём на кнопку "Начать контроль" на конфигурации, расположенной справа, в результате справа увидим прогрессR03;R03;R03;R03;R03; в индикаторе справа о процессе на сервере, который происходит в конфигурации, расположенной слева:
  6. Если ещё раз нажать кнопку "Начать тест" на конфигурации, расположенной слева, то процесс снова отобразится в конфигурации, расположенной справа. И это можно повторять сколько угодно раз.

Номер платформы, на которой тестировались конфигурации, 8.3.22.1750.

P.S. Преимущества такого решения:

  • Нет необходимости встраивать фоновые задания.
  • Можно запускать прямо в окне удаленного доступа на сервере, без пересылки файла.

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

Наименование Файл Версия Размер
Чем занят сервер (часть вторая):

.zip 16,72Kb
0
.zip 16,72Kb Скачать
Чем занят сервер (часть вторая):

.cf 77,35Kb
0
.cf 77,35Kb Скачать
Чем занят сервер (часть вторая):

.cf 77,90Kb
0
.cf 77,90Kb Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. quazare 2815 25.01.23 08:28 Сейчас в теме
я так понимаю, что вы где-то "изучили" - обработчик ожидания и вокруг этого крутиться вся статья.

на самом деле - код джуна или около того - хотя бы по примеру на ПолучитьИмяВременногоФайла()

без обид на критику.... БСП не часто менятся - годами не меняется в том "месте", о котором вы пишите...
2. sandr13 1 25.01.23 16:08 Сейчас в теме
(1) порадуйтесь "ничего не меняется" обзору 23-й версии с подбором.https://youtu.be/D41uCVS1QHA
3. sandr13 1 25.01.23 16:10 Сейчас в теме
(1)Я не удивлюсь тому, что начиная с 23-й версии все разработки и доработки придётся переписывать заново.
Оставьте свое сообщение

См. также

#APMЭтоПросто: APM Adapter 1C (elastic)

Инструментарий разработчика Мониторинг Платформа 1С v8.3 Платформа 1С v8.3 Абонемент ($m) Абонемент ($m)

Сегодня поднимем в docker "APM" и используя "APM Adapter 1C", получим красивую диаграмму последовательностей в Elastic APM.

5 стартмани

23.08.2022    1543    3    huxuxuya    0    

Мониторинг ИБП МАП и выключение, включение серверов

Сервера Мониторинг Периферийные устройства Платформа 1С v8.3 Платформа 1С v8.3 Абонемент ($m) Абонемент ($m)

В качестве источника бесперебойного питания серверов можно использовать сетевой инвертор и сборку литиевых аккумуляторов. Единственное, чтобы это работало без участия человека, нужно выключать сервера, когда АКБ разряжается, и включать их обратно, когда сетевое напряжение появилось и АКБ зарядился. С этим вполне может справляться и программа на 1С. Далее описывается программа мониторинга и схема подключения МАП Тitanator UPS (Микроарт) с АКБ Vektor LFP (LiFePO4). Обмен данными ведется по протоколу HTTP.

1 стартмани

16.08.2022    1870    2    vad7    0    

"Perfomance monitor": обработка для просмотра двоичных файлов

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

Внешняя обработка с внешней NativeAPI компонентой просмотра двоичных файлов "Perfomance monitor". Платформа 1С x32, x64 не ниже 8.3.18, только ОС Windows.

1 стартмани

13.07.2022    1449    0    sdf1979    0    

Мониторинг потребления памяти рабочими процессами rphost

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

Организация мониторинга за потребляемой рабочими процессами 1С памятью.

1 стартмани

10.06.2022    2329    3    user1287977    0    

Структура хранения данных и рекомендации по индексам

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

Обработка для просмотра структуры хранения данных, дискового пространства, занятого таблицами и индексами. Дополнительно показывает статистику по индексам (рекомендации СУБД по созданию индексов, неиспользуемые / редко используемые индексы).

1 стартмани

10.06.2022    3173    40    Fox1976    0    

Командная строка Windows

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

Выполнение команд CMD операционной системы Windows из 1С, а также получение результата в переменную 1C.

1 стартмани

27.02.2022    2580    12    user-z99999    2    

Диспетчер задач Windows

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

Создан диспетчер задач Windows из 1С. Удобно смотреть дату создания процессов и их потребляемые ресурсы. Будет полезен для программистов и администраторов.

1 стартмани

10.02.2022    3028    3    user-z99999    4    

Конфигурация для мониторинга лицензий 1С

Мониторинг Платформа 1С v8.3 Платформа 1С v8.3 Россия Россия Абонемент ($m) Абонемент ($m)

Мониторинг лицензий 1С является одним из важных процессов при работе с большим количеством пользователей. Если вы хотите просматривать и хранить статистику за определенный период времени по всем базам и пользователям, тогда эта конфигурация будет необходима в вашей компании!

2 стартмани

21.08.2021    8263    119    solbol    28    

Чтение логов Perfmon

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

Обработка предназначена для чтения логов Perfmon, сохраненных в формате blg и автоматического поиска резких скачков значений счетчиков. Можно использовать в качестве альтернативы штатных средств Windows для чтения файлов логов. Лично мне они не нравятся за постоянные зависания и ужасный юзабилити. Работает с платформой версии не ниже 8.3.14.1565 (до этой версии платформа плохо работала с содержащими большое количество данных диаграммами)

1 стартмани

30.04.2021    3997    4    kser87    0    

Оперативный мониторинг управляемых блокировок и серверных вызовов кластера 1С (windows сервис BETA расширения функционала конфигурации "Центр Контроля Качества")

Мониторинг Платформа 1С v8.3 Платформа 1С v8.3 Управление блокировками Управление блокировками Абонемент ($m) Абонемент ($m)

Windows сервис расширения функционала счетчиков производительности конфигурации "Центр Контроля Качества". Собирает и агрегирует информацию из технологического журнала об управляемых блокировках (TLOCK, TDEADLOCK, TTIMEOUT), а так же серверных вызовов (CALL в разрезе p:processName для процессов rphost и в разрезе IName для процессов ragent и rmngr). Агрегированная информация каждую минуту отправляется по http в конфигурацию ЦКК и там представлена в виде счетчиков производительности.

1 стартмани

29.03.2021    4184    3    sdf1979    0    

Мониторинг количества использованных программных лицензий, выданных выделенным сервером лицензирования

Мониторинг Платформа 1С v8.3 Платформа 1С v8.3 Абонемент ($m) Абонемент ($m)

Следим за утилизацией программных клиентских лицензий на выделенном сервере лицензирования в разрезе кластеров 1С Предприятия, в состав которых включен данный сервер лицензирования

1 стартмани

22.11.2019    13923    13    Sloth    4    

Удаление неактивных и повторно запущенных пользователем сеансов - обработкой в фоне или внешней обработкой

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

На экране монитора при запуске конфигурации нередко приходится видеть обидное сообщение "Не обнаружено свободной лицензии". Особенно это актуально, когда у вас 100 лицензий и при этом работает порядка 90 пользователей. При этом, очень актуальна жесткая политика - "Один сеанс в одни руки". Для автоматизации ручной работы администратора 1С по удалению сеансов пользователей и предназначена данная обработка. Обработка может быть использована как внешняя, так и поставлена в дополнительные отчеты и обработки с установкой расписания запуска, в этом случае обработка будет выполняться как фоновое задание. Обработка предназначена для работы в клиент-серверных базах и тестировалась на платформе 8.3.14.1854. Обработка установленная на платформе не ниже 8.3.6, позволяет управлять сеансами конфигураций установленных на платформе 8.2

3 стартмани

13.11.2019    10465    26    IVC_goal    11    

Монитор показателей и лицензий с графиками

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

Онлайн диаграмма лицензий 1С и показателей сервера 1С в различных измерениях и отборах.

1 стартмани

07.10.2019    24485    218    sapervodichka    17    

Мониторинг количества использованных клиентских лицензий, выданных сервером 1С Предприятия, работающим на платформе GNU/Linux

Мониторинг Платформа 1С v8.3 Платформа 1С v8.3 Абонемент ($m) Абонемент ($m)

Еще один вариант реализации слежения за программными лицензиями посредством Zabbix. Отображает: количество доступных программных лицензий сервера; общее количество сеансов кластера в который включен данный сервер; количество уникальных пользователей среди общего количества сеансов; количество использованных программных лицензий, выданных сервером.

1 стартмани

27.08.2019    18581    2    Sloth    18    

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

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

Обработка позволяет, в графической форме, производить мониторинг потребляемых ресурсов базами данных кластера сервера 1с для платформ 8.3, 8.2. Обработка работает на платформе не ниже 8.3.6

4 стартмани

17.07.2019    16892    61    IVC_goal    36    

Мониторинг показателей систем 1С 8.3 с помощью Zabbix

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

Опишу свой опыт мониторинга наших систем 1С с помощью Zabbix и ту пользу, которую можно извлечь из этого.

1 стартмани

05.10.2018    73480    90    akimych    54    

Интеграция ЦКК и ЦУП

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

Способ создать интеграцию Центра контроля качества (ЦКК) и Центра управления производительностью (ЦУП). Статья состоит из двух пунктов: 1. Как заставить ЦУП собирать информацию по команде из вне 2. Как запускать ЦУП из ЦКК при определённых в ЦКК условиях

1 стартмани

22.08.2016    10991    3    ostapchenko.alexandr    6    

Подсистема RJM "Мониторинг регламентных заданий"

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

Подсистема RJM расшифровывается как «Regulated Job Monitor», т.е. «Монитор регламентных заданий». Данная подсистема необходима для наблюдения за регламентными заданиями в сторонних базах удаленно. Например, у вас 5 ИБ, в которых выполняются одни и те же регламентные задания или разные задания, и вы хотите посмотреть, что там происходит с этими заданиями, при этом не хотите открывать все эти базы, для этого и была придумана эта подсистема. Подсистема разработана на управляемых формах под тонкий клиент. Она позволяет производить мониторинг, управлять и оповещать о проблемах.

1 стартмани

16.06.2016    18789    22    Vint_1c    10    

Анализ журналов аудита подсистемы печати Windows в 1С:Предприятие

Мониторинг Платформа 1С v8.3 Платформа 1С v8.3 Абонемент ($m) Абонемент ($m)

Пример использования библиотеки "Работа с PowerShell из 1С" для получения событий аудита подсистемы печати Windows с последующим анализом количества распечатанных документов в различных разрезах.

1 стартмани

21.12.2015    56076    5    blackhole321    5    

Запуск 1С 8.* от имени службы с мониторингом состояния и перезапуском

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

Использование srvany.exe и скрипта на wsh для запуска 1с 8 в качестве службы и ее мониторинга.

1 стартмани

13.10.2014    20658    28    dumsik    5