logger

지정된 시간 동안 로그 수집기에서 수집한 로그를 실시간으로 출력합니다. 이 명령어를 실행하려면 관리자 권한이 필요합니다.

문법

logger window=INT{y|mon|w|d|h|m|s} NAMESPACE\LOGGER[, ...]
window=INT{y|mon|w|d|h|m|s}

실시간으로 입력 데이터를 출력할 기간. y(연), mon(월), w(주), d(일), h(시), m(분), s(초) 단위로 지정할 수 있습니다. 예를 들어 10s은 "쿼리 실행 시점부터 10초"입니다.

NAMESPACE\LOGGER, ...

실시간으로 입력 데이터를 조회할 로그 수집기. 두 개 이상 로그 수집기를 지정하려면 구분자로 쉼표(,)를 사용합니다. LOOGER에 와일드카드(*)를 사용해 패턴과 이름이 일치하는 수집기를 한 번에 조회할 수 있습니다.

NAMESPACE는 수집기가 속한 이름 공간입니다. 수집기의 이름은 동일 NAMESPACE 안에서 유일합니다. NAMESPACElocal로 표시되는 경우, logger 명령어를 실행한 로그프레소 서버의 네임스페이스를 나타냅니다. 그 외에는 로그프레소 서버나 센트리의 식별자가 표시됩니다. LOGGER는 수집기의 이름을 나타냅니다.

사용 예

local\sample1, local\sample2 로그 수집기에서 10초간 실시간 수신

logger window=10s local\sample1, local\sample2