Lepus 天兔数据库监控

Lepus是一款开源的数据库监控解决方案,支持多种数据库类型,包括MySQL、Oracle、SQLServer、MongoDB和Redis。它提供基本及高级监控功能,如复制监控和慢查询分析。通过在数据库创建授权账号,Lepus实现远程监控,简化大规模数据库或云数据库的监控部署。内置的性能指标帮助企业预防潜在的性能问题,减少因数据库故障造成的损失。
摘要由CSDN通过智能技术生成

Lepus是一套开源的数据库监控平台,目前已经支持MySQL、Oracle、SQLServer、MongoDB、Redis等数据库的基本监控和告警(MySQL已经支持复制监控、慢查询分析和定向推送等高级功能)。Lepus无需在每台数据库服务器部署脚本或Agent,只需要在数据库创建授权帐号后,即可进行远程监控,适合监控数据库服务器较多的公司和监控云中数据库,这将为企业大大减化监控部署流程,同时Lepus系统内置了丰富的性能监控指标,让企业能够在数据库宕机前发现潜在性能问题进行处理,减少企业因为数据库问题导致的直接损失。

Lepus的功能和特性:
无需Agent,远程监视云中数据库

WEB直观的管理和监视数据库

实时MySQL健康监视和告警

实时MySQL复制监视和告警

实时MySQL资源监视和分析

实时MySQL缓存等性能监视

实时InnoDB IO性能监控

MySQL表空间增长趋势分析

可视化MySQL慢查询在线分析

MySQL慢查询自动推送功能

MySQL AWR在线性能分析

实时Oracle健康监控和报警

实时Oracle表空间使用监控

实时Oracle性能监控

实时MongoDB健康监控和报警

实时MongoDB索引性能监控

实时MongoDB内存使用监控

实时Redis健康监控和报警

实时Redis性能监控

实时SQLServer健康监控和报警

实时OS主机CPU/内存/磁盘/网络/IO监控

可视化告警系统,邮件发送告警,短信接口支持

严格的权限认证系统

丰富的健康性能分析图表

多维的对比和性能分析
以下软件包只需要部署在监控机即可,被监控机无需部署。

1.MySQL5.1及以上(必须,用来存储监控系统采集的数据)

2.Apache 2.2及以上 (必须,WEB服务器运行服务器)

3.PHP 5.3以上 (必须,提供WEB界面支持,不支持PHP7)

4.Python2 (必须,推荐2.6及以上版本,执行数据采集和报警任务,不支持Python3)

5.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此模块必须安装)

软件包(提取码:zcqk)

一、安装Xampp
LAMP我们来通过Xampp集成环境包进行安装
[root@lepus ~]# chmod +x xampp-linux-x64-5.6.38-0-installer.run 
[root@lepus ~]# ./xampp-linux-x64-5.6.38-0-installer.run         # 执行完毕后会在/opt/lampp 创建一个目录
#出现的信息一切yes
[root@lepus ~]# vim /etc/profile
export PATH=$PATH:/opt/lampp/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lampp/lib
export C_INCLUDE_PATH=$C_INCLUDE_PATH:/opt/lampp/include
[root@lepus ~]# . /etc/profile
[root@lepus ~]# /opt/lampp/lampp start         # 启动LAMP
#也可以适当地进行一些优化,添加为系统服务
[root@lepus ~]# ln -s /opt/lampp/lampp /etc/init.d/lampp
[root@lepus ~]# chkconfig --add lampp
[
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS上安装Lepus,您需要按照以下步骤进行操作: 1. 下载Lepus安装包并解压缩。 2. 运行install.sh脚本以安装Lepus。 3. 配置MySQL的授权访问,创建lepus数据库并授权。 4. 导入lepus初始化数据。 具体的步骤如下: 1. 下载Lepus安装包并解压缩。 您可以从Lepus的官方网站(https://github.com/51idc/Lepus)下载最新版本的安装包。下载完成后,您需要将其解压缩到您的CentOS系统中。 2. 运行install.sh脚本以安装Lepus。 在解压缩后的Lepus目录中,您可以找到一个名为install.sh的脚本。运行该脚本以安装Lepus。您可以使用以下命令运行该脚本: ``` cd /path/to/Lepus sh install.sh ``` 在安装过程中,您需要输入一些配置信息,例如MySQL的用户名和密码等。 3. 配置MySQL的授权访问,创建lepus数据库并授权。 在安装Lepus之前,您需要在MySQL中创建一个名为lepus数据库,并授权给Lepus用户。您可以使用以下命令完成此操作: ``` mysql -uroot -p ``` 然后输入MySQL的root用户密码以登录MySQL。 ``` create database lepus default character set utf8; grant select,insert,update,delete,create on lepus.* to 'lepus'@'localhost' identified by 'lepus'; grant select,insert,update,delete,create on lepus.* to 'lepus'@'127.0.0.1' identified by 'lepus'; flush privileges; ``` 这些命令将创建一个名为lepus数据库,并授权给Lepus用户。 4. 导入lepus初始化数据。 在创建了lepus数据库之后,您需要将lepus的初始化数据导入到该数据库中。您可以使用以下命令完成此操作: ``` cd /path/to/Lepus/sql mysql -uroot -p lepus < lepus_table.sql mysql -uroot -p lepus < lepus_data.sql ``` 这些命令将导入lepus的初始化数据到lepus数据库中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值