Windows 上 ELK Stack 安装






4.67/5 (2投票s)
如何在 Windows 上安装 ELK (elasticsearch, kibana 和 logstash)
引言
互联网上有一些关于如何在 Windows 上安装 ELK (elasticsearch, kibana 和 logstash) 的教程。然而,在所有这些教程中,都涉及大量的手动操作,既繁琐又耗时。因此,我想创建一个安装程序来自动化这个过程。
什么是 ELK?
ELK 是 elastic 提供的用于管理日志的工具集合。ELK Stack 由 3 个组件组成
- Elasticsearch:这是一个分布式搜索服务器。在此场景中,它用于存储日志消息。
- Logstash:它是一个工具,用于从各种来源收集日志消息或数据,过滤和处理数据,然后将数据输出到目标位置(在本例中,是 elasticsearch)。
- Kibana:它是一个日志分析器(最终是查看器),允许轻松创建图表、统计信息和漂亮的仪表盘来分析存储在 elasticsearch 中的日志消息。
ELK 两步安装
让我们保持简单!
首先,你需要从 Oracle 网站 下载并安装最新的 JDK。是的,它必须是 JDK 而不是 JRE。
然后,你可以从 github 下载并安装最新的 ELK 安装程序。
完成了!
高级选项
在安装过程中,系统会询问你想要安装哪些组件。默认情况下,所有组件都已选中,但也可以仅安装一个或两个组件。如果需要在单独的服务器上安装组件,或者只想安装 elasticsearch 以将节点添加到集群,这将很有用。
用法
你可以浏览到 https://:9200 来检查你的新 elasticsearch 实例的状态。
你可以浏览到 https://:5601 来打开 kibana。但是,在能够 "配置索引模式" 之前,你需要先向 logstash 发送一些日志消息。
未来文章
我很乐意分享我在以下主题方面的经验,所以如果你在评论区感兴趣,请告诉我
- 将 elk 与 log4net 结合使用
- 将 elk 与 nlog 结合使用
- 创建 elasticsearch 集群