lepus天兔数据库监控
本篇文章的前提是服务器装了mysql服务、git,我这边就不写出来了,自行百度,装下mysql服务,比较简单
一、安装LAMP基础环境
Xampp下载地址:https://www.apachefriends.org/download.html
Xampp帮助文档:https://www.apachefriends.org/faq_linux.html
官方推荐版本:xampp-linux-x64-1.8.2-5-installer.run
其实我自己都不是用的官方推荐版本,我在官网下载了一个最新
安装过程非常简单 wget方式安装
1、wget http://cdn.lepus.cc/cdncache/software/xampp-linux-x64-1.8.2-5-installer.run
如果404。直接下载到本地,再用xshell传到linux服务器上面去
2、chmod +x xampp-linux-x64-1.8.2-5-installer.run
3、./xampp-linux-x64-1.8.2-5-installer.run
4、一直 按y (会提示y或者N)
Setup is now ready to begin installing XAMPP on your computer.
Do you want to continue? [Y/n]: y
—————————————————————————-
Please wait while Setup installs XAMPP on your computer.
Installing
0% ______________ 50% ______________ 100%
#########################################
—————————————————————————-
Setup has finished installing XAMPP on your comput
二、安装Python基础模块
pip install mysql-python
安装Lepus采集器
我这边报错:EnvironmentError: mysql_config not found
centos:yum install python-devel mysql-devel 在MySQL-python安装成功后,就可以在python中引入MySQLdb了 三、
1)下载软件安装包
安装git:yum -y install git
然后 git --version 查看版本
>>>>>>git version 1.8.3.1
至此,安装git成功!
# 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> grant select,insert,update,delete,create on lepus.* to 'root'@'localhost' identified by '123456';
mysql> flush privileges;
4)导入SQL文件夹里的初始化SQL文件(表结构和数据文件)
/usr/local/lepus/sql 这个地方执行以下2个语句
# mysql -uroot -p lepus < sql/lepus_table.sql
# mysql -uroot -p lepus < sql/lepus_data.sql
5) 修改配置文件
进入到安装目录/usr/local/lepus
# cd /usr/local/lepus/
# vim etc/config.ini
监控机MySQL数据库连接地址
[monitor_server]
host="127.0.0.1"
port=3306
user=" root "
passwd="123456"
dbname="lepus"
6) 启动Lepus)
此时,你可以执行启动命令启动lepus采集进程(这里好坑啊,几次失败,最后看日志,才发现问题)
# lepus start
lepus server start success!
验证lepus启动没有:
# ps -ef|grep lepus
如果启动失败,可以通过记录的日志信息查看错误,通过log信息我们可以定位启动失败的问题:# tail -f logs/lepus.log
四、安装WEB管理台
复制lepus/web文件夹里的文件到Apache对应的网站虚拟目录(备注:根据不同的安装方式,这个目录是不一样的,如果采用xampp
安装的Apache环境,则默认程序目录为/opt/lampp/htdocs/
)
这样的话 lepus下面的php文件夹就有文件了
创建文件夹 mkdir /opt/lampp/htdocs/lepus
拷贝安装文件 cp -rf lepus/web/* /opt/lampp/htdocs/lepus
编辑配置文件 vi /opt/lampp/htdocs/lepus/web/application/config/database.php
/opt/lampp/lampp restart
lepus start
五、登录进行添加主机和监控
通过浏览器输入IP地址或域名打开监控界面,即可登录系统。.默认管理员账号密码admin/Lepusadmin
登录后请修改管理员密码,增加普通账号
即:访问http://127.0.0.1/lepus/web(记得关防火墙或者设置防火墙策略)
默认账号密码admin/Lepusadmin
我自己已经检测了自己的QA服务器,如下
lepus天兔数据库监控的更多相关文章
- Lepus天兔数据库监控系统安装配置
[root@redis01 ~]# cd /opt/[root@redis01 opt]# wget https://www.apachefriends.org/xampp-files/5.6.36/ ...
- 天兔(Lepus)数据库监控系统安装笔记
天兔(Lepus)数据库监控系统安装笔记 一.部署:本次操作系统:centos6.9 IP:192.168.153.145Lepus_v3.8_beta MySQL-python-1.2.5xampp ...
- 天兔(Lepus)数据库监控系统快速安装部署
天兔(Lepus)数据库监控系统安装 实战 Part1:写在最前 Lepus安装需要Lamp环境,Lamp环境的安装个人认为比较费劲,XAMPP的一键部署LAMP环境省心省力, lepus官网手册也建 ...
- 企业级数据库监控利器Lepus
开篇介绍官方网站:http://www.lepus.cc开源企业级数据库监控系统简洁.直观.强大的开源数据库监控系统,MySQL/Oracle/MongoDB/Redis一站式性能监控,让数据库监控更 ...
- 强大的开源企业级数据库监控利器Lepus
Lepus监控简单介绍 官方网站:http://www.lepus.cc 开源企业级数据库监控系统 简洁.直观.强大的开源数据库监控系统,MySQL/Oracle/MongoDB/Redis一站式性能 ...
- Centos 7.2天兔(Lepus 3.8)数据库监控系统部署
天兔(Lepus 3.8)数据库监控系统部署 转载自:https://blog.csdn.net/m0_38039437/article/details/79613260 一.安装LAMP基础环境 首 ...
- centos 6.5 中部署开源的Lepus(天兔)监控
这俩天一直在搞mysql数据库和centos.昨天成功的部署完mysql的主从库配置后,自己想了想是否需要个数据库监控,和执行情况的监控软件,于是就去百度上搜了一下,结果就搜到了今天的‘主角’ Lep ...
- CentOS 7.2安装lepus数据库监控系统
环境说明 系统版本 CentOS 7.2 x86_64 软件版本 lepus 3.7 Lepus是一套开源的数据库监控平台,目前已经支持MySQL.Oracle.SQLServer.MongoDB ...
- 搭建 Lepus 天兔 监控MySQL
Part1: Lepus安装需要Lamp环境,lepus官网手册也建议采用XAMPP的方式安装,lepus也是在XAMPP上进行研发的 注意xampp会把apache,mysql,php都安装,所以要 ...
随机推荐
- Storm 第一章 核心组件及编程模型
1 流式计算 流式计算:数据实时产生.实时传输.实时计算.实时展示 代表技术:Flume实时获取数据.Kafka/metaq实时数据存储.Storm/JStorm实时数据计算.Redis实时结果缓存. ...
- SpringMVC 异常信息ASM ClassReader failed to parse class file的问题解决
1. 环境信息: Spring 3.2.0, JDK 1.8.0 2. 运行简单的程序,出现以下错误信息: 2. 运行简单的程序,出现以下错误信息: Caused by: org.spring ...
- 【linux】linux常用命令汇总
linux主要的目录树的有/. /root. /home. /usr. /bin 等目录 / 根目录 /bin 存放必要的命令 /boot 存放内核以及启动所需的文件 /dev 存放设备文件 /etc ...
- MySQLConnector/ODBC 安装时遇到的小问题
今天在新做的 Win2008R2 上想使用 SqlDbx 管理 MySQL,提示需要安装 MySQLConnector/ODBC,这没什么,以前装过的,按要求下载安装一个就是了. 结果在安装 MySQ ...
- @RestController注解
@RestController注解其实就是@@Controller和@ResponseBody的组合:RESTFUL风格 看下源码: 当@ResponseBody放到Controller类上,改Con ...
- jenkins 多任务串行执行
摘要 今天在新创建自动化部署项目的时候遇到了一个问题:我们的项目是maven聚合的所以在构建maven项目的时候要从parent开始build,但是这样会造成一个问题,我每次添加此parent项目下的 ...
- ABORT: Can't find command 'my_print_defaults'.
解决办法是输入如下命令: export PATH=/usr/local/mysql/bin:$PATH 将/usr/local/mysql/bin加到$PATH环境变量里
- TPO-22 C2 Revise a music history paper
第 1 段 1.Listen to part of a conversation between a student and his music history professor. :听一段学生和音 ...
- PHP核心技术——异常和错误处理
PHP只有手动抛出异常后才能捕获异常 $a = null; try { $a = 5/0; echo $a,PHP_EOL; } catch (exception $e) { $e -> get ...
- SQL ser 进行表中的插入操作时,变量字段名,导致报错时解决办法 :动态SQL
标题不能描述的很清楚,下面具体说所我要描述的问题,和解决的办法. 作为SQL小白一枚,近日在写一段代码,代码如下: 报错显示 变量@vv附近错误. 后来经过了解,原来是因为,这样需要使用 动态SQL去 ...