ELK 部署相关问题汇总

Posted hoojjack

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ELK 部署相关问题汇总相关的知识,希望对你有一定的参考价值。

1、启动es-head问题

因为高版本es-head需要单独启动,所以先要安装npm等工具。安装教程见[1]

启动命令:../elasticsearch-head/node_modules/grunt/bin/grunt server

 

2、logstash同步到es中

[ERROR][logstash.outputs.elasticsearch] Failed to install template.{:message=>"Template file ‘‘ could not be found!", :class=>"ArgumentError",:backtrace=>["/usr/local/logstash-.3.0/vendor/bundle/jruby/2.3.0/gems/logstash-output-elasticsearch-9.1.1-java/lib/logstash/outputs/elasticsearch/template_manager.rb:31:in
`read_template_file‘",

此处是因为logstash解析日志没有输出结果

 

3、权限错误

ERROR Unable to locate appender “${sys:ls.log.format}_rolling” for logger config “root”

这里是logstash 访问的配置文件(如:/etc/logstach/conf.d文件下的文件用户组是root,导致不能运行)、输入文件的用户权限等有误。

技术图片

 

 将这些目录下的文件的用户和用户组修改成logstash(chowd -R  logstash:logstash /var/log/logstash)

 

4、测试logstash配置文件是否出错

使用命令 bin/logstash -f /etc/logstash/config/test.conf -t 测试配置文件是否有问题。

Configuration OK

 

 

 

 

 

 

 

 

 

 

 

Reference:

[1] https://www.cnblogs.com/xiaojianfeng/p/9435507.html

以上是关于ELK 部署相关问题汇总的主要内容,如果未能解决你的问题,请参考以下文章

elk问题汇总

ELK搭建过程中出现的问题与解决方法汇总

ELK介绍

ELK错误汇总

ELK(V7)部署与架构分析

什么是ELK