lepus3.7 天兔监控安装配置手册 CentOS6.5+mysql5.6

整体环境

192.168.1.250为监控机

192.168.1.248为被监控机

安装LAMP环境

[root@HE3~]#yum install gcc libffi-devel python-devel openssl-devel

[root@HE3~]# yum install urpmi xterm

[root@HE3mysqlmtop]# vi /etc/ld.so.conf

/usr/lib64

[root@HE3 ~]#/sbin/ldconfig

解压lamp环境包(下载地址见本文最后)

[root@HE3mysqlmtop]# tar xvf lamp_centos64_64_version2.tar.gz -C /usr/local/

vi/usr/local/apache/conf/httpd.conf

52行修改为监控机ip Listen 192.168.1.250:80

<Listen 80

---

>Listen 192.168.1.250:80

147行取消注释

<#LoadModule rewrite_module modules/mod_rewrite.so

---

>LoadModule rewrite_module modules/mod_rewrite.so

190行改为监控机ip

<#ServerName www.example.com:80

---

>ServerName 192.168.1.250:80

199行添加注释

<     Require all denied

---

>#    Require all denied

248添加index.php

<     DirectoryIndex index.html

---

>     DirectoryIndex index.html index.php

447行取消注释

<#Include conf/extra/httpd-mpm.conf

---

>Include conf/extra/httpd-mpm.conf

465行取消注释

<#Include conf/extra/httpd-vhosts.conf

---

>Include conf/extra/httpd-vhosts.conf

vi/usr/local/apache/conf/extra/httpd-vhosts.conf

删除掉原来的替换为:

<VirtualHost*:80>

AddDefaultCharset UTF-8

DocumentRoot "/home/www/php"

ServerName mysqlmtop1.ikongjian.com

<Directory "/home/www/php">

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>

[root@HE3lepus]# cat /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

[root@HE3~]# cd /usr/local/apache/bin/

[root@HE3 bin]#./apachectl start

安装Python基础模块

wget http://cdn.lepus.cc/cdncache/software/MySQLdb-python.zip

[root@HE3mysqlmtop]# unzip MySQLdb-python.zip

[root@HE3mysqlmtop]# cd MySQLdb1-master/

[root@HE3MySQLdb1-master]# which mysql_config

/usr/local/mysql/bin/mysql_config

[root@HE3MySQLdb1-master]# vi site.cfg

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

[root@HE3MySQLdb1-master]# python setup.py build

[root@HE3MySQLdb1-master]# python setup.py install

安装Lepus采集器

安装Lepus监控系统

注:在安装Lepus系统之前,请先根据前面内容安装LAMP和Python运行基础环境。

上传软件包到监控机服务器并解压缩软件到您的系统

# unziplepus_vx.x.x.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;

[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

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;

安装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进程

/usr/local/lepus/lepusstop

/usr/local/lepus/lepusstart

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

安装WEB管理台

进入到你的lepus软件目录

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

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

[root@HE3 ~]# vi/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';

登录进行添加主机和监控

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

650) this.width=650;" title="1.png" style="float:none;" alt="wKiom1cpxQWSse_HAADcGkPAul8414.png" src="http://s4.51cto.com/wyfs02/M02/7F/B6/wKiom1cpxQWSse_HAADcGkPAul8414.png" />

保存后静候1分钟,点仪表盘即可出现监控信息

650) this.width=650;" title="2.png" style="float:none;" alt="wKiom1cpxQahEq3RAAHGL8cx9OE668.png" src="http://s5.51cto.com/wyfs02/M00/7F/B6/wKiom1cpxQahEq3RAAHGL8cx9OE668.png" />

650) this.width=650;" title="3.png" style="float:none;" alt="wKioL1cpxdzCPJPdAADZ_WutFFw306.png" src="http://s4.51cto.com/wyfs02/M00/7F/B4/wKioL1cpxdzCPJPdAADZ_WutFFw306.png" />

本文采用的lamp环境已经上传好,下载后直接压缩至/usr/local下即可

http://down.51cto.com/data/2215658

lepus3.7可以从官网下载

本文出自 “岁伏” 博客,请务必保留此出处http://suifu.blog.51cto.com/9167728/1770121

lepus3.7 天兔监控安装手册 CentOS6.5+mysql5.6的更多相关文章

  1. 分布式架构高可用架构篇_07_MySQL主从复制的配置(CentOS-6.7+MySQL-5.6)

    参考: 龙果学院http://www.roncoo.com/share.html?hamc=hLPG8QsaaWVOl2Z76wpJHp3JBbZZF%2Bywm5vEfPp9LbLkAjAnB%2B ...

  2. Centos6.8 Mysql5.6 安装配置教程

    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS ...

  3. Linux上centOs6+安装mysql5.7详细教程 - 前端小鱼塘

    https://coyhom.github.io/ 人类的本质是复读机,作为一个非linux专业人员学习linux最好的办法是重复 环境centos6.5 版本5.7 1: 检测系统是否自带安装mys ...

  4. 分布式架构高可用架构篇_06_MySQL源码编译安装(CentOS-6.7+MySQL-5.6)

    redhat: 下载:http://dev.mysql.com/downloads/mysql/ 选择5.6 source包 解压 cmake . -DCMAKE_INSTALL_PREFIX=/us ...

  5. CentOS6.5+mysql5.1源码安装过程

    一:先安装依赖包(不然配置的时候会报错的!) yum -y install ncurses* libtermcap* gcc-c++* 新建mysql用户 [root@HE1Packages]# gr ...

  6. lnmp环境搭建(centos6.9+mysql5.7+php7.1+nginx1.10)

    安装前准备:CentOS 6.9 64位 最小化安装 yum install -y make gcc gcc-c++ perl zlib-devel libaio libpng libpng-deve ...

  7. vm12下Centos6安装mysql5.7

    一.下载mysql的rpm tar文件 文件名称:mysql-5.7.18-1.el6.x86_64.rpm-bundle.tar官方地址:https://dev.mysql.com/get/Down ...

  8. MRTG开源监控安装手册

    环境要求: CentOS6以上版本 2G内存 16G存储 源码包下载:第一部分:下载,第二部分:下载 1.安装snmp: yum install -y net-snmp net-snmp-devel ...

  9. CentOS6安装Mysql5.7.10亲测

    亲测验证适用于5.7.10 1. 获得二进制文件 wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.10-linux-glibc2.5-x8 ...

随机推荐

  1. mutilple output reduce cannot write

    package org.lukey.hadoop.classifyBayes; import java.io.BufferedReader; import java.io.IOException; i ...

  2. sql server 字符串替换函数REPLACE

    sql server 字符串替换函数REPLACE函数的使用 <pre name="code" class="sql">--参数1:需要替换字符的母 ...

  3. 转Y-slow23原则(雅虎)

    YslowYahoo发布的一款基于FireFox的插件,主要是为了提高网页性能而设计的,下面是它提倡了23条规则,还是很不错的,分享一下: 1.减少HTTP请求次数 合并图片.CSS.JS,改进首次访 ...

  4. input输入框和 pure框架中的 box-sizing 值问题

    在使用pureCSS框架的时候,遇到一个问题. input输入框,我给他们设置了宽度和padding值,我发现,在火狐和谷歌上面发现,增加padding值并不会影响最终的宽度,而在IE6 7下则会影响 ...

  5. JAVA基础--IO流

    数据流的方向: 输入流, 输出流 数据单位: 字节流, 字符流 功能不同: 节点流, 处理流 JDK提供的4种抽象流: 输入流: 字节流(InputStream), 字符流(Reader) , 站在程 ...

  6. CodeForces 590A Median Smoothing

    构造题. 答案可以o(n)构造出来.首先要发现规律.只有01交替的串才可能变化,变化规律如下: 1开头,长度为偶数(0结尾):变(len-2)/2次 变完后 前半1 后半01开头,长度为奇数(1结尾) ...

  7. CentOS 7 x64 docker 使用点滴

    CentOS 7 安装 docker yum search docker  查看是否 有docker包 yum info docker  版本为1.3.2 yum -y install docker ...

  8. 利用JavaAPI访问HDFS的文件

    body{ font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI& ...

  9. losbyday Linux查找命令

    PS:第一次发表博客,试一下水,晚一点修改文本格式 linux下的命令都存放在/bin /sbin /usr/bin /usr/sbin路径下等echo $PATH which 是用来查询命令存放的路 ...

  10. HUST 1371 Emergency relief

    状态压缩. 每一个人所需的物品对应一个数字,统计一个每个数字有几个.每一种提供物品的状态也对应一个数字,然后暴力判断. #include<cstdio> #include<cstri ...