목적

특정 문의 건의 로그를 traceId로 찾아봄. 예전에는 서버에 붙어 cURL로 하나씩 조회했지만 이제 grafana에서 바로 봄.

사전 준비

절차

  1. main 대시보드에서 Recent Logs → Extensions → Open in Grafana Logs …를 열 것.

  2. 조회할 날짜를 입력하고 Apply time range를 누를 것.

  3. Line Filter에 찾으려는 값을 넣어 검색할 것. 해당 트레이스 아이디를 여기서 찾을 것.

  4. 오른쪽 창이 열리면 그 안에서 trace id를 찾아 복사할 것.

  5. 복사한 trace id 값을 Fields에 넣고, Line filter는 다시 비울 것. 두 조건이 AND로 걸려 있어 비우지 않으면 결과가 나오지 않음.

  6. 해당 요청의 로그가 한 흐름으로 이어져 나옴.

확인

  • Line filter를 비웠음
  • 시간 범위가 문의 시각을 포함함
  • 한 traceId의 시작부터 끝까지 로그가 이어져 보임

자주 찾는 키워드는 이러함.

  • 디바이스 제어 시작 / 디바이스 제어 성공 / 기기 제어 실패
  • 엘리베이터 호출 시작 / 엘리베이터 호출 성공
  • SSL 인증서 확인 실패
  • SSL 핸드셰이크 실패 / PKIX path building failed
  • ReadTimeoutException

grafana에서 받은 로그를 위키나 메일에 붙일 때는 Authorization: Bearer ... 줄과 공인 IP를 지우고 씀.

관련

기본매뉴얼/운영/WAS 로그 확인 기본매뉴얼/입주민/IoT 제어가 안 돼요 기본매뉴얼/입주민/엘리베이터 호출이 안 돼요 공개노트/기능/홈넷 서버 연동