スクリーン上にスクリーンが登録できません。(1.8.10)

shin19と申します。
zabbix forumにはいつもお世話になっております。
zabbix 1.8.10を使っております。

早速ですが質問がございます。
スクリーンAにスクリーンBを表示させたく思い、
スクリーンAの設定画面において、
 "リソース:スクリーン"
 "パラメータ:スクリーンB"
と設定し、保存をクリックしたところ、
 "スクリーンのアイテムのリソース設定が正しくありません"
というエラーが出て、スクリーンA上にスクリーンBを登録することができません。
別筐体で使用しているzabbix 1.8.6においては上記のような現象は起きませんでした。
これはzabbix 1.8.10におけるバグでしょうか??
大変お手数ですが、よろしくお願い申し上げます。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

単純にスクリーンの上にスクリーンを張り付けることは1.8.10でも
できています。

もしかしたら、それぞれのスクリーンに対応付けられている情報の
組合せで発生しているかもしれませんので、それぞれのスクリーン
にどのようなグラフなどを張り付けられているかをお教え頂けませ
んでしょうか?

私の手元でやってみたのは、特定のホストの各種グラフを並べてい
たスクリーンの一番下のグラフを、デフォルトのZabbix serverの
スクリーンに入れ替えて張り付けてみました。

ユーザー shin19 の写真

TNK様

「マップとグラフ」、「URLとグラフ」、「グラフのみ」など、色々な組み合わせで試してみましたが、スクリーンにスクリーンを貼り付けることはできませんでした。
しかし、TNK様に試して頂いたこと(デフォルトのZabbix serverのスクリーンを新しく作成したスクリーンに貼り付けること)を今ほど私もやってみたところ、できました。
結果としてできなかったことは自分で作成したスクリーンAを自分で作成したスクリーンBに貼り付けることとなります。

ユーザー TNK の写真

現象を確認いたしました。

既に報告されているバグにないか探してみましたがみつけられませ
んでした。
1.8.11の開発中コードを取得して確認してみます。

改善されていないようであれば、バグ報告した方がよいかもしれま
せん。

ユーザー shin19 の写真

TNK様

現象のご確認ありがとうございます。
大変お手数ですが、よろしくお願い申し上げます。

ユーザー TNK の写真

以下のバージョンでもエラーになります。
 1.8.11rc1-r25180
 1.9.9

1.9.9の場合は以下のようなエラーが表示されています。
<code>
1.9.9(日本語)
========================
詳細
エラー: アイテムを追加できません

Error in query [SELECT t.screenitemid,si.screenid FROM screens_items t WHERE (si.screenid IN ('3')) ] [Unknown column 'si.screenid' in 'field list']
mysql_fetch_assoc() expects parameter 1 to be resource, boolean given [include/db.inc.php:560]
mysql_free_result() expects parameter 1 to be resource, boolean given [include/db.inc.php:561]
スクリーンの要素のスクリーンID"3"が正しくありません。

Undefined index: templateid [include/screens.inc.php:947]
========================

1.9.9(英語)
========================
Details
ERROR: Cannot add item

Error in query [SELECT t.screenitemid,si.screenid FROM screens_items t WHERE (si.screenid IN ('3')) ] [Unknown column 'si.screenid' in 'field list']
mysql_fetch_assoc() expects parameter 1 to be resource, boolean given [include/db.inc.php:560]
mysql_free_result() expects parameter 1 to be resource, boolean given [include/db.inc.php:561]
Incorrect screen ID "3" provided for screen element.

Undefined index: templateid [include/screens.inc.php:947]
========================
</code>

ユーザー TNK の写真

いくつかのブラウザで試してみたのですが、ブラウザによる影響ではないようです
し、1.9.9でもエラーになるのでBUG報告してみました。
https://support.zabbix.com/browse/ZBX-4604

ユーザー shin19 の写真

TNK様

ご対応及びバグ報告ありがとうございます。
本現象の対策と致しましては、やはりバグのないzabbixにアップグレード(ダウングレード)する方法しかないのでしょうか。
よろしくお願い致します。

ユーザー TNK の写真

現時点の対応としては、ダウングレードする方法しかないと思われます。

ユーザー shin19 の写真

TNK様

了解いたしました。
ダウングレードにて対応しようと思います。
ありがとうございました。