DCImanager API

Материал из ISPWiki
Перейти к: навигация, поиск

На этой странице расположено описание функций панели управления и их параметров, сгенерированное автоматически.

Про то как работать с API и вызывать эти фунцкии описано в статье Взаимодействие_через_API.

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

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


Содержание

Закупка оборудования

Функция: purchases

Результат: отчёт

Закупка оборудования

Уровень доступа: admin

Сеть

Функция: new_net

Результат: отчёт

Сеть

Уровень доступа: admin user

SSH ключи

Функция: sshpubkey

Результат: список элементов

SSH ключи

Уровень доступа: admin user

  • name - Наименование ключа

SSH ключи

Функция: sshpubkey.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Наименование ключа. Наименование ключа
  • pubkey - Публичный SSH ключ. Публичный SSH ключ

Удалить

Функция: sshpubkey.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции sshpubkey.

Результат: успешное выполнение операции или сообщение об ошибке

Типы серверов

Функция: servertype

Результат: список элементов

Типы серверов

Уровень доступа: admin

  • name - Имя
  • servers - Серверы
  • freeservers - Свободные серверы
  • oscnt - Поддерживается ОС
  • hddperf - Произв. жёстких дисков
  • ramperf - Произв. оперативной памяти
  • notes - Примечания

Имя

Функция: servertype.oslist

Результат: список элементов

Список ОС, поддерживаемых типом

Уровень доступа: admin

  • os - Операционная система

Добавление ОС

Функция: servertype.oslist.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции servertype).
    • elid - уникальный идентификатор (элемент id из функции servertype.oslist)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции servertype).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции servertype).
    • elid - уникальный идентификатор (элемент id из функции servertype.oslist)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • os - ОС. Выберите шаблон ОС

Удалить

Функция: servertype.oslist.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции servertype.oslist.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить тип сервера

Функция: servertype.delete

Удалить тип сервера

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции servertype.

Результат: успешное выполнение операции или сообщение об ошибке

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

Функция: servertype.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Имя типа, например E3-1230-8G-2x1000SATA
  • chassis_type - Тип корпуса. Выберите тип корпуса сервера
  • corecnt - Количество ядер. Количество ядер на сервере, с учётом всех процессоров
  • ram - Оперативная память (Мб). Объём оперативной памяти, установленной на сервере
  • ramperf - Производительность оперативной памяти (опер./с). Производительность оперативной памяти, установленной на сервере, должна быть больше этого значения
  • hddcnt - Количество жёстких дисков. Количество жёстких дисков, установленных на сервере
  • hddsize - Размер жесткого диска (Гб). Размер каждого жесткого диска, установленного на сервере, должен быть больше этого значения, но не более чем на 20 процентов
  • hddperf - Производительность жёстких дисков. Производительность каждого жёсткого диска, установленного на сервере, должна быть больше этого значения
  • raid - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) На серверах данного типа используется аппаратный RAID
  • srvsize - Размер в стойке. Размер, занимаемый сервером данного типа в стойке (в юнитах)
  • blade_count - Количество слотов под серверы. Количество слотов под серверы
  • localspeed - Скорость локального соединения (Mbit/s). Скорость замеряется путем скачивания файла размером 512 Мб с сервера с DCImanager на сервер проходящий диагностику. Если фактическая скорость меньше или больше чем указано в типе на 20 процентов, сервер будет отмечен как имеющий проблемы с оборудованием
  • allow_netflow - Сбор статистики. Выберите способ сбора статистики для серверов данного типа
  • disable_ipmi_autoadd - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Запретить автоматическое добавление IPMI, во время диагностики, для серверов данного типа. Работает если включена политика "Добавлять IPMI автоматически".
  • smart_params - Анализировать показатели SMART. При диагностике будут анализироваться выбранные показатели SMART жестких дисков
  • notes - Примечания. Дополнительная информация о типе

Имя

Функция: servertype.cpulist

Результат: список элементов

Список процессоров типа

Уровень доступа: admin

  • name - Имя

Удалить

Функция: servertype.cpulist.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции servertype.cpulist.

Результат: успешное выполнение операции или сообщение об ошибке

Добавление процессора к типу

Функция: servertype.cpulist.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции servertype).
    • elid - уникальный идентификатор (элемент id из функции servertype.cpulist)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции servertype).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции servertype).
    • elid - уникальный идентификатор (элемент id из функции servertype.cpulist)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • cpu - Процессор. Выберите процессор, который будет входить в данный тип. Список процессоров пополняется при выполнении диагностики серверов

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

Функция: servertype.copy

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Имя типа, например E3-1230-8G-2x1000SATA
  • chassis_type - Тип корпуса. Выберите тип корпуса сервера
  • corecnt - Количество ядер. Количество ядер на сервере, с учётом всех процессоров
  • ram - Оперативная память (Мб). Объём оперативной памяти, установленной на сервере
  • ramperf - Производительность оперативной памяти (опер./с). Производительность оперативной памяти, установленной на сервере, должна быть больше этого значения
  • hddcnt - Количество жёстких дисков. Количество жёстких дисков, установленных на сервере
  • hddsize - Размер жесткого диска (Гб). Размер каждого жесткого диска, установленного на сервере, должен быть больше этого значения, но не более чем на 20 процентов
  • hddperf - Производительность жёстких дисков. Производительность каждого жёсткого диска, установленного на сервере, должна быть больше этого значения
  • raid - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) На серверах данного типа используется аппаратный RAID
  • srvsize - Размер в стойке. Размер, занимаемый сервером данного типа в стойке (в юнитах)
  • blade_count - Количество слотов под серверы. Количество слотов под серверы
  • localspeed - Скорость локального соединения (Mbit/s). Скорость замеряется путем скачивания файла размером 512 Мб с сервера с DCImanager на сервер проходящий диагностику. Если фактическая скорость меньше или больше чем указано в типе на 20 процентов, сервер будет отмечен как имеющий проблемы с оборудованием
  • allow_netflow - Сбор статистики. Выберите способ сбора статистики для серверов данного типа
  • disable_ipmi_autoadd - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Запретить автоматическое добавление IPMI, во время диагностики, для серверов данного типа. Работает если включена политика "Добавлять IPMI автоматически".
  • smart_params - Анализировать показатели SMART. При диагностике будут анализироваться выбранные показатели SMART жестких дисков
  • notes - Примечания. Дополнительная информация о типе

Протестировать шаблоны ОС для данного типа

Функция: servertype.checktype

Протестировать шаблоны ОС для данного типа

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции servertype.

Результат: успешное выполнение операции или сообщение об ошибке

Жесткие диски

Функция: hddtype

Результат: список элементов

Жесткие диски

Уровень доступа: admin

  • id - Id
  • name - Имя
  • size - Размер (Gb)
  • type - Тип

Удалить

Функция: hddtype.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции hddtype.

Результат: успешное выполнение операции или сообщение об ошибке

Имя

Функция: hddtype.types

Результат: список элементов

Типы жестких дисков

Уровень доступа: admin

  • id - Id
  • name - Имя
  • perfomance - Скорость чтения, Mb/s

Удалить

Функция: hddtype.types.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции hddtype.types.

Результат: успешное выполнение операции или сообщение об ошибке

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

Функция: hddtype.types.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции hddtype).
    • elid - уникальный идентификатор (элемент id из функции hddtype.types)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции hddtype).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции hddtype).
    • elid - уникальный идентификатор (элемент id из функции hddtype.types)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • name - Имя. Имя типа жесткого диска
  • smart - Параметры SMART. Параметры SMART использующиеся для проверки при диагностике сервера. Если оставить поле пустым, то SMART не будет проверяться
  • perfomance - Скорость чтения, Mb/s. Наименьшая скорость чтения, если при диагностике знаение скорости чтения будет меньше этого параметра, то сервер будет помечен как проблемный

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

Функция: hddtype.edit

Уровень доступа: admin 17

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • type - Тип. Интерфейс жесткого диска для обмена данными
  • size - Размер (Gb). Размер жесткого диска

Глобальные настройки

Функция: globalsettings

Уровень доступа: admin

Данная функция одновременно используется для просмотра и изменения данных формы

Просмотр данных:

Изменение данных:

Список параметров или дополнительных параметров запроса (см.выше):

  • allowmixrack - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) У сервера можно будет создать подключение к коммутатору или PDU из любой стойки
  • connections_auto_fix - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) DCImanager будет пытаться автоматически исправлять несоответствия в подключениях серверов, основываясь на MAC-адресах, собранных с коммутаторов
  • default_server_ip_type - Стандартный тип IP-адресов. Для серверов будут выделяться IP-адреса этого типа, если в форме редактирования сервера в поле Блок IP-адресов не указано иное
  • DefaulServerIpPool - Пул IP-адресов. Из данного пула будут выделять IP-адреса по умолчанию. Данная настройка может быть переопределена в настройках сервера.
  • dcitimezone - Часовой пояс. Укажите часовой пояс, который будет использоваться в шаблонах установки ОС для выставления времени на серверах
  • dciregion - Регион. Регион, в котором находится часовой пояс
  • dcilocation - Местоположение. Географическое местоположение
  • httpproxy - Прокси-сервер (IPv4). Прокси-сервер (IPv4), который будет использоваться для установки операционных систем. Формат http://192.168.0.5:1528/ или http://[aaa::5]:1528/

Оставьте пустым, если не хотите использовать прокси-сервер.

  • httpproxyv6 - Прокси-сервер (IPv6). Прокси-сервер (IPv6), который будет использоваться для установки операционных систем. Формат http://192.168.0.5:1528/ или http://[aaa::5]:1528/ Оставьте пустым, если не хотите использовать прокси-сервер.
  • recipe - Рецепт. Выполнять указанный рецепт после установки сервера по шаблону ОС. Указанный рецепт будет выполняться независимо от того, выбран ли рецепт при запуске операции. Выбор подходящего рецепта осуществляется перебором всех доступных рецептов с проверкой совпадения имени и любого из тэгов с тэгами шаблона ОС
  • timeout_os_install - Таймаут установки ОС. Время в минутах, через которое будет прервана установка ОС на сервер, если она ещё не завершилась
  • timeout_serv_diag - Таймаут диагностики сервера. Время в минутах, через которое будет прервана диагностика сервера, если она ещё не завершиласьдиагностики сервера
  • timeout_serv_restore - Таймаут восстановления сервера. Время в минутах, через которое будет прервано восстановление сервера, если оно ещё не завершилось
  • timeout_iso_load - Таймаут загрузки с ISO. Время в минутах, через которое будет прервана загрузка сервера с ISO-образа, если она ещё не завершилась
  • nameservers - Серверы имён. IP-адреса серверов имён для установки на сервер после шаблона ОС. Может быть как IPv4, так и IPv6. Оставьте пустым, если не хотите задавать отдельные сервера имён. В этом случае после шаблона ОС на целевой сервер будут установлены сервера имён, используемые DCImanager'ом.
  • hdd_size_difference - Разница в размере жестких дисков, %. Для создания программного RAID-массива необходимы жесткие диски одинакового размера. В зависимости от производителей определяемый объем диска может отличаться на несколько десятков мегабайт. Данный параметр позволит проигнорировать разницу в размерах, что позволит создать программный RAID-массив. Укажите допустимую погрешность (в процентах) в размерах жестких дисков
  • dhcp_iface - Интерфейсы. Добавить или удалить интерфейс в конфигурационный файл DHCP-сервиса. На основе прописанных интерфейсов будет работать DHCP-сервис
  • allow_snmp_trap - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) DCImanager будет принимать уведомления(трапы) и на их основе обновлять состояние оборудования
  • trap_daemon_port - Порт для приема уведомлений. DCImanager будет прослушивать данный порт на предмет новых уведомлений
  • enable_iso_upload - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Позволяет пользователям загружать свои ISO-образы
  • permissive_size - Ограничение по размеру ISO-образа для пользователя (Гб). Если размер образа превысит заданное значение, то он не будет загружен
  • permissive_count - Ограничение по количеству ISO-образов для пользователя. Пользователь не сможет загрузить больше образов при достижении указанного значения
  • lifetime - Время жизни ISO-образа для пользователя. Количество часов, по прошествию которых будет удалён загруженный пользователем образ
  • allowipmiautoconfig - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если на сервере во время диагностики будет обнаружен IPMI, то он будет автоматически добавлен в подключения сервера (если его ещё нет) и настроен в соответствии с данными в DCImanager. Пароль для пользователя IPMI с именем dcimgr (по умолчанию) будет изменен . При отключении этой опции во время поиска серверов IPMI определяться не будет
  • IMIPAutoAllocIpType - Блок IP-адресов для IPMI. Блок IP-адресов, из которого будут выделяться адреса для IPMI
  • IMIPAutoAllocIpPool - Пул IP-адресов для IPMI. Пул IP-адресов, из которого будут выделяться адреса для IPMI
  • ipmi_auto_dont_change_admin_pass - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При диагностике не менять пароль администратора
  • ipmi_auto_create_user - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При диагностике автоматически создавать в IPMI оператора (ограниченного в правах пользователя) и предоставлять владельцу сервера доступ с этими данными
  • autodetectipmiconnection - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если во время диагностики или поиска серверов будет обнаружен MAC адрес IPMI, то подключение сервера с таким MAC адресом будет создано и отмечено как служебное. При выключенном параметре, если MAC адрес IPMI найден на интерфейсах сервера, подключение будет создано, но не отмечено как сервисное
  • diagonfree - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Автоматически запускать диагностику серверов при их освобождении
  • clearhdd - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Во время диагностики будет проведена очистка жёстких дисков. Внимание, данная опция должна поддерживаться шаблоном диагностики.
  • fullhddclear - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Во время диагностики будет проведена полная очистка жёстких дисков. Такая очистка может занять несколько часов, в зависимости от размера и скорости жёстких дисков. Внимание, данная опция должна поддерживаться шаблоном диагностики.
  • diagonfreetemplate - Шаблон диагностики. Выберите шаблон диагностики, который будет использоваться при освобождении серверов
  • shutdownafterdiag - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) После завершения диагностики серверы (и с владельцами, и свободные) будут автоматически отключены
  • precise_ram_detection - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если этот пункт не отмечен, то при диагностике модуль оперативной памяти будет считаться найденным даже если совпал только его размер с тем размером, что сообщил сервер в рамках диагностики. Если пункт отметить, будет сверяться частота каждого модуля
  • servers_autoshutdown - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Все серверы без владельца, на которых не запущены операции, будут автоматически отключаться
  • vlanonfree - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Опция работает при включении "Диагностика при освобождении". Порт сервера будет переключен в выбранный VLAN, а затем будет проведена диагностика. Данная опция дублирует поведение такой же опции в настройках модуля VPU
  • vlanid - ID VLAN при освобождении. Укажите ID VLAN, в который будет переключен порт сервера при освобождении до или после проведения диагностики

Установка ОС

Функция: operstat

Результат: отчёт

Статистика использования шаблонов ОС

Уровень доступа: admin

Измерительные устройства

Функция: measure

Результат: список элементов

Измерительные устройства

Уровень доступа: admin

  • name - Имя
  • device - Тип устройства
  • status - Состояние
  • rack - Стойка
  • ip - IP-адрес
  • notes - Примечания

Установка фильтра.

measure.filter

=== Получить текущее состояние измерительного устройства. Внимание, время получения актуального состояния устройства зависит от оборудования, которое вы используете, и в редких случаях может измеряться минутами. ===

Функция: measure.refresh

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

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции measure.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить измерительное устройство

Функция: measure.delete

Удалить измерительное устройство

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции measure.

Результат: успешное выполнение операции или сообщение об ошибке

Зарегистрировать измерительное устройство

Функция: measurecreatewiz

Зарегистрировать измерительное устройство

Уровень доступа: admin

Имя

Функция: measure.sensor

Результат: список элементов

Датчики измерительного устройства

Уровень доступа: admin

  • name - Имя
  • type - Тип датчика
  • value - Значение
  • target - Подключен к

Отключить выбранные датчики. Информация с отключенных датчиков не будет обрабатываться.

Функция: measure.sensor.disconnect

Отключить выбранные датчики. Информация с отключенных датчиков не будет обрабатываться.

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции measure.sensor.

Результат: успешное выполнение операции или сообщение об ошибке

Подключение датчика

Функция: measure.sensor.connect

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции measure).
    • elid - уникальный идентификатор (элемент id из функции measure.sensor)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции measure).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции measure).
    • elid - уникальный идентификатор (элемент id из функции measure.sensor)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


Вернуться к предыдущему списку

Функция: null

Вернуться к предыдущему списку

Уровень доступа: admin

Редактирование измерительного устройства

Функция: measure.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Имя, под которым устройство будет зарегистрировано в DCImanager
  • ip - IP-адрес. IP-адрес устройства
  • rack - Стойка. Стойка, в которой установлено устройство
  • unit - Номер юнита. Номер юнита в стойке
  • eqsize - Размер в стойке. Размер, занимаемый устройством в стойке (в юнитах)
  • notes - Примечания. Дополнительная информация об устройстве
  • snmpversion - Версия. Выберите версию SNMP
  • snmpauthlevel - Уровень безопасности. Уровень безопасности SNMPv3
  • snmpuser - Пользователь. Пользователь для SNMPv3
  • snmppass - Пароль. Фраза аутентификации для SNMPv3
  • snmppriv - Фраза приватного ключа.
  • snmppriv_alg - Алгоритм шифрования фразы приватного ключа.
  • snmpcommunity - Community. Community для SNMP v1/v2c
  • telnetuser - Пользователь. Имя пользователя для доступа к устройству по Telnet
  • telnetpass - Пароль. Пароль для доступа к устройству по Telnet
  • sshuser - Пользователь. Имя пользователя для доступа к устройству по SSH
  • sshpass - Пароль. Пароль для доступа к устройству по SSH
  • seller - Поставщик. Выберите поставщика устроства
  • newseller - Новый поставщик. Наименование поставщика
  • purchasedate - Дата покупки. Дата покупки устройства
  • warranty - Гарантия (мес.). Срок действия гарантии в месяцах
  • price - Стоимость. Стоимость устройства
  • sellerserial - Серийный номер. Серийный номер устройства

Платформы

Функция: chassistempl

Результат: список элементов

Типы платформ

Уровень доступа: admin

  • id - Id
  • name - Имя
  • srvsize - Размер сервера
  • blade_count - Размер шасси
  • cpu_socket - Тип CPU сокета
  • cpu_socket_count - CPU сокетов
  • ram_count - RAM слотов
  • max_ram - Макс. RAM (Гб)
  • hdd_count - HDD слотов
  • pci_count - PCI слотов
  • srv_count - Количество серверов

Редактирование типа платформы

Функция: chassistempl.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Внутреннее имя типа (примеры: E3 Blade, 1Unit Server, Multix4DE5 - мультинода). Вместо него, в списке серверов, в колонке Конфигурация будет показано автоматически сгенерированное имя. Автоматически сгенерированное имя формируется на основе фактических характеристик сервера (кол-ва HDD, RAM и т.д.)
  • chassis_type - Тип корпуса. Выберите тип корпуса сервера
  • srvsize - Размер сервера. Размер сервера в юнитах
  • blade_count - Количество слотов под серверы. Количество слотов под серверы
  • cpu_socket - Тип CPU сокета. Тип разъема для процессора
  • cpu_socket_count - CPU сокетов. Количество CPU сокетов в данной платформе
  • ram_count - RAM слотов. Количество RAM слотов в данной платформе
  • max_ram - Макс. RAM (Гб). Максимальный объем RAM который можно добавить в эту платформу
  • hdd_count - HDD слотов. Количество HDD слотов в данной платформе
  • pci_count - PCI слотов. Количество PCI слотов в данной платформе

Удалить

Функция: chassistempl.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции chassistempl.

Результат: успешное выполнение операции или сообщение об ошибке

Установка фильтра.

chassistempl.filter

Температура

Функция: new_temperature

Результат: отчёт

Температура

Уровень доступа: admin

Операции

Функция: operation

Результат: список элементов

Операции

Уровень доступа: admin

  • date - Начало
  • type - Операция
  • user - Пользователь
  • state - Состояние

Восстановление

Функция: operation.cclear

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

Журнал

Функция: operation.log

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • log - .

Отменить выбранные операции

Функция: operation.cancel

Отменить выбранные операции

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции operation.

Результат: успешное выполнение операции или сообщение об ошибке

Настройки пользователя

Функция: usrparam

Уровень доступа: user

Данная функция одновременно используется для просмотра и изменения данных формы

Просмотр данных:

Изменение данных:

Список параметров или дополнительных параметров запроса (см.выше):

  • name - Имя пользователя. Текущее имя пользователя, для которого вы изменяете настройки панели управления
  • theme - Тема. Тема панели управления
  • lang - Язык. Язык панели управления. Компания ISPsystem осуществила перевод своих программных продуктов с английского на другие языки с привлечением партнеров и не гарантирует исключительной точности переводов. Ко всему прочему программа может содержать текст, перевод которого все еще находится в процессе. Просим сообщать об ошибках в переводе путем выделения проблемного текста и нажатием сочетания клавиш Ctrl+Enter
  • old_password - Старый пароль. Старый пароль пользователя. Обязателен для ввода, если хотите сменить пароль
  • password - Пароль. Пароль для панели управления. Оставьте это поле пустым, если не хотите менять пароль
  • confirm - Подтверждение. Повторите тот же пароль, чтобы убедиться, что ввели его правильно
  • atype - Доступ к панели управления. Укажите, с каких IP-адресов вы хотите разрешить доступ к панели управления.Будьте предельно внимательны! Допустив ошибку, возможно, вы не сможете больше попасть в панель управления;
  • addr - Список IP-адресов. Укажите список IP-адресов, с которых вы хотите разрешить доступ к панели управления. Можно указать отдельные адреса (123.45.67.89), адреса по маске (123.45.67.0/24), либо диапазон адресов (123.45.67.89-123.45.67.98)
  • secureip - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) После регистрации в системе пользователю выдается уникальный идентификатор сессии. По умолчанию, он может быть использован с любого IP. Включив данный параметр, вы разрешаете пользоваться сессией только с того адреса, который был у пользователя при её получении
  • startpage - Стартовая страница. Страница, которая будет отображаться первой после того, как вы войдете в систему.
  • rows - Строк на странице. Количество строк таблицы, которые будут отображаться на каждой странице, по умолчанию
  • recordlimit - Количество записей. Максимальное количество записей, которое будет выведено в список. Ограничение нужно для предотвращения длительного формирования результата на больших объемах данных. Зачастую удобнее воспользоваться фильтром, нежели ожидать формирования большого списка, а потом просматривать его.
  • buttonview - Вид кнопок. Выберите предпочитаемое отображение кнопок на панели инструментов
  • hintview - Подсказки. Активные подсказки появляются, когда поле получает фокус ввода. Пассивные только при наведении курсора на значок подсказки
  • checkunsaved - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Предупреждать о несохраненных полях на форме
  • email - Email. Укажите Email, на который будут приходить оповещения
  • page_actions - Страница.
  • vkontakte_status - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Привязать данный аккаунт к аккаунту Вконтакте. Чтобы отвязать: необходимо снять галочку и сохранить форму
  • facebook_status - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Привязать данный аккаунт к аккаунту Facebook. Чтобы отвязать: необходимо убрать галочку и сохранить форму
  • google_status - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Привязать данный аккаунт к аккаунту Google. Чтобы отвязать: необходимо убрать галочку и сохранить форму
  • disable_totp - Отключить двухэтапную аутентификацию. Для отключения двухэтапной аутентификации введите 6-значный числовой пароль, сгенерированный приложением Google Authenticator

Энергопотребление

Функция: new_energy_consumption

Результат: отчёт

Энергопотребление

Уровень доступа: admin user

Инвентаризация

Функция: inventory

Результат: список элементов

Инвентаризация

Уровень доступа: admin

  • id - Id
  • name - Имя
  • date - Дата

Редактирование инвентаризации

Функция: inventory.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Наименование
  • date - Дата.

Удалить

Функция: inventory.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции inventory.

Результат: успешное выполнение операции или сообщение об ошибке

Имя

Функция: inventory.mismatch.report

Результат: список элементов

Отчет не соответствий в инвентаризации

Уровень доступа: admin

  • type - Тип
  • name - Имя
  • serial - Серийный номер
  • fact_col - Факт
  • dbvalue_col - База
  • notes - Примечание

Имя

Функция: inventory.object

Результат: список элементов

Объекты инвентаризации

Уровень доступа: admin

  • id - Id
  • type - Тип
  • name - Имя
  • status - Состояние

Имя

Функция: inventory.object.details

Результат: список элементов

Подробности инвентаризации объекта

Уровень доступа: admin

  • id - Id
  • serial - Серийный номер
  • fact_col - Факт
  • dbvalue_col - База
  • notes - Примечание
Подробности инвентаризации объекта

Функция: inventory.object.details.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции inventory.object).
    • elid - уникальный идентификатор (элемент id из функции inventory.object.details)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции inventory.object).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции inventory.object).
    • elid - уникальный идентификатор (элемент id из функции inventory.object.details)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • notes - Примечание. Дополнительная информация об объекте

Выполнение инвентаризации

Функция: inventory.object.inventorisation

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции inventory).
    • elid - уникальный идентификатор (элемент id из функции inventory.object)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции inventory).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции inventory).
    • elid - уникальный идентификатор (элемент id из функции inventory.object)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • serials - Серийные номера. Серийные номера запчастей которые по факту находятся на складе

Оперативная память

Функция: ramtype

Результат: список элементов

Оперативная память

Уровень доступа: admin

  • id - Id
  • name - Наименование
  • size - Объем памяти, MiB
  • frequency - Частота, MHz
  • notes - Примечание

Удалить

Функция: ramtype.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции ramtype.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование оперативной памяти

Функция: ramtype.edit

Уровень доступа: admin 17

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • size - Объем памяти, MiB. Объем оперативной памяти
  • frequency - Частота, MHz. Частота оперативной памяти
  • notes - Примечание. Любая дополнительная информация

Найденные серверы

Функция: serversearch

Результат: список элементов

Найденные серверы

Уровень доступа: admin

  • name - Имя
  • rack - Стойка
  • status - Состояние
  • type - Тип
  • mac - MAC-адрес

Ввести выбранные серверы в эксплуатацию

Функция: serversearch.approve

Ввести выбранные серверы в эксплуатацию

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции serversearch.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить найденный сервер

Функция: server.delete

Удалить найденный сервер

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции serversearch.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить все подключения сервера, чтобы определились новые при следующем поиске подключений

Функция: server.delete_all_connections

Удалить все подключения сервера, чтобы определились новые при следующем поиске подключений

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции serversearch.

Результат: успешное выполнение операции или сообщение об ошибке

Запустить поиск подключений к найденным серверам

Функция: startserversearch

Запустить поиск подключений к найденным серверам

Уровень доступа: admin

Имя

Функция: server.connection

Результат: список элементов

Подключения сервера

Уровень доступа: admin

  • type - Тип
  • device - Устройство
  • state - Состояние

Редактировать порт коммутатора, соответствующий выбранному подключению

Функция: server.connection.redirect

Редактировать порт коммутатора, соответствующий выбранному подключению

Уровень доступа: admin

Включить выбранные порты

Функция: server.connection.on

Включить выбранные порты

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции server.connection.

Результат: успешное выполнение операции или сообщение об ошибке

Создать подключение

Функция: conncreatewiz

Создать подключение

Уровень доступа: admin

Удалить подключение

Функция: server.connection.delete

Удалить подключение

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции server.connection.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование подключения сервера

Функция: server.connection.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции serversearch).
    • elid - уникальный идентификатор (элемент id из функции server.connection)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции serversearch).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции serversearch).
    • elid - уникальный идентификатор (элемент id из функции server.connection)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • devtype - Тип устройства. Тип устройства, к которому подключен сервер
  • device - Устройство. Имя устройства, к которому подключен сервер
  • port - Порт. Порт устройства, к которому подключен сервер
  • ipmi - Версия IPMI. Протокол, который используется для работы с IPMI
  • ip - IP-адрес. IP-адрес IPMI
  • ipmiuser - Пользователь. Имя пользователя для доступа к IPMI
  • ipmipass - Пароль. Пароль для доступа к IPMI
  • ipmiproxy - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если IP-адрес IPMI находится за NAT, то можно разрешить проксирование средствами панели через ihttpd
  • web_url - URL веб-интерфейса. На этот адрес будет осуществляться переход при клике на значок IPMI у сервера. Если он не указан, для перехода будет использоваться IP-адрес IPMI
  • ipmi_connect_method - Способ подключения. Способ подключения к WEB-интерфейсу IPMI для владельца сервера, используемый при нажатии им на соответствующий значок в строке с сервером
  • ipmi_connect_method_noihttpd - Способ подключения. Способ подключения к WEB-интерфейсу IPMI для владельца сервера, используемый при нажатии им на соответствующий значок в строке с сервером
  • ipmi_type_hp - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если этот пункт отмечен, при проксировании через noVNC будет использоваться устаревшая версия браузера для реализации поддержки Java-плагина, посредством которого будет отображаться консоль сервера (в основном актуально для IPMI HP iLo)
  • is_ipmi_port - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Установите флаг, если на этом подключении находится IPMI
  • ipmi_mac - MAC адрес IPMI. MAC адрес IPMI. Может быть получен при диагностике или поиске серверов
  • intel_amt - Версия Intel AMT. Протокол, который используется для работы с Intel AMT
  • wsman_ip - IP-адрес. IP-адрес по которому доступен веб-интерфейс Intel AMT
  • wsman_user - Пользователь. Имя пользователя для доступа к Intel AMT
  • wsman_pass - Пароль. Пароль для доступа к Intel AMT
  • wsman_port - Порт. Порт на котором доступен веб-интерфейс Intel AMT. Если не указан то будет использован стандартный 16992
  • service - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если установлен флаг, то это подключение не будет участвовать в таких операциях, как перезагрузка сервера, включение/отключение питания сервера. А также не будет учитываться трафик.
  • vlan - IPMI Vlan. Здесь вы можете указать в каком Vlan находится IPMI. Vlan будет настроен с помощью ipmitool во время диагностики сервера
  • mc_info - Информация об IPMI.

Выключить выбранные порты

Функция: server.connection.off

Выключить выбранные порты

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции server.connection.

Результат: успешное выполнение операции или сообщение об ошибке

Имя пользователя IPMI

Функция: server.connection.ipmiuser

Результат: список элементов

Пользователи IPMI

Уровень доступа: admin

  • user_id - Id
  • id - Internal id
  • name - Имя пользователя IPMI
  • status - Состояние
  • level - Уровень доступа
Удалить

Функция: server.connection.ipmiuser.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции server.connection.ipmiuser.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование пользователя

Функция: server.connection.ipmiuser.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции server.connection).
    • elid - уникальный идентификатор (элемент id из функции server.connection.ipmiuser)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции server.connection).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции server.connection).
    • elid - уникальный идентификатор (элемент id из функции server.connection.ipmiuser)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • name - Имя пользователя IPMI. Имя пользователя IPMI
  • level - Уровень доступа. Уровень доступа определяет права создаваемого пользователя
  • user_login - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При наведении на иконку перехода к IPMI, у владельца сервера будет появляться логин и пароль данного пользователя
  • passwd - . Пароль пользователя. При смене пароля пользователя, с данными которого IPMI подключен к серверу в DCImanager, IPMI некоторое время (1-2 минуты) не будет отвечать на запросы из-за применения настроек
  • passwd_req - Пароль. Пароль пользователя. При смене пароля пользователя, с данными которого IPMI подключен к серверу в DCImanager, IPMI некоторое время (1-2 минуты) не будет отвечать на запросы из-за применения настроек
Обновляет список пользователей в соответствии с пользователями на IPMI

Функция: server.connection.ipmiuser.sync

Обновляет список пользователей в соответствии с пользователями на IPMI

Уровень доступа: admin

Исправление подключений

Функция: serverconnstat

Результат: список элементов

Информация о несоответствиях в подключениях серверов

Уровень доступа: admin

  • server - Сервер
  • rack - Стойка
  • hostname - Имя хоста
  • port - Порт на коммутаторе
  • error - Ошибка

Перейти к серверу с проблемой

Функция: serverconnstat.gotoserver

Перейти к серверу с проблемой

Уровень доступа: admin

Подробная информация

Функция: serverconnstat.more

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • data - Информация.

Установка фильтра.

serverconnstat.filter

Порт сервера будет заменен на чужой порт

Функция: serverconnstat.correct

Порт сервера будет заменен на чужой порт

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент srvconnid из функции serverconnstat.

Результат: успешное выполнение операции или сообщение об ошибке

Чужой порт будет добавлен в подключения сервера

Функция: serverconnstat.addport

Чужой порт будет добавлен в подключения сервера

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент srvconnid из функции serverconnstat.

Результат: успешное выполнение операции или сообщение об ошибке

Локации

Функция: location

Результат: список элементов

Локации

Уровень доступа: admin

  • id - Id
  • name - Имя локации
  • address - Адрес
  • stock - Склад
  • owner - Владелец
  • mainip - IP-адрес
  • ip_block - Блок IP-адресов
  • status - Состояние
  • comment - Комментарий

Редактирование локации

Функция: location.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя локации. Понятное наименование локации
  • address - Адрес. Фактический адрес локации
  • owner - Владелец. Администратор, отвечающий за локацию
  • comment - Комментарий. Заметки, комментарии и пр.
  • stock - Склад. Склад, используемый для данной локации
  • mainip - IP-адрес. IP-адрес локации. Через него DCImanager будет подключаться по SSH и выполнять настройку (синхронизация шаблонов ОС, установка пакетов DHCP и TFTP)
  • ip_block - Тип IP-адресов. Тип IP-адресов который будет использоваться для серверов из этой локации
  • ssh_port - Порт SSH. Номер порта, на который настроен сервис SSH подключаемой локации
  • admusr - Супер пользователь. Под этим пользователем DCImanager будет подключаться по SSH и выполнять настройку (синхронизация шаблонов ОС, установка пакетов DHCP и TFTP). У пользователя должны быть права администратора
  • auth_type - Авторизация на сервере. Авторизация на удаленном сервере может быть выполнена как по паролю администратора, так и по ключу SSH, который авторизован на удаленном сервере для доступа под суперпользователем
  • passwd - Пароль супер пользователя. Пароль администратора локации. Этот пароль будет использован только при создании локации. С его помощью DCImanager подключится на сервер и добавит свой публичный ключ в authorized_keys
  • masterkey - Открытый ключ. Указанный открытый ключ панели следует поместить в список авторизованных ключей на локации
  • nameservers - Серверы имён. IP-адреса серверов имён для установки на сервер после шаблона ОС. Может быть как IPv4, так и IPv6. Оставьте пустым, если не хотите задавать отдельные сервера имён. В этом случае после шаблона ОС на целевой сервер будут установлены сервера имён, используемые DCImanager'ом.

Удалить

Функция: location.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции location.

Результат: успешное выполнение операции или сообщение об ошибке

Виртуальные сети (VLAN)

Функция: vlan

Результат: список элементов

Виртуальные сети (VLAN)

Уровень доступа: admin

  • id - VLAN
  • name - Имя
  • owner - Владелец
  • status - Состояние
  • net - Сеть
  • notes - Примечания

Имя

Функция: vlan.members

Результат: список элементов

Список участников VLAN

Уровень доступа: admin

  • equipment - Устройство
  • port_identity - Идентификатор порта
  • state - Состояние порта

Выключить выбранные порты

Функция: vlan.members.off

Выключить выбранные порты

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции vlan.members.

Результат: успешное выполнение операции или сообщение об ошибке

Редактировать выбранный порт коммутатора

Функция: vlan.members.redirect

Редактировать выбранный порт коммутатора

Уровень доступа: admin

Включить выбранные порты

Функция: vlan.members.on

Включить выбранные порты

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции vlan.members.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить выбранные виртуальные сети

Функция: vlan.delete

Удалить выбранные виртуальные сети

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции vlan.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование виртуальной сети

Функция: vlan.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • id - VLAN Id. Идентификатор виртуальной сети (VLAN ID)
  • name - Имя. Имя виртуальной сети. Используется при настройке сетевого оборудования.
  • owner - Владелец. Сможет использовать VLAN на своих серверах
  • notes - Примечания. Дополнительная информация о виртуальной сети
  • pvlan - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Укажите этот флаг если VLAN необходимо настроить как Private VLAN
  • pvlan_type - Тип PVLAN. К какому типу будет относиться этот PVLAN
  • is_service - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Этот VLAN нельзя будет создать на коммутаторах. Добавлять или удалять из членов транкового порта

Имя

Функция: vlan.networks

Результат: список элементов

Управления сетями в VLAN

Уровень доступа: admin

  • net - Сеть
  • state - Состояние

Имя

Функция: vlan.networks.ipmi

Результат: список элементов

Список устройств IPMI

Уровень доступа: admin

  • ipmi - IPMI
  • ips - IP-адрес

Удалить сеть. Это приведет к удалению всех IP-адресов из этой сети, назначенных серверам

Функция: vlan.networks.delete

Удалить сеть. Это приведет к удалению всех IP-адресов из этой сети, назначенных серверам

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции vlan.networks.

Результат: успешное выполнение операции или сообщение об ошибке

Добавление новой сети

Функция: vlan.networks.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции vlan).
    • elid - уникальный идентификатор (элемент id из функции vlan.networks)
  • Результат: список параметров объекта

Создание объекта:

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции vlan).
    • elid - уникальный идентификатор (элемент id из функции vlan.networks)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • use_other_type - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Выбрать тип/пул IP-адресов, из которого будет выделена сеть VPU
  • type_select - Группа IP-адресов. Тип/пул IP-адресов, из которого будет выделена VPU сеть
  • is_ipmi_net - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если отмечен данный флаг, то VPU сеть будет выделена из типа/пула адресов IPMI, который указан в настройках модуля VPU (поле 'Тип/Пул IP-адресов IPMI')
  • ip_prefix - Префикс для выделяемой сети. Определяет сколько адресов будет в выделяемой сети
  • net - . Сеть в формате 10.10.10.0/24 которую можно использовать для VPU

Имя

Функция: vlan.networks.server

Результат: список элементов

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

Уровень доступа: admin

  • server - Сервер
  • ips - IP-адрес

PCI-устройства

Функция: pcitype

Результат: список элементов

PCI-устройства

Уровень доступа: admin

  • id - Id
  • name - Имя

Удалить

Функция: pcitype.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции pcitype.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование PCI-устройства

Функция: pcitype.edit

Уровень доступа: admin 17

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Наименование
  • type - Тип. К какому типу принадлежит это устройство

Шаблоны ОС

Функция: osmgr

Результат: список элементов

Управление шаблонами ОС

Уровень доступа: admin

  • name - Шаблон
  • tags - Тэги
  • type - Тип
  • state - Состояние
  • repo - Источник
  • date - Дата

Свойства шаблона ОС

Функция: osmgr.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • autoupdate - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить/выключить автообновление шаблона. Если обновление включено, система проверяет версию шаблона раз в сутки и обновляет в случае необходимости
  • restrict - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если ограничение включено, то использование шаблона возможно только администраторами


Обновить список шаблонов

Функция: osmgr.fetch

Обновить список шаблонов

Уровень доступа: admin

Удалить выбранные шаблоны

Функция: osmgr.delete

Удалить выбранные шаблоны

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции osmgr.

Результат: успешное выполнение операции или сообщение об ошибке

Репозиторий

Функция: osmgr.repo

Результат: список элементов

Репозитории шаблонов ОС

Уровень доступа: admin

  • name - Репозиторий
  • location - Ссылка

Удалить репозиторий

Функция: osmgr.repo.delete

Удалить репозиторий

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент name из функции osmgr.repo.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование репозитория шаблонов ОС

Функция: osmgr.repo.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции osmgr).
    • elid - уникальный идентификатор (элемент name из функции osmgr.repo)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции osmgr).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции osmgr).
    • elid - уникальный идентификатор (элемент name из функции osmgr.repo)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • name - Репозиторий. Наименование репозитория
  • location - Ссылка. Ссылка на репозиторий

Установить/Обновить выбранные шаблоны

Функция: osmgr.install

Установить/Обновить выбранные шаблоны

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции osmgr.

Результат: успешное выполнение операции или сообщение об ошибке

Имя

Функция: osmgr.macros

Результат: список элементов

Параметры шаблона ОС

Уровень доступа: admin

  • name - Имя
  • value - Значение

Параметр шаблона

Функция: osmgr.macros.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции osmgr).
    • elid - уникальный идентификатор (элемент name из функции osmgr.macros)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции osmgr).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции osmgr).
    • elid - уникальный идентификатор (элемент name из функции osmgr.macros)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • value - Значение. Значение параметра, передаваемое в скрипт установки ОС

Вернуться к предыдущему списку

Функция: vm

Вернуться к предыдущему списку

Уровень доступа: admin

Установить значение по умолчанию

Функция: osmgr.macros.delete

Установить значение по умолчанию

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент name из функции osmgr.macros.

Результат: успешное выполнение операции или сообщение об ошибке

Запустить процесс обновления списка шаблонов

Функция: osmgr.update

Запустить процесс обновления списка шаблонов

Уровень доступа: admin

Запчасти

Функция: spare

Результат: список элементов

Запчасти

Уровень доступа: admin 17

  • category - Категория
  • type - Тип
  • serial - Серийный номер
  • purchasedate - Дата покупки
  • now_in - Место нахождения
  • notes - Примечания

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

Функция: spare.edit

Уровень доступа: admin 17

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • category - Категория. Выберите категорию запчасти
  • type - Тип. Выберите тип запчасти
  • seller - Поставщик. Выберите поставщика запчасти
  • newseller - Новый поставщик. Наименование поставщика
  • purchasedate - Дата покупки. Дата покупки запчасти
  • warranty - Гарантия (мес.). Срок действия гарантии в месяцах
  • price - Стоимость. Стоимость запчасти
  • serial - Серийный номер. Серийный номер запчасти
  • is_broken - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Данная запчасть неисправна
  • notes - Примечания. Дополнительная информация о запчасти

Установка фильтра.

spare.filter

Списание запчастей

Функция: spare.spare

Уровень доступа: admin 17

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • reason - Причина списания. Выберите причину списания запчасти
  • notes - Примечания. Дополнительная информация о действии

Извлечь выбранную запчасть и поместить её на склад

Функция: spare.plugout

Извлечь выбранную запчасть и поместить её на склад

Уровень доступа: admin 17

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции spare.

Результат: успешное выполнение операции или сообщение об ошибке

Добавить/Переместить запчасть на склад

Функция: spareaddwiz

Добавить/Переместить запчасть на склад

Уровень доступа: admin 17

Удалить всю информацию о выбранных запчасях

Функция: spare.delete

Удалить всю информацию о выбранных запчасях

Уровень доступа: admin 17

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции spare.

Результат: успешное выполнение операции или сообщение об ошибке

Имя

Функция: spare.history

Результат: список элементов

История запчасти

Уровень доступа: admin 17

  • date - Дата
  • username - Пользователь
  • action_type - Действие
  • info - Информация
  • notes - Примечания

Имя

Функция: spare.broken

Результат: отчёт

Неисправные запчасти

Уровень доступа: admin 17

Категория

Функция: spare.category

Результат: список элементов

Категории запчастей

Уровень доступа: admin 17

  • name - Категория
  • subcount - Типов в категории

Удалить

Функция: spare.category.delete

Удалить

Уровень доступа: admin 17

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции spare.category.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование категории запчастей

Функция: spare.category.edit

Уровень доступа: admin 17

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции spare).
    • elid - уникальный идентификатор (элемент id из функции spare.category)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции spare).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции spare).
    • elid - уникальный идентификатор (элемент id из функции spare.category)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • name - Имя. Наименование категории
  • code - Код категории. Код категории который будет использовать при формировании серийного номера для запчастей.

Тип

Функция: spare.category.type

Результат: список элементов

Типы запчастей

Уровень доступа: admin 17

  • name - Тип
Удалить

Функция: spare.category.type.delete

Удалить

Уровень доступа: admin 17

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции spare.category.type.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование типа запчастей

Функция: spare.category.type.edit

Уровень доступа: admin 17

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции spare.category).
    • elid - уникальный идентификатор (элемент id из функции spare.category.type)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции spare.category).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции spare.category).
    • elid - уникальный идентификатор (элемент id из функции spare.category.type)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • name - Имя. Наименование типа
  • code - Штрихкод. При добавлении новой запчасти ее тип будет определяться путем поиска совпадающего штрихкода, указанного здесь

Установка запчасти

Функция: spare.plugin

Уровень доступа: admin 17

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • concretserver - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Ввести имя сервера вручную
  • servername - Конкретный сервер. Введите имя сервера
  • notes - Примечания. Дополнительная информация о действии

Имя

Функция: seller

Результат: список элементов

Поставщики

Уровень доступа: admin 17

  • name - Имя

Удалить выбранного поставщика

Функция: seller.delete

Удалить выбранного поставщика

Уровень доступа: admin 17

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции seller.

Результат: успешное выполнение операции или сообщение об ошибке

Изменение поставщика

Функция: seller.edit

Уровень доступа: admin 17

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции spare).
    • elid - уникальный идентификатор (элемент id из функции seller)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции spare).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции spare).
    • elid - уникальный идентификатор (элемент id из функции seller)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • name - Имя. Наименование поставщика

Имя

Функция: spare.avaliable

Результат: отчёт

Доступные запчасти

Уровень доступа: admin 17

Пользователи

Функция: user

Результат: список элементов

Пользователи

Уровень доступа: admin+

  • name - Имя пользователя
  • level - Уровень доступа
  • servers - Серверы
  • status - Статус

Редактирование пользователя

Функция: user.edit

Уровень доступа: admin+

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя пользователя. Имя (login) которое будет использоваться для входа в DCImanager
  • level - Уровень доступа. Уровень доступа, который получит пользователь при входе в DCImanager
  • passwd - Пароль. Пароль, который будет использоваться при входе в DCImanager
  • confirm - Подтверждение.
  • custom_vlan_count - Количество VLAN. Количество пользовательских VLAN которые может использовать пользователь

Установка фильтра.

user.filter

Права пользователей

Функция: userrights

Результат: список элементов

Права

Уровень доступа: admin+

  • caption - Наименование
  • access - Доступ

Ограничить доступ к элементам списка

Функция: userrights.filter

Ограничить доступ к элементам списка

Уровень доступа: admin+

Вернуть настройки по умолчанию. Удаляет все настройки доступа, которые были сделаны для данного пользователя/группы, включая права на колонки и столбцы, если это список или форма

Функция: userrights.delete

Вернуть настройки по умолчанию. Удаляет все настройки доступа, которые были сделаны для данного пользователя/группы, включая права на колонки и столбцы, если это список или форма

Уровень доступа: admin+

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент name из функции userrights.

Результат: успешное выполнение операции или сообщение об ошибке

Имя

Функция: userrights.fields

Результат: список элементов

Список полей (столбцов)

Уровень доступа: admin+

  • caption - Наименование
  • access - Доступ
Включить

Функция: userrights.fields.resume

Включить

Уровень доступа: admin+

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент name из функции userrights.fields.

Результат: успешное выполнение операции или сообщение об ошибке

Вернуть настройки по умолчанию. Удаляет все настройки доступа, которые были сделаны для данного пользователя/группы, включая права на колонки и столбцы, если это список или форма

Функция: userrights.fields.delete

Вернуть настройки по умолчанию. Удаляет все настройки доступа, которые были сделаны для данного пользователя/группы, включая права на колонки и столбцы, если это список или форма

Уровень доступа: admin+

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент name из функции userrights.fields.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: userrights.fields.suspend

Выключить

Уровень доступа: admin+

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент name из функции userrights.fields.

Результат: успешное выполнение операции или сообщение об ошибке

Права на поле

Функция: userrights.fields.edit

Уровень доступа: admin+

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент name из функции userrights).
    • elid - уникальный идентификатор (элемент name из функции userrights.fields)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент name из функции userrights).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент name из функции userrights).
    • elid - уникальный идентификатор (элемент name из функции userrights.fields)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • inhereted - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Не задавать явно права на поле. Права будут взяты из прав групп, в которые входит пользователь
  • read - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Разрешить чтение поля
  • write - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Разрешить редактирование поля
  • new - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Разрешить редактирование поля во время создания объекта

Доступ к функции

Функция: userrights.edit

Уровень доступа: admin+

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции user).
    • elid - уникальный идентификатор (элемент name из функции userrights)
  • Результат: список параметров объекта

Создание объекта:

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции user).
    • elid - уникальный идентификатор (элемент name из функции userrights)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • inhereted - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Не задавать права явно. В этом случае права определяются согласно другим правилам
  • access - Доступ. Разрешить/запретить доступ к функции
  • inherit - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Распространяет права на все функции группы

Политики

Функция: userrights.policy

Уровень доступа: admin+

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции user).
    • elid - уникальный идентификатор (элемент name из функции userrights)
  • Результат: список параметров объекта

Создание объекта:

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции user).
    • elid - уникальный идентификатор (элемент name из функции userrights)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


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

Включить

Функция: userrights.resume

Включить

Уровень доступа: admin+

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент name из функции userrights.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: userrights.suspend

Выключить

Уровень доступа: admin+

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент name из функции userrights.

Результат: успешное выполнение операции или сообщение об ошибке

Отключить пользователя

Функция: user.disable

Отключить пользователя

Уровень доступа: admin+

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции user.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить пользователя

Функция: user.delete

Удалить пользователя

Уровень доступа: admin+

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции user.

Результат: успешное выполнение операции или сообщение об ошибке

Включить пользователя

Функция: user.enable

Включить пользователя

Уровень доступа: admin+

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции user.

Результат: успешное выполнение операции или сообщение об ошибке

Войти в панель с правами пользователя

Функция: user.su

Войти в панель с правами пользователя

Уровень доступа: admin+

Карта ЦОД

Функция: dcmap


Карта дата-центра

Уровень доступа: admin 17

Перейти в режим редактирования

Функция: dcmap.editmap

Перейти в режим редактирования

Уровень доступа: admin

Изменить выбранный объект

Функция: dcmap.edit

Изменить выбранный объект

Уровень доступа: 17+

Добавить стойку на карту

Функция: dcmap.addrack

Уровень доступа: admin

Данная функция одновременно используется для просмотра и изменения данных формы

Просмотр данных:

Изменение данных:

Список параметров или дополнительных параметров запроса (см.выше):

  • rack - Стойка. Выберите стойку для размещения

Добавить источник бесперебойного питания на карту

Функция: dcmap.placeups

Уровень доступа: admin

Данная функция одновременно используется для просмотра и изменения данных формы

Просмотр данных:

Изменение данных:

Список параметров или дополнительных параметров запроса (см.выше):

  • ups - Источник бесперебойного питания. Выберите источник бесперебойного питания для размещения
  • width - Ширина (мм). Укажите ширину устройства в миллиметрах
  • depth - Глубина (мм). Укажите глубину устройства в миллиметрах

Параметры стены

Функция: dcmap.wall.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра и изменения данных формы

Просмотр данных:

Изменение данных:

Список параметров или дополнительных параметров запроса (см.выше):

  • length - Длина (мм). Укажите длинну стены в миллиметрах
  • width - Ширина (мм). Укажите ширину стены в миллиметрах
  • delete - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Для удаления стены поставьте отметку в этом поле

Маршрутизаторы

Функция: router

Результат: список элементов

Маршрутизаторы

Уровень доступа: admin

  • name - Имя
  • device - Тип устройства
  • rack - Стойка
  • ip - IP-адрес
  • notes - Примечания

Создать маршрутизатор

Функция: routercreatewiz

Создать маршрутизатор

Уровень доступа: admin

Интерфейс

Функция: router.iface

Результат: список элементов

Интерфейсы устройства

Уровень доступа: admin

  • name - Интерфейс
  • net - Адрес сети

Редактирование маршрутизатора

Функция: router.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Имя, под которым устройство будет зарегистрировано в DCImanager
  • ip - IP-адрес. IP-адрес устройства
  • rack - Стойка. Стойка, в которой установлено устройство
  • unit - Номер юнита. Номер юнита в стойке
  • eqsize - Размер в стойке. Размер, занимаемый устройством в стойке (в юнитах)
  • notes - Примечания. Дополнительная информация об устройстве
  • snmpversion - Версия. Выберите версию SNMP
  • snmpauthlevel - Уровень безопасности. Уровень безопасности SNMPv3
  • snmpuser - Пользователь. Пользователь для SNMPv3
  • snmppass - Пароль. Фраза аутентификации для SNMPv3
  • snmppriv - Фраза приватного ключа.
  • snmppriv_alg - Алгоритм шифрования фразы приватного ключа.
  • snmpcommunity - Community. Community для SNMP v1/v2c
  • telnetuser - Пользователь. Имя пользователя для доступа к устройству по Telnet
  • telnetpass - Пароль. Пароль для доступа к устройству по Telnet
  • sshuser - Пользователь. Имя пользователя для доступа к устройству по SSH
  • sshpass - Пароль. Пароль для доступа к устройству по SSH
  • seller - Поставщик. Выберите поставщика устройства
  • newseller - Новый поставщик. Наименование поставщика
  • purchasedate - Дата покупки. Дата покупки устройства
  • warranty - Гарантия (мес.). Срок действия гарантии в месяцах
  • price - Стоимость. Стоимость устройства
  • sellerserial - Серийный номер. Серийный номер устройства

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

Функция: router.refresh

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

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции router.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить выбранный маршрутизатор

Функция: router.delete

Удалить выбранный маршрутизатор

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции router.

Результат: успешное выполнение операции или сообщение об ошибке

Рецепты

Функция: recipemgr

Результат: список элементов

Управление рецептами

Уровень доступа: admin user

  • name - Рецепт
  • revision - Ревизия
  • state - Состояние
  • tags - Тэги
  • repo - Источник
  • date - Дата
  • filename - Файл

Запустить процесс обновления списка рецептов

Функция: recipemgr.update

Запустить процесс обновления списка рецептов

Уровень доступа: admin user

Удалить выбранные рецепты

Функция: recipemgr.delete

Удалить выбранные рецепты

Уровень доступа: admin user

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции recipemgr.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование рецепта

Функция: recipemgr.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • filename - Имя файла. Имя файла, в котором хранится рецепт
  • encoding - Кодировка. Символьная кодировка рецепта. При смене кодировки внесенные в редакторе изменения будут УТЕРЯНЫ!
  • fdata - .
  • savetime - Сохранено в . В этом поле отображается время сохранения файла. Указывается время сервера

Репозиторий

Функция: recipemgr.repo

Результат: список элементов

Репозитории рецептов

Уровень доступа: admin user

  • name - Репозиторий
  • location - Ссылка

Удалить репозиторий

Функция: recipemgr.repo.delete

Удалить репозиторий

Уровень доступа: admin user

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент name из функции recipemgr.repo.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование репозитория рецептов

Функция: recipemgr.repo.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции recipemgr).
    • elid - уникальный идентификатор (элемент name из функции recipemgr.repo)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции recipemgr).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции recipemgr).
    • elid - уникальный идентификатор (элемент name из функции recipemgr.repo)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • name - Репозиторий. Наименование репозитория
  • location - Ссылка. Ссылка на файл архива рецептов

Свойства рецепта

Функция: recipemgr.props

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • access - Ограничение доступа к рецепту. Доступ к рецепту можно ограничить как для пользователей ('доступен администраторам'), так и для всех учетных записей, включая администраторов ('недоступен')

Сломанные серверы

Функция: writeoff_server

Результат: список элементов

Сломанные и списанные серверы

Уровень доступа: admin 17

  • id - Id
  • name - Наклейка
  • gen_chassis_name - Конфигурация
  • status - Состояние
  • price - Стоимость
  • purchasedate - Дата покупки
  • writeoffdate - Дата списания
  • notes - Примечания

Установка фильтра.

writeoff_server.filter

Просмотреть историю изменений

Функция: server.history

Просмотреть историю изменений

Уровень доступа: admin

Питание (PDU)

Функция: pdu

Результат: список элементов

Распределители питания (PDU)

Уровень доступа: admin

  • name - Имя
  • device - Тип устройства
  • status - Состояние
  • rack - Стойка
  • ip - IP-адрес
  • power - Нагрузка (Вт)
  • portcnt - Количество портов
  • notes - Примечания

Имя

Функция: pdu.port

Результат: список элементов

Порты питания PDU

Уровень доступа: admin

  • identity - Идентификатор
  • servername - Имя сервера
  • serverhname - Имя хоста
  • descr - Описание
  • state - Состояние
  • power - Нагрузка (Вт)
  • notes - Примечания

Выключить выбранные порты

Функция: pdu.port.off

Выключить выбранные порты

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции pdu.port.

Результат: успешное выполнение операции или сообщение об ошибке

Получить текущее состояние портов устройства

Функция: pdu.port.refresh

Получить текущее состояние портов устройства

Уровень доступа: admin

Включить выбранные порты

Функция: pdu.port.on

Включить выбранные порты

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции pdu.port.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование порта PDU

Функция: pdu.port.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции pdu).
    • elid - уникальный идентификатор (элемент id из функции pdu.port)
  • Результат: список параметров объекта

Создание объекта:

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции pdu).
    • elid - уникальный идентификатор (элемент id из функции pdu.port)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • identity - Идентификатор. Идентификатор порта устройства (взято с устройства автоматически)
  • descr - Описание. Описание порта устройства (взято с устройства автоматически)
  • service - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Это служебный порт. Этот порт будет скрыт из списка портов при создании подключений. А также на данном порту не будет производиться поиск серверов.
  • notes - Примечания. Дополнительная информация о порте

Создать распределитель питания

Функция: pducreatewiz

Создать распределитель питания

Уровень доступа: admin

Установка фильтра.

pdu.filter

Удалить распределитель питания

Функция: pdu.delete

Удалить распределитель питания

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции pdu.

Результат: успешное выполнение операции или сообщение об ошибке

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

Функция: pdu.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Имя, под которым устройство будет зарегистрировано в DCImanager
  • ip - IP-адрес. IP-адрес устройства
  • rack - Стойка. Стойка в которой установлено устройство
  • unit - Номер юнита. Номер юнита в стойке
  • eqsize - Размер в стойке. Размер, занимаемый устройством в стойке (в юнитах)
  • notes - Примечания. Дополнительная информация об устройстве
  • snmpversion - Версия. Выберите версию SNMP
  • snmpauthlevel - Уровень безопасности. Уровень безопасности SNMPv3
  • snmpuser - Пользователь. Пользователь для SNMPv3
  • snmppass - Пароль. Фраза аутентификации для SNMPv3
  • snmppriv - Фраза приватного ключа.
  • snmppriv_alg - Алгоритм шифрования фразы приватного ключа.
  • snmpcommunity - Community. Community для SNMP v1/v2c
  • telnetuser - Пользователь. Имя пользователя для доступа к устройству по Telnet
  • telnetpass - Пароль. Пароль для доступа к устройству по Telnet
  • sshuser - Пользователь. Имя пользователя для доступа к устройству по SSH
  • sshpass - Пароль. Пароль для доступа к устройству по SSH
  • seller - Поставщик. Выберите поставщика устроства
  • newseller - Новый поставщик. Наименование поставщика
  • purchasedate - Дата покупки. Дата покупки устройства
  • warranty - Гарантия (мес.). Срок действия гарантии в месяцах
  • price - Стоимость. Стоимость устройства
  • sellerserial - Серийный номер. Серийный номер устройства

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

Функция: pdu.refresh

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

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции pdu.

Результат: успешное выполнение операции или сообщение об ошибке

Стойки

Функция: rack

Результат: список элементов

Стойки

Уровень доступа: admin

  • name - Имя
  • racksize - Места
  • inetport - Порты коммутаторов
  • powerport - Порты питания
  • can_install_servers - Мест под серверы
  • power - Потребление питания (Вт)
  • traff - Нагрузка на сеть
  • temperature - Температура
  • status - Состояние
  • notes - Примечания
  • location - Локация

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

Функция: rack.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Имя или номер стойки
  • location - Локация. В каком дата-центре находится стойка
  • notes - Примечания. Дополнительная информация о стойке
  • srvsearch - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Разрешить DCImanager использовать устройства, установленные в данной стойке, для поиска серверов. В процессе поиска DCImanager, по очереди отключает свободные порты на распределителе питания без признака "Служебный", параллельно идет проверка соединения с серверами. Таким образом, определяются порты PDU, к которым подключены серверы.
  • height - Высота (юнит). Высота стойки в юнитах

Удалить

Функция: rack.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции rack.

Результат: успешное выполнение операции или сообщение об ошибке

Серверы

Функция: server

Результат: список элементов

Серверы

Уровень доступа: admin user 17

  • id - Id
  • name - Наклейка
  • rack - Стойка
  • gen_chassis_name - Конфигурация
  • type - Тип сервера
  • chassis_templ - Тип платформы
  • hostname - Имя хоста
  • owner - Владелец
  • mac - MAC-адрес
  • status - Состояние
  • ip - IP-адрес
  • ipcount - Количество IP-адресов
  • power - Потребление питания (Вт)
  • traff - Нагрузка на канал
  • os - ОС
  • temperature - Температура
  • notes - Примечания
  • note_acc - Примечание для бухгалтерии

Запретить доступ к серверу. У сервера будет выключен порт коммутатора

Функция: server.disable

Запретить доступ к серверу. У сервера будет выключен порт коммутатора

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции server.

Результат: успешное выполнение операции или сообщение об ошибке

Отменить текущую операцию на сервере

Функция: server.opercancel

Отменить текущую операцию на сервере

Уровень доступа: admin user

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции server.

Результат: успешное выполнение операции или сообщение об ошибке

Перезагрузить сервер

Функция: server.reboot

Перезагрузить сервер

Уровень доступа: admin user

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции server.

Результат: успешное выполнение операции или сообщение об ошибке

Вы будете перенаправлены в модуль "Операции с оборудованием"

Функция: writeoff

Вы будете перенаправлены в модуль "Операции с оборудованием"

Уровень доступа: admin

Операции над сервером

Функция: server.operations

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • operation - Тип операции. Выберите операцию, которую необходимо произвести над сервером
  • ostemplate - Установить ОС из шаблона. Выберите ОС для установки на сервер
  • isotemplate - Загрузить с ISO-образа. Выберите ISO-образ, с которого хотите загрузиться
  • diag - Провести диагностику. Выберите шаблон диагностики для запуска на сервере
  • ipaddr - IP-адрес. С него будет осуществлена загрузка
  • rescue - Загрузить шаблон восстановления. Выберите шаблон восстановление для запуска на сервере
  • hostname - Имя хоста. Выберите имя хоста для сервера
  • passwd - Пароль. Задайте пароль администратора сервера
  • confirm - Подтверждение.
  • recipe - Рецепт. Выполнить указанный рецепт (скрипт) на сервере после установки ОС
  • clearhdd - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Во время диагностики будет проведена очистка жёстких дисков. Внимание, данная опция должна поддерживаться шаблоном диагностики.
  • fullhddclear - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Будет проведена полная очистка жёстких дисков. Такая очистка может занять несколько часов, в зависимости от размера и скорости жёстких дисков. Весь жесткий диск будет перезаписан нулями, в отличии от обычной очистки, где перезаписываются только первые 512 байт
  • hddraid - Настроить программный RAID. Укажите какой программный RAID настроить во время установки ОС. Диски, не задействованные в создании RAID-массива, останутся доступны для использования (например, для хранения резервных копий). Список RAID-массивов, доступных для выбора, зависит от шаблона ОС и количества одинаковых дисков в сервере, установленных подряд.
  • notify_me - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Оповестить об окончании операции или о доступности сервера по SSH

Войти в панель с правами пользователя

Функция: server.su

Войти в панель с правами пользователя

Уровень доступа: admin user 17

Установка фильтра.

server.filter

Отключить питание сервера

Функция: server.poweroff

Отключить питание сервера

Уровень доступа: admin user

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции server.

Результат: успешное выполнение операции или сообщение об ошибке

Имя

Функция: iplist

Результат: список элементов

Список IP-адресов

Уровень доступа: admin user 17

  • ip - IP адрес

Перенос IP-адреса

Функция: server.moveip

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции server).
    • elid - уникальный идентификатор (элемент id из функции iplist)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции server).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции server).
    • elid - уникальный идентификатор (элемент id из функции iplist)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


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

Функция: server.edit

Уровень доступа: admin 17 user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • spare_id - Сервер со склада. В этом списке можно выбрать сервер со склада для того, чтобы соответствующее оборудование из поставки было привязано к созданному серверу
  • id - Id. Идентификатор сервера
  • name - Наклейка. Название сервера должно быть уникальным
  • owner - Владелец. Пользователь, которому принадлежит данный сервер. Чтобы выбрать пользователя из списка, начните вводить его имя
  • forcelock - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если установить эту "галочку", то даже администратор не сможет выполнить никаких действий с этим сервером.
  • allow_netflow - Сбор статистики. Выберите способ сбора статистики по трафику
  • ip_block - Тип/пул IP-адресов. Тип/пул IP-адресов который будет использоваться для данного сервера
  • notes - Примечания. Дополнительная информация о сервере
  • user_notes - Примечания. Дополнительная информация о сервере
  • hwproblem - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Поставьте эту "галочку", если считаете, что данный сервер имеет проблемы с оборудованием и не может эксплуатироваться.
  • hwproblem_info - Подробная информация о проблемах. В данном поле можно увидеть информацию об обнаруженных во время диагностики проблемах
  • type_templ_select - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если это поле отмечено, то для размещения сервера в стойке будут использоваться данные для старого типа серверов
  • chassistempl - Тип платформы. Обычный сервер, блейд, или шасси для блейд-серверов. Определяет сколько CPU, HDD и PCI можно добавить в сервер
  • type - Тип сервера. Тип данного сервера. В DCImanager Essential используется только для группировки серверов (например, по тарифам). В DCImanager Progressive и Enterprise также хранит информацию об аппаратном обеспечении серверов данного типа и позволяет обнаруживать проблемы с ним.
  • gen_chassis_name - Название. Здесь будет автоматически генерироватся имя для платформы выбранного сервера, на основе полей CPU, HDD, PCI и т.д.
  • enable_vpu_net - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) IP-адрес для сервера будет выбран из VPU сети
  • vpu_vlan - VLAN из VPU сети. Из какого VLAN показывать VPU сети
  • vpu_net - VPU сеть. Из какой VPU сети назначать IP-адрес
  • family - IP-адрес. Выберите предпочитаемый IP-адрес
  • ipsource - Источник IP-адресов. Укажите источник для получения IP-адресов
  • network - Имя сети. Имя сети NAT, для которой требуется выделить IP-адрес
  • main_ip - "Основной" IP-адрес. IP-адрес, который будет использоваться во время установки ОС
  • specialip - Определённый IP-адрес. Введите IP-адрес
  • netmask - Маска сети. Введите маску сети
  • gateway - Адрес шлюза. Адрес шлюза, используется другими продуктами для настройки сети
  • add_ipaliases - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Нужно добавить дополнительные IP адреса
  • ipaliases - Дополнительные IP адреса в формате 192.168.0.1/24 192.168.0.254. Дополнительные IP адреса в формате ip/mask gateway. Каждый адрес с новой строки
  • amount_ipv4 - Количество IPv4. Требуемое количество адресов IPv4
  • ipv4_pool - Пул адресов IPv4. Получить адреса IPv4 из указанного пула
  • amount_ipv6 - Количество IPv6. Требуемое количество адресов IPv6
  • ipv6_pool - Пул адресов IPv6. Получить адреса IPv6 из указанного пула
  • hostname - Имя хоста. Доменное имя сервера
  • mac - MAC-адрес. MAC-адрес сетевого адаптера сервера. Используется при установке ОС на сервер.
  • os - Операционная система. Операционная система, установленная на сервер
  • rack - Стойка. Стойка, в которой установлен сервер
  • parent - Шасси. Укажите шасси, в которую установлен сервер
  • parent_chassis - Родительское шасси. Определяет в каком шасси находится этот блейд-сервер (зависит от выбранной стойки)
  • blade_slot - Блейд-слот. Слот, в котором сервер находится в шасси
  • sizefromtype2 - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Взять информацию о размере сервера из типа платформы
  • srvsize2 - Размер. Размер, занимаемый сервером в стойке (в юнитах)
  • srvtypesize2 - Размер. Размер сервера в стойке (в юнитах), определяется в зависимости от выбранного типа платформы
  • unit2 - Номер юнита. Номер юнита в стойке. Для оборудования, занимающего несколько юнитов, указывается верхняя позиция.
  • cpuname - Процессор. Тип процессора, установленного на сервере
  • cpucnt - Количество процессоров. Количество процессоров, установленных на сервере
  • motherboard - Материнская плата. Материнская плата, установленная в сервере
  • pl_model_name - Модель платформы. Модель платформы сервера
  • corecnt - Количество ядер. Общее количество ядер, установленных на сервере
  • ram - Оперативная память. Оперативная память (MiB)
  • localspeed - Скорость локального соединения (Mbit/s). Замеренная скорость локального соединения
  • hddinfo - Жесткие диски. Информация о жёстких дисках, установленных на сервере
  • dmi_proc - Процессоры.
  • dmi_mem - Оперативная память.
  • smartinfo - SMART. SMART с жестких дисков сервера
  • raid - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) На данном сервере установлен аппаратный RAID
  • laninfo - Сетевые адаптеры. Информация о сетевых адаптерах, установленных на сервере
  • hwerror - Дополнительная информация о проблемах с оборудованием. Данное поле содержит дополнительную информацию о проблемах с оборудованием, обнаруженных во время диагностики сервера.
  • idelivery - Поставка. К какой поставке привязан сервер
  • seller - Поставщик. Укажите поставщика сервера
  • newseller - Новый поставщик. Ведите название поставщика
  • purchasedate - Дата покупки. Дата покупки сервера
  • warranty - Гарантия (мес.). Срок гарантии на сервер в месяцах
  • price - Стоимость. Стоимость сервера
  • sellerserial - Серийный номер. Серийный номер сервера
  • barcode - Штрихкод. Штрихкод считанный с добавляемого комплектующего
  • note_acc - Примечание для бухгалтерии. Дополнительная информация о сервере (необходимо бухгалтерии)

Скачать консоль IPMI (только для jnlp файлов)

Функция: ipmi_console_download

Скачать консоль IPMI (только для jnlp файлов)

Уровень доступа: admin user

Включить сервер

Функция: server.poweron

Включить сервер

Уровень доступа: admin user

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции server.

Результат: успешное выполнение операции или сообщение об ошибке

Имя

Функция: server.switchconnection

Результат: список элементов

Сетевые подключения

Уровень доступа: user

  • id - Id
  • descr - Имя порта
  • vlan -
  • state - Состояние
  • usernote - Примечание

Изменить

Функция: server.switchconnection.edit

Изменить

Уровень доступа: user

Разрешить доступ к серверу. У сервера будет включен порт коммутатора и питание

Функция: server.enable

Разрешить доступ к серверу. У сервера будет включен порт коммутатора и питание

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции server.

Результат: успешное выполнение операции или сообщение об ошибке

Коммутаторы

Функция: switch

Результат: список элементов

Коммутаторы

Уровень доступа: admin

  • id - Id
  • name - Имя
  • hostname - Имя хоста
  • device - Тип устройства
  • status - Состояние
  • rack - Стойка
  • ip - IP-адрес
  • portcnt - Количество портов
  • notes - Примечания

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

Функция: switch.refresh

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

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции switch.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование коммутатора

Функция: switch.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Имя, под которым устройство будет зарегистрировано в DCImanager
  • ip - IP-адрес. IP-адрес устройства
  • rack - Стойка. Стойка в которой установлено устройство
  • unit - Номер юнита. Номер юнита в стойке
  • eqsize - Размер в стойке. Размер, занимаемый устройством в стойке (в юнитах)
  • applyrack - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Изменить стойку у всех подключенных к данному устройству серверов
  • no_auto_uplink - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Отключите автоопределение UpLink'ов если DCImanager неправильно определяет тип подключения портов
  • show_aggregate - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включите отображение агрегированных каналов, если есть необходимость управлять ими из DCImanager
  • conf_autosave - Автоматическое сохранение конфигурации. Автоматическое сохранение будет происходить через заданное время, если конфигурация портов изменилась.
  • is_service - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Этот коммутатор никак не будет обрабатываться DCImanager.
  • couple_switch - Парный коммутатор. Выбрать коммутатор, который будет являться парой для данного. При создении Vlan на одном из коммутаторов, она будет создана на втором автоматически
  • log_path - Файл журнала. Полный путь к файлу с журналом коммутатора
  • notes - Примечания. Дополнительная информация об устройстве
  • stat_poll_type - Статистика. Как DCImanager будет собирать статистику с устройств. Например по netconf или SNMP
  • status_poll_type - Статус. Как DCImanager будет поддерживать актуальную информацию в интерфейсе о состоянии оборудования
  • snmpversion - Версия. Выберите версию SNMP
  • snmpauthlevel - Уровень безопасности. Уровень безопасности SNMPv3
  • snmpuser - Пользователь. Пользователь для SNMPv3
  • snmppass - Пароль. Фраза аутентификации для SNMPv3
  • snmppriv - Фраза приватного ключа.
  • snmppriv_alg - Алгоритм шифрования фразы приватного ключа.
  • snmpcommunity - Community. Community для SNMP v1/v2c
  • telnetuser - Пользователь. Имя пользователя для доступа к устройству по Telnet
  • telnetpass - Пароль. Пароль для доступа к устройству по Telnet
  • sshuser - Пользователь. Имя пользователя для доступа к устройству по SSH
  • sshpass - Пароль. Пароль для доступа к устройству по SSH
  • seller - Поставщик. Выберите поставщика устроства
  • newseller - Новый поставщик. Наименование поставщика
  • purchasedate - Дата покупки. Дата покупки устройства
  • warranty - Гарантия (мес.). Срок действия гарантии в месяцах
  • price - Стоимость. Стоимость устройства
  • sellerserial - Серийный номер. Серийный номер устройства

Удалить выбранный коммутатор

Функция: switch.delete

Удалить выбранный коммутатор

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции switch.

Результат: успешное выполнение операции или сообщение об ошибке

Создать коммутатор

Функция: switchcreatewiz

Создать коммутатор

Уровень доступа: admin

Установка фильтра.

switch.filter

Журнал коммутатора

Функция: switch.log

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • data - .

Имя

Функция: switch.port

Результат: список элементов

Порты коммутатора

Уровень доступа: admin

  • identity - Идентификатор
  • servername - Имя устройства
  • serverhname - Имя хоста
  • descr - Описание
  • vlan - VLAN
  • speed - Скорость порта
  • duplex - Режим
  • state - Состояние
  • bitsec - Нагрузка
  • packsec - Нагрузка (пакет/сек)
  • notes - Примечания

Редактирование порта коммутатора

Функция: switch.port.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции switch).
    • elid - уникальный идентификатор (элемент id из функции switch.port)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции switch).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции switch).
    • elid - уникальный идентификатор (элемент id из функции switch.port)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • identity - Идентификатор. Идентификатор порта устройства (взято с устройства автоматически)
  • descr - Описание. Описание порта устройства (взято с устройства автоматически)
  • speed - Скорость порта. Выберите скорость порта
  • duplex - Режим порта. Режим в котором работает порт
  • istrunk - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Данный порт работает в режиме Trunk(в терминологии Brocade - данный порт является tagged)
  • mapped_vlan - Mapped PVLAN. Secondary PVLAN на который выполнен мапинг редактируемого порта. То есть редактируемый порт является Promiscuous Port для этого Secondary PVLAN
  • vlan - VLAN. VLAN, который установлен на порту
  • native_vlan - Native VLAN. VLAN, который не будет тегироваться на данном порту
  • trunkmembers - Члены Trunk. VLAN-ы, которые входят в Trunk(в терминологии Brocade VLAN-ы в которых этот порт указан как tagged)
  • uplink - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Установите флаг, если данный порт подключен не к серверу, а к коммутатору/маршрутизатору уровнем выше. Этот порт будет скрыт из списка портов при создании подключений. А также на данном порту не будет производится поиск серверов. На данном порту будут запрещены любые действия(изменения VLAN, скорости и режима)
  • service - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Это служебный порт. Этот порт будет скрыт из списка портов при создании подключений. А также на данном порту не будет производится поиск серверов.
  • maclist - Список MAC-адресов. Список активных MAC-адресов на порту коммутатора
  • notes - Примечания. Дополнительная информация
  • switch - Коммутатор. Коммутатор с которым создается подключение
  • port - Порт. Порт коммутатора с которым создается подключение

Установка фильтра.

switch.port.filter

Удаление агрегации

Функция: switch.port.removeagregate

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции switch).
    • elid - уникальный идентификатор (элемент id из функции switch.port)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции switch).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции switch).
    • elid - уникальный идентификатор (элемент id из функции switch.port)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • name - Название. Название агрегации которую нужно удалить

Включить выбранные порты

Функция: switch.port.on

Включить выбранные порты

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции switch.port.

Результат: успешное выполнение операции или сообщение об ошибке

Получить текущее состояние портов устройства

Функция: switch.port.refresh

Получить текущее состояние портов устройства

Уровень доступа: admin

Выключить выбранные порты

Функция: switch.port.off

Выключить выбранные порты

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции switch.port.

Результат: успешное выполнение операции или сообщение об ошибке

Создание агрегации

Функция: switch.port.createagregate

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции switch).
    • elid - уникальный идентификатор (элемент id из функции switch.port)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции switch).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции switch).
    • elid - уникальный идентификатор (элемент id из функции switch.port)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • name - Название. Название агрегации которую нужно создатть
  • port - Порты. Порты которые нужно добавить в создаваемую агрегацию
  • type - Тип. Тип создаваемой агрегации

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

Функция: switch.save

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

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции switch.

Результат: успешное выполнение операции или сообщение об ошибке

ISO-образы

Функция: iso

Результат: список элементов

ISO-образы

Уровень доступа: admin user

  • id - Id
  • name - Имя образа
  • time_delete - Время удаления
  • size - Размер
  • owner - Владелец
  • status_col - Состояние

Удалить

Функция: iso.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции iso.

Результат: успешное выполнение операции или сообщение об ошибке

Загрузка ISO-образа

Функция: iso.upload

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • type - Тип файла. Укажите, откуда вы хотите закачать ISO-образ: с локального компьютера или с использованием ссылки на файл, расположенный на другом сервере
  • url - URL. Укажите ссылку на ISO-образ, который вы хотите закачать, например, http://example.com/dir/file.iso
  • url_filename - Имя файла. Укажите, с каким именем ISO-образ должен быть сохранён. Если вы оставите это поле пустым, имя файла будет выделено из URL
  • shared - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Этот ISO-образ будет доступен всем пользователям
  • hours_to_delete - Время до удаления, час.. Изменить время в часах, через которое образ автоматически удалится. При заполнении данного поля время удаления будет автоматически пересчитано
  • description - Описание. Произвольный текст с описанием. Пользователи видят этот текст в списке ISO-образов

Редактирование ISO-образа

Функция: iso.edit

Уровень доступа: 17 admin+

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Наименование ISO-образа. Имя образа
  • shared - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Этот ISO-образ будет доступен всем
  • auto_delete - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Добавить задание на автоматическое удаление ISO-образа
  • hours_to_delete - Время до удаления, час.. Изменить время в часах, через которое образ автоматически удалится. При заполнении данного поля время удаления будет автоматически пересчитано
  • description - Описание. Произвольный текст с описанием. Пользователи видят этот текст в списке ISO-образов

Процессоры

Функция: cputype

Результат: список элементов

Процессоры

Уровень доступа: admin

  • id - Id
  • name - Имя
  • alias_name - Псевдоним
  • cpu_socket - Тип CPU сокета
  • scale - Масштабируемость
  • notes - Примечание

Имя

Функция: cputype.socket

Результат: список элементов

CPU сокеты

Уровень доступа: admin

  • id - Id
  • name - Имя
  • notes - Примечание

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

Функция: cputype.socket.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid - уникальный идентификатор родительского списка (элемент id из функции cputype).
    • elid - уникальный идентификатор (элемент id из функции cputype.socket)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции cputype).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok - значение параметра должно быть не пустым, обычно "ok".
    • plid - уникальный идентификатор родительского списка (элемент id из функции cputype).
    • elid - уникальный идентификатор (элемент id из функции cputype.socket)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):


  • name - Имя. Наименование сокета
  • notes - Примечание. Любая дополнительная информация

Удалить

Функция: cputype.socket.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции cputype.socket.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить

Функция: cputype.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции cputype.

Результат: успешное выполнение операции или сообщение об ошибке

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

Функция: cputype.edit

Уровень доступа: admin 17

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Полное имя процессора (никак не обработанное). При запуске диагностики на серверах, определяется процессор и добавляется в список "Процессоры", если он отсутствует в этом списке. Наличие или отсутствие определяется именно по этому полю, а не по полю псевдоним
  • alias_name - Псевдоним. Короткое имя, используется при генерации имени шасси. Если DCImanager в процессе диагностики создает процессор, то псевдоним он сгенерирует автоматически
  • cpu_socket - Тип CPU сокета. Разъем для процессора, установленный на платформе
  • scale - Масштабируемость. Режим работы процессоров в системах с несколькими сокетами
  • notes - Примечание. Любая дополнительная информация

Установка фильтра.

cputype.filter

Питание (UPS)

Функция: ups

Результат: список элементов

Бесперебойное питание (UPS)

Уровень доступа: admin

  • name - Имя
  • device - Тип устройства
  • status - Состояние
  • rack - Стойка
  • ip - IP-адрес
  • battary_time_remains - Заряд батареи (мин.)
  • load - Нагрузка (%)
  • power - Выходная мощность (KВт)
  • in_power - Потребляемая мощность (KВт)
  • notes - Примечания

Создать источник бесперебойного питания

Функция: upscreatewiz

Создать источник бесперебойного питания

Уровень доступа: admin

Редактирование источника бесперебойного питания

Функция: ups.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Создание объекта:

Изменение объекта

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name - Имя. Имя, под которым устройство будет зарегистрировано в DCImanager
  • ip - IP-адрес. IP-адрес устройства
  • rack - Стойка. Стойка в которой установлено устройство
  • unit - Номер юнита. Номер юнита в стойке
  • eqsize - Размер в стойке. Размер, занимаемый устройством в стойке (в юнитах)
  • notes - Примечания. Дополнительная информация об устройстве
  • snmpversion - Версия. Выберите версию SNMP
  • snmpauthlevel - Уровень безопасности. Уровень безопасности SNMPv3
  • snmpuser - Пользователь. Пользователь для SNMPv3
  • snmppass - Пароль. Фраза аутентификации для SNMPv3
  • snmppriv - Фраза приватного ключа.
  • snmppriv_alg - Алгоритм шифрования фразы приватного ключа.
  • snmpcommunity - Community. Community для SNMP v1/v2c
  • telnetuser - Пользователь. Имя пользователя для доступа к устройству по Telnet
  • telnetpass - Пароль. Пароль для доступа к устройству по Telnet
  • sshuser - Пользователь. Имя пользователя для доступа к устройству по SSH
  • sshpass - Пароль. Пароль для доступа к устройству по SSH
  • seller - Поставщик. Выберите поставщика устроства
  • newseller - Новый поставщик. Наименование поставщика
  • purchasedate - Дата покупки. Дата покупки устройства
  • warranty - Гарантия (мес.). Срок действия гарантии в месяцах
  • price - Стоимость. Стоимость устройства
  • sellerserial - Серийный номер. Серийный номер устройства

Установка фильтра.

ups.filter

=== Получить текущее состояние источника бесперебойного питания. Внимание, время получения актуального состояния устройства зависит от оборудования, которое вы используете, и в редких случаях может измеряться минутами. ===

Функция: ups.refresh

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

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции ups.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить источник бесперебойного питания

Функция: ups.delete

Удалить источник бесперебойного питания

Уровень доступа: admin

Параметры:

  • elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент id из функции ups.

Результат: успешное выполнение операции или сообщение об ошибке