专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

给你推荐一款真的好用的开源数据库监控系统LEPUS

ins518 2024-11-02 12:36:31 技术文章 6 ℃ 0 评论

今天给大家推荐一款,小巧、简洁、直观、强大的开源数据库监控工具。这个系统有两个版本,5.0以上的是新版本,3.8之前的是老版本,新版本有的功能老版本不一定有,老版本有的功能,新版本可能还没加上。
但是不耽误我们使用,研究这款系统,你若喜欢可以看看作者的思路、想法,有助于我们提升自己的技术。

所用语言

Lepus5.1版本

Golang 1.4-1.8 否 源码编译运行必须安装/使用二进制方式无需安装
MySQL 5.6 是 用于存储基础数据和事件数据
InfluxDB 1.x 否 事件数据默认存储MySQL,支持存储到InfluxDB,如有使用InfluxDB需求则必须需要部署
Redis 5.x 是 用于报警系统限流
NSQ 1.2.x 是 基于gaolang的高性能消息队列,用于事件消息传输

Lepus3.8版本

MySQL5.1及以上(必须,用来存储监控系统采集的数据)
PHP5.3以上 (必须,提供WEB界面支持,不支持PHP7)
Python2 (必须,推荐2.6及以上版本,执行数据采集和报警任务,不支持Python3)

Python连接和监控数据库的相关驱动模块包:
MySQLdb for python (Python连接MySQl的接口,用于监控MySQL,此模块必须安装)
cx_oracle for python (Python连接Oracle的接口,非必须,如果需要监控oracle此模块必须安装)
Pymongo for python (Python连接MongoDB的接口,非必须,如果需要监控MongoDB此模块必须安装)
redis-py for python (Python连接Redis的接口,非必须,如果需要监控Redis此模块必须安装)

主要功能

Mysql/Oracle/MongoDB/Redis的一站式性能监控

支持自定义监控级别

支持实时告警监控设置

支持图标查看

支持数据库健康监控

支持环境管理

支持主机管理

支持集群管理

支持监控网站链接(非200状态可以报警)

演示图片

Lepus5.1版本



lepus_v3.8

3.8版本我没有做测试,大家可以下载试试测试测试。

获取地址

主页地球回复PHPER6214 或关注、私信 获取。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表