Архив 6 октября, 2025

Включение и настройка APDEX в 1C:ERP Управление холдингом.

Для анализа производительности, 1С предлагает встроенные механизмы анализа производительности, основанные на APDEX (Application Performance Index). В методологию APDEX углубляться не буду, в Инете данной теме посвящено множеств публикаций. В конфигурации Управление холдингом путь лежит в НСИ и администрирование -> Обслуживание -> Оценка производительности: Установить флажок «Оценка производительности». После этого станут активны настройки оценки производительности. Замеры

Читать далее

Установка и настройка Prometheus. Проксирование Prometheus и node_exporter.

Требуется мониторить состояние хоста, а также экземпляр PostgreSQL на этом же хосте. Установка Prometeus и exporter`ов: Prometheus будет жить за реверс-прокси, слушать только localhost и использовать Basic auth . Для реализации данных функций в файл /etc/default/prometheus добавляю строку: Используя, функцию htpasswd , генерирую пароль для пользователя admin: Пароль помещаю в файл /etc/prometheus/web.yml: Далее настраиваю работу

Читать далее

Массовое создание www-доменов в ISPManager 6.

Потребовалось создать большое количество www-доменов в панели ISPManager и подключить к каждому домену сертификат от LetsEncrypt. Создавать такое количество записей в ручном режиме совсем не хотелось, но благо, что была возможность сформировать текстовый файл со списком доменов. Дальше на помощь пришли bash и API ISPManager. В ISPManager существует свой программный интерфейс, который позволяет манипулировать объектами

Читать далее

Создание собственного Docker-репозитория.

Docker Registry — официальное решение от Docker для развертывания собственного репозитория. Позволяет хранить, управлять и раздавать образы контейнеров в частной инфраструктуре. Установка. # apt-get update # apt-get install docker.io # systemctl enable docker # systemctl start docker # apt install apache2-utils Создаю репозиторий с внешним хранилищем, валидным сертификатом и аутентификацией. Создаю файл с парой логин/пароль:

Читать далее

Команда ibcmd для работы с ИБ 1С.

ibcmd идёт в составе серверных компонент 1С, поэтому для установки данной утилиты требуется установка сервера 1С. В Windows при установке на этапе выбора способа запуска, нужно снять галку с пункта Запускать как сервис. В переменной V8VERSION прописывается требуемая версия 1С: Создание файловой ИБ под Linux для текущего пользователя: Загрузка конфигурации в ИБ и применение изменений:

Читать далее

Использование токена GitLab для клонирования приватного репозитория.

На странице проекта GitLab перехожу Settings -> Access tokens. Создаю токен. Роль должна быть не ниже Reporter, выбираю доступ read_repository ( Grants read access (pull) to the repository). Нажимаю Create… Токен показывают один раз, поэтому сразу его запоминаю/копирую. После создания токена клонировать репозиторий можно командой: git clone https://oauth2:ACCESS_TOKEN@gitlab.com/vendor/package.git

Подготовка сервера Windows для разворачивания ПО посредством Ansible через SSH.

OpenSSH сервер для Windows забираю со страницы https://opensshwindows.com/downloads/ Качаю файл OpenSSH-Win64-V9.5.0.0.MSI Установка производится стандартно, инсталятор создаёт и запускает службу OpenSSH Server в режиме автозапуска. Следует проверить правила файрвола на предмет открытия порта 22 на сервере Windows и попробовать подключиться к серверу клиентом SSH. Если всё выполнено корректно — к серверу можно подключаться с именем и

Читать далее

Запуск агента Jenkins на Windows в качестве сервиса.

Для запуска агента Jenkins в качестве сервиса(службы) потребуется инструмент NSSM С сайта скачивается крайняя версия NSSM, исполняемый файл для соответствующей архитектуры помещается, например, в каталог C:\Program Files\NSSM\, путь к данному каталогу добавляется в переменную PATH. Для работы агента создаётся отдельный каталог, например, D:\Jenkins\Agent\ В каталог помещается файл agent.jar и в этом же каталоге создаётся файл для

Читать далее

Отправка email из Python.

smtplib — это стандартная библиотека Python для отправки электронных писем через SMTP-серверы. Она позволяет легко отправлять сообщения, включая текст, файлы и HTML-контент. Отправка email может быть полезна для автоматических уведомлений, напоминаний или регулярных отчетов. Пример отправки простого email:   Важно: Для работы с Gmail необходимо использовать токен приложения вместо обычного пароля (включите двухфакторную аутентификацию и

Читать далее