Ферма ОДИНа или как управлять множеством Серверов 1С: Предприятие из одной точки

06.09.21

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

У Вас много серверов приложений 1С Предприятие разных версий и их надо мониторить и администрировать. Новое приложение для управления фермой ОДИНа как раз для тебя.

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

Наименование Файл Версия Размер
Приложение odin для Windows
.zip 7,31Mb
27
.zip 0.1.0 7,31Mb 27 Скачать бесплатно
Приложение odin для Linux
.gz 7,24Mb
9
.gz 7,24Mb 9 Скачать бесплатно

Представляю вашему вниманию WEB приложение для автоматизации работы с серверами 1С. Предприятие, которое заменяет работу утилиты rac от 1С, и не является ее оберткой

odin - приложение на golang, которое задействует c сервером платформы 1С по внутреннему протоколу. С его помощью можно прямо взаимодействовать с любым количеством серверов 1С, выполняя автоматизированно рутинные задачи администрирования, которые раньше требовали консоли Администрирования серверов 1С. Предприятие или rac.

Название odin образовалось из германо-скандинавской мифологии. И произносится как ферма Одина.

odin - это REST API SERVER для администрирования и мониторинга серверов приложений 1С. Предприятие

Какие задачи решает odin?

Odin выполняет следующие задачи:

  1. Администрирование информационных баз на серверах 1С Предприятие (создание, удаление и изменение).
  2. Администрирование рабочих серверов в кластере 1С.Предприятие 
  3. Получение информации по сеансам и соединениям, в том числе их отключение.
  4. Получение информации по лицензиям используемыми
  5. Получение состояние работоспособности кластера серверов 1С. Предприятие
  6. Другие приятные функции позволяющие автоматизировать работы.

В целом приложение по функциональности полностью повторяет стандартное приложение rac от 1С. 

Как запустить?

Для работы требуется запустить приложение с необходимыми ключами работы: 

Usage: odin [OPTIONS]

Remote Administration for 1S.Enterprise Application Servers

Options:
  -v, --version   Show the version and exit
       --debug    Enable debug
       --prefork   Enable prefork in Production
  -p, --port      Port to listen on (default "localhost:3001")
      --dir         App data dir
  -c, --config   File to load preconfigure app servers

 

Адрес доступного API http://localhost:3001/api/v1

Полное описание возможностей API можно найти по адресу http://localhost:3001/docs

Как настроить? 

Для начала надо запустить службу ras на сервере 1С. Предприятие.

После добавить адрес сервера 1С. Предприятие в приложение используя соответствующую команды API

 
 Добавление сервера 1С. Предприятие

 

Примеры возможностей приложения

 
 Health проверка
 
 Добавление новой информационной базы
 
 Получение списка информационных базы
 
 Получение списка соединений
 
 Получение списка сеансов

 

И другие команды подробно описанные в документации  http://localhost:3001/docs

 

Лицензирование и использование

Данное приложение опубликовано как открытое решение 

https://github.com/khorevaa/odin

restapi app servers remote administration rac ras

См. также

Мониторинг баз и серверов 1С

Журнал регистрации Мониторинг Платформа 1С v8.3 Платные (руб)

В сферу обязанностей при работе с клиентами входит контроль работы баз данных и серверов 1С. Нужно понимать что происходит в базах, есть ли ошибки, зависания у пользователей и фоновых задач, блокировки или какое-то необычное поведение системы, получение информации о причинах возникновения проблем и их оперативное устранение и т.д. В качестве источников информации использую консоль кластеров 1С, технологический журнал 1С, журналы регистрации базы 1С. Для автоматизации части операций мониторинга и анализа создал инструмент на основе 1С.

9000 руб.

28.08.2019    28548    10    21    

58

Конфигурация Session Monitor

Мониторинг Инструменты администратора БД Платформа 1С v8.3 Россия Платные (руб)

Конфигурация Session Monitor предназначена для мониторинга сервера 1С с целью отслеживания чрезмерной нагрузки от конкретных сеансов и скорости реакции рабочих процессов.

1500 руб.

01.12.2020    12538    26    0    

41

Запуск сервера хранилища конфигураций и сервера удаленного управления на Linux, посредством systemd

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

Сказ о том, как сделать "кошерный" запуск серверов хранилища конфигураций (вдруг еще кто-то до сих пор пользуется) и удаленного администрирования под GNU/Linux с использованием systemd

1 стартмани

07.09.2023    2990    Sloth    0    

19

tempdb, почему она всё время растет?

Администрирование СУБД Мониторинг Бесплатно (free)

С проблемами распухания tempdb при работе с базой данных 1С регулярно сталкиваются и админы, и разработчики. О том, как мониторить, диагностировать и решать такие проблемы, на конференции Infostart Event 2021 Moscow Premiere рассказал Александр Криулин.

14.06.2023    7184    AlexKriulin    8    

78

Первый день архитектора 1С на новой работе

Мониторинг Сервера Администрирование СУБД Бесплатно (free)

Как быстро познакомиться с системой на новой работе или если вас пригласили провести аудит контура на 1С? О том, какие инструменты использовать для быстрой проверки настроек сервера 1С, сервера MS SQL и общей оценки инфраструктуры на производительность, на конференции Infostart Event 2021 Post-Apocalypse рассказал архитектор 1С Юрий Былинкин.

01.06.2023    9084    ardn    18    

71

Может, все-таки включим мониторинг?

Мониторинг Бесплатно (free)

Если с системой что-то может случиться, это рано или поздно случится. О том, как научиться узнавать о проблемах не только от пользователей, а, возможно, и прогнозировать их заранее, на конференции Infostart Event 2021 Moscow Premiere рассказал системный архитектор ООО «Серебряная пуля» Артем Кузнецов.

19.05.2023    6354    ktb    5    

59

Мобильный помощник эксперта 1С (приложение android, позволяющее строить отчеты на СКД по логам технологического журнала и не только)

Технологический журнал Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

16.05.2023    2116    capitan    0    

18

Как я мониторинг разворачивал

Мониторинг Россия Абонемент ($m)

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

1 стартмани

10.05.2023    9784    andreysidor4uk    44    

134
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. cleaner_it 218 06.09.21 08:39 Сейчас в теме
Можно будет включать запрет начала сеансов и регламентных заданий?
3. Bassgood 1386 06.09.21 09:57 Сейчас в теме
(1) Так вроде как уже имеется в разделе API "blocker"
cleaner_it; +1 Ответить
5. khorevaa 111 06.09.21 16:04 Сейчас в теме
(1) Конечно. Как и создать/удалить/зменить ИБ. Так и отключить все сеансы и подключения. Это как раз адно из самых решаемых задач у меня
2. salexdv 2213 06.09.21 08:47 Сейчас в теме
А GUI будет? А готовый контейнер для запуска в docker?
khorevaa; +1 Ответить
4. khorevaa 111 06.09.21 16:03 Сейчас в теме
(2) WEB UI в зачаточном состоянии (ранняя альфа версия)
6. khorevaa 111 06.09.21 17:17 Сейчас в теме
(2) Docker образа нет. Но собрать его не сложно. Если нужно, заводите Запрос на гитхабе сделаю
7. salexdv 2213 06.09.21 20:04 Сейчас в теме
(6) Понял. Спасибо!
8. khorevaa 111 07.09.21 10:07 Сейчас в теме
(7) Вчера просили - сегодня сделали. Добавил docker образы
docker pull khorevaa/odin:v0.1.0
docker pull khorevaa/odin:v0.1
docker pull ghcr.io/khorevaa/odin:v0.1.0
docker pull ghcr.io/khorevaa/odin:v0.1
9. пользователь 05.12.22 14:06
Сообщение было скрыто модератором.
...
10. пользователь 05.12.22 14:10
Сообщение было скрыто модератором.
...
11. maksa2005 432 14.09.23 08:15 Сейчас в теме
(13) Видимо я совсем отстал от технологий что делаю все действия через телегу с помощью RAC
Прикрепленные файлы:
Оставьте свое сообщение