专业编程基础技术教程

网站首页 > 基础教程 正文

一文看懂lepus天兔数据库监控系统如何搭建

ccvgpt 2024-07-21 17:40:10 基础教程 12 ℃

概述

前面框架搭好后,这里就可以开始部署lepus了,下面一起来看看吧~


1、安装Lepus采集器

1、下载软件安装包

一文看懂lepus天兔数据库监控系统如何搭建

# cd /usr/local 
# git clone https://github.com/ruzuojun/lepus.git

2、对可执行文件授权,并创建软连接

# cd lepus 
# chmod +x lepus* 
# ln -s /usr/local/lepus/lepus /usr/local/sbin/lepus 
# ln -s /usr/local/lepus/lepus_monitor /usr/local/sbin/lepus_mointor

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

mysql> create database lepus default character set utf8; 
mysql> set global validate_password_policy=0;
mysql> grant all privileges on lepus.* to 'lepus'@'localhost' identified by 'lepus@123'; 
mysql> grant all privileges on lepus.* to 'lepus'@'%' identified by 'lepus@123'; 
mysql> flush privileges;

4、导入SQL文件夹里的初始化SQL文件(表结构和数据文件)

# mysql -uroot –p lepus < /usr/local/lepus/sql/lepus_table.sql 
# mysql -uroot –p lepus < /usr/local/lepus/sql/lepus_data.sql

5、修改配置文件

# cd /usr/local/lepus/

# vim etc/config.ini

监控机MySQL数据库连接地址

[monitor_server]
host="127.0.0.1"
port=3306
user=" lepus"
passwd="lepus@123"
dbname="lepus"

6、启动Lepus

此时可以执行启动命令启动lepus采集进程

# lepus start
# ps -ef|grep lepus

但是因为没有添加主机,所以查看日志会看到如下提示,属于正常提示。您也可以在部署完Lepus WEB控制台后再进行启动。

#tail -f /usr/local/lepus/logs/lepus.log 

到这里,Lepus采集程序安装完毕!


2、安装WEB管理后台

1、复制lepus/web文件夹里的文件到Apache对应的网站虚拟目录:/var/www/html/

# cd /usr/local/lepus/web
# cp -a . /var/www/html/ #-a相当于-pdr(参数pdr分别为:保留权限,复制软链接本身,递归复制)

2、打开application\config\database.php文件,修改PHP连接监控服务器的数据库信息

# vim /var/www/html/application/config/database.php #修改配置文件

$db['default']['hostname'] = '127.0.0.1';
$db['default']['port'] = '3306';
$db['default']['username'] = 'lepus';
$db['default']['password'] = 'lepus@123';
$db['default']['database'] = 'lepus';
$db['default']['dbdriver'] = 'mysql';

3、修改httpd服务配置文件httpd.conf (如果要改端口可以这样改)

/etc/httpd/conf/httpd.conf

ServerName localhost:xx
Listen xx

4、启动httpd服务

# systemctl start httpd.service #启动服务
# systemctl enable httpd.service

5、登录进行添加主机和监控

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


3、启动和关闭Lepus

启动监控系统

执行以下命令启动系统采集进程

# lepus start

执行以下命令关闭系统采集进程

# lepus stop

执行以下命令监控系统是否正常运行

# lepus status

查看启动关闭帮助命令

 # lepus --help

4、查看运行日志

当Lepus启动时,Lepus提供了标准的日志输出功能,可以通过日志查询监控系统是否正在工作。

# cd /usr/local/lepus/

# tail -f logs/lepus.log


到这里关于安装部署lepus天兔数据库监控系统的内容就结束了,后面主要介绍怎么去添加实例和告警部分,感兴趣的朋友可以关注一下~

Tags:

最近发表
标签列表