Skip to content

liuxinwang/horizon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Horizon MySQL稳定平台

LICENSE Release

在线体验

horizon

Depend on 依赖项

horizon-web

Feature 功能

  • 实例管理
    • 列表
  • 巡检报告
    • 列表查询
    • 定时任务采集
    • 查看巡检报告
    • 评分计算
    • 评分等级
  • TODO 诊断优化
    • 异常诊断
    • 实例会话
    • 慢查分析
    • 空间分析
    • 审计日志
  • SQL审核
    • TODO SQL查询
    • SQL上线(support type: mysql、doris)
    • TODO 数据导出
    • TODO 安全规则
    • 审批流程
    • TODO 操作审计
  • 数据传输
    • TODO mysql to mysql
    • TODO mysql to doris | starrocks
  • TODO 数据库备份
  • 系统管理
    • 用户管理
    • 角色管理

Install 安装及使用

  • 下载最新的releases https://github.com/liuxinwang/horizon/releases
  • 修改配置conf.toml
    • SecretKey 32为长度key
    • Environment = prod
    • Port web端口,默认8080
    • 配置Mysql相关信息
    • 配置Prometheus API地址
  • 启动 ./horizon
  • 初始化admin用户(参考脚本scripts/init.sql)
  • 访问 127.0.0.1:8080

About 联系方式

E-mail: sqlpub@foxmail.com

Snapshot 效果展示

  • Login

login

  • Instance

  • Inspection

  • Inspection-detail

致谢