2023년 6월 22일 목요일

Splunk DB Connect - 2nd

로그스태시는 jdbc 인풋 플러그인을 이용해서 RDB 연동을 지원한다. 이때 schedule 옵션은 연동 쿼리문의 실행 간격을 조정하는 역할. 

schedule

  • Value type is string
  • There is no default value for this setting.

Schedule of when to periodically run statement, in Cron format for example: "* * * * *" (execute query every minute, on the minute)

There is no schedule by default. If no schedule is given, then the statement is run exactly once.

해당 옵션은 리눅스 스케줄러인 cron 형식을 사용하다보니 최단 실행 간격이 1분이라는 한계를 갖는다. 

Splunk DB Connect 앱은 

cron 형식과 함께 초단위 설정도 지원한다.
Enter the number of seconds or a valid cron expression e.g. 0 18 * * * (every day at 6PM)

1분 간격 실행

10초 간격 실행

해당 기능을 꽤 오래전에 사용하면서 초단위 설정 기능을 강의에 포함시켜야겠다 생각했었는데 그러지 못했다. cron 표현식 설명만 얼핏 보고 초단위 설정 기능이 사라졌나 착각함. 깨알만한 폰트와 노안, 그리고 가물가물해진 기억력의 합작품(..)

관련 글

댓글 없음:

댓글 쓰기

크리에이티브 커먼즈 라이선스