# ELK7.10.2部署 **Repository Path**: wyfirstname/elk7.10.2-deployment ## Basic Information - **Project Name**: ELK7.10.2部署 - **Description**: ELK7.10.2部署,文件方式收集数据 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-15 - **Last Updated**: 2025-02-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ELK7.10.2部署 #### 介绍 ELK7.10.2部署,文件方式收集数据 #### 软件架构 软件架构说明 #### 安装教程 1. elasticsearch启动命令 ``` docker stop elk-elasticsearch docker rm elk-elasticsearch #-v /home/elk/elasticsearch/conf:/usr/share/elasticsearch/config \ docker run -d --name elk-elasticsearch --restart=always \ -e "discovery.type=single-node" \ -e "bootstrap.memory_lock=true" \ -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \ -u 0 \ -v $PWD/data:/usr/share/elasticsearch/data \ -p 9203:9200 -p 9303:9300 \ elasticsearch:7.10.2 ``` 2. kibana启动命令 ``` docker stop elk-kibana docker rm elk-kibana docker run -d --name elk-kibana \ -e ELASTICSEARCH_URL=http://192.168.1.xxx:9203 \ -e SERVER_HOST=0.0.0.0 \ -e ELASTICSEARCH_HOSTS=http://192.168.1.xxx:9203 \ -e "I18N_LOCALE=zh-CN" \ -p 5601:5601 \ --link elk-elasticsearch:elk-elasticsearch \ kibana:7.10.2``` 3. logstash启动命令 ``` docker stop elk-logstash docker rm elk-logstash docker run -d --name elk-logstash \ -v $PWD/pipeline/01-syslog.conf:/usr/share/logstash/pipeline/01-syslog.conf \ -v /home/dspV5test/javaApp/logs:/app/logs/ \ -p 5044:5044 \ --link elk-elasticsearch:elk-elasticsearch \ logstash:7.10.2 -f /usr/share/logstash/pipeline/01-syslog.conf ``` #### Docker安装参考 1. https://jpom.top/pages/practice/b63dc5 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 自签名证书SSL openssl req -x509 -newkey rsa:2048 -nodes -keyout gac-server.key -out gac-server.crt -days 365 openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout harbor.key -out harbor.crt -subj "/C=CN/ST=State/L=Locality/O=Organization/CN=192.168.1.235" -addext "subjectAltName=IP:192.168.1.235" #### mongo相关 docker exec -it -u root mongo-rs1 mongo rs.reconfig({ _id: "rs0",members: [{ _id: 0, host: "192.168.1.126:27017" }] }, { force: true }); docker login -u admin -p test123456 https://192.168.1.235:1443 docker tag SOURCE_IMAGE[:TAG] 192.168.1.235:1443/oepnjdk8/jdk8:1.0 docker push 192.168.1.235:1443/oepnjdk8/jdk8:1.0 #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)