日志切割,如果mv elink.log 20231220/elink.log.2023120 ,filebeat不会继续采集

发布时间:2023年12月20日

1、
[root@zz filebeat-7]# ./filebeat -c /root/filebeat-7/prospectors.d/elink.yaml

2、
[root@zz prospectors.d]# cat elink.yaml?
filebeat.inputs:
- type: log
? enabled: true

? paths:
? ? - /var/log/elink.log
? fields_under_root: true
? fields:
? ? ?source: 192.168.137.200
? ? ?app_name: elink
? ? ?file_tag: midsys
? ? ? ? ? ? ? ? ? ?
output.console:
? pretty: true
? enable: true
??
3、[root@zz ~]# cat test.py?
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import time

# 打开一个文件
with open('/var/log/elink.log', 'w', buffering=1)as f:
? ? for i in range(100000):
? ? ? ? f.write(str(time.time()) + "\n")
? ? ? ? time.sleep(1)
[root@zz ~]# netstat -na | grep -i syn^C
[root@zz ~]# python test.py?


4、
[root@zz ~]# ps -ef | grep filebeat
root ? ? ? 3230 ? 3121 ?0 20:02 pts/0 ? ?00:00:01 ./filebeat -c /root/filebeat-7/prospectors.d/elink.yaml
root ? ? ? 3319 ? 3297 ?0 20:04 pts/3 ? ?00:00:00 grep filebeat
[root@zz ~]# ps -ef | grep python
root ? ? ? 3294 ? 3269 ?0 20:04 pts/2 ? ?00:00:00 python test.py
root ? ? ? 3321 ? 3297 ?0 20:04 pts/3 ? ?00:00:00 grep python


5、

[root@zz ~]# lsof -p 3230
COMMAND ? PID USER ? FD ? TYPE DEVICE SIZE/OFF ? ?NODE NAME
filebeat 3230 root ? ?9u ? REG ? ?8,3 ?1490444 1455582 /root/filebeat-7/data/registry/filebeat/log.json
filebeat 3230 root ? 10r ? REG ? ?8,3 ? ? ?765 1178139 /var/log/elink.log

[root@zz ~]# lsof -p 3294
COMMAND ?PID USER ? FD ? TYPE DEVICE SIZE/OFF ? ?NODE NAME
python ?3294 root ? ?0u ? CHR ?136,2 ? ? ?0t0 ? ? ? 5 /dev/pts/2
python ?3294 root ? ?1u ? CHR ?136,2 ? ? ?0t0 ? ? ? 5 /dev/pts/2
python ?3294 root ? ?2u ? CHR ?136,2 ? ? ?0t0 ? ? ? 5 /dev/pts/2
python ?3294 root ? ?3w ? REG ? ?8,3 ? ? 1238 1178139 /var/log/elink.log
[root@zz ~]#?


6、
? "agent": {
? ? "id": "90bb8ed8-815c-4400-9f3d-d257a86474cf",
? ? "name": "zz",
? ? "type": "filebeat",
? ? "version": "7.10.2",
? ? "hostname": "zz",
? ? "ephemeral_id": "520d440a-4b44-4611-b3ef-1ca61b094fc3"
? },
? "log": {
? ? "offset": 2241,
? ? "file": {
? ? ? "path": "/var/log/elink.log"
? ? }
? },
??
??
? 7、[root@zz log]# mkdir 20231220
[root@zz log]# mv elink.log ?20231220/elink.log.2023120
[root@zz log]#?


8、
[root@zz ~]# lsof -p 3294
COMMAND ?PID USER ? FD ? TYPE DEVICE SIZE/OFF ? ?NODE NAME
python ?3294 root ?cwd ? ?DIR ? ?8,3 ? ? 4096 ?915713 /root

python ?3294 root ? ?3w ? REG ? ?8,3 ? ? 3104 1178139 /var/log/20231220/elink.log.2023120


[root@zz ~]# lsof -p 3230
COMMAND ? PID USER ? FD ? TYPE DEVICE SIZE/OFF ? ?NODE NAME
filebeat 3230 root ?cwd ? ?DIR ? ?8,3 ? ? 4096 1337865 /root/filebeat-7
filebeat 3230 root ?rtd ? ?DIR ? ?8,3 ? ? 4096 ? ? ? 2 /
filebeat 3230 root ?txt ? ?REG ? ?8,3 80162776 1337871 /root/filebeat-7/filebeat
filebeat 3230 root ?mem ? ?REG ? ?8,3 ? 157072 ?805764 /lib64/ld-2.12.so
filebeat 3230 root ?mem ? ?REG ? ?8,3 ?1926480 ?805765 /lib64/libc-2.12.so
filebeat 3230 root ?mem ? ?REG ? ?8,3 ? 145896 ?805766 /lib64/libpthread-2.12.so
filebeat 3230 root ?mem ? ?REG ? ?8,3 ? ?22536 ?805771 /lib64/libdl-2.12.so
filebeat 3230 root ?mem ? ?REG ? ?8,3 ? ?65928 ?784929 /lib64/libnss_files-2.12.so
filebeat 3230 root ? ?0u ? CHR ?136,0 ? ? ?0t0 ? ? ? 3 /dev/pts/0
filebeat 3230 root ? ?1u ? CHR ?136,0 ? ? ?0t0 ? ? ? 3 /dev/pts/0
filebeat 3230 root ? ?2u ? CHR ?136,0 ? ? ?0t0 ? ? ? 3 /dev/pts/0
filebeat 3230 root ? ?3u ? REG ? ?0,9 ? ? ? ?0 ? ?4597 [eventpoll]
filebeat 3230 root ? ?4r ?FIFO ? ?0,8 ? ? ?0t0 ? 17313 pipe
filebeat 3230 root ? ?5w ?FIFO ? ?0,8 ? ? ?0t0 ? 17313 pipe
filebeat 3230 root ? ?6r ? CHR ? ?1,9 ? ? ?0t0 ? ?4606 /dev/urandom
filebeat 3230 root ? ?7w ? REG ? ?8,3 ? ?18019 1337882 /root/filebeat-7/logs/filebeat
filebeat 3230 root ? ?8rW ?REG ? ?8,3 ? ? ? ?0 1337883 /root/filebeat-7/data/filebeat.lock
filebeat 3230 root ? ?9u ? REG ? ?8,3 ?2570270 1455582 /root/filebeat-7/data/registry/filebeat/log.json

日志切割,如果mv elink.log ?20231220/elink.log.2023120 ,filebeat不会继续采集

文章来源:https://blog.csdn.net/zhaoyangjian724/article/details/135104920
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。