Too many hostsについて

毎々、お世話になっております・

題記に記載させて頂きましたが、
トリガーの設定にて、トリガーの作成を行うと
Too many hosts (ホスト名)
がでてトリガーを追加できません。
初歩的な質問でお恥ずかしいですが、ご教示の程宜しくお願い致します。

【zabbix-webのバージョン】
1.8.2
【zabbix-serverのバージョン】
1.8.2

コメント表示オプション

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

具体的にどのような情報を入力して登録されようとしたのかご提示頂けませんでしょうか?
質問される際には、より多くの情報のご提供をお願い致します。

ユーザー robinmasuk の写真

TNK様

お世話になっております。

具体的にどのような情報を入力して登録されようとしたのかご提示頂けませんでしょうか? 質問される際には、より多くの情報のご提供をお願い致します。

失礼しました。

自分で作成したテンプレートをコビーして、使っています。
(例:test?で使用しているトリガー項目を、test?にコピー)

そこで、test?の方で新たにトリガーを作成して保存を押すと、題名のエラーがでます。
コピーしたトリガーを編集(名前の変更や、条件式の変更)しても、同一エラーが発生します。

ユーザー TNK の写真

コピーしたにしてもどのようなトリガーなのか、その設定内容をご提示頂くことはできないのでしょうか?
また、コピーを実行された際の操作手順をもう少し具体的にお教えいただけませんか?

ソースを見ると「Too many hosts」というエラーが出るとしたら、include/triggers.inc.phpの714行あたりにある、
<code>
$sql = 'SELECT COUNT(*) as cnt,min(status) as status,min(hostid) as hostid '.
' FROM hosts h '.
' WHERE h.host='.zbx_dbstr($host).
' AND '.DBin_node('h.hostid', false).
' AND status IN ('.HOST_STATUS_MONITORED.','.HOST_STATUS_NOT_MONITORED.','.HOST_STATUS_TEMPLATE.') ';
</code>
というSQLの結果で、複数のレコードが検索結果として得られていると思われます。

もしかしたら、test?のホストの登録時に何か問題があったのかもしれません。
まだ、あまりアイテムを登録されていないのであれば、test?のホストを一度削除して登録しなおしてみるのも良いかもしれません。

ユーザー robinmasuk の写真

TNK様

お世話になっております。

もしかしたら、test?のホストの登録時に何か問題があったのかもしれません。 まだ、あまりアイテムを登録されていないのであれば、test?のホストを一度削除して登録しなおしてみるのも良いかもしれません。

一度、ホストを削除して、登録しなおしました。
登録するさい、テンプレートのリンクを追加して登録して、トリガーを修正しましたが、同じエラーがでたため原因をテンプレートにあると判断しました。

確認してみたら、ホスト名(test2)、テンプレート名(test2)を同一にしていた為でした。
テンプレートの名前を変更したらうまくできました。