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

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

Панель мониторинга

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

Property Type Description
dashboardid ID ID панели мониторинга.

Property behavior:
- read-only
- required for update operations
name string Имя панели мониторинга.

Property behavior:
- required for create operations
userid ID ID пользователя, который является владельцем панели мониторинга.
private integer Тип общего доступа к панели мониторинга.

Possible values:
0 - общедоступная панель мониторинга;
1 - (default) частная панель мониторинга.
display_period integer Период отображения страницы по умолчанию (в секундах).

Possible values: 10, 30, 60, 120, 600, 1800, 3600.

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

Possible values:
0 - не запускать слайд-шоу автоматически;
1 - (default) автоматически запускать слайд-шоу.

Страница панели

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

Property Type Description
dashboard_pageid ID ID страницы панели.

Property behavior:
- read-only
name string Имя страницы панели.

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

Допустимые значения: 0, 10, 30, 60, 120, 600, 1800, 3600.

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

Виджет панели

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

Property Type Description
widgetid ID ID виджета панели.

Property behavior:
- read-only
type string Тип виджета панели.

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

Property behavior:
- required
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 Массив объектов поле виджета панели.

Property behavior:
- см. отдельные виджеты в Поля виджета панели
Поле виджета панели

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

Property Type Description
type integer Тип поля виджета.

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

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

Возможные значения: см. Поля виджета панели.

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

Возможные значения: см. Поля виджета панели.

Поведение свойства:
- required

Группа пользователей панели мониторинга

Список прав доступа к панели мониторинга на основе групп пользователей. Имеет следующие свойства.

Property Type Description
usrgrpid ID ID группы пользователей.

Property behavior:
- required
permission integer Тип уровня доступа.

Возможные значения:
2 - только чтение;
3 - чтение и запись.

Property behavior:
- required

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

Список прав доступа к панели на основе пользователей. Имеет следующие свойства.

Property Type Description
userid ID ID пользователя.

Property behavior:
- required
permission integer Тип уровня прав доступа.

Возможные значения:
2 - только чтение;
3 - чтение и запись.

Property behavior:
- required