На странице
Объект панели
Следующие объекты напрямую связаны с API панелей dashboard.
Панель мониторинга
Объект панели мониторинга имеет следующие свойства.
| Свойство | Тип | Описание |
|---|---|---|
| dashboardid | ID | ID панели мониторинга. Поведение свойства: - только для чтения - обязательно для операций обновления |
| name | string | Имя панели мониторинга. Поведение свойства: - обязательно для операций создания |
| userid | ID | ID пользователя, который является владельцем панели мониторинга. |
| private | integer | Тип общего доступа к панели мониторинга. Возможные значения: 0 - общедоступная панель мониторинга; 1 - (по умолчанию) частная панель мониторинга. |
| display_period | integer | Период отображения страницы по умолчанию (в секундах). Возможные значения: 10, 30, 60, 120, 600, 1800, 3600. По умолчанию: 30. |
| auto_start | integer | Автоматически запускать слайд-шоу. Возможные значения: 0 - не запускать слайд-шоу автоматически; 1 - (по умолчанию) запускать слайд-шоу автоматически. |
Страница панели мониторинга
Объект страницы панели мониторинга имеет следующие свойства.
| Свойство | Тип | Описание |
|---|---|---|
| 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 - Шкала; geomap - Геокарта; graph - График (классический); graphprototype - Прототип графика; honeycomb - Соты; hostavail - Доступность узла сети; hostcard - Карточка узла сети; hostnavigator - Навигатор узлов сети; itemcard - Карточка элемента данных; itemhistory - История элемента данных; itemnavigator - Навигатор элементов данных; item - Значение элемента данных; map - Карта; navtree - Дерево навигации по картам; piechart - Круговая диаграмма; 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 - Строка; 2 - Группа узлов сети; 3 - Узел сети; 4 - Элемент данных; 5 - Прототип элемента данных; 6 - График; 7 - Прототип графика; 8 - Карта; 9 - Сервис; 10 - SLA; 11 - Пользователь; 12 - Действие; 13 - Тип медиа. Поведение свойства: - обязательно |
| name | string | Имя поля виджета. Возможные значения: см. Поля виджета панели мониторинга. Поведение свойства: - обязательно |
| value | mixed | Значение поля виджета в зависимости от типа. Возможные значения: см. Поля виджета панели мониторинга. Поведение свойства: - обязательно |
Группа пользователей панели мониторинга
Список разрешений панели мониторинга на основе групп пользователей. Имеет следующие свойства.
| Свойство | Тип | Описание |
|---|---|---|
| usrgrpid | ID | ID группы пользователей. Поведение свойства: - обязательно |
| permission | integer | Тип уровня разрешений. Возможные значения: 2 - только чтение; 3 - чтение-запись. Поведение свойства: - обязательно |
Пользователь панели мониторинга
Список разрешений панели мониторинга по пользователям. Имеет следующие свойства.
| Свойство | Type | Описание |
|---|---|---|
| userid | ID | ID пользователя. Поведение свойства: - обязательно |
| permission | integer | Тип уровня разрешений. Возможные значения: 2 - только чтение; 3 - чтение-запись. Поведение свойства: - обязательно |