分分钟拥有天兔(Lepus)数据库监控系统
一、简介
天兔(Lepus)官网:http://www.lepus.cc/
在线手册:http://www.lepus.cc/manual/index
Lepus(天兔)数据库企业监控系统是一套由专业DBA个人(目前就职于某互联网公司),针对互联网企业开发的一款专业、强大的企业数据库监控管理系统,企业通过Lepus可以对数据库的实时健康和各种性能指标进行全方位的监控。目前已经支持MySQL、Oracle、MongoDB、Redis数据库的全面监控。 Lepus可以在数据库出现故障或者潜在性能问题时,根据用户设置及时将数据库的异常进行报警通知到数据库管理员进行处理和优化,帮助企业解决数据库性能监控问题,及时发现性能和瓶颈,避免由数据库潜在问题造成的直接经济损失。Lepus能够查看各种实时性能状态指标,并且对监控、性能数据进行统计分析,从运维者到决策者多个层面的视角,查看相关报表。帮助决策者对未来数据库容量进行更好的规划,从而降低了硬件成本。
Lepus目前主要有以下功能和特性:
• 无需Agent,远程监视云中数据库
• WEB直观的管理和监视数据库
• 实时MySQL健康监视和告警
• 实时MySQL复制监视和告警
• 实时MySQL资源监视和分析
• 实时MySQL缓存等性能监视
• 实时InnoDB IO性能监控
• MySQL表空间增长趋势分析
• 可视化MySQL慢查询在线分析
• MySQL慢查询自动推送功能
• MySQL AWR在线性能分析
• 实时Oracle健康监控和报警
• 实时Oracle表空间使用监控
• 实时Oracle性能监控
• 实时MongoDB健康监控和报警
• 实时MongoDB索引性能监控
• 实时MongoDB内存使用监控
• 实时Redis健康监控和报警
• 实时Redis性能监控
• 实时OS主机CPU/内存/磁盘/网络/IO监控
• 可视化告警系统,邮件发送告警,短信接口支持
• 严格的权限认证系统
• 丰富的健康性能分析图表
• 多维的对比和性能分析
二、Docker部署主要命令
#下载天兔(Lepus)镜像
docker pull lhrbest/lhrlepus:3.8
#创建容器
mkdir -p /opt/mysql
docker run -d --name=lhrlepus -p 81:80 -p 3306:3306 \
-v /opt/mysql:/var/lib/mysql -v /etc/timelocal:/etc/timelocal \
lhrbest/lhrlepus:3.8
#进入容器
docker exec -it lhrlepus bash
#web访问地址
访问地址:http://192.168.1.35:81
用户名和密码:admin/lhrxxt
三、部署过程
[root@docker35 ~]# docker pull lhrbest/lepus
Using default tag: latest
latest: Pulling from lhrbest/lepus
90577c79babf: Pull complete
73863740e39b: Pull complete
fa80831957a3: Pull complete
554735eb71e4: Pull complete
5e0d901265c3: Pull complete
7535df0140f8: Pull complete
339b802bbdaa: Pull complete
29707068b9e6: Pull complete
Digest: sha256:680c249df43ed8d8e8e9e14884c4ff2860f849a403b1afe1a801ba296bde1323
Status: Downloaded newer image for lhrbest/lepus:latest
docker.io/lhrbest/lepus:latest
You have new mail in /var/spool/mail/root
[root@docker35 ~]#
[root@docker35 ~]#
[root@docker35 ~]# docker images | grep lepus
lhrbest/lepus latest b1be89241209 3 years ago 913MB
[root@docker35 ~]#
[root@docker35 ~]# mkdir -p /opt/mysql
[root@docker35 ~]# docker run -d --name=lhrlepus -p 81:80 -p 3306:3306 \
> -v /opt/mysql:/var/lib/mysql -v /etc/timelocal:/etc/timelocal \
> lhrbest/lepus
16af09c31255a10a07960a8e77e96e8530a6aeda8f91492525f65c3a8298564d
[root@docker35 ~]#
[root@docker35 ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
16af09c31255 lhrbest/lepus "/lepus/run.sh" 19 seconds ago Up 18 seconds 0.0.0.0:3306->3306/tcp, 0.0.0.0:81->80/tcp lhrlepus
四、功能展示
4.1、智能监控告警聚合仪表盘
智能聚合数据库健康状态,实时告警信息,让您对数据库的健康状态了如指掌。
4.2、远程云中监控
数据库无需部署Agent,WEB界面配置即可远程监控,适合监控远程云中数据库。
4.3、实时告警
在数据库偏离设定的正常运行阀值(如连接异常,复制异常,复制延迟) 时发送告警邮件通知到DBA进行处理
4.4、专业级数据库监控指标
针对各种数据库的特性,对数据库健康状态,同步,资源,核心参数,事务,索引,缓存提供专业级监控数据
4.5、AWR问题定位分析
创新的基于时间范围的AWR在线性能报告,可以实时查询历史任意时刻的数据库运行健康状态
4.6、丰富的图表展示
通过图表展示出数据库近期状态,以便对遇到的问题进行分析和诊断
4.7、慢查询集中分析平台
创新的慢查询集中分析系统和慢查询报告推送功能,让DBA更加专注慢查询的优化
- 点赞
- 收藏
- 关注作者
评论(0)