Distributed Log System

How to have enough information in the log for you to search
- Request - Correction id
- Response - Unique id
- Standard log format, or have a service to transfer the logs into a standard format
- Request context
Issues
- Avoid PII data (Personally identifiable information)
- Avoid Sensitive Information: Password etc.
- Excess Logs. 大的log会影响性能,我们在产生日志的时候,要考虑这个生成的日志会不会太大,比如一条日志就是一个巨大的文本,评估这条日志可能会导致的性能影响。
Single Point of Failure
上套路:

本文探讨了分布式日志系统的设计,强调了确保日志信息完备性以便于搜索的重要性,如包含请求-校正ID、唯一响应ID和标准日志格式等。同时,文章提到了日志系统面临的问题,如个人识别信息的避免、敏感信息处理和日志过大对性能的影响。还讨论了如何避免单一故障点,提出主动-被动和主动-主动两种架构方案,并提及在Ebay面试中类似的问题,即设计一个能够处理大量全球事件并能实时检索最近60秒事件数量的事件系统。
最低0.47元/天 解锁文章
639

被折叠的 条评论
为什么被折叠?



