天兔(Lepus)监控系统快速安装部署

Lepus安装需要Lamp环境,Lamp环境的安装个人认为比较费劲,XAMPP的一键部署LAMP环境省心省力, lepus官网也建议采用XAMPP的方式安装,lepus也是在XAMPP上进行研发的,看官网安装手册,看了半天也没成功,经过多日奋战,终于实现lepus的快速,轻量化部署,并能用ie浏览器监控。

注意xampp会把apache,mysql,php都安装,所以要在干净的环境中进行安装,以免安装两个mysql,两个mysql也是可以的,我这里是干净的环境。

整体环境:

192.168.1.250监控机

192.168.1.248 主 被监控机

192.168.1.249 从 被监控机

安装XAMPP

Xampp下载地址:https://www.apachefriends.org/download.html

[[email protected]]# chmod +x xampp-linux-x64-1.8.2-5-installer.run

[[email protected]]# ./xampp-linux-x64-1.8.2-5-installer.run

[[email protected]]# /opt/lampp/lampp start

[[email protected] home]#vi /etc/profile 追加环境变量

exportPATH=/opt/lampp/bin/

exportLD_LIBRARY_PATH=/opt/lampp/lib

[[email protected]]#source /etc/profile

下载MySQLdb-python.zip

[[email protected] home]#wget http://cdn.lepus.cc/cdncache/software/MySQLdb-python.zip

[[email protected] home]#unzip MySQLdb-python.zip

[[email protected] home]# cdMySQLdb1-master/

[[email protected]]# which mysql_config

/opt/lampp/bin/mysql_config

[[email protected]]# vi site.cfg

mysql_config= /opt/lampp/bin/mysql_config

[[email protected]~]#yum install gcc libffi-devel python-devel openssl-devel

[[email protected]~]# yum install urpmi xterm

[[email protected]]# python setup.py build

[[email protected]]# python setup.py install

安装Lepus采集器

[[email protected] home]#unzip lepus3.7.zip

监控库

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;

[[email protected]_v3.7]# mysql -uroot -p lepus < sql/lepus_table.sql

[[email protected]_v3.7]# mysql -uroot -p lepus < sql/lepus_data.sql

mysql>use lepus

mysql>alter tablemysql_status modify column max_connect_errors bigint(18);

mysql>alter tablemysql_status_history modify column max_connect_errors bigint(18);

被监控库

mysql> grant select,super,process,reload,show databases,replication client on *.* to‘lepus_monitor‘@‘%‘ identified by ‘MANAGER‘;

mysql> flush privileges;

[[email protected]_v3.7]# cd python/

[[email protected] python]#chmod +x install.sh

[[email protected] python]#./install.sh

[[email protected] python]#vi /usr/local/lepus/etc/config.ini

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

[[email protected]_v3.7]# cp -r php/* /opt/lampp/htdocs/

[[email protected]_v3.7]# vi /opt/lampp/htdocs/application/config/database.php

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

[[email protected]_v3.7]# cd /usr/local/lepus/

[[email protected] lepus]#lepus start

nohup: appendingoutput to `nohup.out‘

lepus server startsuccess!

有问题看日志

[[email protected] ~]# tail -f /usr/local/lepus/nohup.out

[[email protected] ~]# tail -f /usr/local/lepus/logs/lepus.log

[[email protected]~]# vi /opt/lampp/etc/extra/httpd-vhosts.conf

删除原有的,改为

<VirtualHost*:80>
    AddDefaultCharset UTF-8
    DocumentRoot "/opt/lampp/htdocs"
    ServerName mysqlmtop1.ikongjian.com
    <Directory"/opt/lampp/htdocs">
        Options FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from All
    </Directory>
    ErrorLog"|/usr/local/apache/bin/rotatelogs /home/logs/apache/php_%Y%m%d_error.log86400 480"
    CustomLog"|/usr/local/apache/bin/rotatelogs /home/logs/apache/php_%Y%m%d_access.log86400 480" common
</VirtualHost>

[[email protected]~]# vi /etc/hosts

127.0.0.1   localhost localhost.localdomain

::1         localhost6 localhost6.localdomain6

192.168.1.248   HE1

192.168.1.249   HE2

192.168.1.250   HE3 mysqlmtop1.ikongjian.com

192.168.1.251   HE4

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

让xampp开机自动启动

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp

sudo chkconfig --add lampp

编辑windows中的hosts

C:\Windows\System32\drivers\etc

添加

192.168.1.250   mysqlmtop1.ikongjian.com

就可以在ie浏览器中进行操作了

Xampp下载地址:https://www.apachefriends.org/download.html

Xampp帮助文档:https://www.apachefriends.org/faq_linux.html

lepus官方安装手册

http://www.lepus.cc/manual/index

时间: 2024-10-13 00:59:49

天兔(Lepus)监控系统快速安装部署的相关文章

天兔(Lepus)数据库监控系统快速安装部署

天兔(Lepus)数据库监控系统安装 实战 Part1:写在最前 Lepus安装需要Lamp环境,Lamp环境的安装个人认为比较费劲,XAMPP的一键部署LAMP环境省心省力, lepus官网手册也建议采用XAMPP的方式安装,lepus也是在XAMPP上进行研发的,看官网安装手册,看了半天也没成功,经过多日奋战,终于实现lepus的快速,轻量化部署,并能用ie浏览器监控. 注意xampp会把apache,mysql,php都安装,所以要在干净的环境中进行安装,以免安装两个mysql,两个mys

天兔(Lepus)监控系统慢查询分析平台安装配置

转http://suifu.blog.51cto.com/9167728/1770672 被监控端要安装pt工具 1 2 3 4 [[email protected]~]## yum -y install perl-IO-Socket-SSL [[email protected]~]## yum -y install perl-DBI [[email protected]~]## yum -y install perl-DBD-MySQL [[email protected]~]## yum -

天兔(LEPUS)监控系统慢查询分析平台配置

被监控端要安装pt工具 [[email protected]~]# tar xvf percona-toolkit-2.2.12.tar.gz [[email protected]~]# cd percona-toolkit-2.2.12 [[email protected]]# perl Makefile.PL [[email protected]]# make && make install 安装好后pt工具会在/usr/local/bin下,不同pt版本安装位置可能不同 把lepus

天兔(Lepus)监控操作系统(OS)安装配置

http://suifu.blog.51cto.com/9167728/1770703 监控和被监控端都要安装和配置snmp: [[email protected]]# yum install net-snmp* [[email protected]]# vi /etc/snmp/snmpd.conf 41行将default均改为监控服务器ip;团体名被监控机和监控机一致,示例如下: com2secnotConfigUser  192.168.1.250       ikongjian 62行将

k8s监控组件heapster安装部署

k8s监控组件heapster安装部署 参考文档 https://github.com/kubernetes/heapster/tree/master/deploy k8s集群安装部署 http://jerrymin.blog.51cto.com/3002256/1898243  k8s集群RC.SVC.POD部署 http://jerrymin.blog.51cto.com/3002256/1900260     k8s集群组件kubernetes-dashboard和kube-dns部署 h

社交系统ThinkSNS+安装部署演示

ThinkSNS(简称TS),一款全平台综合性社交软件系统,10年来为国内外大中小企业和创业者提供社交化软件研发及技术解决方案.目前有ThinkSNS V4.ThinkSNS+两个并行系统. ThinkSNS一直不断优化,持续更新,旨在为大家带来更好的系统体验,能够更快更好地应用到商业化.企业化等多样化的软件项目中,加速你的开发进度,减少研发时间周期. ThinkSNS社交系统主要功能有:微博(朋友圈).即时聊天.直播.论坛.资讯.CMS.活动.频道.圈子.问答.打赏等主流社交功能应有尽有. T

lepus数据库监控系统快速使用

1 介绍 Lepus(天兔)数据库企业监控系统是一套由专业DBA针对互联网企业开发的一款专业.强大的企业数据库监控管理系统,企业通过Lepus可以对数据库的实时健康和各种性能指标进行全方位的监控.目前已经支持MySQL.Oracle.MongoDB.Redis数据库的全面监控. Lepus可以在数据库出现故障或者潜在性能问题时,根据用户设置及时将数据库的异常进行报警通知到数据库管理员进行处理和优化,帮助企业解决数据库性能监控问题,及时发现性能和瓶颈,避免由数据库潜在问题造成的直接经济损失.Lep

小米开源监控系统Open-Falcon安装使用笔记

前言 近期爆出Zabbix有严重bug,加上一直对zabbix的性能.UI不满.所以这次想钻研一下最近很火的open-falcon,源于小米公司的开源项目,赞一个. 一.官网介绍 监控系统是整个运维环节,乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供翔实的数据用于追查定位问题.监控系统作为一个成熟的运维产品,业界有很多开源的实现可供选择.当公司刚刚起步,业务规模较小,运维团队也刚刚建立的初期,选择一款开源的监控系统,是一个省时省力,效率最高的方案.之后,随着业务规模的持续快速

centos7.0系统lvs安装部署

系统:CentOS Linux release 7.0.1406 (Core) 首先,设置系统语言格式,用系统自带的yum命令安装.升级所需的程序库 #LANG=C yuminstall gcc gcc-c++ libtool libtool-libs kernel kernel-devel libjpeglibjpeg-devel libpng libpng-devel libtiff libtiff-devel gettext gettext-devellibxml2 libxml2-dev