zoukankan      html  css  js  c++  java
  • 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
    我这边报错:EnvironmentError: mysql_config not found
    centos:yum install python-devel mysql-devel

    在MySQL-python安装成功后,就可以在python中引入MySQLdb了

    三、
    安装Lepus采集器

    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

    $db['default']['hostname'] = '127.0.0.1';
    $db['default']['port'] = '3306';
    $db['default']['username'] = 'lepus';
    $db['default']['password'] = '123456';
    $db['default']['database'] = 'lepus';
    $db['default']['dbdriver'] = 'mysql';
     
    重启xampp  /opt/lampp/lampp restart
    启动lepus   lepus start

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

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

    即:访问http://127.0.0.1/lepus/web(记得关防火墙或者设置防火墙策略)
    默认账号密码admin/Lepusadmin

     我自己已经检测了自己的QA服务器,如下

     
  • 相关阅读:
    各种颜色对应的16进制
    django之旅 1.hello world
    FlexPaper文档在线浏览
    windwos下django 安装配置
    Josn 序列化
    WCF服务
    easy_install遇上Unable to find vcvarsall.bat
    Android开发环境搭建(jdk+eclip+android sdk)
    安卓系统架构图(转)
    windows8和windows server2012不联网安装.net 3.5(包括2.0和3.0)
  • 原文地址:https://www.cnblogs.com/lxs1314/p/8609186.html
Copyright © 2011-2022 走看看