Instances

На вкладке Instances представлен список запущенных сервисов, а также инструменты для работы с ними. Данные отображаются в плиточном виде.

../../_images/instances_list.png

Список сервисов

Для списка запущенных сервисов доступны инструменты поиска и фильтрации. Фильтрация производится по параметрам: Provider (на ресурсах какого провайдера запускаются сервисы) и Status (статус сервиса):

../../_images/instances_filter.png

Фильтры сервисов

Для сервисов отображается следующая информация:

  • Статус;

  • Имя;

  • Провайдер.

../../_images/instance_info.png

Детальная информация

При клике по имени осуществляется переход к просмотру графа данного сервиса.

С помощью иконок можно вызвать следующие действия над объектами:

  • Watch the graph - просмотр графа сервиса;

  • Copy Instance - создание копии сервиса с аналогичными характеристиками;

  • Edit the Instance - редактирование сервиса. При выборе действия открывается форма редактирования машины;

  • Download instance config - загрузка конфигурационного файла в формате JSON.

Просмотр графа сервиса

На графе машины отображаются объекты, которые входят в ее состав, и связи между ними:

../../_images/instance_graph.png

Просмотр графа

На графе также можно выполнить действия:

  • Copy Instance - создание копии сервиса с аналогичными характеристиками;

  • Edit the Instance - редактирование сервиса. При выборе действия открывается форма редактирования сервиса;

  • Download instance config - загрузка конфигурационного файла сервиса в формате JSON.

Узлами графа могут быть службы, отдельные хосты и прочие сущности, необходимые для функционирования сервиса. В зависимости от статуса объекта (Initial, Started, Error и т.д.) блоки на графе имеют разные цвета. Логические связи между объектами представлены в виде стрелок. При клике на определенный объект в блоке Settings отобразится детальная информация о данном объекте:

../../_images/graph_settings.png

Просмотр графа с детальной информацией узла графа

Детальная информация о службе содержит следующие разделы:

  • Attributes - атрибуты узла (изменяемые свойства);

  • Properties - свойства узла (неизменяемые свойства);

  • Requirements - требования для запуска узла;

  • Capabilities - функциональные возможности.

Детали службы:

../../_images/service_details.png

Детали службы

Для запущенной службы в зависимости от статуса доступны следующие действия:

  • Sync - синхронизация службы;

  • Set Down- выключение службы;

  • Pause - остановка службы;

  • Deploy - запуск службы.

../../_images/service_actions.png

Действия над службой

Загрузка конфигурации сервиса

При вызове действия Download instance config появляется возможность загрузить файл конфигурации сервиса в формате JSON. При загрузке измените имя файла и его входные параметры:

../../_images/conf_download.png

Загрузка конфигурации

Редактирование сервиса

При вызове действия Edit открывается страница редактирования сервиса. На странице редактирования при необходимости измените имя и входные параметры:

../../_images/editing_instance.png

Редактирование сервиса

Также на странице отображается статус, доступны следующие действия:

  • Watch the graph - переход на страницу графа;

  • Download instance config - загрузка конфигурационного файла.

Копирование сервиса

При вызове действия Copy instance производится создание сервиса с такими же параметрами. Диалоговое окно при этом не открывается и изменения параметров сервиса возможно только после успешного создания копии как обычное редактирование.

Удаление машины

При вызове действия Remove instance производится удаление сервиса. Окно подтверждения при этом не открывается.

Изменение параметров провайдера