CentOS搭建lepus3.8监控MySQL
admin
2023-05-18 01:41:39
0次

CentOS搭建lepus3.8监控MySQL


LNMP环境


yum -y install gcc libffi-devel python-devel openssl-devel mysql-devel zlib-devel


监控端安装数据库连接Python的驱动包

1).安装 MySQLdb for python (如果需要监控MySQL则必须安装)

MySQLdb为Python连接和操作MySQL的类库,如果准备使用lepus系统监控MySQL数据库,那么该模块必须安装。

网盘下载地址:https://pan.baidu.com/s/1bpnVrOF

[root@jk ~]# wget http://cdn.lepus.cc/cdncache/software/MySQLdb-python.zip 

[root@jk ~]# unzip MySQLdb-python.zip 

[root@jk ~]# cd MySQLdb1-master/ 

[root@jk ~]# which mysql_config 

/usr/local/mysql/bin/mysql_config

 

[root@jk ~]# vim site.cfg 修改如下: 

mysql_config = /usr/local/mysql/bin/mysql_config

[root@jk ~]# cd MySQLdb1-master/ 

[root@jk ~]# python setup.py build 

[root@jk ~]# python setup.py install



下载lepus3.8 官方地址

http://www.lepus.cc/soft/18


[root@jk ~]# unzip lepus3.8.zip

[root@jk ~]# cd Lepus_v3.8_beta


在监控机创建监控数据库,并授权。

监控库

[root@jk ~]# mysql -uroot -p"ZyKJ@TeST233"

mysql> create database lepus default character set utf8;
mysql> grant select,insert,update,delete,create on lepus.* to 'lepus_user'@'%' identified by'MANAGER';
mysql> flush privileges;

[root@HE3Lepus_v3.8_beta]# mysql -uroot -p lepus < sql/lepus_table.sql

[root@HE3Lepus_v3.8_beta]# mysql -uroot -p lepus < sql/lepus_data.sql

 

 ##### set names utf8; ######

 

mysql> use lepus
mysql> alter table mysql_status modify column max_connect_errors bigint(18);
mysql> alter table mysql_status_history modify column max_connect_errors bigint(18);

被监控库

mysql> grant select,super,process,reload,show databases,replication client on *.* to'lepus_monitor'@'localhost' identified by 'MANAGER';
mysql> flush privileges;

 

安装Lpeus程序

进入到Lepus软件包的python文件夹

# cd python/

授予install.sh可执行权限

# chmod +x install.sh

 

执行安装

# ./install.sh

 

修改配置文件

进入到安装目录,默认为/usr/local/lepus

[root@HE3~]# vi /usr/local/lepus/etc/config.ini

###监控机MySQL数据库连接地址###

[monitor_server]
host="192.168.1.250"
port=4008
user="lepus_user"
passwd="MANAGER"
dbname="lepus"

 

 

 

重启lepus进程

ln -s /usr/local/lepus/lepus /etc/init.d/


service lepus stop

service lepus start

 

[root@HE3lepus]# tail -f logs/lepus.log


安装WEB管理台

进入到你的lepus软件目录

[root@HE3 ~]# cd Lepus_v3.8_beta/

[root@HE3Lepus_v3.8_beta]# cp -r php /home/www

 

 

[root@HE3 ~]# vim /home/www/php/application/config/database.php

$db['default']['hostname'] = '192.168.1.250';
$db['default']['port']     = '4008';
$db['default']['username'] = 'lepus_user';
$db['default']['password'] = 'MANAGER';
$db['default']['database'] = 'lepus';
$db['default']['dbdriver'] = 'mysql';

 

登录进行添加主机和监控

通过浏览器打开监控界面,即可登录系统。.默认管理员账号密码admin/Lepusadmin登录后请修改管理员密码,增加普通账号。

-----

所有服务全部部署完毕之后,页面访问不正常,报404,或者是权限等等,原因是需要Nginx支持rewrite


 server
 {
   listen       12889;
   server_name  211.144.95.44;
#rewrite 规则
  if (!-e $request_filename)
   {
    rewrite ^(.*)$ /index.php?s=$1 last;
    break;
   }
   index index.html index.htm index.php;
   root  /data/www/Dianrui_Lepus;
   location ~ .*\.(php|php5)?$
   {
     #fastcgi_pass  unix:/tmp/php-cgi.sock;
     fastcgi_pass  127.0.0.1:9000;
     fastcgi_index index.php;
     include fastcgi.conf;
 
   }
   location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
   {
     expires      30d;
   }
   location ~ .*\.(js|css)?$
   {
     expires      1h;
   }
   access_log  /dev/null;
   error_log    /data/wwwlogs/lepus_web_error.log;
 }


修改lepus登录用户名和密码

mysql> use lepus
mysql> update admin_user set password=md5("ZykJ@testAdmin") where user_id=1;
mysql> update admin_user set username='zykj_admin' where user_id=1;



这个是登陆mysql修改lepus的登陆账户和密码


 zykj_admin  ZykJ@testAdmin


相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...