写点什么

新工具:CloudBees Pipeline Explorer 改善日志查看体验,简化复杂 Jenkins 流水线故障排除

  • 2023-12-11
    上海
  • 本文字数:1295 字

    阅读完需:约 4 分钟

新工具:CloudBees Pipeline Explorer改善日志查看体验,简化复杂Jenkins流水线故障排除

流水线是开发过程的关键组成部分,然而,在复杂的流水线中进行故障排除是一件耗时且繁琐的事情,特别是对于规模较大的公司而言。


这就是 CloudBees Pipeline Explorer 用武之处,它提供了一种简化且高效的流水线故障排除方法。

现有流水线故障排除方法面临的挑战


目前,用于在 Jenkins®中调试流水线的解决方案在处理简单流水线时效果良好,但是,随着流水线复杂性的增加和日志文件的增长,这些解决方案在有效处理企业 CI 环境的重要需求方面变得力不从心。在与需要支持大规模企业请求的 Jenkins 用户沟通时,发现他们在使用现有解决方案时遇到的挑战包括:


  • 可视化扩展性问题:理解复杂的流水线可能具有挑战性,特别是当并行分支交织在一起时,很难准确定位或分享错误,为协作调试带来挑战;

  • 缺乏内置的搜索和上下文切换:您必须依赖于浏览器的 ctrl + f 功能。在当前日志查看解决方案的大多数研究会话中,我们看到的工作流程是:了解从哪里开始查找,下载并依赖于 ctrl + f;

  • 性能:如果加载的日志文件大小为 20MB,而您滚动得太快——浏览器会超载,您的文本会消失——用户界面更新速度慢。并且可能会慢慢加载控制台日志。一旦开始扩大规模,日志文件变大,用户界面就会失去响应。


所以,如果您的流水线简单且日志文件较小,那么这些解决方案就可以完成工作。但是,对于那些包含较大日志文件的复杂流水线,需要一种快速、高性能并允许大规模调试的企业级解决方案。

CloudBees Pipeline Explorer 简介



为了克服这些挑战,CloudBees 开发了 CloudBees Pipeline Explorer,这是一个旨在改善日志查看体验并简化复杂流水线故障排除的工具。CloudBees Pipeline Explorer 的创建灵感来自于 CloudBees 及其客户的经验和需求,他们希望以更简化的方式来调试其流水线。CloudBees 希望简化故障排除,使在处理复杂流水线调试时更轻松。使用新的 CloudBees Pipeline Explorer,您将获得:


  • 协作调试:通过支持跨团队沟通的控件和功能,使协作变得灵活而轻松。您可以复制筛选器、行号和行的特定内容以保留上下文;

  • 响应性能:快速响应跳转到数万行,加载日志后无需等待 UI 更新;

  • 直观布局:通过现代 UI 直观轻松地在并行分支之间导航,可以通过行号、时间戳和时间戳格式进行自定义;

  • 树状视图和筛选器:通过为整个流水线提供良好的概览并为每个阶段进行筛选,使您更好地了解复杂的流水线。仅过滤到特定分支,并保留行号以保持日志中分支的上下文;

  • 问题资源管理器:从已识别问题列表中直接跳转到日志中的问题;

  • 内置搜索:快速搜索任何大小的日志,无需使用外部工具;

  • CloudBees Pipeline Explorer 是 CloudBees 保障计划(CAP)的一部分,由 CloudBees 直接支持。


欢迎使用优化的故障排除


无论您是 Jenkins 的新手还是经验丰富的专业人士,CloudBees Pipeline Explorer 都值得一试。如果您是流水线维护人员或管理员,正在寻找更好的方法来查找和理解 CI 流水线中的错误,或者需要在故障排除任务中需要更高的性能,CloudBees Pipeline Explorer 就是您一直在等待的解决方案。


文章来源:https://www.cloudbees.com/blog/optimizing-pipeline-troubleshooting-with-cloudbees-pipeline-explorer#challenges-of-existing-pipeline-troubleshooting-methods

用户头像

还未添加个人签名 2021-05-18 加入

分享DevSecOps解决方案最新动态,帮助您学习与使用Atlassian, Perforce, Whitesource, Cloudbees及龙智自研产品,实现软件研发的高度协同与自动化,提高交付效率与质量,并确保开发过程可追溯、可度量。

评论

发布
暂无评论
新工具:CloudBees Pipeline Explorer改善日志查看体验,简化复杂Jenkins流水线故障排除_pipeline_龙智—DevSecOps解决方案_InfoQ写作社区