Logstash配置过滤Spring Cloud心跳日志

Eureka Client 发送心跳: com.netflix.discovery.shared.resolver.aws.ConfigClusterResolver.getClusterEndpoints
Eureka 接收心跳: com.netflix.eureka.registry.AbstractInstanceRegistry.run

output {
    if "_grokparsefailure" in [tags] {
        file { path => "/usr/local/logstash/logs/grok_failures.txt" }
    } else {
        if (([classpath] == "com.netflix.eureka.registry.AbstractInstanceRegistry" and [methodname] == "run") or
            ([classpath] == "com.netflix.discovery.shared.resolver.aws.ConfigClusterResolver" and [methodname] == "getClusterEndpoints")) {
            #stdout {
               #codec => rubydebug
            #}
        } else {
            elasticsearch {
                hosts => ["192.168.10.10:9200"]
                index => "%{type}"
            }
        }
    }
}
上一篇 Kibana登录认证设置
下一篇 Java实现3DES加密算法
目录
文章列表
1 Spring Cloud Gateway接入记录
Spring Cloud Gateway接入记录
2
PHP编译安装zip依赖
PHP编译安装zip依赖
3
Arthas 进阶使用
Arthas 进阶使用
4
Maven连接Nexus私服配置
Maven连接Nexus私服配置
5
laravel-admin文件管理插件media-manager
laravel-admin文件管理插件media-manager
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。