logstash
의 file output plugin을 이용하면
수집된 로그(데이터)를 파일로 쓰게 된다.
하나의 파일에 모든 데이터를 쓰게되면 디스크/데이터 관리가 불편하기 때문에 날짜별로 분리하여 파일을 저장하는 것이 좋다.
union type인 객체를 사용할떄
공통으로 가지고 있는 프로퍼티가 아닌 프로퍼티를 접근한 경우 typescript 에서 오류를 발생시킨다.
해당 객체가 실제로 어떤 타입일지 알 수 없기 때문에 발생하는 현상인데(tsc입장에서는 당연한 스펙) 아래에 설명할 type guard
를 사용하여 안전하게 접근이 가능하다.
한글이 섞여 있는 파일을 sort로 정렬할때 결과의 순서가 이상할때가 있다.
이런경우 LC_COLLATE
환경변수를 바꿔서 한글순서 정렬이 가능하다.