Perses 是一个开源的可观测可视化平台。它原生支持 Prometheus 指标、Tempo 链路、Loki 日志和 Pyroscope 性能分析,主打 Dashboard-as-Code,提供 SDK 让你用代码定义面板,配合 percli 接进 CI/CD 做静态校验和自定义 lint 规则。它有 Kubernetes Operator,可以把仪表盘当成 CRD 来管,插件化架构支持组件以 npm 包形式嵌入到自己的应用里,还内置了 PromQL 调试器和指标浏览器,并提供 Grafana 导入工具。
点评:这个项目的野心不在于做一个更好的 Grafana,而聚焦开放规范。Grafana 的仪表盘 JSON 事实上是私有格式,Perses 则使用公开 schema 进行替换,且支持从 Grafana 迁移。