geniussheep Devops项目 活动列表–任务名展示 逻辑调整为:先展示任务名,若果任务名为空则展示任务Id 活动-运行状态页面 展示每个stage的用时 工作负载 项目列表页、任务列表页–支持Kibana日志跳转 Kibana支持:需要有个分类包含所有容器的日志 – 字段包含:namespace、container-name、pod-name等 跳转逻辑:以Kibana内包含所有容器日志的分类的url为基础 通过替换 namespace、container-name、pod-name等搜索调整的值 来时跳转到对应Deploy或Pod的日志 项目列表页–支持自定义展示deploy等 的 指定label 跳转逻辑: – 指定一个注解,比如kubesphere.io/description-showLabels: ‘appId, appName’ – 获取到该注解值 通过配置好的label名称 展示对应的值 资源状态页–支持Kibana日志跳转 Kibana支持:需要有个分类包含所有容器的日志 – 字段包含:namespac 、container-name、pod-name等 跳转逻辑:以Kibana内包含所有容器日志的分类的url为基础 通过替换 namespac 、container-name、pod-name等搜索调整的值 来时跳转到对应Deploy或Pod的日志 资源状态页–支持Dump分析 (待完成) 主要支持dotnet-core和java应用 – dotnet-core: 通过 dotnet-dump collect -p <pid> 命令来对正在运行的应用进行dump操作同时进行简单的分析,并将分析结果支持下载供用户查看 – java: 通过 jamp -dump:format=b, file=<file-path> <pid> 命令来对正在运行的应用进行dump操作同时进行简单的分析,并将分析结果支持下载供用户查看