日志存储问题之日志在日常开发中可能被滥用如何解决

简介: 日志存储问题之日志在日常开发中可能被滥用如何解决

问题一:为什么说日志在日常开发中最有可能被忽视?

为什么说日志在日常开发中最有可能被忽视?


参考回答:

日志被忽视是因为打日志看起来是一个再简单不过的事,开发人员通常只需要依样画葫芦定义一个logger,然后调用info等方法就可以了。他们甚至不确定这条日志能不能打出来,也不知道会打在哪个文件。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/620042



问题二:为什么说日志在日常开发中最有可能被滥用?

为什么说日志在日常开发中最有可能被滥用?


参考回答:

日志有可能被滥用,因为不同场景日志的格式内容千差万别,日志的打法太灵活,太随意了,风格多样,导致每个人都可能按照自己的方式去写日志,甚至一言不合就要自己写一个LogUtil,这就造成了日志的滥用。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/620043



问题三:日志分类的乱主要是哪些部分啊?

日志分类的乱主要是哪些部分啊?


参考回答:

日志分类之乱指的是在一个系统中,日志文件没有统一、清晰的分类标准,导致存在多种分类方式,使得日志文件混乱不堪,难以管理和查找。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/620044



问题四:日志一般按照什么方式进行分类?

日志一般按照什么方式进行分类?


参考回答:

日志一般可以按照系统模块、租户身份、业务、接口能力、新老链路等多种方式进行分类。然而,如果分类不清晰或者混合使用多种分类方式,就可能导致日志文件的混乱。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/620045



问题五:为什么随着时间的推移,无论哪种日志分类方式最后都可能演变为大杂烩?

为什么随着时间的推移,无论哪种日志分类方式最后都可能演变为大杂烩?


参考回答:

因为随着系统的发展和业务的增加,总会有新的需求和场景出现,这些新的需求和场景可能使得原有的日志分类方式不再适用。为了满足这些新的需求和场景,开发人员可能会不断地新增日志文件,最终导致日志文件变得混乱不堪。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/620046

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
存储 运维 监控
SelectDB 实现日志高效存储与实时分析,完成任务可领取积分、餐具套装/水杯/帆布包!
SelectDB 实现日志高效存储与实时分析,完成任务可领取积分、餐具套装/水杯/帆布包!
|
Rust 前端开发 JavaScript
Tauri 开发实践 — Tauri 日志记录功能开发
本文介绍了如何为 Tauri 应用配置日志记录。Tauri 是一个利用 Web 技术构建桌面应用的框架。文章详细说明了如何在 Rust 和 JavaScript 代码中设置和集成日志记录,并控制日志输出。通过添加 `log` crate 和 Tauri 日志插件,可以轻松实现多平台日志记录,包括控制台输出、Webview 控制台和日志文件。文章还展示了如何调整日志级别以优化输出内容。配置完成后,日志记录功能将显著提升开发体验和程序稳定性。
1380 1
Tauri 开发实践 — Tauri 日志记录功能开发
|
存储 数据可视化 开发工具
【Application Insights】Application Insights存储的Function App的日志存在"Operation Link" 为空的情况
在将 Azure Functions 升级到 .NET 8 和 Isolated Worker 模式后,Application Insights 的请求日志中 `operation_Link` 字段为空,导致分布式追踪无法正常关联。解决方法包括:确保引用正确的 SDK 包(如 `Microsoft.Azure.Functions.Worker.ApplicationInsights`),正确配置 Application Insights 服务,移除默认日志过滤规则,并使用最新依赖包以支持分布式追踪。通过这些步骤,可恢复端到端事务视图的可视化效果。
315 11
|
前端开发 JavaScript 程序员
鸿蒙开发:console日志输出
针对初学者而言,大家只需要掌握住日志打印即可,等到了鸿蒙应用开发的时候,还有一个鸿蒙原生的打印工具HiLog,到时,我们也会详细的去讲述,也会针对HiLog,封装一个通用的工具类。
663 11
鸿蒙开发:console日志输出
|
监控 开发者
鸿蒙5.0版开发:使用HiLog打印日志(ArkTS)
在HarmonyOS 5.0中,HiLog是系统提供的日志系统,支持DEBUG、INFO、WARN、ERROR、FATAL五种日志级别。本文介绍如何在ArkTS中使用HiLog打印日志,并提供示例代码。通过合理使用HiLog,开发者可以更好地调试和监控应用。
1210 16
|
存储 分布式计算 资源调度
通过日志聚合将作业日志存储在HDFS中
如何通过配置Hadoop的日志聚合功能,将作业日志存储在HDFS中以实现长期保留,并详细说明了相关配置参数和访问日志的方法。
597 1
通过日志聚合将作业日志存储在HDFS中
|
存储 消息中间件 大数据
大数据-69 Kafka 高级特性 物理存储 实机查看分析 日志存储一篇详解
大数据-69 Kafka 高级特性 物理存储 实机查看分析 日志存储一篇详解
718 4
|
存储 消息中间件 大数据
大数据-70 Kafka 高级特性 物理存储 日志存储 日志清理: 日志删除与日志压缩
大数据-70 Kafka 高级特性 物理存储 日志存储 日志清理: 日志删除与日志压缩
438 1
|
存储 消息中间件 大数据
大数据-68 Kafka 高级特性 物理存储 日志存储概述
大数据-68 Kafka 高级特性 物理存储 日志存储概述
283 1
|
开发工具 git
git显示开发日志+WinSW——将.exe文件注册为服务的一个工具+图床PicGo+kubeconfig 多个集群配置 如何切换
git显示开发日志+WinSW——将.exe文件注册为服务的一个工具+图床PicGo+kubeconfig 多个集群配置 如何切换
483 1

相关产品

  • 日志服务