打不开公式编辑器(公式编辑器用不了)
635
2022-05-28
Filebeat是一个日志文件托运工具,在你的服务器上安装客户端后,filebeat会监控日志目录或者指定的日志文件,追踪读取这些文件(追踪文件的变化,不停的读),并且转发这些信息到elasticsearch或者logstarsh中存放。
服务器及操作系统要求
项目
说明
规格
kc1.large.2 | 4vCPUs | 8GB
磁盘
系统盘:高IO(40GB)
EulerOS
2.0SP8
在公共镜像中已提供。
Kernel
4.19.36
在公共镜像中已提供。
获取源码
获取“beat-6.3.2”源码包
cd /usr/local/
wget https://github.com/elastic/beats/archive/v6.3.2.tar.gz
tar -zxvf v6.3.2.tar.gz
配置编译环境
步骤 1 配置yum源,创建并配置“/etc/yum.repos.d/EulerOS-Base.repo”文件
以下为配置示例:
[base2.8]
name=EulerOS-2.0SP8 base
baseurl=http://developer.huawei.com/ict/site-euleros/euleros/repo/yum/2.8/os/aarch64/
enabled=1
gpgcheck=1
gpgkey=http://developer.huawei.com/ict/site-euleros/euleros/repo/yum/2.8/os/aarch64/RPM-GPG-KEY-EulerOS
编辑后保存该文件。
Yum 源配置完成后,执行命令进行刷新:
yum repolist
步骤 2 依赖安装
yum install gcc-gfortran -y
yum groupinstall -y "Development Tools"
yum install -y golang golang-src golang-bin binutils
----结束
编译和安装
步骤 1 添加环境变量,编辑“~/.bashrc”文件
vim ~/.bashrc
source ~/.bashrc
步骤 2 创建工作目录
mkdir –p /home/golangWorkspace/src/github.com/elastic
mkdir –p /home/golangWorkspace/pkg
mkdir –p /home/golangWorkspace/bin
步骤 3 拷贝源码包到go语言工作目录
cp –r /usr/local/beats-6.3.2/ /home/golangWorkspace/src/github.com/elastic/beats
步骤 4 执行编译指令
cd /home/golangWorkspace/src/github.com/elastic/beats/filebeat
make –j4
运行和验证
步骤 1 查看filebeat版本信息
./filebeat version
鲲鹏
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。