私は wso2ESB 4.6 で wso2BAM 2.4.1 を使用しています。
/リポジトリ/conf/etc/bam.xml
ファイルを作成し、ServiceDataPublishing 機能を有効にしました。次に、ESBのリポジトリからBAMService Data Pblishing
機能をセットアップします。を設定した後、esb での作業は完了しました。Service Data Pblishing
Cassandra Explorer を使用したところ、ESB 構成で設定したストリーム名でログが Cassandra に保存されていることがわかりましたService Data Pblishing
。
Service_Statistics_Monitoring
ツールボックスをインストールして、サービスに関するデータとリアルタイムの要求と応答の数を表示するまで、すべてがうまくいきました。
Service_Statistics_Monitoring
とのストリーム名Service data Publishing
が同じ (どちらもbam_service_data_publisher
) であるため、データを BAM に送信するための esb ログでエラーが発生しました。ESB でストリーム名を変更すると、データ公開エラーはなくなりましたが、Service_Statistics_Monitoring
ツールボックスを使用してダッシュボードにデータが表示されず、下の図のようにデータが見つからないというエラーが表示されます。データは引き続き BAM に発行され、新しいストリーム名でテーブルに保存されることに言及する必要があります。