Skip to main content

One post tagged with "opensource"

View All Tags

· One min read
tom

数据库监控或者管理系统有很多,但还没有看的一款我们满意的,针对所有数据库的,开源的监控系统,所以我们做他 - ArgusDBM - 一款开源数据库一体化监控平台。

Argus 开源数据库一体化监控平台,致力于监控所有数据库。

  • 源于 HertzBeat ,专注于数据库方向,优美的可视化界面,所见即所得。
  • 开箱即用,无需部署Agent,配置IP端口账户等后即可监控,大大减少企业数据库监控流程。
  • 操作简单,快捷好用,深度结合我们在监控领域的最佳实践。
  • 全界面操作,无需修改啥配置文件才能加监控。
  • 无缝衔接Zabbix,自身可做为Agent对Zabbix的数据库监控短板增强。
  • 更自由化的阈值规则(计算表达式),邮件 钉钉 微信 飞书 短信 Webhook 等方式及时送达。

直接上效果

1

1

1

1

🎡 快速开始

🛡️ ArgusDBM安装

ArgusDBM 支持通过源码安装启动,Docker容器运行和安装包方式安装部署,CPU架构支持X86/ARM64。

方式一:Docker方式快速安装

  1. docker 环境仅需一条命令即可开始

docker run -d -p 1159:1159 --name argusdbm walkingfunny/argusdbm

  1. 浏览器访问 localhost:1159 即可开始,默认账号密码 argus/argus

更多配置详细步骤参考 通过Docker方式安装ArgusDBM

方式二:通过安装包安装

  1. 下载您系统环境对应的安装包 GITHUB Release
  2. 需要已安装java环境, jdk11
  3. [可选]配置 ArgusDBM 的配置文件 argusdbm/config/application.yml
  4. 部署启动 $ ./startup.sh
  5. 浏览器访问 localhost:1159 即可开始,默认账号密码 argus/argus

更多配置详细步骤参考 通过安装包安装 ArgusDBM

方式三:本地代码启动

后端本地代码启动
  1. 需安装 maven3+, java11 环境, IDEA 需安装 lombok 插件
  2. 主目录下执行 mvn clean install
  3. 启动 springboot manager 服务 manager/src/main/java/com/zmops/open/manager/Manager.java
  4. 后端服务 swagger 接口地址 http://localhost:1159/swagger-ui/index.html
  5. 默认账户密码 argus/argus
前端本地代码启动
  1. 需安装 nodejs npm 环境
  2. web-app 目录下执行 npm install
  3. 启动前端服务 npm run dev, 浏览器访问 http://localhost:9527 即可
  4. 默认账户密码 argus/argus

HAVE FUN

🐕 仓库地址

欢迎了解使用,可以的话star一波支持我们哦。

Github: https://github.com/zmops/ArgusDBM

docker run -d -p 1159:1159 --name argusdbm walkingfunny/argusdbm

💬 交流联系

微信交流群

加微信扫描下面账号二维码拉您进微信群。

tan-cloud
QQ交流群

加QQ群号 669329562 或 扫描下面的群二维码进群

tan-cloud