Интеграция с DCImanager позволяет провайдеру предоставлять клиентам выделенные серверы.

После заказа услуги клиентом, BILLmanager отправляет к DCImanager API-запрос на выделение сервера. Услуга считается открытой (в BILLmanager принимает статус "Активна"), когда закончен процесс подготовки сервера.

Подготовка сервера может включать смену IP-адреса с приватного на публичный, установку операционной системы и выполнение рецептов.

Настройка интеграции с DCImanager


Настройка интеграции происходит в процессе создания обработчика услуг в BILLmanager, страница ИнтеграцияОбработчики услуг → кнопка Создать. Мастер добавления обработчика состоит из четырех шагов:

  • Шаг 1  Тип продукта. Выбор типа продукта. Для интеграции с DCImanager, необходимо выбрать "Выделенный сервер".
  • Шаг 2  Модуль обработки. Выбор модуля обработки. В качестве модуля обработки указывается "DCImanager".
  • Шаг 3  Настройка интеграции. Ввод информации, необходимой для интеграции с DCImanager. 
  • Шаг 4  Параметры обработчика услуг. Настройка внутренних (в пределах BILLmanager) параметров обработчика услуг. 

Обратите внимание!

После смены конфигурации сервера на стороне DCImanager рекомендуем запускать обновление конфигурации обработчика услуг на стороне BILLmanager вручную: Интеграция → Обработчики услуг кнопка Конфиг.

Настройка интеграции

URL — полный адрес панели управления, в которой будут открываться услуги. 

Имя пользователя — имя учетной записи в подключаемом DCImanager. Для интеграции используется учетная запись с уровнем доступа "Администратор". От имени указанной учетной записи, BILLmanager будет управлять серверами в DCImanager. 

Пароль — пароль учетной записи. 

По типу сервера — способ предоставления выделенных серверов. Опция добавлена на форму интеграции для совместимости со старыми версиями DCImanager.

    • Если флаг активен (выбран старый тип серверов), то при заказе услуги клиент сможет выбирать только готовые конфигурации серверов.
    • Если флаг неактивен (выбран новый тип серверов), то при заказе услуги клиент сможет подобрать собственную (произвольную) конфигурацию сервера или выбрать готовую. Провайдеру необходимо назначить отделы, ответственные за сборку серверов и закупку запчастей. Это делается на четвертом шаге создания обработчика услуг. Когда клиент заказывает произвольную конфигурацию сервера, но сервера с такой конфигурацией нет, в отдел ответственный за сборку создается задача на подготовку нужной комплектации. Подробнее о об открытии услуг в DCImanager в статье принципы работы модуля DCImanager

Не игнорировать ошибки IPMI — флаг отключает игнорирование ошибок, которые биллинговая система получает от IPMI сервера. Если опция активна и возникла ошибка при удалении услуги, то создаётся задача на остановку выделенного сервера вручную. В BILLmanager услуга будет удалена после закрытия этой задачи. 

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

Обратите внимание!

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

Интеграция с IPmanager

При интеграции с DCImanager, биллинговой системе требуется подключение к IPmanager. Это позволяет организовать централизованное управление IP-адресами: 

IPmanager — интеграция с IPmanager, настроенная ранее. 

Отключить смену IP-адреса — управление политикой смены IP-адреса сервера. Если флаг активен, то в процессе подготовки и освобождения сервера, IP-адрес изменен не будет.

Тип IP-адресов для парковки — группа IP-адресов в IPmanager, предназначенная для парковки сервера. Серверами на парковке называются свободные серверы в DCImanager, ожидающие продажи. Данная опция позволяет назначать таким серверам определенные IP-адреса, как правило приватные. Это позволяет экономить публичные IP-адреса.

Сервер лицензий

Вместе с услугой виртуального выделенного сервера, провайдер может распространять лицензии ISPsystem. Для этого, в BILLmanager необходимо указать сервер лицензий. Он отвечает за заказ лицензий для выделенных серверов. 

В качестве сервера лицензий, может быть указан любой обработчик услуг с модулем обработки "BILLmanager 5". Как настроить заказ лицензий ISPsystem.