我最近遇到了堆大小内存错误,因为在同一台机器上我也运行了logstash,logstash也不再工作了。然后我增加了堆大小,但logstash没有继续处理它结束的数据。我怎样才能弄清楚logstash目前在做什么?例如,给出文件或类似文件的当前行的命令。哪里可能是停止处理的信息?
答案 0 :(得分:0)
看看这个documentation: 基本上输入文件插件应该创建一个sincedb文件,该文件应该存储以下信息:
Sincedb文件是包含四列的文本文件:
- inode编号(或等效编号)。
- 文件系统的主要设备编号(或等效设备)。
- 文件系统的次要设备编号(或等效编号)。
- 文件中的当前字节偏移量。