ELK:找不到一个或多个所需的cgroup文件或目录:/ proc / self / cgroup

时间:2019-05-30 09:11:35

标签: spring-boot elasticsearch logstash kibana elastic-stack

我已经按如下所示配置了logstash配置,以读取spring boot生成的日志以推送到弹性搜索,但是即使logstash成功启动,索引也没有创建,

Conf文件,

input {
    file {
        path => "C:\workspace\app\logback\applogs.log"
        codec => "json"
        type => "logback"
    }
}

output {
    if [type]=="logback" {
         elasticsearch {
             hosts => [ "localhost:9200" ]
             index => "logback-test"
        }
    }
}

enter image description here

预先感谢!

1 个答案:

答案 0 :(得分:1)

您应在 windows (尤其是Windows 10)的路径中将字符从“ \”更改为“ /” 。 因此,您可以按照以下方式重写路径:

 file {
        path => "C:/workspace/app/logback/applogs.log" // not like "C:\workspace\app\logback\applogs.log"
        codec => "json"
        type => "logback"
    }