文章目录一、什么是ELK?1.什么是Elasticsearch?2.什么是 Logstash?3.什么是 是 kibana :二、ELK 常用架构及使用场景介绍:1)简单架构2)以Logstash 作为日志搜集器3)以Beats 作为日志搜集器4)引入消息队列模式三、Elasticsearch 部署1.部署源码安装:docker安装安装地址2.rpm包安装1)节点规划2)系统优化3)下载安装包4            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-06 10:15:22
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、简介公司又来了,这次的任务是搭建elk。好吧,好像很多博客都是在工作中写出来的。本来以为两行命令搞定的事情,坑没那么多的,结果。。。 二、安装与启动ElasticSearch链接:https://www.elastic.co/downloadselk都有,各个系统版本都有,全家桶,要啥有啥。到自己的服务器上执行$ wget https://artifacts.elastic.co/d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-06 09:22:01
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、ELK日志分析系统1、ELK的三大组成2、ELK日志处理步骤二、Elasticsearch的核心1、接近实时(NRT)2、集群(cluster)3、节点(node)4、索引(index)5、类型(type)6、文档(document)7、分片和副本(shards & replicas)8、相关概念在关系型数据库和ElasticSearch中的对应关系三、Logstash1、Logs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-05 10:16:37
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言:大概一年多前写过一个部署ELK系列的博客文章,前不久刚好在部署一个ELK的解决方案,我顺便就把一些基础的部分拎出来,再整合成一期文章。大概内容包括:搭建ELK集群,以及写一个简单的MQ服务。如果需要看一年多之前写的文章,可以详见下列文章链接(例如部署成Windows服务、配置浏览器插件、logstash接收消费者数据等,该篇文章不再重复描述,可以点击下方链接自行参考):ElasticSear            
                
         
            
            
            
            ELK日志分析之安装1.介绍:NRT elasticsearch是一个近似实时的搜索平台,从索引文档到可搜索有些延迟,通常为1秒。集群 集群就是一个或多个节点存储数据,其中一个节点为主节点,这个主节点是可以通过选举产生的,并提供跨节点的联合索引和搜索的功能。集群有一个唯一性标示的名字,默认是elasticsearch,集群名字很重要,每个节点是基于集群名字加入到其集群中的。因此            
                
         
            
            
            
            日志流向:kafka-->logstash-->Elasticsearch-->Kibana或者filebeat-->Elasticsearch-->KibanaLogstash配置:kafka-->logstash-->Elasticsearch官网配置:https://www.elastic.co/guide/en/logstash/current/c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 12:50:08
                            
                                26阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            (注:此文档仅限Windows 10环境下ELK环境搭建)ELK安装–win10一、前期准备 java : jdk11(须有环境变量配置path) elasticsearch-7.2.0.zip logstash-7.2.0.zip kibana-7.2.0.zip elasticsearch-head-master.zip filebeat-7.2.0.zip  (注:java版本要与ELK相对            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 05:54:12
                            
                                92阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介:ELK是(Elasticsearch、Logstash、Kibana)三个软件的集合简称。那么这三个软件分别扮演着一个什么样的角色呢? 1)Elasticsearch:搜索引擎,主要任务是将日志索引并进行存储。 2)Logstash:通俗来讲就是一个中间者,负责将日志进行收集、过滤并转发,转发给谁呢?在没有特殊配置的情况下转发给Elasticsearch进行处理。 3)Kibana:可视化展            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-08 21:09:01
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在学习如何实现"k8s elk xpack"之前,我们首先需要了解这三个关键词的含义和作用。K8S指的是Kubernetes,是一个开源的容器编排引擎,用于自动化部署、扩展和管理容器化应用程序。ELK指的是Elasticsearch、Logstash和Kibana的组合,用于日志收集、存储和展示。而X-Pack是Elastic Stack的商业扩展,提供了更多的安全、监控和管理功能。
实现"k8            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-07 10:30:00
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            4核4G配置):   按上表准备好服务器后,对所有服务器节点的操作系统内核由3.10升级至5.4+(Haproxy、Keepalived和Ceph存储等需要用到),步骤如下:#导入用于内核升级的yum源仓库ELRepo的秘钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
#启用ELRepo仓库yum源
rpm -U            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-11 14:33:41
                            
                                73阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录CentOS 7 搭建ELK 7.13.2 环境一、软件清单二、安装1.安装ELK2.安装插件3.安装elasticsearch-head4.安装filebeat (应用端)5.安装metricbeat(应用端-可选)三、配置1.主机名配置2.环境变量配置3.配置elasticsearch4.配置kibana5.配置logstash6.防火墙配置7.开机启动四、启动和关闭1.启动和关闭e            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 12:41:47
                            
                                45阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、概述二、前期准备1)部署 docker2)部署 docker-compose三、创建网络四、Zookeeper 编排部署1)下载 Zookeeper2)配置3)启动脚本 bootstrap.sh4)构建镜像 Dockerfile5)编排 docker-compose.yaml6)开始部署五、简单测试验证六、常用的 zookeeper 客户端命令1)创建节点2)查看节点3)更新节点4)删除节            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 17:29:39
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            请求为 curl -H "Content-Type: application/json" -XPUT -u elastic:XXXX "http://XXXXXX9200/_settings" -d '{"number_of_replicas" : 0}            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-12-02 14:30:00
                            
                                168阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、elasticsearch 集群安装ELK+Filebeat流程: Filebeat->Logstash->(Elasticsearch<->Kibana) Elasticsearch: 能对大容量的数据进行接近实时的存储,搜索和分析操作。 Logstash: 数据收集引擎,它支持动态的的从各种数据源获取数据,并对数据进行过滤,分析,丰富,统一格式等操作,然后存储到用户            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 13:04:47
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ElasticSearch的部署一 Linux环境部署首先到官网下载ElasticSearch安装包:下载地址:https://www.elastic.co/cn/downloads/elasticsearch, 该页面有各个平台下载链接,其中Linux平台有.tar和.rpm两种格式
这里我们以.tar格式为例,首先登陆Linux系统执行命令cd /opt 进入opt目录,再执行命令mkdir            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 12:54:49
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            注意(避坑):1.ES集群必须3个节点及以上,否则启动异常,yellow2.kafka2.8版本以后就不用安装zookeeper了,自带zookeeper,不用另外安装3.需要提前安装JDK环境,建议jdk1.84.如果logstash用rpm安装,编译测试启动的时候用root用户执行,那么启动以后可能会报错,报错详情请tail -f /var/log/logstash/logstash-plai            
                
         
            
            
            
            ELK版本:8.1.3 IP:192.168.86.173 一台机器上安装一个es集群(3个节点), 首先在es官网上下载(选择版本)(也可以选择kibana和logstash组件)Past Releases of Elastic Stack Software | Elastic Elasticsearch 部署步骤: 1.  下载后,上传到虚拟机的Linux系统中,解压 tar -zx            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-13 16:16:28
                            
                                69阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录1. 前言2. ELK 服务安装部署2.1 Log4j 配置2.2 Filebeat 配置2.2.1 Filebeat 数据流转2.2.2 Filebeat 部署运行2.3 Kafka 配置2.3.1 Kafka 与 Zookeeper2.3.2 Zookeeper 的作用2.3.3 Kafka 数据流转2.3.4 Kafka 安装部署2.3.5 Kafka 优化2.4 Logsta            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 20:07:32
                            
                                89阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            之前写过一篇 设置的,感觉不大对。ELK elasticsearch7 设置账号、权限 还是重新配置一下。 准备资料:elasticsearch7.1.1、kibana7.1.1镜像文件。 在docker下成功安装集群。注意的是,所有的需要安装es相关的ELK版本都要一致,甚至es的插件版本也都是要            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-19 01:41:09
                            
                                1594阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ELK部署Elasticsearch+Logstash+Kibana是一套开源的日志管理方案。Elasticsearch + Logstash + Kibana(ELK)是一套开源的日志管理方案,分析网站的访问情况时我们一般会借助Google/百度/CNZZ等方式嵌入JS做数据统计,但是当网站访问异常或者被gongji时我们需要在后台分析如Nginx的具体日志,而Nginx日志分割/GoAcces            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-07 18:48:18
                            
                                145阅读