前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ELK 简易安装教程 + 用 Nssm 安装服务

ELK 简易安装教程 + 用 Nssm 安装服务

作者头像
Venyo
发布2018-03-15 13:32:56
1.3K0
发布2018-03-15 13:32:56
举报
文章被收录于专栏:Venyo 的专栏Venyo 的专栏

1.      安装 Elasticsearch

1)     安装 JDK
2)     验证 JDK

cmd: java -version

3)     下载 ES

https://www.elastic.co/downloads/elasticsearch

4)     解压
5)     运行

打开解压目录下的 bin 文件夹,运行 elasticsearch.bat

6)     测试

访问 http://localhost:9200

2.      安装 Logstash

1)   下载

https://www.elastic.co/downloads/logstash

2)   解压

3)   添加配置文件

在 bin 文件夹下创建一个配置文件,文件名自定义

简易配置内容:

代码语言:javascript
复制
input {

file {

   # path 为要监控的日志文件的路径

   path => "D:/Log/Application/*Log.txt"

   # type 是标识作用,标识当前 file 为 Application的日志

   type => "Application"

  }

}

output {

elasticsearch {

    # hosts 为 Elasticsearch 的url

hosts => ["127.0.0.1:9200"]

# index 为日志数据所要存储的索引,索引名不能有特殊字符并且小写

index => "test-logstash"         

}

}

4)   运行

在bin文件夹下打开cmd: logstash –f {第3步创建的配置文件名称}

3.      安装 Kibana

1)   下载

https://www.elastic.co/downloads/kibana

2)   解压

3)   配置 Elasticsearch

打开 config/kibana.yml,配置elasticsearch.url

4)   运行

运行 bin/kibana.bat

4.    测试

1)   添加日志信息

在logstash配置文件所配置的日志文件中随意添加日志信息

2)   用 Kibana 查看

用浏览器打开 http://host:5601,注意:在服务器中查看可能会报错,因为服务器缺乏某些组件

初次打开需要配置Index Name,该参数应与logstash配置中的output下的index一致

5.      服务安装

Elasticsearch的bin文件夹下有service.bat可以用来安装服务,cmd: service install

Logstash和Kibana需要用Nssm工具安装服务

1)   下载Nssm

https://nssm.cc/download

2)   解压

3)   安装服务

进入bin文件夹下,cmd: nssm install {服务名称}

运行命令后会出现一个可视化界面,分别浏览logstash.bat、kibana.bat

Logstash需要在argument中添加 –f {配置文件名称} 的参数

在依赖选项卡下添加依赖服务:

Logstash 依赖 Elasticsearch

Kibana 依赖 Elasticsearch、Logstash

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.      安装 Elasticsearch
    • 1)     安装 JDK
      • 2)     验证 JDK
        • 3)     下载 ES
          • 4)     解压
            • 5)     运行
              • 6)     测试
              • 2.      安装 Logstash
                • 1)   下载
                  • 2)   解压
                    • 3)   添加配置文件
                      • 4)   运行
                      • 3.      安装 Kibana
                        • 1)   下载
                          • 2)   解压
                            • 3)   配置 Elasticsearch
                              • 4)   运行
                                • 4.    测试
                                  • 1)   添加日志信息
                                    • 2)   用 Kibana 查看
                                    • 5.      服务安装
                                      • 1)   下载Nssm
                                        • 2)   解压
                                          • 3)   安装服务
                                          相关产品与服务
                                          Elasticsearch Service
                                          腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
                                          领券
                                          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档