「アクションの実行条件」の制限について

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

Zabbixのアクション実行条件の上限数についてご教授ください。

アクションにおいて、アクションの実行条件数に上限はありますでしょうか?
今回ホスト名をアクション実行条件に含めようと考えており、
ホスト名をすべて条件に登録できるのか悩んでおります。

ラベルがアルファベットのため、A-Zまでの26条件が最大なのかと思い、
試しに30条件登録してみたところ、ラベルがAA、ABのように変わり、上限がわからないという状況です。

もしご存知でしたら、ご教授お願いします。

コメント表示オプション

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

Zabbix サーバー上は分かりませんが、php 上は特に制限は無さそうです。
たぶん、Zabbix サーバーでも制限は無いと思います。

ただ、そもそもの話として、上限を気にするほどたくさんのホストを条件登録するのは、手間もかかる上に変更も大変なので、それよりはホストグループを使った方がいいと思います。
新しいホストグループ(アクションで使う専用のグループ)を作って、それを条件にするのです。ホストの追加削除もこっちの方が楽ですよ。

おまけ
バージョンが分からないので、手元にあった 3.0.9 のソースを見てみました。
frontends/php/include/views/configuration.action.edit.php を見ると、
$label = isset($condition['formulaid']) ? $condition['formulaid'] : num2letter($i);
というのがあります。
num2letter() が定義してあるのは frontends/php/include/func.inc.php で、これを見てみると、やはりこれが数値からアルファベットに変換する関数のようです。少なくともここでは制限はかかっていません。

ユーザー Beginner SE の写真

heya様

ご回答いただきありがとうございます。
制限はなさそうだということで安心しました。

おっしゃるとおり、ホストグループを活用して、
アクション専用のホストグループの作成を検討します。
そのほうが楽な上に登録漏れも防げるので良いですね。