引自: https://www.lepus.cc/docs/lepus-v6/install/requirement/
目次
一、介绍
二、部署要求
1、体系要求
2、软件要求
三、部署MySQL、ClickHouse、Redis、NSQ
1、安装MySQL
2、安装ClickHouse
3、部署Redis
4、安装NSQ
四、下载二进制版本Lepus
1、下载二进制版本
2、解压并执行安装脚本
3、配置文件
4、启动Lepus服务
5、检察lepus服务状态
6、检察lepus日记
7、登录lepus体系
8、关闭lepus服务
9、卸载lepus服务
一、介绍
Lepus是一套开源的数据库监控平台,现在已经支持MySQL、Oracle、PostgresQL、GreatSQL、MongoDB、Redis等数据库的基本监控和告警。Lepus无需在每台数据库服务器部署脚本或Agent,只必要在数据库创建授权帐号后,即可进行长途监控,适合监控数据库服务器较多的公司和监控云中数据库,这将为企业大大减化监控部署流程,同时Lepus体系内置了丰富的性能监控指标,让企业可以或许在数据库宕机前发现潜在性能问题进行处置惩罚,淘汰企业因为数据库问题导致的直接损失。
二、部署要求
本文情况:基于Ubuntu22.04搭建
1、体系要求
Lepus5.0之后全部接纳Golang/Nodejs语言开辟,支持Windows、Linux、Mac等多平台下部署,必要根据差别的情况编译成差别平台的二进制包,默认官方提供Linux二进制包、Windows二进制包。如需下载源码包,请至Gitee(https://gitee.com/lepus-group/lepus)下载,喜欢的话给个Star,谢谢亲。
2、软件要求
Lepus部署的软件要求如下,如果您对基础组件的安装存在问题, 可以参考我们提供的部署文档《Lepus依靠基础组件安装文档》。
软件名称
| 保举版本
| 必须
| 备注
| Golang
| 1.19.13
| 否
| 源码编译运行必须安装/使用二进制方式无需安装
| Nodejs
| 14.14.0
| 否
| 源码编译运行必须安装/使用二进制方式无需安装
| MySQL
| 5.6
| 是
| 用于存储基础数据、配置数据、元数据
| ClickHouse
| 24.5
| 是
| 用于存储监控时序数据
| Redis
| 5.0
| 是
| 用于报警体系限流
| NSQ
| 1.3.0
| 是
| 基于gaolang的高性能消息队列,用于事件消息传输
| 三、部署MySQL、ClickHouse、Redis、NSQ
1、安装MySQL
- apt-get update
- apt-get install mysql-server
复制代码 启动服务
- service mysqld start //开启mysql服务
- service mysqld stop //停止mysql服务
- service mysqld restart //重启mysql服务
复制代码 配置开机自启动
检察MySQL状态
修改root暗码
- mysqladmin -uroot -p password xxxxxx
复制代码 登录mysql
创建数据库
- mysql> create database lepus_db;
复制代码 创建用户和授权
- mysql> grant all on lepus_db.* to lepus@‘%’ identified by xxxxxx;
复制代码
2、安装ClickHouse
1、查抄是否支持SSE 4.2:
- grep -q sse4_2 /proc/cpuin
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |