小さな Wildfly-Swarm アプリケーションがあり、WildflySwarm の logstash フラクションを使用して Logstash に正常に接続しました。私の構成では、次のような project-defaults.yml を使用しています。
swarm:
port:
offset: 10
logstash:
hostname: "172.30.3.65"
port: 9600
level: INFO
tag: test
問題は、logstash でタグを送信する方法がわからないことです。たとえば、開発テストや本番環境などの環境に関する情報を送信したいと考えています。また、次のようなフォーマッタ プロパティといくつかのメタデータを追加して試してみました。
swarm:
port:
offset: 10
logstash:
hostname: "172.30.3.65"
port: 9600
level: INFO
formatter-properties:
metadata:
module: "consent-service"
version: "1.0.0"
state: "dev"
しかし、それは機能しません。これはメタデータを使用して実行できますか?