如果在cita-montior这里新增一个自己的业务层面板,看一下业务层接口状况。这个方法可行么,如果可行,新面板用html和js的话,怎么把这个页面作为一个面板添加到cita-montior里?
cita-montior新面板
你这里说的业务面板指的是什么内容?
从架构上看,cita-monitor 是用于监控链的运行状态的。它所面向的用户是链的运维者。
而业务的监控是业务层的内容。这两层东西放在一个层次上会不会不太合理?
加的是业务状态面板,只是监控业务服务和链的交互状态。纯技术角度来看的话,新写个面板不能用html和js吧,需要仿照grafana来写么。
业务指标完全可以写入到 promotheus 中,并在 grafana 来做相应的图表和面板做可视化监控。
这样做授权和查看都方便。
另外,grafana 的text panel 支持HTML代码,但不能获取 time series 数据。这个可以定制 plugin 来扩展,参考 :