1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

大家好,我是开源探索者,持续分享开源项目,关注技术的最新动态,分享自己的经验和见解。

今天为大家带来一款非常实用和强大的可视化运维管理工具:mayfly-go,它可以让您通过 web 界面,方便地管理和操作Linux、数据库、RedisMongoDB等资源。

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

mayfly-go 基于go 语言开发,遵循Apache-2.0 license开源协议,项目已加入 dromara 社区,一经开源便在 GitHub 斩获 1.5K stars,Gitee 获得 1.7K stars,很受开发及运维管理人员的喜欢。

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

️ 功能介绍

  • Linux:ssh终端(终端操作记录回放),文件查看(可根据常见后缀名高亮显示关键词等)、修改、上传、下载、删除等,脚本管理执行,计划任务、进程操作,运行状态查看等(可当做堡垒机使用)
  • dbms(目前支持MySQL postgres oracle sqlserver sqlite 高斯 达梦): 可视化数据增删改查,sql语句提示,表信息、索引信息、建表语句查看,建表等(类似mini版navicat)。
  • dbms-数据同步:支持异构数据库之间数据同步
  • Redis(单机、哨兵、集群):增删改查redis数据,redis基本信息查看,如版本,内存,cpu等使用情况、集群信息节点查看
  • mongo:增删改查mongo文档数据,数据库、集合状态查看,新建删除集合等
  • 支持ssh tunnel访问:linux机器、数据库、redis、mongo都支持ssh隧道访问操作
  • 系统管理: 同时拥有完善的账号、角色、资源权限控制、系统配置(oauth2、ldap登录、登录验证码、双因素校验、水印等),也可基于该项目进行二次开发作为后台管理系统

安装部署

1、下载最新的二进制安装包

根据实际的系统类型下载合适的版本,这里使用 Linux 服务器,解压后得到如下文件:

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

2、执行 SQL 脚本

推荐使用 MySQL,导入数据库脚本 mayfly-go.sql 即可

3、修改配置文件

修改配置文件 config.yml.example ,改为config.yml,根据实际的需要修改:数据库用户名和密码、服务端口号、日志目录等

4、执行 startup.sh 脚本启动

启动成功后在浏览器访问:

http://<IP>:<PORT>

初始账号、密码:admin/admin123.

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

系统核心功能截图

1、记录操作记录

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

2、机器操作

状态查看

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

SSH 终端

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

文件操作

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

3、数据库操作

sql 编辑器

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

在线增删改查数据

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

4、Redis 操作

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

5、Mongo 操作

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

6、资源管理

1.5K+ 功能强悍的可视化运维统一管理平台,开源免费!(可视化运维管理平台原理)

mayfly-go 是一个 web 版 Linux、数据库、Redis、mongo统一管理操作平台,方便公司统一管理及操作相关资源信息,安全高效。

结束语

在数字时代的浪潮中,有一群人他们不畏艰难,勇攀技术高峰,他们就是开源探索者。

他们不仅仅是技术的实践者,更是开源文化的传播者和推动者。

在开源的世界里,没有绝对的权威,只有共同的合作。

相关新闻

联系我们
联系我们
公众号
公众号
在线咨询
分享本页
返回顶部