[英]ESB Service Statistics Monitoring using wso2BAM, toolbox have no data
我將wso2BAM 2.4.1與wso2ESB 4.6結合使用,我首先編輯了
/repository/conf/etc/bam.xml
文件並啟用ServiceDataPublishing功能。 然后,從ESB上的存儲庫設置BAM Service Data Pblishing
功能。 在配置了Service Data Pblishing
,我在esb上的工作就完成了。
我使用了Cassandra Explorer,並看到日志以我在ESB Service Data Pblishing
配置中設置的流名稱保存到Cassandra。
一切順利,直到我安裝了Service_Statistics_Monitoring
工具箱以查看有關服務的數據以及實時請求和響應計數。
由於Service_Statistics_Monitoring
和Service data Publishing
中的流名稱相同(均為bam_service_data_publisher
),因此在esb日志中將數據發送到BAM時出現錯誤。 我在ESB中更改了流名稱,但數據發布錯誤消失了,但是仍然無法通過Service_Statistics_Monitoring
工具箱看到任何數據顯示在儀表板上,並且沒有數據錯誤,如下圖所示。 我不得不提到,數據仍然會發布到BAM,並以新的流名稱保存在表中。
我解決了問題! 事實是您應該注意ESB和BAM中流的版本 ! 如果要在工具箱儀表板中查看結果,則ESB,AS和其他wso2產品中Service_Statistics_Monitoring Toolbox
的流名稱和bam流應相同,但應更改流的版本, Service_Statistics_Monitoring Toolbox
使用1.0 .0版本,因此您必須使用工具箱更改要監視的其他bam流的版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.