사용자 도구

사이트 도구


linux:fblog

fblog

  • fblog JSON Log viewer
  • JSON 으로 된 로그를 plain/text 로 변환해서 보여준다.
  • 각종 필터를 걸 수 있다.

설치

사용

  • stdin 으로 들어온 JSON을 출력해준다. JSON 이 아닌 줄은 그대로 출력한다.
  • logstash-logbak-encoder로 JSON 포맷으로 만들어진 log 파일의 경우
cat logstash-json.log | fblog -m message \
    -l level -t timestamp \
    --main-line-format "{{fblog_timestamp}} {{level_style fblog_level}} [{{thread}}] ({{caller_file_name}}#{{caller_method_name}}/{{caller_line_number}}) {{fblog_message}}"
  • CurlJenkins 의 콘솔 로그를 받아서 보여주기. 인증이 필요한 경우 API Token 발급하고서,
curl -s  <JENKINS_SERVER>/job/my_job_name/123/consoleText \
    --user <username>:<token> | fblog <옵션들>
linux/fblog.txt · 마지막으로 수정됨: 2020/09/22 12:55 저자 kwon37xi