ホストの一覧、およびホストについているアイテムやトリガーを一覧で出力する方法

お世話になっております。
Zabbix4.0.15利用です。

https://www.zabbix.com/documentation/4.0/manual/web_interface/frontend_s...
上記のホスト画面だと「アイテム」や「トリガー」の数はわかりますが、その詳細がわかりません。
XMLでエクスポートはできますが、「host」と「trigger」の場所が離れており、
わかりやすい一覧とは言えません。
csvなどで分かりやすく一覧が出力出来たら助かるのですが、何か方法はありますか?

例えば以下のようなイメージです。

A列:ホスト名
B列:表示名
C列:アプリケーション(の詳細)
D列:アイテム(の詳細)
E列:トリガー(の詳細)


よろしくお願いいたします。

コメント表示オプション

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

xq(jqのxmlラッパー)でxmlからcsvに変換するのはどうでしょうか。
jq xml csvでググってみてください。

ユーザー fripper の写真

アイテムはホストの持ち物、という関係性は確実なので
アイテム・ホストまでの一覧はXMLから解釈すれば
以下のような一覧化はできるとは思います

linuxA httpサービス稼働状況
linuxB httpサービス稼働状況
linuxB DBサービス稼働状況

トリガーは、ホストの持ち物、となってはいるのですが‥
内部的に「他のホスト保有のアイテムも条件として参照できる」という自由度もあり
  ホスト1のアイテムXXと、ホスト2のアイテムYYの2つが両方とも異常値だったら
  ホスト1に登録されたトリガーAAが「障害」になる、といった感じ
1トリガーに複数アイテムが関与することもあるので
  ホスト1のアイテムXXが 60 未満で、ホスト1のアイテムYYが 20以上だったら
  ホスト1に登録されたトリガーBBが「障害」になる、といった感じ

linuxA httpサービス稼働状況          httpサービスが停止しています
linuxB httpサービス稼働状況          httpサービスが停止しています
linuxB DBサービス port listen状況       DBサービスが停止しています
linuxB DBサービス デーモンプロセス起動状況  DBサービスが停止しています

とかリスト化してしまうと、複数ホストをまたぐトリガーや、複数アイテムをまたぐトリガーが
解らなく・分かりにくくなる‥という限界もあります

ホストに登録されてたアイテムの所有関係を示す一覧表
col1 col2
ホスト アイテム

それとは別に、ホストに登録されたトリガー起点での、トリガーに関与しているアイテムが特定できる一覧表
col1 col2 col3 col4
ホスト トリガー  ホスト アイテム

といったものを作るようにしないと、完全な「リスト化」は難しいと思います‥

ユーザー insigts2021 の写真

minayan様

遅くなって申し訳ありません。
確認してみたところインストールが必要そうですが、
インストールNGなので残念ながらこの方法は利用不可です。
せっかくご提案頂いたのに申し訳ありません。

fripper様

遅くなって申し訳ありません。
仕組みのご説明ありがとうございます。
一律のリスト化は難しいようですね。