SurgeTeam
目前比较关注的有
规则测试的耗时,以及最终使用到的策略组
关于「测试规则的耗时」这点,目前 SGOutgoingSelector
只能给出结果,需要通过上下文才能知道什么时候开始的测试
DNS 请求时间、结果,以及应答的 DNS server
这个 SGDNSClient
给出了比较详细的内容,没有什么问题
包括本地以及局域网内的连接设备
这个目前可以看到的有 SGListener
的 Process
以及 SGConnectionManager
,但是不太清楚有没有遗漏
另外,包大小好像没有记录,个人理解是这个日志勉强也算得上 info
。当然如果在 debug
中有,需要性能上的妥协那也不是很必要。
提出这个话题的主要原因,是日志这种东西很有可能会有细微的改动,黑盒测试又很不方便,维护解析的正则实在麻烦。