1. 程式人生 > >第124課:Spark Streaming效能優化:通過Spark Streaming進行裝置日誌監控報警及效能優化

第124課:Spark Streaming效能優化:通過Spark Streaming進行裝置日誌監控報警及效能優化

通過Spark Streaming進行裝置日誌監控報警及效能優化

1、Spark Streaming進行裝置監控及報警
2、Spark Streaming進行裝置監控效能優化

ELK Stack:一整套開源的日誌處理平臺解決方案,可以集日誌的採集、檢索、視覺化於一身,真正的處理現在的首選是Spark Streaming,中介軟體為Kafka用於做ELK和Spark Streaming之間的適配,關鍵的地方在於可以通過Spark Streaming中的.transform方法可以實現非常複雜的功能,而通過foreachRDD可以根據處理的結果傳送郵件、簡訊、呼叫第三方平臺或者報警系統等。
圖124-1 使用Spark Streaming監控裝置日誌並報警

Transoform可觸發Action