安装 首先安装 "Docker" 与 "Docker Compose" 相关的组件,我们这里直接使用准备好的 "ELK 镜像" ,执行以下命令从 Dockerhub 上拉取指定版本的镜像,在本例当中我使用的是 7.40 版本。 配置 为其编写 文件,内容如下: 上面的 Yaml 文件内容大概意思就是 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-29 22:59:13
                            
                                273阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            https://hub.docker.com/r/sebp/elk 安装ELK镜像 docker pull sebp/elk:793 启动 elk 容器 docker run --name elk --restart always \ -d -p 5601:5601 -p 9200:9200 -p            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-23 01:21:05
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            3个容器需要进行交互,根据docker的网络原理,docker0网桥要有,之前因为网桥不在,虽然es启动起来,但是一直ping不通,logstash也连不上es,而且存在缺陷,容器的ip可能会发生变化,后面会将用k8s去部署。 [root@topcheer ~]# ifconfig docker0:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-12-04 18:56:00
                            
                                172阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # 从零开始:Docker 安装 ELK Stack
作为一名经验丰富的开发者,我将向你介绍如何使用 Docker 安装 ELK Stack,即 Elasticsearch、Logstash 和 Kibana。ELK Stack 是一个开源的日志管理平台,用于实时搜索、分析和可视化大量日志数据。
在开始之前,确保你已经安装了 Docker 和 Docker Compose。下面是整个过程的流程            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-06 11:45:28
                            
                                122阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## Docker安装ELK
### 1. 介绍
ELK是一个开源的日志管理平台,由Elasticsearch、Logstash和Kibana组成。使用Docker可以方便地部署和管理ELK。
在本教程中,我将向你展示如何使用Docker安装和配置ELK(Elasticsearch、Logstash和Kibana)。
### 2. 步骤
下面是安装ELK的步骤概览,我们将在后面的章节中逐            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-23 04:40:30
                            
                                653阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上一篇文章详细说明了如何在windows下部署ELK,今天我们再详细说说在Linux下如何部署。本文中使用的操作系统是Centos7。什么是ELK?为什么使用ELK?在上文中已经说过,这里就不再赘述,有需要的朋友可以查看  windows下部署ELK详细教程安装JAVA环境安装Elasticsearch安装Logstash安装Kibana注意:本文中ELK安装在同一个系统中,如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-30 12:19:56
                            
                                239阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            syslog-ng部署:  用于接收交换机输出的日志。  syslog-ng安装很简单,可以顺便搜一下,文章有很多。我是yum直接安装的。  syslog-ng配置:vi /etc/syslog-ng/syslog-ng.conf  配置文件需要添加source 和destination#设置接收日志的协议和端口,localhost填写本机IP地址
source s_remote {
    tc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 22:58:39
                            
                                150阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. docker images 的分层首先我们需要理解的是docker images的分层原理 可能你看完这个还不太理解什么是分层, 不知道你是否有注意到当我们docker pull 一个image的时候, 他是一层一层的下载的 所以从这个就可以看出第一层我们已经有了, 可能是centos的基本文件命令,因为我们的redis要基于一个linux系统, 我们就不需要再去下载了. 直接进行层级复用即            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-05 06:31:13
                            
                                24阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录安装前工作开始安装elasticsearch1.查找镜像2.下载镜像3.配置外部映射文件4.启动镜像映射外部配置文件安装ElasticSearch-Head1.拉取镜像2. 启动3. 查看是否启动成功4. 浏览器访问,跨域问题在前面就解决了所有可以直接访问安装Kibana1. 拉取镜像2. 配置外部映射文件3. 运行镜像4. 浏览器访问安装logstash并同步mysql数据到ES1.拉取镜            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-18 16:56:07
                            
                                143阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                                
                     
                                    
                             
         
            
            
            
            环境
虚拟机软件VmWare15.5 Centos7.0            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-05 16:03:57
                            
                                1326阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通过docker compose方式搭建ELK环境            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-03 14:18:32
                            
                                1480阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            # ELK Stack 安装指南(非 Docker 方式)
ELK Stack(Elasticsearch, Logstash, Kibana)是一个强大的开源日志管理工具,常用于集中管理、搜索和可视化日志数据。本文将为你详细介绍如何在本地环境中安装 ELK Stack,而不使用 Docker。 
## 安装流程概览
以下是 ELK Stack 安装的基本流程:
| 步骤   | 项目            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-28 03:37:52
                            
                                123阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参考:https://github.com/deviantony/docker-elkgit clone https://github.com/deviantony/docker-elk.gitcd docker-elkdocker-compose up setupdocker-compose up然后打开浏览器 http://ip:5601默认用户名:elastic密码:changeme            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-03 14:50:18
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、简介Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。将一整套环境打包封装成镜像,无需重复配置环境,            
                
         
            
            
            
            logstash 是什么。 个人理解。就3个东西 输入input,输出output,过滤转换filter。 其中input可有有多种类型来源:beat网络传入,jdbc数据库查询            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-23 09:26:44
                            
                                270阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## Docker安装ELK单机教程
### 一、整体流程
下面是安装ELK(Elasticsearch + Logstash + Kibana)单机版的步骤:
| 步骤 | 描述 |
| ---- | ---- |
| 1.   | 安装Docker |
| 2.   | 拉取ELK镜像 |
| 3.   | 创建并运行ELK容器 |
| 4.   | 配置Logstash |
| 5.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-23 17:41:12
                            
                                59阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            title: Docker compose 安装 ELK
tags: docker, compose, elk
author: Chinge Yang
date: 2024-8-26
1. 简介
方案概述
我们使用 Filebeat 作为日志收集器,接入到 Redis 队列,然后消费队列中的日志数据流转到 Logstash 中进行解析处理,最后输出到 Elasticsearch 中,再由 Ki            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-31 22:45:47
                            
                                93阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            【代码】Docker ELK 安装脚本。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-03 16:36:47
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、修改内存数vim /etc/sysctl.conf# 添加vm.max_map_count=262144# 生效sysctl -p2\            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-17 00:25:12
                            
                                133阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Docker Compose安装ELK教程
## 1. 准备工作
在开始安装ELK之前,确保已经安装了Docker和Docker Compose。如果还没有安装,请按照以下步骤进行安装:
1. 在终端中执行以下命令以安装Docker:
```shell
$ curl -fsSL  -o get-docker.sh
$ sudo sh get-docker.sh
```
2. 将当前用户添            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-22 11:29:45
                            
                                522阅读