开箱即用
无需部署Agent,开箱即用。我们使用JDBC直连您的数据库,输入IP端口账户密码即可。
全平台支持
Argus目前支持对Mysql, PostgreSQL, Oracle等数据库类型的监控,我们也会尽快适配其它数据库,致力于监控所有数据库。我们提供了更自由化的阈值告警配置,支持邮箱,短信,webhook,钉钉,企业微信,飞书机器人等告警通知。
拥抱开源
ArgusDBM代码开源
GitHub - zmops/ArgusDBM: Argus 开源数据库一体化监控平台。致力于监控所有数据库。
🐕 快速开始
🐕 ArgusDBM安装
ArgusDBM 支持通过源码安装启动,Docker容器运行和安装包方式安装部署,CPU架构支持X86/ARM64。
方式一:Docker方式快速安装
docker
环境仅需一条命令即可开始
docker run -d -p 1159:1159 --name argusdbm walkingfunny/argusdbm
- 浏览器访问
localhost:1159
即可开始,默认账号密码argus/argus
更多配置详细步骤参考 通过Docker方式安装ArgusDBM
方式二:通过安装包安装
- 下载您系统环境对应的安装包 GITHUB Release
- 需要已安装java环境,
jdk11
- [可选]配置 ArgusDBM 的配置文件
argusdbm/config/application.yml
- 部署启动
$ ./startup.sh
- 浏览器访问
localhost:1159
即可开始,默认账号密码argus/argus
更多配置详细步骤参考 通过安装包安装 ArgusDBM
方式三:本地代码启动
后端本地代码启动
- 需安装
maven3+
,java11
环境,IDEA
需安装lombok
插件 - 主目录下执行
mvn clean install
- 启动
springboot manager
服务manager/src/main/java/com/zmops/open/manager/Manager.java
- 后端服务
swagger
接口地址 http://localhost:1159/swagger-ui/index.html - 默认账户密码
argus/argus
前端本地代码启动
- 需安装
nodejs npm
环境 - 在
web-app
目录下执行npm install
- 启动前端服务
npm run dev
, 浏览器访问 http://localhost:9527 即可 - 默认账户密码
argus/argus