开源技术架构漫谈:应用程序的日志管理及可视化

摘要

程序中记录日志的首要目的:Troubleshooting。通过记录程序中对外部系统与模块的依赖调用、重要状态信息的变化、关键变量、关键逻辑等,显示基于时间轴的程序运行轨迹,显示业务是否正常、是否存在非预期执行,在出问题时方便还原现场,推断程序运行过程、理清问题的方向。

本文将讨论在实现日志功能过程中常见的一些问题,包括基础API、格式化、日志转发及可视化等方面,代码采用Go语言描述。

继续阅读全文 »

Cyber-Security:国家队

防御

攻击

Open Source

扩展阅读

《The Cyber-Security Master》

参考文献

  • 数据包频度分析的网络代理加密流量特征提取方法
  • 一种数据包频度分析的网络代理加密流量特征提取方法:本发明涉及一种基于数据包频度与数据包长度和时间戳之差聚类的机器学习Shadowsocks代理的加密流量特征提取方法,旨在为识别Shadowsocks加密过后的网页流量提供区分度大的流量特征。
  • Top VPNs secretly owned by Chinese firms
    Almost a third (30%) of the world’s top virtual private network (VPN) providers are secretly owned by six Chinese companies, according to a study by privacy and security research firm VPNpro.