ディスカバリルールを使ったログファイル監視

■環境
Ubuntu 22.04
Zabbix 7.0.0 alpha9

■状況
・特定ディレクトリ配下に出力されるNW機器のログファイルの監視を行いたい(対象はZabbixに登録されているホスト)
・ディスカバリルールのアイテムのプロトタイプを使って、アイテムとトリガーを自動生成したい
・ディスカバリルールをアタッチしたホストのディスカバリルールに「Unsupported item key.」というエラーが出て生成できない

ディスカバリルール
名前:Syslog discovery
タイプ:Zabbixエージェント
キー:log.syslog.discovery
監視間隔:1m

アイテムのプロトタイプ
名前:Syslog discovery {#HOSTNAME}
タイプ:Zabbixエージェント(アクティブ)
キー:logrt["/var/log/rsyslog/{#HOSTNAME}_syslog$",,UTF-8,100,skip]
データ型:ログ
監視間隔:1m

※まずアイテムの生成を行いたいため、トリガーは未作成

■質問内容
・「Unsupported item key.」というエラーを解消するにあたり、確認どころをご教示いただきたいです。

コメント表示オプション

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

自己解決しました。
簡単にメモだけ残しておきます。

1. アイテム作成
- タイプ:Zabbixエージェント
- キー:vfs.dir.get["/var/log/rsyslog",".+_syslog$",,"file"]

2. ディスカバリルール作成
- タイプ:依存アイテム
- キー:log.syslog.discovery
- LLDマクロ:{#BASENAME} $.basename
- LLDマクロ:{#PATHNAME} $.pathname

3. アイテムのプロトタイプ作成
- 名前:Syslog file: {#BASENAME}
- タイプ:Zabbixエージェント(アクティブ)
- キー:logrt["{#PATHNAME}"]