[Filebeat] 전처리(processor)를 통한 ansi 코드 삭제
때로 Java 로그를 수집하다보면 색상이들어간 안시코드가 있을때가 있다.. 이런부분을 filebeat로 수집하다보면 Timestamp가 깨지는 경우가 발생하는데 이부분을 해결하는 코드이다.전처리(processor)에서 사용한다. - script: when: regexp: message: "[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=> function process(event) { var msg = event.Get("message") var regex = /[\u001b\u009b][[()#;?]*(?:[0-9]{1,..
2025.02.14