Фреймворк "Мониторинг производительности". Руководство пользователя

25.06.20

База данных - HighLoad оптимизация

Описание и руководство "Мониторинг производительности": краткое описание конфигурации, сборник из статей, примеров - собрано в одном файле.

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
Фреймворк "Мониторинг производительности". Руководство пользователя
.pdf 3,29Mb ver:2020.06.25
1109 Скачать бесплатно

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

По просьбе коллег мы создали и выложили руководство для системы мониторинга производительности. Фреймворк расположен на GitHub (https://github.com/Polyplastic/1c-parsing-tech-log/).  При желании, можно обсудить вопросы по составу, возможные пожелания и другое в рамках данного проекта в текущем посте.

Состав руководства:

Интро.

Благодарности, Назначение, Сокращения и допущения и Быстрый старт.

Раздел I. Конфигурация «Мониторинг производительности»

Подсистема «Замеры»:

  • Справочник «Замеры»
  • Справочник «События замера»
  • Справочник «Свойства»
  • Справочник «Процессы»
  • Справочник «События»

Подсистема «Оракул»:

  • Справочник «Нейронная сеть»
  • Справочник «Машина состояний»
  • Регистр сведений «Снимки состояний»
  • Регистр сведений «Состояние обработки FSM»

Подсистема «Администрирование»:

  • Справочник «Пользователи»
  • Справочник «Оборудование»
  • Справочник «Учетные записи»
  • Справочник «Дополнительные обработки и отчеты»
  • Справочник «Файлы замеров»
  • Регистр сведений «Состояние чтения»
  • Регистр сведений «Безопасное хранилище данных»
  • Обработка «Регламентные задания»
  • Обработка «Установка компактного интерфейса»

Раздел II. Основные редакторы и Плагины

  • Редактор "Настройка машины состояний"
  • Редактор "Настройка нечеткого контроллера"
  • Редактор "Настройка нейронной сети"
  • Плагин загрузки данных с сервера администрирования кластеров 1С (RAS)
  • Плагин загрузка данных из zabbix
  • Плагин для отправки сообщений по почте
  • Плагин для отправки сообщение через skype
  • Плагин для отправки сообщение через telegram
  • Плагин обработка машины состояний
  • Плагин обработка нечеткой логики
  • Плагин отчет мониторинга
  • Плагин сравнение количества событий
  • Плагин обработка нейронной сетью
  • Плагин проверка онлайн баз 1С Remote Control
  • И другие...

Раздел III. Практика и методика работы

  • Разворачивание конфигурации с нуля
  • Настройка загрузки данных из технологического журнала 1С
  • Настройка мониторинга производительности с использованием данных Performance Monitor для Windows
  • Получение общей итоговой оценки состояния обслуживаемой системы в диапазоне «норма-критическое-авария» с помощью Ларисы.
  • Получение оценки состояния системы по данным RAS  1С в диапазоне «норма-критическое-авария» с помощью Ларисы
  • Подключение отправки сообщений о возникших проблемах производительности через @mail, Skype, Telegram.
  • Схема сообщения об отсутствии базы online в течении интервала.
  • Ежедневный анализ проблем производительности по технологическому журналу 1С.
  • Оценка анализа качества обновления после релиза или настроек системы.
  • Методика выполнение мероприятий по повышению быстродействия системы.
  • И другое ...

Приложения.    

  • Полезные ссылки
  • Таблица счетчиков производительности для Windows 
  • Таблица счетчиков производительности для MS SQL Server    
  • Примеры регулярных записей для фильтрации загрузки технологического журнала
  • Другие.

 

P.S. В инструкции на текущий момент приведена основания информация. Некоторые главы будут расширены и доработаны. Также будут опубликованы другие статьи на этом ресурсе.

Вступайте в нашу телеграмм-группу Инфостарт

Мониторинг производительности

См. также

HighLoad оптимизация Мониторинг Системный администратор Программист 1С:Предприятие 8 Россия Бесплатно (free)

Программа для тестирования вашей инфраструктуры 1С. Анализ ключевых параметров оборудования и ПО серверов 1С и MS SQL, поиск ошибок в базах 1С на стороне MS SQL, тестирование производительности серверов MS SQL и 1С, обмен результатами замеров с сообществом, построение отчета.

21.09.2022    24317    1586    Hadgehogs    59    

145

HighLoad оптимизация Технологический журнал Системный администратор Программист 1С:Предприятие 8 Бесплатно (free)

Рассмотрим по шагам процесс обнаружения, анализа и решения проблемы производительности на примере базы ERP, сравним отличия в работе Postgres и MS SQL.

28.02.2022    22952    ivanov660    18    

159

Роли и права HighLoad оптимизация Программист 1С:Предприятие 8 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х Абонемент ($m)

Расширение позволяет настроить для пользователей выполнение отчетов в привилегированном режиме. 1) Убирает тормоза формирования отчета, возникающие при наложении прав пользователя на запросы отчета; 2) Позволяет обойти ошибки формирования отчета из-за отсутствия прав на часть объектов у пользователя.

2 стартмани

24.01.2022    16274    42    sapervodichka    42    

105

HighLoad оптимизация Системный администратор Программист 1С:Предприятие 8 Бесплатно (free)

Ускорение работы 1С конфигуратора с большими прикладными решениями путем размещения системных каталогов 1С на RAM диске.

13.01.2022    12323    stg2005    106    

43

HighLoad оптимизация Программист Бесплатно (free)

Доброго времени суток, коллеги. Хочу рассказать, как можно посмотреть план запроса через механизм Extended Events. Я хочу ответить на вопрос - как разработчику через SQL Management Studio посмотреть, что запрос, который он сделал, работает оптимально. На Инфостарте есть несколько статей, которые посвящены трассировкам в этом механизме. Мне, когда я не понимал, как это правильно делать, не хватало простой пошаговой инструкции. Я напишу инструкцию, выполняя которую можно будет увидеть план запроса, который выполняется из базы данных.

22.11.2021    8255    Andrei_Ivanov    3    

55

WEB-интеграция HighLoad оптимизация Программист 1С:Предприятие 8 Бесплатно (free)

Повышение производительности веб-сервисов. Переиспользование сеансов. Практическая реализация.

20.10.2021    10464    sorter1    6    

53
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Xershi 1551 23.04.20 11:04 Сейчас в теме
Статью пока не читал.
Ссылка в начале это что за проект? Как его на 1С открыть?
2. ivanov660 4969 23.04.20 13:17 Сейчас в теме
(1)
1. Это проект для EDT. Если не хотите компилировать, а хотите готовую конфигурацию, то можете скачать отсюда: https://infostart.ru/public/936096/ (тут я выкладываю последние собранные версии).
Все обработки скомпилированы и находятся этом репозитории на гитхабе.
2. В большинстве статей (в документации приведены ссылки) есть видеоурок и информация откуда что скачать и как подключить.
3. Коллеги предложили выложить на гитхабе также скомпилированную версию - в релизах, в дальнейшем думаю организуем такую возможность.
cleaner_it; +1 Ответить
3. ivanov660 4969 23.04.20 13:22 Сейчас в теме
Также в ближайших планах мы выложим механизм, статью и видео-урок автоматической классификации ошибок из логов технологического журнала.
В техническом плане - использование механизмов векторного представления тестов, и определения тематики, можно сказать что близко к алгоритму text2vec.
gortol; antonio_i; cleaner_it; +3 Ответить
4. robix 07.06.23 21:00 Сейчас в теме
Здравствуйте. Подскажите пожалуйста, а эта система парсит техжурнал и 1С и на его основе дает отчет от том, что определенный пользователь 1С например, слишком долго выполняет запрос. Интересует, как реализовано именно это событие, когда сеанс слишком долго делает запрос к базе данных. Так это работает ? Или как-то по-другому ?
5. ivanov660 4969 08.06.23 17:41 Сейчас в теме
(4) Что-то в этом ключе.
6. robix 28.06.23 14:33 Сейчас в теме
(5) Можете подсказать, как отловить в тех журнале фоновые задания, которые выполняются более, чем 1 час например?
Для отправки сообщения требуется регистрация/авторизация