iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >搭建Lepus监控MySQL的步骤
  • 678
分享到

搭建Lepus监控MySQL的步骤

2024-04-02 19:04:59 678人浏览 薄情痞子
摘要

这篇文章主要讲解了“搭建Lepus监控Mysql的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“搭建Lepus监控mysql的步骤”吧!Part1:Le

这篇文章主要讲解了“搭建Lepus监控Mysql的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“搭建Lepus监控mysql的步骤”吧!

Part1:

Lepus安装需要Lamp环境,lepus官网手册也建议采用XAMPP的方式安装,lepus也是在XAMPP上进行研发的

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

Part2:LNMP环境构建

安装XAMPP

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

注意你的版本号,高版本的XAMPP中可能不是Mysql而是MariaDB

版本搞了,系统版本低,会提示GLIBC_版本低,我用的是xampp-linux-x64-5.6.37-0-installer.run (数据库版本是mariadb)

[root@B77-11-100 opt opt]# chmod +x xampp-linux-x64-1.8.2-5-installer.run

[root@B77-11-100 opt opt]# ./xampp-linux-x64-1.8.2-5-installer.run

[root@B77-11-100 opt opt]# /opt/lampp/lampp start

[root@B77-11-100 opt opt]#vi /etc/profile 追加环境变量

export PATH=$PATH:/opt/lampp/bin/

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lampp/lib

[root@B77-11-100 opt opt]#source /etc/profile

Part3:安装Lepus

MySQLdb-python.zip是lepus安装后监控mysql所必需的,yum方式直接安装

[root@B77-11-100 opt opt]# yum install MySQL-Python

lepus安装采集器(lepus官网下载)

[root@B77-11-100 opt opt]#unzip lepus3.7.zip

[root@B77-11-100 opt opt]# which mysql_config

/opt/lampp/bin/mysql_config

[root@B77-11-100 opt lepus_v3.7]# vi site.cfg

mysql_config= /opt/lampp/bin/mysql_config

[root@B77-11-100 opt opt]#yum install GCc libffi-devel python-devel openssl-devel

[root@B77-11-100 opt opt]# yum install urpmi xterm

注:lepus安装过程中如果报错,根据报错信息来操作比如

[root@B77-11-100 opt lepus_v3.7]# ln -s /usr/lib64/libssl.so.1.0.1e /usr/lib64/libssl.so.1.0.0

[root@B77-11-100 opt lepus_v3.7]# ln -s /usr/lib64/libcrypto.so.1.0.1e /usr/lib64/libcrypto.so.1.0.0

Part4:数据库配置

监控库

mysql> create database lepus default character set utf8;

mysql>grant select,insert,update,delete,create on lepus.* to 'lepus_user'@'%' identified by 'abc123';

mysql> flush privileges;

[root@B77-11-100 opt lepus_v3.7]# mysql -uroot -p lepus < sql/lepus_table.sql

[root@B77-11-100 opt lepus_v3.7]# mysql -uroot -p lepus < sql/lepus_data.sql

mysql>use lepus

mysql>alter table mysql_status modify column max_connect_errors bigint(18);

mysql>alter table mysql_status_history modify column max_connect_errors bigint(18);

创建lepus_monitor账号即可

mysql> grant select,super,process,reload,show databases,replication client on *.* to'lepus_monitor'@'192.168.11.100' identified by 'abc123'; 

Part5:lepus配置

[root@B77-11-100 opt lepus_v3.7]# cd python/

[rroot@B77-11-100 opt python]# chmod +x install.sh

[root@B77-11-100 opt python]# ./install.sh

[root@B77-11-100 opt python]# vi /usr/local/lepus/etc/config.ini

###监控机MySQL数据库连接地址###

[monitor_server]

host="127.0.0.1"

port=3306

user="lepus_user"

passwd="abc123"

dbname="lepus"

[root@HE3lepus_v3.7]# cp -r php/* /opt/lampp/htdocs/

[root@HE3lepus_v3.7]# vi /opt/lampp/htdocs/application/config/database.php

$db['default']['hostname']= '192.168.11.100';

$db['default']['port']     = '3306';

$db['default']['username']= 'lepus_user';

$db['default']['passWord']= 'abc123';

$db['default']['database']= 'lepus';

$db['default']['dbdriver']= 'mysql';

[root@B77-11-100 opt lepus_v3.7]# cd /usr/local/lepus/

[root@B77-11-100 opt lepus_v3.7]# lepus start

nohup: appendinGoutput to `nohup.out'

lepus server startsuccess!

有问题看日志

[root@HE3 ~]# tail -f /usr/local/lepus/nohup.out 

[root@HE3 ~]# tail -f /usr/local/lepus/logs/lepus.log

[root@HE3~]# 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>

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

让xampp开机自动启动

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

sudo chkconfig --add lampp

感谢各位的阅读,以上就是“搭建Lepus监控MySQL的步骤”的内容了,经过本文的学习后,相信大家对搭建Lepus监控MySQL的步骤这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

您可能感兴趣的文档:

--结束END--

本文标题: 搭建Lepus监控MySQL的步骤

本文链接: https://www.lsjlt.com/news/60948.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 搭建Lepus监控MySQL的步骤
    这篇文章主要讲解了“搭建Lepus监控MySQL的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“搭建Lepus监控MySQL的步骤”吧!Part1:Le...
    99+
    2022-10-18
  • JavaScript架构前端监控搭建过程步骤
    目录前言采集阶段:要采集哪些数据?前端异常接口异常行为数据API 阶段:搭建上报数据的 API 接口数据存储阶段:接口对接数据库查询统计阶段:数据查询和统计分析可视化阶段:最终的数据...
    99+
    2022-11-13
  • docker搭建基于prometheus的监控体系步骤实现
    目录1.启动prometheus容器服务2.启动成功后,公网访问该9090端口进入普罗米修斯主页3.部署mysqld-exporer监控mysql数据库(想监控什么就部署对应的exp...
    99+
    2022-11-13
  • zabbix集群搭建分布式监控的操作步骤
    目录作用:环境准备:操作步骤:1.关闭某些设置2.server服务端无需变动,继续运行3.配置代理服务器4. 启动数据库5. 进入数据库6. 创建数据表7. 授予所有的权限8. 刷新...
    99+
    2022-11-13
    zabbix分布式监控 zabbix集群
  • xshell搭建mysql的操作步骤
    这篇文章给大家分享的是有关xshell搭建mysql的操作步骤的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。xshell搭建mysql的方法:首先进行repo的安装;然后启动my...
    99+
    2022-10-18
  • MySQL MGR集群搭建的步骤
    本篇内容介绍了“MySQL MGR集群搭建的步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.背景My...
    99+
    2022-10-18
  • Mysql双主搭建的方法步骤
    目录1. mysql binlog参数配置2. Mysql binlog查看详细内容3. Mysql双主搭建4. Mysql双主解决数据回环4.1 双主同步测试一4.2 双主同步测试二4.3 双主同步测试三1. Mysq...
    99+
    2023-01-13
    Mysql双主搭建 Mysql双主
  • 搭建完Lepus监控系统后界面提示错误的解决方法是什么
    这篇文章主要讲解了“搭建完Lepus监控系统后界面提示错误的解决方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“搭建完Lepus监控系统后界面提示错...
    99+
    2022-10-18
  • 搭建redis+mysql架构的详细步骤
    下面一起来了解下搭建redis+mysql架构的详细步骤,相信大家看完肯定会受益匪浅,文字在精不在多,希望搭建redis+mysql架构的详细步骤这篇短内容是你想要的。redis+mysql框架搭建&nbs...
    99+
    2022-10-18
  • MySQL 搭建MHA架构部署的步骤
    MAH 一:MAH架构介绍 MHA (Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本人youshimaton开发,是一套优秀的作为MySQL高可用...
    99+
    2022-05-20
    MySQL MHA架构部署 MySQL部署MHA架构
  • MySQL中搭建ProxySQL Cluster的详细步骤
    下文给大家带来关于MySQL中搭建ProxySQL Cluster的详细步骤,感兴趣的话就一起来看看这篇文章吧,相信看完MySQL中搭建ProxySQL Cluster的详细步骤对大家多少有点帮助吧。环境:...
    99+
    2022-10-18
  • MySQL之PXC集群搭建的方法步骤
    目录一、PXC 介绍1.1 PXC 简介1.2 PXC特性和优点1.3 PXC的局限和劣势1.4 PXC与Replication的区别二、实践2.1 搭建 PXC 集群2.2 集群同步验证2.3 新增数据库节点操作2...
    99+
    2022-05-12
    MySQL PXC集群搭建 MySQL PXC集群
  • linux搭建k8s的步骤步骤是什么
    搭建Kubernetes集群在Linux上通常需要以下步骤:1. 安装Docker:Kubernetes需要Docker作为容器运行...
    99+
    2023-10-11
    linux k8s
  • MySQL搭建主从复制详细步骤
    下面讲讲关于MySQL搭建主从复制详细步骤,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完MySQL搭建主从复制详细步骤这篇文章你一定会有所受益。搭建MySQL主从复制需要提前准...
    99+
    2022-10-18
  • zabbix下载percona插件实现监控MySQL步骤
    本篇文章给大家主要讲的是关于zabbix下载percona插件实现监控MySQL步骤的内容,感兴趣的话就一起来看看这篇文章吧,相信看完zabbix下载percona插件实现监控MySQL步骤对大家多少有点参...
    99+
    2022-10-18
  • Prometheus+Grafana普罗米修斯搭建+监控MySQL
    Prometheus+Grafana普罗米修斯搭建+监控MySQL 一,Prometheus 1.什么是Prometheus? ​ Prometheus 是 Cloud Native Computing Foundation 的一个监控系...
    99+
    2023-08-20
    prometheus grafana mysql
  • HADR的搭建步骤指南
    本篇内容主要讲解“HADR的搭建步骤指南”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HADR的搭建步骤指南”吧!1   &nbs...
    99+
    2022-10-18
  • 5分钟搭建MySQL监控平台(mysql-exporter+Prometheus+Grafana)
      一、工具介绍 Prometheus:   普罗米修斯可以简单理解为一个监控工具,以时间为单位展示指定数据维度的变化 趋势。 mysqld_exporter :主要是依赖数据采集器,对于mysql数据采集使用的是mysqld_...
    99+
    2023-09-16
    prometheus grafana
  • 搭建PHP+MySQL开发环境(步骤分享)
    在进行PHP/MySQL开发之前,需要搭建一个稳定的开发环境。下面是一个快速、简单和可靠的搭建PHP/MySQL开发环境的步骤。安装本地服务器软件安装一个本地的PHP服务器软件会让您更轻松地进行开发。这里我们选择流行的软件包XAMPP。下载...
    99+
    2023-05-14
    php mysql
  • 基于Docker的Mysql主备搭建的实现步骤
    目录前期规划:配置过程:Docker mysql主从配置。我们会在一台centos的虚拟机上,配置mysql主备 前期规划: docker mysql版本 mysql:5.7dock...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作