一般情況下都是使用logback來管理Android的日志,而且日志都是保持在本地的。
但后來發現logback中有SocketAppender這樣可以把日志上傳到服務器的Appender,就可以用logstash 實現實時日志。只要我們有ELK日志系統。
下面介紹一下如何配置:
? ? ? 1,logback的相關使用方法請自行搜索
? ? ? 2,ELK的搭建和使用方法請自行搜索,如果公司有運維或者后臺的同學幫忙搭建是再好不過的了。
? ? ? 3,logback.xml
logback.xml
?4,build.gradle
build.gradle
注意:這邊logstash的版本要是5.0及以下,否則會報?Error: Default interface methods are only supported starting with Android N (--min-api 24)?異常。