Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] 建议增强Bug日志,显示请求结构体 #369

Open
LuRcX opened this issue Dec 8, 2024 · 1 comment
Open

[Feature] 建议增强Bug日志,显示请求结构体 #369

LuRcX opened this issue Dec 8, 2024 · 1 comment
Labels
backlog Todo enhancement New feature or request

Comments

@LuRcX
Copy link

LuRcX commented Dec 8, 2024

功能描述
当前Bug排查还较为不便,建议增强Bug排查的功能和相关文档。除了先前提到日志中断未捕获的情况 #361 ,还建议可以设置开关,在日志中显示请求的结构体。
同时,可以在界面提示各厂商的API Explorer地址。
为保证安全,可以隐藏请求中的证书密钥正文(如有)。或者不在日志中显示、把log保存在本地,同时在界面中告知查阅的方法。

动机
目前报错显示较为简单,在一些情况下难以确认问题根源,也使得用户提issue的信息不够精确。
现在一些云平台提供API Explorer,用户可以自己填写、构造结构体,配合调试工具找到API的正确写法。如果报错提供请求的结构体内容,用户可以自行将其复制到API Explorer,借助厂商的工具进一步查明是厂商、用户还是certimate的问题,加速问题解决。

替代方案
暂未想到更好的便于检查出错节点的方案

其他信息

@LuRcX LuRcX added the enhancement New feature or request label Dec 8, 2024
@fudiwei
Copy link
Collaborator

fudiwei commented Dec 8, 2024

感谢反馈。后续版本会考虑提供更详尽的日志信息,但不是以这种形式,而是根据日志级别。

另,受限于各云厂商的 SDK 具体实现,未必所有的“请求体”都可以被打印。

@fudiwei fudiwei added the backlog Todo label Dec 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Todo enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants