首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Prometheus查询不同的mySQL数据库以进行业务监控

如何使用Prometheus查询不同的mySQL数据库以进行业务监控
EN

Stack Overflow用户
提问于 2020-07-30 20:28:24
回答 1查看 225关注 0票数 0

是否可以使用存储在不同mysql数据库中的prometheus来监控业务数据?

我想在grafan cloud中创建一个带有警报系统的仪表板,并从普罗米修斯那里获取数据。为了连接普罗米修斯和mysql,我需要一个sql_exporter。

但是,我应该在哪里定义业务监控的查询呢?

这种方法有意义吗?如果没有,我还能做什么?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-07-31 18:53:52

是的,您可以使用sql-agent、prometheus-sql、prometheus和grafana。

使用sql-agent,您可以获取想要监视的查询,并将其格式化为JSON并在数据库后端执行它们。在那里,您可以使用prometheus-sql查询您的SQL数据库,并将这些指标解析为Prometheus。在Prometheus中,您可以为您的查询定义警报。Grafana是用于可视化的。

如果您的数据库位于不同的服务器上,请将prometheus-sql安装到每个服务器上,并从Prometheus将其作为目标。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63173205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档