Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sac-elf

sac-elf is a tool for quickly deploying the ELF component.

项目目录结构

|--bin              # 控制脚本目录
|--conf             # sac-elf 工具配置文件
|--filebeat         # filebeat 控制脚本、守护进程脚本
|--lib              # sac-elf 工具依赖的内部 jar 包
|--src              # sac-elf 源代码目录
|--tools            # sac-elf 守护进程脚本
|--LICENSE          # sac-elf LICENSE 文件
|--README.md        # sac-elf 说明文档
|--build.sh         # 编译打包脚本

编译打包

环境要求

软件环境 版本
jdk 1.8及以上
maven 3.8.2及以上

编译打包

# 进入项目源码根目录,编译、打包项目
./build.sh

编译打包之后的产物在源码根目录/build/sequoiasac-elf-${sac_elf_version}-linux_${arch}-enterprise.tar.gz

注:可以执行 ./build.sh -h 查看命令支持的更多参数

编译打包后产生的目录结构:

|--bin              # 控制脚本目录
|--build            # 打包产物
|--build.sh         # 编译打包脚本
|--conf             # sac-elf 工具配置文件
|--filebeat         # filebeat 控制脚本、守护进程脚本
|--lib              # sac-elf 工具依赖的内部 jar 包
|--LICENSE          # sac-elf LICENSE 文件
|--README.md        # sac-elf 说明文档
|--src              # sac-elf 源代码目录
|--thirdparty       # 第三方依赖组件,按平台区分
|   |--elf          # Elasticsearch, Logstash, Filebeat 相关依赖 (aarch64 / x86_64)
|   |--java         # Java 运行时依赖 (aarch64 / x86_64)
|--tools            # sac-elf 守护进程脚本

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages