[local] ip=10.0.201.226 ; адрес и порт, по которому будет доступен сервис Stat для удаленного администрирования port=3128 [stat] chat=4 ; номер чата/группы Телеграм, куда будут поступать сообщения диагностики и мониторинга (4 - для клиентов, 7 - для НПО Криста). host-alias= ; здесь можно указать альтернативное имя сервера, которое будет отображаться в чате Телеграм report=1:0 ; Задаёт период (час:мин) отправления краткого сообщения в Телеграм о текущем состоянии сервера, дисков, памяти restart=0:0:30 ; Период проверки служб (час:мин:сек), если одна из служб, указанных в секции [update-list] "упала", то будет произведен запуск "упавшей" службы. timeout=0:1 ; Период сбора статистики (час:мин), занятой службами памяти, открытых сессий, подключений, "висяков", нагрузки на процессор и т.д. DiskLimit=17 ; Предел в % свободного пространства диска, после которого будут генерироваться предупреждения в Телеграм MaxCPULoad=85 ; Предел в % свободной памяти, по достижении которого будут генерироваться предупреждения в Телеграм MaxFreeMem=512 ; Порог свободной оперативной памяти в Мб, после которого будут поступать предупреждения в Телеграм SessionsDelta=50 ; Сигнализировать в Телеграм об изменении количества сессий, каждые 50 новых подключений/отключений. MaxInReqs=13 ; Максимальное значение одновременных "висящих" запросов, при превышении которого будут генерироваться предупреждения в Телеграм notify=1 ; Уведомления в Телеграм (1 - разрешено (по умолчанию), 0 - запрещено) [update] backup=0 ; бэкапы предыдущих версий 0 - не делать, 1 - делать update-at-start=0 ; обновление при запуске stat, независимо от расписания в schedule file=/rxcore/windows64.zip ; путь к файлу с обновлением на сервере обновлений ip-port=stimate.krista.ru:80 ; сервер обновлений label=/rxcore/windows64.txt ; путь к файлу с меткой текущей версии обновления на сервере обновлений schedule=21:00-23:59, 0:5 ; период проверки новых обновлений, например, с 21.00 по 23.59 каждые 5 минут [self-update] file=/stat.zip ; путь к архиву с обновлением stat на сервере обновлений ip-port=stimate.krista.ru:80 ; сервер обновлений label=/rxcore/stat.txt ; путь к файлу с меткой текущей версии stat на сервере обновлений schedule=07:00-23:00, 0:5 ; период проверки новых обновлений stat, например, с 07.00 по 23.00 каждые 5 минут [proxy] enabled=0 ; работать черех прокси 0 - нет, 1 - да server=username:password@proxy.krista.ru:8080 ; пример параметров прокси, если идентификация по юзеру/паролю не требуется, достаточно указать просто сервер прокси и порт [services] enabled=1 ; профилактика служб (1 - вкл, 0 - выкл) memory=4000 ; максимальное количество памяти в Мб "съеденой" каждой службой, при превышении которого служба будет перезагружена errors=0 ; максимальное количество ошибок у каждой службы, при превышении которого будет выполнен перезапуск службы wait=60 ; максимальное время ожидания в минутах для запросов от клиентов, при превышении которого служба будет перезапущена schedule=03:00-04:00, 1:0 ; период проверки проблем у сервисов, например, с 3 ночи до 4 утра, каждый час [logs] expired=7 ; сколько дней хранить логи зарегистрированных служб, по истечении которых логи будут очищаться. Значение может быть от 1 дня до 30 дней, по умолчанию 10 дней [java-update] ip-port=stim-srv.krista.ru:8080 ; сервер обновлений Java-сервлета StimateWeb (app.war) label=/opt/StimWeb/appwar.txt ; метка версии app.war на сервере обновлений file=/opt/StimWeb/app.war ; путь к файлу app.war на сервере обновлений jar-file=D:\\Stimate\\web\\app.war ; путь к файлу app.war на клиентском сервере (Внимание!!! слэши на windows-сервере должны быть двойные \\, либо unix-style /) jar-version=1.0.0 ; текущая версия app.war на клиентском сервере boot-service=StimateWeb ; !!! только для Windows !!! Имя службы (Boot Spring Service), которая отвечает за загрузку Java-сервлета StimateWeb schedule=18:00-23:00, 0:5 ; период проверки обновлений, например, с 18.00 до 23.00 каждые 5 минут [update-list] StimateService=7720.2 ; список зарегистрированных служб с указанием текущей версии, которые нужно мониторить и обновлять