日志服务与云效代码管理Codeup联合推出代码诊断功能,帮助您一键定位并跳转到对应代码的位置,快速排查和修复代码问题。
前提条件
背景信息
云效代码管理Codeup是阿里云出品的一款企业级代码管理平台,提供代码托管、代码评审、代码扫描、质量检测等功能,全方位保护企业代码资产,帮助企业实现安全、稳定、高效的研发管理。日志服务与云效代码管理Codeup联合推出代码诊断功能。您可以将代码上传至云效代码管理Codeup,将日志上传至日志服务,代码诊断功能将基于日志中打印的代码位置信息,快速定位并跳转至代码的位置,帮助您排查和修复代码问题。
操作步骤
登录日志服务控制台。
在Project列表区域,单击目标Project。
在页签中,单击目标Logstore。
- 可选:在输入框中输入查询语句,选择时间范围,然后单击查询/分析。
您还可以通过Data Explorer构建查询和分析语句。具体操作,请参见通过Data Explorer构建查询和分析语句。关于查询语法的更多信息,请参见查询语法与功能。
- 在原始日志页签中,单击目标字符串,然后单击查看源码。
- 在高级事件配置对话框中,设置交互事件。
- 在字段列表区域,选择目标字段,然后单击添加事件。
支持为多个字段分别设置交互事件。
- 在事件配置区域,添加交互事件。
说明 当您使用的RAM用户无代码库访问权限时,请选中为无库访问权限的子账号默认添加代码库浏览者权限复选框,否则将无法查看代码。
- 勾选该选项后,系统自动将对应的RAM用户加入到企业成员中,并赋予当前代码库浏览者权限。浏览者仅允许查看代码库,不允许写入代码。
- 在此处为RAM用户添加权限是一次性操作。如果需变更权限,请前往目标代码库中进行修改。更多信息,请参见权限。
参数 说明 配置名称 设置事件的名称。 事件行为 设置事件行为。此处选择查看源码。 企业 选择您已创建的企业。 云效代码管理Codeup是企业级别的代码管理平台,企业级的数据隔离。更多信息,请参见企业管理。
代码路径 选择您已创建的代码库。 云效代码管理Codeup提供代码库一键导入功能,当您的代码存储在第三方代码库(例如GitHub)中时,您可以先将第三方代码库导入到云效代码管理Codeup中,然后查看源码。相关配置如下:- 源代码库地址:第三方代码库的地址。
- 三方账号:第三方代码库所在账号。
- Access Token:第三方代码库所在账号的Access Token。如何获取,请参见Access Token添加说明。
您所提供的Access Token仅用于导入代码库,阿里云不会进行记录及另做其他用途。
- 单击确认。
设置完成后,单击对应字段的值,然后单击您所添加的交互事件,即可跳转到目标代码库中。单击字段值后,弹出的右键菜单分为预设(包含添加到查询、从查询中排除、新建查询、前往数据加工)和高级两个区域,其中自定义事件位于高级区域。 - 在字段列表区域,选择目标字段,然后单击添加事件。
该文章对您有帮助吗?