Mysql数据库监控

Mysql数据库监控
一. 天兔(lepus) 监控介绍
Lepus(天兔)数据库企业监控系统是一套由专业DBA个人(目前就职于某互联网公司),针对互联网企业开发的一款专业、强大的企业数据库监控管理系统,企业通过Lepus可以对数据库的实时健康和各种性能指标进行全方位的监控。目前已经支持MySQL、Oracle、MongoDB、Redis数据库的全面监控.
下载地址:http://www.lepus.cc/soft/download/18
二. 天兔(lepus) 安装环境配置

  1. 安装环境介绍
    主机名配置: 192.168.31.142 master
    安装天兔版本: lepus3.8Beta
    已关闭 防火墙/selinux
  2. 环境安装初始化, 配置LAMP 环境
    yum -y install httpd php //安装httpd与php
    systemctl start httpd //启动httpd服务
    systemctl enable httpd //设置开机自启动
    安装mysql 详见mysql二进制安装文档
    安装lepus server需要的依赖包
    yum -y install gcc python-devel net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml
    配置php的环境
sed -i "s/;date.timezone =/date.timezone = Asia\/Shanghai/g" /etc/php.ini
sed -i "s#max_execution_time = 30#max_execution_time = 300#g" /etc/php.ini
sed -i "s#post_max_size = 8M#post_max_size = 32M#g" /etc/php.ini
sed -i "s#max_input_time = 60#max_input_time = 300#g" /etc/php.ini
sed -i "s#memory_limit = 128M#memory_limit = 128M#g" /etc/php.ini
sed -i "/;mbstring.func_overload = 0/ambstring.func_overload = 2\n" /etc/php.ini
  1. 安装MySQLdb-python
    下载地址: wget https://files.pythonhosted.org/packages
    /a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip
    unzip MySQL-python-1.2.5.zip && cd MySQL-python-1.2.5
    which mysql_config
    /usr/local/mysql/bin/mysql_config
    vim site.cfg
    mysql_config = /usr/local/mysql/bin/mysql_config
    python setup.py build
    python setup.py install
    三. 天兔(lepus)部署
    (1) 下载解压软件
    wget http://www.lepus.cc/soft/download/18 //下载软件unzip Lepus数据库企业监控系统3.8_Beta版本官方下载.zip
    (2) 在mysql 当中 创建lepus库并授权
    mysql> create database lepus default character set utf8;
    mysql> grant select,insert,update,delete,create on lepus.* to ‘lepus’@‘localhost’ identified by ‘lepus’;
    mysql> grant select,insert,update,delete,create on lepus.* to ‘lepus’@‘127.0.0.1’ identified by ‘lepus’;
    mysql> flush privileges;
    (3) 导入 lepus 初始化数据
    cd /root/Lepus_v3.8_beta/sql
    mysql -uroot -p123qqq…A lepus < lepus_table.sql
    mysql -uroot -p123qqq…A lepus < lepus_data.sql
    (4) 安装lepus并,运行脚本install.sh
    cd /root/Lepus_v3.8_beta/python/
    sh install.sh
    (5) 全部脚本有执行权限,修改lepus连接数据库的配置文件
    cd /usr/local/lepus/
    chmod +x *.py
    chmod +x *.sh
    vim /usr/local/lepus/etc/config.ini
    [monitor_server]
    host=“127.0.0.1”
    port=3306
    user=“lepus”
    passwd=“lepus”
    dbname=“lepus”
    (6) 启动:lepus
    lepus start
    lepus server start fail!
    服务没有起来 查看日志
    cat /usr/local/lepus/logs/lepus.log

解决方案:ln -s /usr/local/mysql/lib/libmysqlclient.so.20 /usr/lib64/libmysqlclient.so.20
重新启动服务:lepus start
lepus server start success! //启动成功
(7) 配置lepus的web界面
cd /root/Lepus_v3.8_beta/php
cp -ap * /var/www/html/
cd /var/www/html/application/config
vim database.php
$db[‘default’][‘hostname’] = ‘127.0.0.1’;
$db[‘default’][‘port’] = ‘3306’;
$db[‘default’][‘username’] = ‘lepus’;
$db[‘default’][‘password’] = ‘lepus’;
$db[‘default’][‘database’] = ‘lepus’;
(8) 重新启动httpd 服务
systemctl restart httpd
(9) 使用web访问
http://192.168.31.142
默认用户名: admin 密码: Lepusadmin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值