Небольшой видео-обзор возможностей версии 1.0...
![](/upload/medialibrary/f77/1n8aegdg27oahg8634xmlkg7h0ukq1d0/PUSK-3-_-logo.jpg)
Вы ждали этого почти целый год, и наконец это свершилось – мы выпустили релиз кроссплатформенной утилиты ПУСК.
Благодарности
За неполный год мы получили огромное количество ваших сообщений, касающихся работы бета-версии ПУСК 0.5.7. Все они внимательно изучались: пожелания бережно переносились в бэклог (некоторые до сих пор там J ), а сообщения об ошибках немедленно брались в работу!
Пост на Инфостарте, почта и telegram – основные каналы, по которым происходило общение. Спасибо всем за конструктивные предложения и обратную связь! Иногда про наш ПУСК писали анонимно – мы не смогли разыскать авторов. Это вселяет надежду на то, что наш продукт действительно пригодился и стал полезен.
А иногда общение шло адресно JСпасибо Александру, который в числе первых опубликовал подробную инструкцию по нашему продукту на ресурсе voblachke.ru. Спасибо коллегам из ALT Linux за упоминание ПУСК в своей wiki. Спасибо админу ресурса ServerAdmin.ru Владимиру за независимый и объективный рассказ о нашем продукте.
Спасибо Вячеславу Гилеву, который серьезно подошел к делу – разместил информацию о нашем ПУСК у себя на сайте и прислал более десятка полезных рекомендаций и пожеланий. Часть из них уже была у нас в планах и теперь доступна в ПУСК 1.0. Остальное занесено в бэклог, и мы работаем над этим дальше.Спасибо админам сообществ и каналов в telegram, которые рассказали про нашу утилиту. Отдельное спасибо админу сообщества «DevOps в 1с» - за собранный docker-образ.
Обзор ключевых нововведений
ПУСК 1.0 включает в себя решение более 100 задач, среди которых – исправление более 40 обнаруженных ошибок. Также мы убрали статус «бета», тем самым завершив открытое бета-тестирование продукта. Неизменными остались доступность для всех и бесплатность приложения.Немного предыстории
В 2022 году нашей компанией было принято решение облегчить жизнь всему сообществу 1С, выпустив ПУСК - удобную бесплатную кроссплатформенную утилиту для администрирования серверов 1С. Это решение было для нас неслучайным. С самого начала мы серьезно занимались задачами комфортного функционирования и миграции экосистемы 1С в среду Linux. И всецело разделяли всю боль наших коллег и клиентов от рутинной работы в командной строке.Изначально идея создания утилиты ПУСК была принята среди профессионального сообщества очень тепло, и мы убедились, что действительно сделали востребованный и функциональный продукт.
Далее мы осветим особенно ценные функциональные возможности и фичи ПУСК 1.0.
Интерфейсные возможности
1. Темная тема! Теперь в темное время суток работать стало еще комфортнее. А кто-то просто любит темные темы – вы просили это практически сразу после выхода бета-версии, и мы сделали это!
2. Два режима отображения: обычный и компактный.
«Обычный» пригодится для больших мониторов/ТВ-панелей с хорошим разрешением. «Компактный» – тем, кто администрирует 1С с ноутбука.
3. Поработали над внешним видом – все графические изображения и пиктограммы приведены к единому стилю.
4. Добавлена возможность отсортировать подключения так, как вам удобно – достаточно нажать на пустую область в заголовке Подключения.
5. Для удобства администрирования и наглядности в разделе Менеджеры кластера в дереве подключений для каждого менеджера отображается имя сервера, на котором он выполняется, его порт и PID.
6. В дереве подключений для каждого рабочего процесса выводится информация о его порте и PID.
Как и в предыдущем случае, это сделано для повышения удобства администрирования и упрощения анализа текущей ситуации в кластере.
![Пуск 6.jpg](/upload/medialibrary/2cf/nrw3ojutmr68i55ylg78no7snute9rxn/Pusk-6.jpg)
7. Можно быстро изменить свойства Кластера через контекстное меню в дереве подключений.
Мы реализовали эту фичу для ускоренного доступа к свойствам кластера. Теперь такая возможность всегда под рукой, и текущая картина отображения информации больше не сбивается, что стало удобно для администратора.
8. Добавили в дерево подключений еще 2 сущности для быстрого доступа к необходимой информации, ускоренному анализу состояния и настройки кластера: список Требований назначения функциональности (ТНФ) и список Сервисов кластера.
![](/upload/medialibrary/8bf/xcccsf4qesp8atfzjnr2mm5sr6whlo3p/Pusk-8.jpg)
![](/upload/medialibrary/c6a/1yvga1sz1by1upyxpwn1b0klnm0nxx67/Pusk-9.jpg)
Работа с таблицами
1. В таблицах реализован поиск по всем колонкам, а также быстрый отбор по значению в ячейке (правой кнопкой мыши). Это экономит время при поиске и делает фильтрацию данных более удобной.
![](/upload/medialibrary/a4a/dgcfo1i8a54f5wzyhx4x6us2v7jgx2os/Punkt-2.1.jpg)
2. Расширены возможности общего фильтра для таблиц, улучшено поведение экранной формы. Благодаря вашей обратной связи мы исправили поведение формы и сделали ее удобнее для использования. Спасибо вам!
![](/upload/medialibrary/e78/fkxhq6fdin4lr09l4u7zamp2p26ggtv7/Punk-2.2.jpg)
3. Внизу каждой таблицы выводится сводная статистика по количеству строк. Если используется фильтр или отбор, туда добавляются данные по отобранным строкам.
![](/upload/medialibrary/3cc/n4skiq8vznpou0cfrew913dez8pj463k/Punk-2.3.jpg)
4. Во всплывающих подсказках в таблицах указываются единицы измерения для значений в колонках. Эти же единицы измерения прописываются в имени колонок при экспорте файлов.
5. В настройках видимости колонок таблиц для ускорения настройки добавлены колонки Включить все и Выключить все (последняя оставляет видимой первую колонку).
![](/upload/medialibrary/3aa/foxnxbum0d93mm03tyuhvtccbq8iyhrx/Punk-2.5..jpg)
6. В таблице сервисов кластера добавлена колонка Характеристика нагрузки, появилась возможность быстро отобрать сервисы по высокой нагрузке на диск и память.
Часто администраторам нужно для сервисов кластера 1С видеть их "характеристики" (так на ИТС называется уточнение особенностей того или иного сервиса). Данные характеристики не рассчитываются динамически, а только отображают документированные особенности поведения сервиса.
![](/upload/medialibrary/ead/72qcm2n63gs2kejmojnhq78s8g2gp976/Punk-2.6.jpg)
Функциональные возможности
1. Для ОС Windows реализован сервис настройки служб серверов приложений 1С удаленного администрирования 1С (ragent и ras). Раздел расположен под деревом подключений.
Ранее, чтобы взаимодействовать со службами 1С, нужно было обращаться к командной строке или к стандартной оснастке Windows. Но мы упростили этот процесс, позволив администраторам 1С не отвлекаться на второстепенные вещи. Данная возможность позволяет как управлять существующими службами 1С (менять параметры, останавливать, запускать), так и создавать новые. В наших планах в ближайшее время реализовать данное нововведение и для ОС Linux.
2. Появилось контекстное меню для блокировки запуска регламентных заданий в информационной базе 1С, позволяющая также быстро заблокировать возможность запуска пользовательских сеансов.
Теперь можно быстро включить или отключить блокировки для конкретной информационной базы. Больше нет нужды заходить в ее свойства и менять их там. Пункты контекстного меню «переключаемые» – если вы что-то включили для информационной базы, то в следующий раз там же это можно будет и отключить.
![](/upload/medialibrary/665/i260q7735wney8ytb9ov19ulx5bu8pft/Punk-3.2.jpg)
3. Реализована массовая (групповая) обработка свойств информационных баз 1С.
Ценность этой возможности растет пропорционально количеству информационных баз. В групповую обработку мы собрали самые востребованные и часто используемые параметры, которые приходится задавать информационным базам массово.
![](/upload/medialibrary/478/d93z2651dlk81tul3yeczmi2xqknflrr/Punk-3.3.jpg)
4. Для требований назначения функциональности (ТНФ) реализована возможность быстрого добавления и настройки параметров. В таблицу ТНФ добавлены колонки Приоритет и Сервер.
5. В параметрах требования назначения функциональности значение дополнительного параметра можно выбрать из выпадающего списка.
6. В таблице теперь выводятся все показатели, которые возвращает API 1C (раньше некоторые колонки могли отсутствовать).
Настройки и режимы запуска
![Пункт 4.1.jpg](/upload/medialibrary/49f/1crbpyeyte0bplivwu34t99brzxj5n01/Punkt-4.1.jpg)
2. Реализован вывод в лог-файл и консоль: даты и времени запуска, а также версии и имени пользователя.
![](/upload/medialibrary/0f4/67039pl2s1a9rsbjdkz7ladkr6zgy2kk/Pusk-4.2.jpg)
3. В скрипте запуска для ОС Windows теперь проверяется не только версия java, но и наличие nssm.exe. Это позволит избежать возможных проблем при работе ПУСК в случае отсутствия необходимого ПО.
4. Реализована возможность вывода параметров производительности (длительности вызова ras) в лог-файл (уровень логирования TRACE).
5. Расширены возможности настройки вывода информации в лог-файл (например, лимиты размера и параметры ротации файлов). Все возможные настройки описаны в файле-примере application.properties.sample. Мы сделали параметры вывода информации в файл гибче для лучшей кастомизации механизма сбора логов.
6. В лог-файл выводится информация о пользователе при ключевых действиях с кластером. Теперь в случае необходимости можно найти кто и когда внес изменения в параметры кластера.
7. Появился новый режим запуска ПУСК: check – проверка корректности настроек в указанном файле индивидуальных параметров ("Вариант 1" на скриншоте п.1).
Мы реализовали отдельный режим проверки, чтобы можно было до запуска ПУСК в реальную работу проверить, все ли указанные вами в конфигурационном файле параметры верны. В частности, корректно ли указаны пути и имена файлов. Ранее такого рода ошибки приводили к непредсказуемому поведению ПУСК, поэтому крайне рекомендуем проверить вручную добавленные настройки J
Скачать ПУСК абсолютно бесплатно всегда можно на нашем сайте: https://it-expertise.ru/pusk/