跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 最近准备做一个对项目所有数据源数据库的健康监测系统,数据库主要涉及 MySQL, Oracle, MongoDB, PostgreSQL, redis, SQLserver 等,有推荐的开源实现方案吗?
未分類
9 3 月 2021

最近准备做一个对项目所有数据源数据库的健康监测系统,数据库主要涉及 MySQL, Oracle, MongoDB, PostgreSQL, redis, SQLserver 等,有推荐的开源实现方案吗?

最近准备做一个对项目所有数据源数据库的健康监测系统,数据库主要涉及 MySQL, Oracle, MongoDB, PostgreSQL, redis, SQLserver 等,有推荐的开源实现方案吗?

資深大佬 : Yingruoyuan 5

我看了下 Prometheus+Grafana 的实现方案和 LEPUS 的实现方案,
不知道有用过的大神说一下这些方案实现起来有会坑吗?
大佬有話說 (7)

  • 資深大佬 : thet

    exporter + prometheus + grafana 没啥坑,很多监控系统都这样做吧

  • 主 資深大佬 : Yingruoyuan

    @thet ,如果想对 Prometheus 做二次开发,加些自己的功能进去,(比如对数据库做些健康巡查等)会比较容易实现吗?

  • 資深大佬 : thet

    @Yingruoyuan 监控的信息能在 grafana 看到,应该不需要二次开发 Prometheus 吧,Prometheus 也只是收集数据,不应该加其他功能

  • 資深大佬 : Qetesh

    了解到的一些商业数据库也是自定义监控 sql 。
    推荐不如用 zabbix 配合 pyora,需要稍微熟悉下 python 。这个脚本只兼容 oracle

  • 資深大佬 : so1n

    prometheus 就挺不错了 如果现成的 exporter 不适用, 那就自己简单写一个 exporter

  • 主 資深大佬 : Yingruoyuan

    @thet,好的,了解,我重新看了下 prometheus 的使用文档,这些功能应该都可以通过在 exporter 中增加对应的 http 或者 api 的服务实现,不需要去改动源码,谢谢哈

    @Qetesh,zabbix 我没有用过不太熟悉,说的不对还望指正哈,看了下文档和网上推荐的教程,好像 zabbix 在监控不同的数据库 driver 的时候需要不同的前端展示方案来配合,(比如 Oracle 用了 pyora,mysql 用的自带的 Template DB MySQL 模板,PostgreSQL 有用 libzbxpgsql 模板或者 pg_monz 模板的)有统一可以实现的方案吗?如果想扩展实现一些健康巡查的功能,可以通过他的 web 扩展那些模块实现吗?

    @so1n,嗯嗯,我正打算先写些 http 的服务来实现功能模块,看下能否通过接入 exporter 来满足健康巡检的功能需求,谢谢哈

    感谢各位的建议!

  • 資深大佬 : dfzj

    直接用无远吧,写 SQL 搞定一切:wuyuan.io
    社区版免费,支持 MySQL,Oracle,MongoDB,PostgreSQL,redis,SQLserver

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具