• logstash使用ruby 修改事件戳时间


    ruby {#设置一个自定义字段'timestamp'[这个字段可自定义],将logstash自动生成的时间戳中的值加8小时,赋给这个字段
                    code => "event.set('timestamp', event.get('@timestamp').time.localtime + 8*3600)"
            }
            ruby {#将自定义时间字段中的值重新赋给@timestamp
                    code => "event.set('@timestamp',event.get('timestamp'))"
            }
            mutate {#删除自定义字段
                    remove_field => ["timestamp"]
            }

    ruby {#设置一个自定义字段'timestamp'[这个字段可自定义],将logstash自动生成的时间戳中的值加8小时,赋给这个字段
    code => "event.set('timestamp', event.get('@timestamp').time.localtime + 8*3600)"
    }
    ruby {#将自定义时间字段中的值重新赋给@timestamp
    code => "event.set('@timestamp',event.get('timestamp'))"
    }
    mutate {#删除自定义字段
    remove_field => ["timestamp"]
    }

  • 相关阅读:
    Tensor总结
    Tensorflow池化
    conda操作
    KS值计算
    supervisor实践
    npm/yarn实践
    nni 环境搭建
    阿里云个人邮箱配置
    Jinja2宏使用
    利用VS code 远程调试 docker 中的 dotnet 应用
  • 原文地址:https://www.cnblogs.com/renguiyouzhi/p/14657492.html
Copyright © 2020-2023  润新知