日志收集
一、日志简介
1.1 什么是日志?
日志也叫 Log。用来记录系统在运行过程中,产生的信息
(变量值、参数、响应结果、错误、异常)。保存到 xxx.log 文件中
1.2 日志的作用
- 分析代码,定位bug
- 调试代码
- 了解系统运行的状态
- 分析用户行为,做数据统计
- logging.DEBUG:调试级别【高】
- logging.INFO:信息级别【次高】
- logging.WARNING:警告级别【中】
- logging.ERROR:错误级别【低】
- logging.CRITICAL:严重错误级别【极低】
特性:日志级别设定后,只有比该级别 低 的日志会打印 如:设定日志级别为 info。 debug 级别的日志信息,不会打印。 warning、error、critical 会打印
- 将 日志源码文件(logging_use.py),存入 common/ 目录
- 在 项目 目录下创建 log目录, 用来存储日志文件。
- 初始化 日志配置
文件名,日志文件 切分的时间间隔单位,单位个数,保存的日志文件数
- 打印日志(logging.级别("输出的信息"))
# 1.将 logging_use.py 文件部署到项目中。 一般:拷贝至common/ 下。
# 2.在 项目下 创建 log/ 用来存放生成的 xxx.log 日志文件
#3.在 `__init__.py`文件内,初始化日志信息,指定 日志文件名【必填】、
单位、单位个数、保留文件个数。
#4.在 原需要print打印输出的位置,替换使用 logging.级别(“想要输出的信息”)
【日志收集】
推荐阅读
- IPO速递|鼎欣科技转战北交所一波三折 ,客户集中度高短期现金流承压|IPO速递
- Win10与Win7哪一个好用?各自性能如何?
- 前端|【前端三剑客二】CSS手术刀剖析第一篇
- Ruby安装详细步骤图解
- Android 的GlideTabLayoutRecyclerView(下一章补充)。
- {调取该文章的TAG关键词}|今年一季度股权融资额腰斩过半 | 钛媒体创投季报
- 使用kubeadm快速启用一个集群
- 一文带你了解 「图数据库」Nebula 的存储设计和思考
- 得物客服一站式工作台卡顿优化之路
- Android html5和Android之间的交互