安装LAMP环境
(文中#表示普通linux命令开始或者sudo表示Ubuntu的命令前缀 )
Python和Python Mysql驱动 OpenSSL
#cd /home/xxx
#wget http://python.org/ftp/python/2.7.9/Python-2.7.9.tgz
#./configure
#make
#sudo make install
#python
#wget http://www.mtop.cc/software/MySQLdb-python.zip
# unzip MySQLdb-python.zip
# cd MySQLdb1-master/
# which mysql_config
/usr/local/mysql/bin/mysql_config
如果找不到 mysql_config (msyql的开发包,安装包的mysql中没有此文件)
执行sudo apt-get install libmysqlclient-dev
# vim site.cfg 修改如下:
mysql_config = /usr/local/mysql/bin/mysql_config
# python setup.py build
出现 urlopen error unknown url type: https 错误提示表示没有正确安装openssl
sudo apt-get installopenssl
sudo apt-get installlibssl-dev
或者
CentOS系统下,安装openssl,openssl-devel
#yum install openssl
#yum install openssl-devel
重新编译python
进入Python的安装目录
#./configure
#make all
#make install
#make clean
#make distclean
# python setup.py build
# python setup.py install
Lepus安装 及启动
# unzip lepus_vx.x.x.zip
2).在监控机创建监控数据库,并授权。
mysql> create database lepus default character set utf8;
mysql> grant select,insert,update,delete,create on lepus.* to 'lepus_user'@'localhost' identified by 'xxxxxx';
mysql> flush privileges;
导入SQL文件夹里的SQL文件(表结构和数据文件)
# mysql -uroot –p lepus < sql/lepus_table.sql
# mysql -uroot –p lepus < sql/lepus_data.sql
4)安装Lpeus程序
进入到软件包的python文件夹
# cd python/
授予install.sh可执行权限
# chmod +x install.sh
执行安装
# ./install.sh
[note] lepus will be install on basedir: /usr/local/lepus
[note] /usr/local/lepus directory does not exist,will be created.
[note] /usr/local/lepus directory created success.
[note] wait copy files.......
[note] change script permission.
[note] create links.
[note] install complete.
5) 修改配置文件
进入到安装目录,默认为/usr/local/lepus
# cd /usr/local/lepus/
# vim etc/config.ini
###监控机MySQL数据库连接地址###
[monitor_server]
host="127.0.0.1"
port=3306
user=" lepus_user "
passwd="xxxxxx"
dbname="lepus"
启动监控系统
执行以下命令启动系统采集进程
# lepus start
执行以下命令关闭系统采集进程
# lepus stop
执行以下命令监控系统是否正常运行
# lepus status
lepus server is running...
ubuntu上开启SNMP服务
apt-get install snmpd snmp
sudo vim /etc/snmp/snmpd.conf
修改内容:
# sec.name source community
#com2sec paranoid default public
com2sec readonly default public
#com2sec readwrite default private
重启snmpd服务
sudo snmpwalk -v2c -c public localhost
sudo vim /etc/default/snmpd
修改内容:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
sudo snmpwalk -v2c -c public xxx.xxx.xxx.xxx
如果看到滚屏信息 ,则表示配置成功
CentOS上安装SNMP
安装 yum install -y net-snmp net-snmp-utils
修改配置 vim /etc/snmp/snmpd.conf
A、修改默认的community string(SUM中SNMP读值密码)
com2sec notConfigUser default public
将public修改为你才知道的字符串
将“default”改为你想哪台机器可以看到你的snmp信息,比如SUM所在IP为:10.10.10.10,就改成这个IP。不改表示所有机器充许。
B、把下面的#号去掉
#view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
启用全部功能可以使用如下一行(如果没有可以加入一行):
view all included .1 80
C、把下面的语句
access notConfigGroup "" any noauth exact systemview none none
改成:
access notConfigGroup "" any noauth exact mib2 none none
或是:
access notConfigGroup "" any noauth exact all none none
设置成开机自动运行snmpd服务
chkconfig snmpd on
chkconfig –list|grep snmpd
分享到:
相关推荐
本资料包括Lepus3.7和Lepus3.8安装所需要的依赖包。包含MySQLdb-python.zip,MySQL-python-1.2.5.zip,redis-py-2.10.3.tar.gz,pymssql-2.1.1.tar.gz,sendEmail-v1.56.tar.gz,psycopg2-2.6.2.tar.gz等
《Lepus安装与配置详解》 Lepus是一款强大的系统监控工具,它能够有效地对MySQL、Oracle等数据库进行实时监控,确保系统的稳定运行。本文将详细阐述Lepus的安装与配置步骤,旨在帮助用户顺利完成监控环境的搭建。 ...
安装和配置Lepus监控的过程相对复杂,涉及到多个步骤和组件的安装与配置。接下来,我们将详细梳理安装和配置Lepus监控所需的知识点。 ### 1. 安装依赖包和开发环境 安装Lepus监控之前,需要确保系统中安装了必要的...
- 安装成功后,通常可以在Linux环境下通过访问***来检查是否安装成功。 通过以上内容可知,Lepus监控系统是针对MySQL主从复制延迟和慢查询问题的专业监控工具,主要运行在Centos/RedHat平台上,需要一定的PHP和...
lepus 安装过程涉及的软件包,亲测可用,包括[cx_Oracle-5.1.2.tar.gz,Lepus3.8,MySQL-python-1.2.5,oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64,oracle-instantclient12.2-devel-12.2.0.1.0-1.x86_64,...
Lepus是一套开源的数据库监控平台,目前已经支持MySQL、Oracle、SQLServer、MongoDB、Redis等数据库的基本监控和告警(MySQL已经支持复制监控、慢查询分析和定向推送等高级功能)
《Lepus数据库企业监控系统 v5.1》是一款专为企业级数据库监控设计的系统,其源代码在压缩包“lepus.5.1.src”中提供,这为开发者、学习者以及毕业设计论文的撰写者提供了宝贵的参考资料。本文将详细解析这款系统的...
安装Lepus依赖包 xampp-linux-x64-1.8.2-5-installer
Docker上的Lepus API Docker化的Lepus Score服务器要求Docker + Docker撰写Linux curl -sSL https://get.docker.com/ | sh 参见或pip install -U docker-compose苹果电脑使用快速开始git clone ...
## Lepus数据库企业监控系统 ###Description: Lepus(天兔)是数据库企业监控系统,针对互联网企业开发的一款专业、强大的企业数据库监控管理系统,企业通过Lepus可以对数据库的实时健康和各种性能指标进行全...
问题的根源在于Linux(如CentOS 7)上的SELinux(Security-Enhanced Linux)安全机制。在默认配置下,SELinux可能阻止了HTTPD服务进行网络连接,从而导致PHP页面无法访问MySQL数据库。可以使用`getsebool -a`命令...
lepus 安装过程涉及的软件包,亲测可用,由于大小资源限制,涉及其他资源可以搜索我的另一个资源下载。包括[cx_Oracle-5.1.2.tar.gz,Lepus3.8,MySQL-python-1.2.5,oracle-instantclient12.2-basic-12.2.0.1.0-1....
Lepus-CTF前端应用程序Electron制作的CTF前端应用程序用法安装相关模块$ npm install构建并运行$ npm run compile$ npm start注意:如果要设置特定的分数服务器URL,请使用--host=选项,例如npm run compile -- --...
Lepus(天兔)数据库企业监控系统是一套由专业DBA个人(目前就职于某互联网公司),针对互联网企业开发的一款专业、强大的企业数据库监控管理系统,.MySQLdb是一款较为底层的,python连接mysql用的模块。
Lepus API推送通知 它与结合使用。 它负责使用WebSocket实时通知事件,例如问题更改。 快速开始 git clone https://github.com/lepus-ctf/lepus-api-push.git cd lepus-api-push npm install node index.js 打开...
Lepus(天兔)数据库企业监控系统是一套由专业DBA针对互联网企业开发的一款专业、强大的企业数据库监控管理系统,...由于天兔部署依赖环境太复杂(LNMP、Python基础模块等),这里我们选择Docker安装。 创建外部数据库存储
修改自: :Georce / lepus.git,感谢 :folded_hands: ! 天兔国产开源企业级数据库监控系统-官网最新版-v3.8beta 国产开源企业级数据库监控系统,MySQL / Oracle / MongoDB / Redis一站式性能监控,让数据库监控更...
### 如何在SD卡上构建一个完整的Linux系统 在现代嵌入式开发中,将Linux系统部署到诸如SD卡这样的可移动存储介质上已经成为一种常见的做法。本文将根据提供的文档内容,详细介绍如何从零开始在SD卡上构建一个完整的...
简洁、直观、强大的开源企业级数据库监控系统,MySQL/Oracle/MongoDB/Redis一站式监控,让数据库监控更简单。支持邮件告警、短信告警、AWR性能报告、慢查询分析等专业功能