1
我們希望將系統日誌推送到BAM,並在發生異常時向管理員發送電子郵件。
數據發佈者幫助了很多,但我不瞭解CEP。我如何管理實時發送的電子郵件?使用WSO2 BAM和CEP的日誌監視和警報
我們希望將系統日誌推送到BAM,並在發生異常時向管理員發送電子郵件。
數據發佈者幫助了很多,但我不瞭解CEP。我如何管理實時發送的電子郵件?使用WSO2 BAM和CEP的日誌監視和警報
如果您正在實時分析日誌,那麼可以使用帶有電子郵件輸出事件適配器的WSO2 CEP來生成電子郵件通知。有關生成電子郵件通知的示例,您可以參考sample no. 0106 here。
您將不得不編寫查詢來檢測日誌中的異常。如果您只是檢測到單詞'exception'的出現,那麼使用'contains'子句編寫過濾器查詢就足夠了。您可以在writing filters here找到文檔。
是的,感謝一個桶!事實上,我曾經想過一個情景:我可以將所有的文法系統日誌寫入BAM,並使用BAM編寫用於分析和顯示的配置單元腳本,但是像上面提到的那樣,如果發生異常,CEP應該通過qiuckly來通知管理員。所以我認爲BAM + CEP是一個很好的選擇。你能否展示logstash解決方案和這個之間的區別?我看到做同樣的事情。 – wiwengweng
我看到樣本0106並按照說明運行它。不幸的是,BuildFailureNotificationStreamFormatter.xml由於Dependency未加載而失效[Dependency:outputBuildFailStatisticsStream:1.0.0]。我怎樣才能解決這個問題? – wiwengweng
您是否修改了樣本?在管理控制檯的'main'裏面跳轉'Event streams'並檢查outputBuildFailStatisticsStream是否存在。 –