ELK 是 Elasticsearch、Logstash、Kibana 三个开源软件的组合。
软件相当易用,在windows上也可以十分容易的运行。本文记录了在windows上初步运行这三个软件的过程,适合初次接触ELK的童鞋参考。
1.环境
Windows7 64bit
JDK1.7.0_72 64bit
logstash 2.3.1
elasticsearch 2.3.1
kibana 4.5.0
2.下载
下载并解压以下3个包(本文写作时的最新包)
https://download.elastic.co/logstash/logstash/logstash-2.3.1.zip
https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/zip/elasticsearch/2.3.1/elasticsearch-2.3.1.zip
https://download.elastic.co/kibana/kibana/kibana-4.5.0-windows.zip
下载测试数据ELK_test.7z(见本文附件)并解压。我们假设都解压到D:\opensource\ELK目录。
解压完后目录如下:
D:\opensource\ELK>dir /b
elasticsearch-2.3.1
elasticsearch-2.3.1.zip
first-pipeline.conf
kibana-4.5.0-windows
kibana-4.5.0-windows.zip
logstash-2.3.1
logstash-2.3.1.zip
logstash-tutorial-dataset
3.配置
D:\opensource\ELK\first-pipeline.conf
input {
file {
path => "D:/opensource/ELK/logstash-tutorial-dataset"
start_position => beginning
ignore_older => 0
}
}
filter {
grok {
match => { "message" => "%{COMBINEDAPACHELOG}"}
}
}
output {
file {
path => "D:/opensource/ELK/logstash-tutorial-output.txt"
}
elasticsearch {
}
}
D:\opensource\ELK\kibana-4.5.0-windows\config\
kibana.yml
elasticsearch.url: "http://localhost:9200"
4.启动ELK
同时打开3个DOS窗口,分别键入:
D:\opensource\ELK\logstash-2.3.1\bin>logstash -f ../../first-pipeline.conf
D:\opensource\ELK\elasticsearch-2.3.1\bin>elasticsearch
D:\opensource\ELK\kibana-4.5.0-windows\bin>kibana
5.浏览http://localhost:5601
这便是最终成品kibana了,可以在这里一览日志。
手工修改logstash-tutorial-dataset,在结尾增加几行数据,然后刷新kibana的页面(Discover标签),可以看到实时的数据。
至此ELK之旅轻松结束!
6.典型架构参考资料
使用ElasticSearch+LogStash+Kibana+Redis搭建日志管理服务
分享到:
相关推荐
在本实战指南中,我们将详细介绍如何在 Windows 环境下安装配置 ELK,并通过一个 Spring Boot 示例项目来演示如何将应用日志整合到 ELK 中。 #### 二、安装与配置 ELK ##### 1. 下载与解压 ELK 首先需要下载 ...
elasticsearch、logstash、kibana,window安装包,ELK windows安装包2020最新版ELK windows安装包2020最新版ELK windows安装包2020最新版ELK windows安装包2020最新版ELK windows安装包2020最新版
在Windows环境下配置ELK,可以帮助我们有效地收集、处理、存储和展示系统或应用的日志数据。 **Elasticsearch**: 是一个分布式、RESTful风格的搜索和数据分析引擎,用于全文检索、结构化检索以及分析海量数据。它...
**Windows安装ELK详解** ELK(Elasticsearch、Logstash、Kibana)栈是用于日志管理和分析的强大工具组合。它可以帮助我们收集、解析、存储和可视化各种日志数据,广泛应用于日志监控、故障排查和业务分析。本文将...
这个"ELK-7.5.0-windows-x86_64"压缩包是为Windows操作系统设计的,包含了这三个组件的7.5.0版本。下面我们将详细探讨每个组件的功能和重要性。 **Elasticsearch** 是一个分布式、RESTful风格的搜索和数据分析引擎...
在Windows 64位环境下部署ELK Stack,通常需要以下步骤: 1. **解压和安装**:分别解压`elasticsearch-7.0.0-windows-x86_64.zip`、`kibana-7.0.0-windows-x86_64.zip`和`logstash-7.0.0.zip`到适当目录。 2. **...
ELK日志管理平台部署手册,针对windows环境部署和安装
Windows 安装 ELK ELK(Elasticsearch、Logstash、Kibana)是一款流行的集中处理分布式环境下的日志的平台。它由 Elastic 公司旗下三款产品组成:Elasticsearch、Logstash 和 Kibana。 ELK 的介绍 ELK 是一个集中...
### ELK服务入门快速搭建详解 #### 一、ELK简介与应用场景 ELK栈是由三个开源工具组成的:Elasticsearch、Logstash 和 Kibana。这套组合在日志管理和数据分析领域非常流行,尤其适用于需要处理大量日志数据的企业...
springboot整合elk(windows版).该资源包含:一个完整的demo,elasticsearch-6.8.1压缩包,logstash-6.3.0压缩包,kibana-6.8.1压缩包。详情部署操作说明:...
windows10 安装 Elasticsearch + Kibana + Logstash
标题所指知识点:ELK windows环境搭建 知识点详解: 1. 概述ELK与filebeat、kafka等组件 ELK是由Elasticsearch、Logstash和Kibana组成的日志管理解决方案。Elasticsearch是一个基于Lucene构建的开源搜索服务器,...
用最简单的方法做复杂的工作:基于Centos7.2+Docker18.03.1-ce快速搭建ELK6.7.0!
Hi-elk 是基于Docker快速搭建elk服务镜像,Hi-elk采用Alpine Linux系统为底层,专注于打造最简洁最安全最稳定的elk镜像,实现快速搭建elk服务。
华为大数据平台ELk组件产品文档,主要介绍华为FusionInsight C80版本的ELk组件功能和使用方法。ELk是由Elasticsearch、Logstash和Kibana组成的ELK Stack,广泛应用于日志分析和大数据处理领域。华为将此技术集成到其...
通过ELK,企业可以快速收集、解析、存储和查询大量日志数据,从而提高运营效率,优化系统性能,并进行问题诊断。 5. **ELK的安装与配置**:安装ELK栈涉及分别安装Elasticsearch、Logstash和Kibana。首先,需要确保...