同一のキー設定のLLDを複数設定したい

■バージョン
Zabbix:3.4.9

■内容
1つのLLDルール「Mounted filesystem discovery」(vfs.fs.discovery)に対して
フィルター「{#FSTYPE}」と一致する「@File systems for discovery1」には
「vfs.fs.size[{#FSNAME},used]」を設定したい。
フィルター「{#FSNAME}」と一致する「@File systems for discovery2」には
「vfs.dev.write[{#FSNAME},sps]」を設定したい。

上記のように、フィルタごとに設定されるアイテムを分けたいのですが技術的に可能でしょうか。
テンプレートで分けても、同一のキー「Mounted filesystem discovery」(vfs.fs.discovery)の
LLDを「1つのサーバ」に割り当てができなかったので、無理っぽそう。。。とは思っていますが。

====================================
■正規表現の内容
File systems for discovery1
1 » ^(btrfs|ext2|ext3|ext4|jfs|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|refs|ntfs|fat32|zfs)$ [結果が真]

File systems for discovery2
1 » /dev/sda [文字列が含まれる]

====================================
■理想像
・下記は設定される
vfs.dev.write[/dev/sda,sps]
vfs.fs.size[/,used]

・下記は設定されない
vfs.dev.write[/,sps]
vfs.fs.size[/dev/sda,used]

コメント表示オプション

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

Zabbix 4.0であっても、同一のディスカバリルール内で条件分岐を
させて、別のアイテムやトリガーのセットを生成する機能は無いと
思います。

同等のディスカバリ結果を返すようなUserParameterなどを作成し
て、別のキーでディスカバリルールを作成するのが現時点での対応
方法になると思います。

ユーザー Yasumi の写真

TNKさん

ありがとうございます。どうやらそのようですね。

下記を参考にしてUserParameterで作成できました。
現状では「同一のディスカバリルール内で条件分岐」が実装されることを
全裸待機しておくことにします。

https://qiita.com/usiusi360/items/51e8478cb080412958a4