有哪个大侠使用grafana展示seata server的度量指标的么?
Seata导出的Metrics包括:
TC :
TM:
稍后实现,包括诸如: seata.transaction(role=tm,name={GlobalTransactionalName},meter=counter,status=active/committed/rollback) : 以GlobalTransactionalName为维度区分不同Transactional的状态。
RM:
稍后实现,包括诸如: seata.transaction(role=rm,name={BranchTransactionalName},mode=at/mt,meter=counter,status=active/committed/rollback):以BranchTransactionalName为维度以及AT/MT维度区分不同分支Transactional的状态。
——参考来源于SEATA官方文档。
可以使用Grafana展示Seata Server的度量指标。
首先,需要在Seata Server中启用Metrics功能,并将Metrics数据发送到Grafana中。
然后,可以在Grafana中创建一个新的Dashboard,并添加一个新的Panel,用于展示Seata Server的度量指标。可以在Panel中添加图表,例如柱状图、饼图等,来展示Seata Server的Metrics数据。
可以在Grafana的查询编辑器中使用PromQL语法来编写查询语句,以获取Seata Server的Metrics数据。例如,可以使用以下查询语句来获取Seata Server的“seata.registry.server.total”指标数据:
sum(increase(seata.registry.server.total[5m]))
最后,可以在Grafana中保存Dashboard,并在Web界面中查看Seata Server的度量指标。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。