Документация DCImanager 5
Документация — ваш лучший друг?
Поделитесь мнением и пройдите небольшой опрос
Пройти опрос

DCImanager API

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

Страница содержит автоматически сгенерированное описание API-функций. Актуальные имена функций и параметров зависят от конкретной конфигурации панели управления.

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

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

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

Функция: purchases.

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

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

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

Сеть

Функция: new_net.

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

Сеть.

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

SSH keys

Функция: sshpubkey.

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

SSH keys.

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

name — Key name.

SSH keys

Функция: sshpubkey.edit.

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

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции sshpubkey).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции sshpubkey);
  • дополнительные параметры запроса ...

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

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

  • name — Key name. Key name;
  • pubkey — Public SSH key. Public SSH key.

Удалить

Функция: 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции servertype).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции servertype);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции servertype).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции servertype);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции hddtype).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции hddtype);
  • дополнительные параметры запроса ...

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

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

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

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

Функция: globalsettings.

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

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

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

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

  • diagonfree — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Автоматически * запускать диагностику серверов при их освобождении;
  • clearhdd — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Во время диагностики будет проведена очистка жёстких дисков. Внимание, данная опция должна поддерживаться шаблоном диагностики;
  • fullhddclear — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Во время диагностики будет проведена полная очистка жёстких дисков. Такая очистка может занять несколько часов, в зависимости от размера и скорости жёстких дисков. Внимание, данная опция должна поддерживаться шаблоном диагностики;
  • diagonfreetemplate — Шаблон диагностики. Выберите шаблон диагностики, который будет использоваться при освобождении серверов;
  • shutdownafterdiag — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) После завершения диагностики серверы (и с владельцами, и свободные) будут автоматически отключены;
  • precise_ram_detection — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если этот пункт не отмечен, то при диагностике модуль оперативной памяти будет считаться найденным даже если совпал только его размер с тем размером, что сообщил сервер в рамках диагностики. Если пункт отметить, будет сверяться частота каждого модуля;
  • allowmixrack — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) У сервера можно будет создать подключение к коммутатору или PDU из любой стойки;
  • servers_autoshutdown — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Все серверы без владельца, на которых не запущены операции, будут автоматически отключаться;
  • 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 адресом будет отмечено как служебное.

Установка ОС

Функция: 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции measure).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции measure);
  • дополнительные параметры запроса ...

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

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

  • name — Имя. Имя, под которым устройство будет зарегистрировано в DCImanager;
  • ip — IP-адрес. IP-адрес устройства;
  • rack — Стойка. Стойка, в которой установлено устройство;
  • unit — Номер юнита. Номер юнита в стойке;
  • eqsize — Размер в стойке. Размер, занимаемый устройством в стойке (в юнитах);
  • notes — Примечания. Дополнительная информация об устройстве;
  • snmpversion — Версия. Выберите версию SNMP;
  • snmpauthlevel — Уровень безопасности. Уровень безопасности SNMPv3;
  • snmpuser — Пользователь. Пользователь для SNMPv3;
  • snmppass — Пароль. Фраза аутентификации для SNMPv3;
  • snmppriv — Фраза приватного ключа.
  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции chassistempl).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции chassistempl);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции operation).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции operation);
  • дополнительные параметры запроса ...

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

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

Журнал

Функция: operation.log.

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

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции operation).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции operation);
  • дополнительные параметры запроса ...

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

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

  • log — 

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

Функция: operation.cancel.

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

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

Параметры:

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

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

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

Функция: usrparam.

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

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

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

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции inventory).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции inventory);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции ramtype).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции ramtype);
  • дополнительные параметры запроса ...

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

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

  • 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".) Если установлен флаг, то это подключение не будет участвовать в таких операциях, как перезагрузка сервера, включение/отключение питания сервера. А также не будет учитываться трафик;
  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент srvconnid из функции serverconnstat).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент srvconnid из функции serverconnstat);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции location).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции location);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции vlan);

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции vlan);
  • дополнительные параметры запроса ...

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

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

  • 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);
  • дополнительные параметры запроса ...

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

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

Параметры:

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции pcitype).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции pcitype);
  • дополнительные параметры запроса ...

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

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

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

Шаблоны ОС

Функция: osmgr.

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

OS templates management.

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

  • name — Template;
  • tags — Тэги;
  • type — Type;
  • state — Status;
  • repo — Source;
  • date — Date.

Edit properties of the OS template

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

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

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции osmgr).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции osmgr);
  • дополнительные параметры запроса ...

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

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

  • autoupdate — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Activate/disable autoupdate for the selected template. If the autoupdate is on, the system will check the template version once a day and update it, if needed;
  • restrict — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) If the restriction is on, only administrator can install this template.

Update the list of templates

Функция: osmgr.fetch.

Update the list of templates.

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

Delete the selected templates

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

Delete the selected templates.

Уровень доступа: 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 — Ссылка. Ссылка на репозиторий.

Install/Update the selected templates

Функция: osmgr.install.

Install/Update the selected templates.

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

Параметры:

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

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

Имя

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

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

OS template parameters.

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

  • name — Имя;
  • value — Значение.

Template parameters

Функция: 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 — Value. The value, which is sent to the OS deployment script.

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

Функция: vm.

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

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

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

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

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

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

Параметры:

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

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

Update the list of templates

Функция: osmgr.update.

Update the list of templates

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

Запчасти

Функция: spare.

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

Запчасти.

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

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

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

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

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

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции spare).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции spare);
  • дополнительные параметры запроса ...

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

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

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

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

spare.filter.

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

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

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

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции spare).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции spare);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции spare).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции spare);
  • дополнительные параметры запроса ...

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

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

  • 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+.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции user).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции user);
  • дополнительные параметры запроса ...

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

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

  • 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);
  • дополнительные параметры запроса ...

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

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

Параметры:

  • 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);
  • дополнительные параметры запроса ...

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

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

Параметры:

  • 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.

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

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

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

  • rack — Стойка. Выберите стойку для размещения.

Добавить источник бесперебойного питания на карту

Функция: dcmap.placeups.

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

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

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

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

  • ups — Источник бесперебойного питания. Выберите источник бесперебойного питания для размещения;
  • width — Ширина (мм). Укажите ширину устройства в миллиметрах;
  • depth — Глубина (мм). Укажите глубину устройства в миллиметрах;

Параметры стены

Функция: dcmap.wall.edit.

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

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

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

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

  • length — Длина (мм). Укажите длинну стены в миллиметрах;
  • width — Ширина (мм). Укажите ширину стены в миллиметрах;
  • delete — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Для удаления стены поставьте отметку в этом поле.

Маршрутизаторы

Функция: router.

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

Маршрутизаторы.

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

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

Создать маршрутизатор

Функция: routercreatewiz.

Создать маршрутизатор.

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

Интерфейс

Функция: router.iface.

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

Интерфейсы устройства.

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

  • name — Интерфейс;
  • net — Адрес сети.

Редактирование маршрутизатора

Функция: router.edit.

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

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции router).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции router);
  • дополнительные параметры запроса ...

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

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

  • name — Имя. Имя, под которым устройство будет зарегистрировано в DCImanager;
  • ip — IP-адрес. IP-адрес устройства;
  • rack — Стойка. Стойка, в которой установлено устройство;
  • unit — Номер юнита. Номер юнита в стойке;
  • eqsize — Размер в стойке. Размер, занимаемый устройством в стойке (в юнитах);
  • notes — Примечания. Дополнительная информация об устройстве;
  • snmpversion — Версия. Выберите версию SNMP;
  • snmpauthlevel — Уровень безопасности. Уровень безопасности SNMPv3;
  • snmpuser — Пользователь. Пользователь для SNMPv3;
  • snmppass — Пароль. Фраза аутентификации для SNMPv3;
  • snmppriv — Фраза приватного ключа;
  • 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.

Обратите внимание!
Чтобы пользователи DCImanager имели доступ к функции, добавьте строку Option UserRecipes в конфигурационный файл DCImanager.
  • name — Рецепт;
  • revision — Ревизия;
  • state — Состояние;
  • tags — Тэги;
  • repo — Источник;
  • date — Дата;
  • filename — Файл.

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

Функция: recipemgr.update.

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

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

Удалить выбранные рецепты

Функция: recipemgr.delete.

Удалить выбранные рецепты.

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

Параметры:

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

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

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

Функция: recipemgr.edit.

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

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции recipemgr).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok".
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции recipemgr);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции recipemgr).

Результат: список параметров объекта.
Создание объекта:

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции recipemgr);
  • дополнительные параметры запроса ...

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

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

  • 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);
  • дополнительные параметры запроса ...

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

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

Параметры:

  • 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.
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции pdu).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции pdu);
  • дополнительные параметры запроса ...

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

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

  • name — Имя. Имя, под которым устройство будет зарегистрировано в DCImanager;
  • ip — IP-адрес. IP-адрес устройства;
  • rack — Стойка. Стойка в которой установлено устройство;
  • unit — Номер юнита. Номер юнита в стойке;
  • eqsize — Размер в стойке. Размер, занимаемый устройством в стойке (в юнитах);
  • notes — Примечания. Дополнительная информация об устройстве;
  • snmpversion — Версия. Выберите версию SNMP;
  • snmpauthlevel — Уровень безопасности. Уровень безопасности SNMPv3;
  • snmpuser — Пользователь. Пользователь для SNMPv3;
  • snmppass — Пароль. Фраза аутентификации для SNMPv3;
  • snmppriv — Фраза приватного ключа. ;
  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции rack).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции rack);
  • дополнительные параметры запроса ...

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

  • 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 — Примечания.

Запретить доступ к серверу

У сервера будет выключен порт коммутатора.

Функция: 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции server).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции server);
  • дополнительные параметры запроса ...

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

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

  • 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 или VNC.

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

Функция: 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции server).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции server);
  • дополнительные параметры запроса ...

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

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

  • 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_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 — Штрихкод. Штрихкод считанный с добавляемого комплектующего;

Скачать консоль 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции switch).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции switch);
  • дополнительные параметры запроса ...

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

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

  • 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 — Фраза приватного ключа;
  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции switch).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции switch);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции iso).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции iso);
  • дополнительные параметры запроса ...

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

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

  • 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+.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции iso).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции iso);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции cputype).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции cputype);
  • дополнительные параметры запроса ...

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

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

  • 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.

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

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

Параметры:

  • elid — уникальный идентификатор (элемент id из функции ups).

Результат: список параметров объекта.

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • дополнительные параметры запроса ...

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

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

Параметры:

  • sok — значение параметра должно быть не пустым, обычно "ok";
  • elid — уникальный идентификатор (элемент id из функции ups);
  • дополнительные параметры запроса ...

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

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

  • name — Имя. Имя, под которым устройство будет зарегистрировано в DCImanager;
  • ip — IP-адрес. IP-адрес устройства;
  • rack — Стойка. Стойка в которой установлено устройство;
  • unit — Номер юнита. Номер юнита в стойке;
  • eqsize — Размер в стойке. Размер, занимаемый устройством в стойке (в юнитах);
  • notes — Примечания. Дополнительная информация об устройстве;
  • snmpversion — Версия. Выберите версию SNMP;
  • snmpauthlevel — Уровень безопасности. Уровень безопасности SNMPv3;
  • snmpuser — Пользователь. Пользователь для SNMPv3;
  • snmppass — Пароль. Фраза аутентификации для SNMPv3;
  • snmppriv — Фраза приватного ключа;
  • 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.

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