美文网首页
日志工具

日志工具

作者: ivotai | 来源:发表于2020-03-22 20:44 被阅读0次

用日志的地方不多,记录两个。

https://github.com/orhanobut/logger

可以打印线程信息。

 Logger.d(mapOf(Pair("key",1)))
2020-03-22 19:16:24.315 11267-11267/com.example.myapplication D/PRETTY_LOGGER: ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
2020-03-22 19:16:24.315 11267-11267/com.example.myapplication D/PRETTY_LOGGER: │ Thread: main
2020-03-22 19:16:24.315 11267-11267/com.example.myapplication D/PRETTY_LOGGER: ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
2020-03-22 19:16:24.316 11267-11267/com.example.myapplication D/PRETTY_LOGGER: │ Activity.performCreate  (Activity.java:7990)
2020-03-22 19:16:24.317 11267-11267/com.example.myapplication D/PRETTY_LOGGER: │    MainActivity.onCreate  (MainActivity.kt:16)
2020-03-22 19:16:24.317 11267-11267/com.example.myapplication D/PRETTY_LOGGER: ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
2020-03-22 19:16:24.317 11267-11267/com.example.myapplication D/PRETTY_LOGGER: │ {key=1}
2020-03-22 19:16:24.317 11267-11267/com.example.myapplication D/PRETTY_LOGGER: └────────────────────────────────────────────────────────────────────────────────────────────────────────────────

https://github.com/square/okhttp/tree/master/okhttp-logging-interceptor

可以打印请求日志。

  OkHttpClient.Builder()
            .addInterceptor(
                HttpLoggingInterceptor().apply {
                    level = HttpLoggingInterceptor.Level.BODY
                }
            )
            .build()
2020-03-22 20:44:04.987 12217-12272/com.unircorn.csp D/OkHttp: --> GET http://58.16.65.7:8080/login/account?username=18501655270&password=111111
2020-03-22 20:44:04.987 12217-12272/com.unircorn.csp D/OkHttp: --> END GET
2020-03-22 20:44:05.370 12217-12272/com.unircorn.csp D/OkHttp: <-- 200 http://58.16.65.7:8080/login/account?username=18501655270&password=111111 (383ms)
2020-03-22 20:44:05.370 12217-12272/com.unircorn.csp D/OkHttp: X-Content-Type-Options: nosniff
2020-03-22 20:44:05.371 12217-12272/com.unircorn.csp D/OkHttp: X-XSS-Protection: 1; mode=block
2020-03-22 20:44:05.371 12217-12272/com.unircorn.csp D/OkHttp: Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2020-03-22 20:44:05.371 12217-12272/com.unircorn.csp D/OkHttp: Pragma: no-cache
2020-03-22 20:44:05.371 12217-12272/com.unircorn.csp D/OkHttp: Expires: 0
2020-03-22 20:44:05.371 12217-12272/com.unircorn.csp D/OkHttp: Set-Cookie: SESSION=MTQzYTU0MzMtNTZjNC00OWViLTg3NjEtODM5ZmM0ZDkzNGY4; Path=/; HttpOnly; SameSite=Lax
2020-03-22 20:44:05.371 12217-12272/com.unircorn.csp D/OkHttp: Transfer-Encoding: chunked
2020-03-22 20:44:05.371 12217-12272/com.unircorn.csp D/OkHttp: Date: Sun, 22 Mar 2020 12:44:04 GMT
2020-03-22 20:44:05.371 12217-12272/com.unircorn.csp D/OkHttp: Keep-Alive: timeout=20
2020-03-22 20:44:05.372 12217-12272/com.unircorn.csp D/OkHttp: Connection: keep-alive
2020-03-22 20:44:05.378 12217-12272/com.unircorn.csp D/OkHttp: {"success":true,"session":"MTQzYTU0MzMtNTZjNC00OWViLTg3NjEtODM5ZmM0ZDkzNGY4","loginToken":"ZDhmMGNkYjctNzdhMS00N2UxLTg3MDktN2JjMGVlMDEwOTZh","user":{"courtName":"贵阳中院","roleTag":"Normal","roles":["Normal"],"id":661202123706335232,"username":"顾亦斌","courtId":661156936141504513}}
2020-03-22 20:44:05.379 12217-12272/com.unircorn.csp D/OkHttp: <-- END HTTP (291-byte body)

相关文章

  • Java问题排查整理

    Java问题排查工具箱 问题排查解决思路,逻辑推导工具 日志相关工具日志的标准化to be continued.....

  • Android日志工具的设计

    日志工具 日志工具是日常开发中必不可少的工具,日志工具的功能一方面是开发时的实时打印,用于进行调试;另一个方面就是...

  • 日志分析工具

    1 日志管理工具 日志管理工具有Splunk、Sumo Logic、LogStash、GrayLog、Loggly...

  • 【日志】基本概念

    1.日志工具介绍 有很多的日志工具,主要分为两类: 日志实现类:Log4j、Logback、java自带 java...

  • 在xml中创建日志的模板

    log4j2.xml日志模板 日志工具类

  • 初学elk

    日志分析工具:收费:splunk开源:elk ElasticSearch,Logstash,Kibana 日志类...

  • 2019-08-25

    IO工具类,记录日志

  • MySQL日志

    说明 MySQL日志,是工具日志。需要时开启,不需要时关闭 日志列举 错误日志 排错 慢日志 优化 二进制日志 ...

  • 服务器日志 之 CentOS7日志管理工具 journalc

    1 概述 日志管理工具journalctl是centos7上专有的日志管理工具,该工具是从message这个文件里...

  • Linux学习elk日志收集工具

    elk日志收集工具 1、 日志在工作当中的重要性 2、使用数据库在搜索查询 3、日志收集工具有那几种 4、elk的...

网友评论

      本文标题:日志工具

      本文链接:https://www.haomeiwen.com/subject/gixbyhtx.html