Перейти к содержанию

Таргеты

таргет.png

Target - узел, предоставляющий API адрес для взаимодействия с поставщиком (например, HyperV-таргет, VMware_vc, Rosplatforma, Basis Dynamix).

На виджете отображаются все добавленные таргеты. Каждый из них можно просмотреть, отредактировать, пересобрать данные или удалить, при необходимости.

Выпадающий список содержит информацию о том, когда таргет был добавлен, его последнюю успешную сборку и текущий статус.

таргет2.png

Виды статусов:

  • DISCOVERED - успешная сборка
  • DISCOVERING - в данный момент агент осуществляет сбор данных
  • VALIDATED - таргет добавлен, но успешной сборки еще не было получено
  • FAULT - ошибка
  • DISCOVERY_PENDING - сбора данных ещё не было, таргет находится в ожидании начала сбора данных агентом

На странице можно использовать фильтрацию для поиска конкретного объекта.Подробное описание в разделе Поиск

Чтобы добавить новый таргет, используется кнопка "Новый таргет", где прописываются его данные.

Настройки HyperV

Для добавления таргета необходимо указать следующие поля:

  • Password
  • Address
  • Port
  • Realm
  • Kdc
  • Username

Настройки Rosplatforma

Для добавления таргета необходимо указать следующие поля:

  • Password
  • Address
  • Port
  • Storage_address
  • Storage_username
  • Storage_port
  • Storage_password
  • Username

Настройки Basis Dynamix

Для добавления таргета необходимо указать следующие поля:

  • Password
  • Address
  • Port
  • Auth_port
  • Auth_address
  • Username

Настройки Astra

Для добавления таргета необходимо указать следующие поля:

  • Address
  • Port
  • Username
  • Password

Настройки ZVirt

Для добавления таргета необходимо указать следующие поля:

  • Password
  • DbTarget_addres
  • Address
  • Port
  • DbTarget_port
  • DbTarget_password
  • DbTarget_username
  • DbTarget_dbName
  • Username, состоящий из < login > @ < profile >

Для подключения к БД необходимо создать пользователя, согласно инструкции на официальном сайте ZVirt.

Настройки Zabbix

  • Password
  • Address
  • Username

Укажите URL http://example.com/zabbix/api_jsonrpc.php, где http://example.com/zabbix/ это адрес вашего веб-интерфейса Zabbix.

В данном случае это http://10.62.0.123/api_jsonrpc.php

До подключения таргета, ВМ будут отображаться следующим образом:

zb2.png

После добавления Zabbix таргета, те же ВМки будут выглядеть следующим образом:

zb1.png

Octopus совмещает информацию ВМ (у которых есть информация), собранную с Zabbix и гипервизора, и заменяет или добавляет некторые метрики, а именно Guest Memory Usage. На данный момент больше одного Zabbix на гипервизор не поддерживается.

Собранные метрики будут отображаться в разделе Граф.

graf.png

Минимальный набор прав для сбора информации

Для сбора информации, необходим доступ только для чтения. Ниже приведен пример создания пользователя с таким уровнем доступа:

  1. Создайте нового пользователя с помощью внутреннего единого входа или внешнего AD

image5.png

  1. Предоставьте разрешения только для чтения для корневого элемента и всех необходимых дочерних элементов

image2.png

image3.png

Минимальный набор прав для выполнения рекомендаций

Для выполнения рекомендаций, предлагаемых системой, пользователю дополнительно будут нужны следующие права:

  1. Выполнить перемещение виртуальной машины

    • Resources > Assign VM to Resource Pool
    • Resources > Migrate Powered Off VMs
    • Resources > Migrate Powered On VMs
    • Resources > Modify Resource Pool
    • Resources > Query Vmotion
  2. Выполнить перемещение хранилища виртуальной машины

    • Datastore > Allocate Space
    • Datastore > Browse Datastore
    • Resources > Assign VM to Resource Pool
    • Resources > Migrate
    • Resources > Modify Resource Pool
    • Resources > Move Resource Pool
    • Resources > Query VMotion
    • Virtual Machine > Change Configuration > Change resource
    • Virtual Machine > Change Configuration > Change Swapfile placement
  3. Выполнить изменение размера виртуальной машины

    • Virtual Machine > Change Configuration > Change CPU count
    • Virtual Machine > Change Configuration > Change Memory
    • Virtual Machine > Change Configuration > Change resource
    • Virtual Machine > Interaction > Reset
    • Virtual Machine > Interaction > Power Off
    • Virtual Machine > Interaction > Power On

Поведение системы при потере связи с таргетом

В случае потери связи платформы Octopus с таргетом, происходит следующее:

  1. Система скрывает (удаляет) данные, которые были собраны с таргета более часа назад (по умолчанию, можно изменить в настройках). Скрытая информация включает объекты в графе, рекомендации, предсказания DDC, группы и политики.

  2. При восстановлении связи с таргетом и успешном сборе данных система восстанавливает всю скрытую информацию. Рекомендации и предсказания DDC пересчитываются на основе сохранённых данных и новой собранной информации.