认识 Horizon UI · 13/17:平台与集群自检
Horizon UI 系列第十三篇:Platform monitoring 下的三个只读入口,用来查看 OAP 集群是否健康、实际运行配置是什么,以及各类数据会保留多久,包括 BanyanDB 的 hot/warm/cold 生命周期。
Horizon UI 系列第十三篇:Platform monitoring 下的三个只读入口,用来查看 OAP 集群是否健康、实际运行配置是什么,以及各类数据会保留多久,包括 BanyanDB 的 hot/warm/cold 生命周期。
Horizon UI 系列第十四篇:Horizon 自己的访问控制体系,包括由服务端强制执行的四级 RBAC、本地与 LDAP/AD 认证、append-only audit log、仅在 LDAP 故障时可用的 break-glass 入口,以及五套内置主题。所有逻辑都在 Horizon BFF 中实现,对任何 OAP 版本都一致。
Horizon UI 系列第十五篇:整个控制台都由可编辑模板驱动。你可以把任意 layer 或 overview 打开成模板,在本地草稿里调整组件、widget 和文案,预览后发布到 OAP 给整个组织使用,并在发布前查看差异,也可以导出和导入。
Horizon UI 系列第十六篇:Horizon 支持八种语言。本地化不是每次渲染时重新翻译,而是在服务端把翻译 overlay 合并到同一套 template 上;用户可以从顶栏切换语言,也可以在 Translations 管理页点选任意 widget 直接补翻译,而 OAP 返回的数据始终保持原样。
Horizon UI 系列第十一篇:在浏览器里编辑 SkyWalking 的 OAL/MAL/LAL 分析规则,通过可恢复的集群确认流程让变更在运行中的 OAP 上生效;再用三个标签页的 Live Debugger 让同一条规则跑在真实数据上,看清它到底算出了什么。
Horizon UI 系列第十二篇:Operate 下的 Inspect 家族,包括能看到每个指标由哪条规则定义的指标目录和 MQE 看板,以及不必先选择 layer 就能在全局范围查询的 trace 和 log 入口。
Horizon UI 系列第九篇:SkyWalking 的五种 profiler:trace、async(JVM)、eBPF、Go pprof 和 network。前四种统一进入同一套火焰图和调用树视图,network 则用蜂窝拓扑展示进程间通信。
Horizon UI 系列第八篇:浏览器端 agent 上报的 JavaScript 错误流,以及如何借助 source map 把生产环境压缩后的 stack 还原到原始文件、行、列、符号和源码片段。
Horizon UI 系列第五篇:用一个 WebGL 场景把整个部署放到同一张 3D 地图里,把各个 Layer 的服务渲染成立方体,并同时展示实时流量、告警和调用关系。
SkyWalking 10.4 增加了 Virtual GenAI 观测面板,本文将介绍该新特性的使用。
基于 Envoy AI Gateway、SkyWalking OAP 10.4.0 和 BanyanDB 0.10.0,搭建面向 AI/LLM 流量的全栈可观测方案。
当你把 AI 智能体编程应用到一个有真实用户、广泛运用、API 被充分集成的成熟开源项目时,我在 5 周改了 7.7 万行代码,里面到底用到了哪些方法?这是我的实战总结。