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

06.09.21

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

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

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

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

Представляю вашему вниманию 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    30949    14    21    

66

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

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

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

1500 руб.

01.12.2020    14223    32    0    

47

Yellow Watcher - Жёлтый наблюдатель за информационными базами

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

Программный комплекс мониторинга качества работы информационных баз. Статистика возникновения управляемых блокировок (тип, последняя строка контекста, контекст). Анализ длительных запросов по данным из технологического журнала. Анализ потребления ресурсов СУБД запросами и статистика ожиданий по данным из Query Store. Монитор информационной базы - получение плана запроса для сеанса 1С.

1 стартмани

12.02.2024    3036    22    sdf1979    11    

51

Проверка доступа к интернет на сервере 1С

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 1С:Бухгалтерия 3.0 Абонемент ($m)

Инструмент для проверки интернет - соединения на сервере 1С

3 стартмани

23.11.2023    1818    5    1395969    4    

2

Магия преобразований Vector, часть 3: журнал регистрации + прямой экспорт ошибок в Sentry

Журнал регистрации Мониторинг Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

19.11.2023    665    2    AlexSTAL    0    

6

Магия преобразований Vector, часть 2: технологический журнал

Технологический журнал Мониторинг Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

15.11.2023    765    4    AlexSTAL    0    

8

Магия преобразований: ЖР, ТЖ, RAS/RAC, логи - универсальное решение Vector

Мониторинг Журнал регистрации Технологический журнал Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

13.11.2023    2966    4    AlexSTAL    0    

42

Чем Service Discovery поможет 1С-нику и его клиентам?

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

Если развернуть слепок рабочей среды в окружении для тестирования, тесты могут начать взаимодействовать с рабочим окружением. Расскажем о том, как автоматически перенастраивать базы 1С под окружение разработки или тестирования с помощью концепции Service Discovery.

08.11.2023    2917    ktb    0    

18
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. cleaner_it 220 06.09.21 08:39 Сейчас в теме
Можно будет включать запрет начала сеансов и регламентных заданий?
3. Bassgood 1425 06.09.21 09:57 Сейчас в теме
(1) Так вроде как уже имеется в разделе API "blocker"
cleaner_it; +1 Ответить
5. khorevaa 113 06.09.21 16:04 Сейчас в теме
(1) Конечно. Как и создать/удалить/зменить ИБ. Так и отключить все сеансы и подключения. Это как раз адно из самых решаемых задач у меня
2. salexdv 2327 06.09.21 08:47 Сейчас в теме
А GUI будет? А готовый контейнер для запуска в docker?
khorevaa; +1 Ответить
4. khorevaa 113 06.09.21 16:03 Сейчас в теме
(2) WEB UI в зачаточном состоянии (ранняя альфа версия)
6. khorevaa 113 06.09.21 17:17 Сейчас в теме
(2) Docker образа нет. Но собрать его не сложно. Если нужно, заводите Запрос на гитхабе сделаю
7. salexdv 2327 06.09.21 20:04 Сейчас в теме
8. khorevaa 113 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 530 14.09.23 08:15 Сейчас в теме
(13) Видимо я совсем отстал от технологий что делаю все действия через телегу с помощью RAC
Прикрепленные файлы:
12. user1584042 12.10.23 08:53 Сейчас в теме
"Данное приложение опубликовано как открытое решение"


"На текущий момент это анонс и предоставление демо версии ПО с ограниченями.
запустить приложение с необходимыми ключами работы, предварительно положив в папку с приложением файл временной лицензии "

Где правда?
Оставьте свое сообщение