Объект панели шаблона

Следующие объекты напрямую связаны с API templatedashboard.

Дашборд шаблона

Объект дашборда шаблона имеет следующие свойства.

Свойство Тип Описание
dashboardid ID ID дашборда шаблона.

Поведение свойства:
- только для чтения
- обязательно для операций обновления
name string Имя дашборда шаблона.

Поведение свойства:
- обязательно для операций создания
templateid ID ID шаблона, которому принадлежит дашборд.

Поведение свойства:
- константа
- обязательно для операций создания
display_period integer Период отображения страницы по умолчанию (в секундах).

Возможные значения: 10, 30, 60, 120, 600, 1800, 3600.

По умолчанию: 30.
auto_start integer Автоматически запускать слайд-шоу.

Возможные значения:
0 - не запускать слайд-шоу автоматически;
1 - (по умолчанию) запускать слайд-шоу автоматически.
uuid string Универсальный уникальный идентификатор, используемый для связывания импортированных дашбордов шаблонов с уже существующими. Генерируется автоматически, если не указан.

Страница панели шаблона

Объект страницы панели шаблона имеет следующие свойства.

Свойство Тип Описание
dashboard_pageid ID ID страницы панели.

Поведение свойства:
- только для чтения
name string Имя страницы панели.

По умолчанию: пустая строка.
display_period integer Период отображения страницы панели (в секундах).

Возможные значения: 0, 10, 30, 60, 120, 600, 1800, 3600.

По умолчанию: 0 (будет использоваться период отображения страницы по умолчанию).
widgets array Массив объектов виджета панели шаблона.

Виджет панели шаблона

Объект виджета панели шаблона имеет следующие свойства.

Свойство Тип Описание
widgetid ID ID виджета панели.

Поведение свойства:
- только для чтения
type string Тип виджета панели.

Возможные значения:
actionlog - Журнал действий;
clock - Часы;
discovery - Состояние обнаружения;
favgraphs - Избранные графики;
favmaps - Избранные карты;
gauge - Измеритель;
graph - График (классический);
graphprototype - Прототип графика;
honeycomb - Соты;
hostavail - Доступность узла сети;
hostcard - Карточка узла сети;
hostnavigator - Навигатор узлов сети;
itemcard - Карточка элемента данных;
itemnavigator - Навигатор элементов данных;
item - Значение элемента данных;
map - Карта;
navtree - Дерево навигации по картам;
piechart - Круговая диаграмма;
plaintext - Простой текст;
problemhosts - Узлы сети с проблемами;
problems - Проблемы;
problemsbysv - Проблемы по важности;
scatterplot - Диаграмма рассеяния;
slareport - Отчет SLA;
svggraph - График;
systeminfo - Системная информация;
tophosts - Топ узлов сети;
topitems - Топ элементов данных;
toptriggers - Топ триггеров;
trigover - Обзор триггеров;
url - URL;
web - Веб-мониторинг.

Поведение свойства:
- обязательное
name string Пользовательское имя виджета.
x integer Горизонтальная позиция от левой стороны панели.

Возможные значения находятся в диапазоне от 0 до 71.
y integer Вертикальная позиция от верхней стороны панели.

Возможные значения находятся в диапазоне от 0 до 63.
width integer Ширина виджета.

Возможные значения находятся в диапазоне от 1 до 72.
height integer Высота виджета.

Возможные значения находятся в диапазоне от 1 до 64.
view_mode integer Режим отображения виджета.

Возможные значения:
0 - (по умолчанию) стандартный вид виджета;
1 - со скрытым заголовком;
fields array Массив объектов поля виджета панели шаблона.
Поле виджета панели шаблона

Объект поля виджета панели шаблона имеет следующие свойства.

Свойство Тип Описание
type integer Тип поля виджета.

Возможные значения:
0 - Целое число;
1 - Строка;
4 - Элемент данных;
5 - Прототип элемента данных;
6 - График;
7 - Прототип графика;
8 - Карта;
9 - Сервис;
10 - SLA;
11 - Пользователь;
12 - Действие;
13 - Тип медиа.

Поведение свойства:
- обязательно
name string Имя поля виджета.

Возможные значения: см. Поля виджетов панели. Обратите внимание, что некоторые параметры, связанные с узлом сети (например, Группы узлов сети, Исключить группы узлов сети и Узлы сети в виджете Проблемы, Группы узлов сети в виджете Доступность узла сети и т. д.), недоступны при настройке виджета на панели шаблона. Это связано с тем, что панели шаблонов отображают данные только того узла сети, с которым связан шаблон.

Поведение свойства:
- обязательно
value mixed Значение поля виджета в зависимости от типа.

Возможные значения: см. Поля виджетов панели. Обратите внимание, что некоторые параметры, связанные с узлом сети (например, Группы узлов сети, Исключить группы узлов сети и Узлы сети в виджете Проблемы, Группы узлов сети в виджете Доступность узла сети и т. д.), недоступны при настройке виджета на панели шаблона. Это связано с тем, что панели шаблонов отображают данные только того узла сети, с которым связан шаблон.

Поведение свойства:
- обязательно