开发者社区 问答 正文

阿里云Logstash如何开启debug日志

已解决

阿里云Logstash如何开启debug日志

展开
收起
阿里云服务支持 2022-12-08 15:39:07 507 分享 版权
2 条回答
写回答
取消 提交回答
  • 官方回答

    阿里云Logstash不支持开启debug日志

    通过安装file_extend插件开启调试日志,logstash YML配置设置debug慢日志耗时来打印日志信息,频繁的日志打印会占用大量的磁盘空间奥,排查后请及时关闭。

    2022-12-08 15:58:31
    赞同 展开评论
  • 网站:http://ixiancheng.cn/ 微信订阅号:小马哥学JAVA

    使用Logstash管道配置调试功能 参考地址:https://help.aliyun.com/document_detail/170113.htm?spm=a2c4g.11186623.0.0.4b5f68b5L5b1no#task-2518860 Config配置由三部分组成: input:指定待读取的数据源,支持Logstash自带的input plugins(除过file插件)。 filter:进一步加工处理数据源采集到的数据,支持丰富的Filter plugins。 output:将过滤后的数据发送到特定的目的端。阿里云Logstash不仅支持开源的 Logstash output plugins,还可通过配置特有的file_extend插件,开启调试日志功能,即可在管道部署完成后直接查看输出结果,并进行验证与调试。 config配置示例如下。 input { elasticsearch { hosts => "http://es-cn-0pp1jxv000****.elasticsearch.aliyuncs.com:9200" user => "elastic" index => "twitter" password => "<your_password>" docinfo => true schedule => "* * * * *" }

    } filter {

    } output { elasticsearch { hosts => ["http://es-cn-000000000i****.elasticsearch.aliyuncs.com:9200"] user => "elastic" password => "<your_password>" index => "%{[@metadata][_index]}" document_id => "%{[@metadata][_id]}"

    } file_extend { path => "/ssd/1/ls-cn-v0h1kzca****/logstash/logs/debug/test" }

    }

    2022-12-08 15:50:54
    赞同 展开评论