前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >运维人福音 · 堪称一站式可视化管理平台,支持Linux、MySQL、Redis、MongoDB...

运维人福音 · 堪称一站式可视化管理平台,支持Linux、MySQL、Redis、MongoDB...

作者头像
公众号: 云原生生态圈
发布2023-08-23 08:56:29
5900
发布2023-08-23 08:56:29
举报
文章被收录于专栏:云原生生态圈云原生生态圈

今天分享一款开源的资源操作管理平台mayfly-go,其使用 Golang+Gin+Gorm 实现的后端功能,前端使用 typescript、vue3、element-plus 实现,通过使用到的技术栈看下简直是诸多运维开发学习的福音。话回正文,mayfly-go实现了很多常用的功能,例如服务器管理、数据库、Redis、MongoDB 等常用的中间件管理,同时也避免了安装各种客户端的烦恼,运维端 B/S 软件还是少的太多,对目前的还没有类似多合一管理平台,都是功能比较单一的开源项目,可以学习学习。接下来安利一波

项目管理

mayfly-go支持对项目的管理操作,项目涉及人员的管理操作,这个其实对于没有服务生命周期管理的部门来说很有用,能快速梳理出有哪些服务,服务的维护状态等

服务器管理

mayfly-go系统支持对 Linux 服务器的管理,支持添加、查看服务器运行基础指标信息,同时也支持 web 远程连接服务器,远程编辑文件,进程管理,脚本远程执行等功能,当然如果能自动同步云平台的服务器,以及支持批量导出编辑服务器列表应该就更方便。以下是部分功能截图:

数据库管理

mayfly-go提供相对比较单一的 SQL 管理,支持在线查询,数据变更等操作,界面也是相对简洁。有点类似 phpmyadmin 的那种感觉。以下是部分截图:

Redis 操作

管理 Redis 是日常中很常用的一个操作,但好像没有比较好用的开源的 redis web 端管理项目,这个确实需要点个赞,平台可以一目了然查看到 Redis 中 key 的 TTL 过期时间,对 key 的 CRUD 也是十分方便的。

支持功能:增删改查 redis 数据,redis 基本信息查看,如版本,内存,cpu 等使用情况、集群信息节点查看。以下是部分截图:

MongoDB 管理

mayfly-go支持 mongodb 数据库的管理,支持数据操作

支持功能:增删改查 mongo 文档数据,数据库、集合状态查看,新建删除集合等。

其他
  1. 「支持 ssh tunnel 访问:」 linux 机器、数据库、redis、mongo 都支持 ssh 隧道访问操作。
  2. 「系统管理:」 同时拥有完善的账号、角色、资源权限控制等,也可基于该项目进行二次开发作为系统后台系统。

mayfly-go目前持续在更新,官方开源代码仓库[1]也已经 1.1k 目前,700 多 Forks,确实值得学习参考。可以提交更多使用的功能进去。

资料参考

[1]

mayfly-go: https://github.com/may-fly/mayfly-go.git

本文来自作者:Author 授权, 原文🔗:

本公众号【云原生生态圈】(以下均称为本公众号)分享的软件服务以及技术方案均来源于互联网,主要是对互联网上出现的开源产品、技术解决方案以及部分编程语言的实践使用进行分享和整理。本公众号不对任何人进行相关技术的方案的推荐,如果您使用文章中涉及到软件或拷贝了相关代码比如说造成了相关生产事故、甚至导致数据丢失,请您自行承担相应的后果!本公众号维护者概不负责! 对于本公众号的所有原创文章,均是受益于互联网学习后,个人总结整理而来,欢迎大家在技术实践上能够多相互交流与学习,您可以在文章底部进行留言回复,也可以在公众号内添加作者有素质、有文化的、礼貌的进行微信交流。若您觉得公众号发布的内容若侵犯到您的权益,请联系即时管理员沟通!

云原生生态圈 · 往期推荐

云原生生态圈之玩转容器系列文章

云原生生态圈之运维架构专辑文章

云原生生态圈之DevOps理论与实践系列文章

云原生生态圈之Kubernetes理论与实践系列文章

云原生生态圈之Go语言系列文章 技术源于生活系列视频

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-06-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云原生生态圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目管理
  • 服务器管理
  • 数据库管理
  • Redis 操作
  • MongoDB 管理
  • 其他
  • 资料参考
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档