You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

Dashboardオブジェクト

次のオブジェクトは、dashboardAPIに直接関連しています。

ダッシュボード

ダッシュボードオブジェクトは以下のプロパティを持ちます。

プロパティ 説明
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 - 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 - 読み書き。

プロパティの動作:
- 必須

ダッシュボードユーザー

ユーザーに基づくダッシュボード権限のリスト。次のプロパティがあります。

プロパティ タイプ 説明
userid ID ユーザーのID。

プロパティの動作:
- 必須
permission integer 権限レベルの種類。

可能な値:
2 - 読み取り専用;
3 - 読み書き。

プロパティの動作:
- 必須