Links

Комплект поставки

Полный комплект поставки Оркестратора весит ~ 3,5 Гб и содержит:
  • 55 файлов дистрибутивов (папка Distr с подпапками Windows и Linux);
  • 53 файла документации (папка Docs).
С версии 23.5 дистрибутивы роботов больше не входят в комплект поставки и распространяются отдельно. Оркестраторные роботы имеют название вида: Primo.Robot.<архитектура>.Orchestrator.<версия>.zip.

Файлы дистрибутивов

Оркестратор поставляется в следующей комплектации*:
* Может меняться в зависимости от конкретной поставки.
  1. 1.
    WebApi.zip. WebApi - для развертывания как службы Windows.
  2. 2.
    WebApi-IIS.zip. WebApi - для развертывания под IIS.
  3. 3.
    WebApi-linux.zip. WebApi - включает файл службы.
  4. 4.
    States.zip. States. Включает файл службы.
  5. 5.
    States-linux.zip. То же, что и выше, но для Linux.
  6. 6.
    Notifications.zip. Notifications. Включает файл службы.
  7. 7.
    Notifications-linux.zip. То же, что и выше, но для Linux.
  8. 8.
    nginx-1.21.1.zip. Включает конфигурационный файл Nginx (nginx.conf) и файлы самоподписанного SSL-сертификата для HTTPS (cert1.crt, cert1.rsa).
  9. 9.
    nginx-linux.zip. То же, что и выше, но для Linux.
  10. 10.
    UI.zip. Файлы UI Оркестратора в браузере, SPA.
  11. 11.
    aspnetcore-runtime-3.1.15-win-x64.exe. Для хостинга Core-приложения под IIS.
  12. 12.
    dotnet-hosting-3.1.15-win.exe. Для хостинга Core-приложения под IIS.
  13. 13.
    rewrite_amd64_en-US.msi. Модули IIS, обеспечивающие функциональность реверс-прокси.
  14. 14.
    requestRouter_amd64.msi. Модули IIS, обеспечивающие функциональность реверс-прокси.
  15. 15.
    postgresql-13.4-1-windows.zip. PostgreSQL. Включает скрипты начальной настройки БД ltoolslicense (в зависимости от поставки может не включать дистрибутив PostgreSQL - пакеты или установочные файлы).
  16. 16.
    postgresql-13-linux.zip. PostgreSQL для Linux.
  17. 17.
    pg_ms.sh. Для кластера Postgres под Linux.
  18. 18.
    MSSQL.exe. MS SQL SERVER 2019, MSSMS. Включает скрипты начальной настройки БД ltoolslicense.
  19. 19.
    timescaledb-postgresql-13_2.4.1-windows-amd64.zip. TimescaleDB.
  20. 20.
    timescaledb-postgresql-13-linux.zip. TimescaleDB для Linux.
  21. 21.
    rabbitmq.zip. RabbitMQ server. Включает Erlang.
  22. 22.
    rabbitmq-linux.zip. То же, что и выше, но для Linux.
  23. 23.
    grafana-8.0.6.windows-amd64.msi. Внешняя аналитическая система Grafana. Не является компонентом Оркестратора.
  24. 24.
    Роботы-1627543691525.json. Пример отчета в Grafana.
  25. 25.
    v_AllWorked-postgres.sql. View в БД для примера отчета в Grafana. Примечание: PostgreSQL.
  26. 26.
    v_AllWorked-mssql.sql. View в БД для примера отчета в Grafana. Примечание: MS SQL Server.
  27. 27.
    dotnet31-sdk-linux.zip. Пакеты dotnet-sdk-3.1, aspnetcore-runtime-3.1.
  28. 28.
    syncthing-linux-amd64-v1.18.2.tar.gz. Программа синхронизации папок с дистрибутивами робота и дампами журнала.
  29. 29.
    syncthing.service. Программа синхронизации папок с дистрибутивами робота и дампами журнала.
  30. 30.
    syncthing-windows-amd64-v1.18.2.zip. Программа синхронизации папок с дистрибутивами робота и дампами журнала.
  31. 31.
    web.config. Должен использоваться при развертывании UI под IIS.
  32. 32.
    MachineInfo.zip. Служба определения параметров оборудования для работы лицензий.
  33. 33.
    MachineInfo-linux.zip. См. выше.
  34. 34.
    LogEventsWebhook.zip. Служба Webhooks на события Оркестратора.
  35. 35.
    LogEventsWebhook-linux.zip. См. выше.
  36. 36.
    haproxy.zip. HAProxy. Только для Linux. Включает конфигурационный файл, файлы сертификата.
  37. 37.
    pg_cron_13-1.3.0-1.rhel8.x86_64.rpm. Расширение PostgreSQL для выполнения заданий по расписанию для Linux.
  38. 38.
    RDP2.7.zip. Служба поддержки активных RDP-сессий.
  39. 39.
    RDP2-Astra.zip. См. выше.
  40. 40.
    RDP2-CentOS.zip. См. выше.
  41. 41.
    RobotLogs.zip. Служба приема логов от роботов.
  42. 42.
    RobotLogs-linux.zip. См. выше.
  43. 43.
    scr2.ps1. Скрипт открытия теневой RDP-сессии.
  44. 44.
    logstash.7z. Утилита Logstash.
  45. 45.
    NuGet2.zip. Локальный NuGet-сервер под Windows.
  46. 46.
    NuGet2-linux.zip. Локальный NuGet-сервер под Linux.
  47. 47.
    PasswordEncryptor.zip. Программа для шифрования паролей в конфигурационных файлах.
  48. 48.
    AgentInstaller.zip. Инсталлятор для машины робота под Windows. Включает автоматическую регистрацию машины робота в Оркестраторе.
  49. 49.
    Agent.zip. Дистрибутив Агента под Windows. Используется для настройки машины Робота без AgentInstaller.
  50. 50.
    Agent-linux.zip. Дистрибутив Агента под Linux.
  51. 51.
    PowerShell-7.1.3-win-x64.msi. Установщик PowerShell 7.1.3.
  52. 52.
    PrimoWorker.ps1. PowerShell-скрипт для автоматизации настройки машины Робота и развертывания Агента.
  53. 53.
    RDP-Disconnector.xml. Windows Task для восстановления сеанса после отключения RDP. Запускает файл restore_console.bat.
  54. 54.
    restore_console.bat. Скрипт для перенаправления RDP-сессии в консоль. Используется вместе с файлом выше.
  55. 55.
    ChromeStandaloneSetup64.exe. Установщик браузера Google Chrome.
Точный размер каждого файла приведен в руководстве «Развертывание Primo RPA 23.x - Руководство администратора.docx» (включен в поставку). Список предоставляемых документов также приводится в упомянутом руководстве.
Размер файла можно просмотреть и в его свойствах. Размер на диске может оказаться на единицу больше.

Варианты развертывания компонентов

Возможные варианты развертывания компонентов приведены здесь.