로그 UI의 왼쪽 탐색을 모든 로그, 속성, 패턴, 라이브 테일 로깅 및 쿼리를 통한 쉬운 워크플로우로 사용하십시오. 데이터 삭제 또는 구문 분석, 데이터 파티션 생성 및 경고 설정을 통해 로그 데이터를 관리합니다. 난독화 표현식 및 규칙을사용하여 로그의 민감한 데이터를 해시하거나 마스킹합니다. 중앙 탐색에서 특정 로그 및 해당 속성에 대한 자세한 정보를 얻으십시오.
수집된 로그 데이터의 양을 관리하고 더 적은 수의 로그를 저장하려면 필요하지 않은 데이터 수집을 방지하는 삭제 필터 규칙 을 만듭니다.
해당하는 경우 로그 메시지는 심각도 수준( INFO , DEBUG 등)을 나타냅니다. 세부 정보를 속성 테이블 또는 JSON으로 보려면 로그 메시지를 선택하십시오.
로그 메시지에 포함된 속성을 보려면 로그 라인을 클릭하십시오.
로그 세부 정보의 특정 값과 관련된 문제를 해결하는 데 도움이 되도록 속성 세부 정보에 대한 주변 로그를 표시 합니다.
매우 긴 메시지에서 더 자세한 정보를 얻으려면 blob 으로 저장된 데이터를 확장하십시오.
기본적으로 로그 UI에는 모든 로그가 표시되지만 키워드나 구로 검색하여 원하는 결과를 찾을 수도 있습니다. 예를 들어:
process failed
자동 완성 드롭다운이 있는 검색 필드를 사용하여 속성, 연산자 및 값을 선택할 수도 있습니다. 예를 들어:
service_name equals my service
쿼리가 필요한 세부 정보에 집중할 수 있도록 하려면 다음 중 하나를 수행하여 속성을 추가하거나 제거합니다.
왼쪽 탐색 메뉴에서 Attributes 선택하고 원하는 값을 선택한 다음 Query logs 클릭합니다.
로그 표에서 + 아이콘을 클릭하여 속성을 추가한 다음 이를 클릭하여 쿼리에 추가합니다.
Lucene 구문 검색창에서 NRQL 쿼리로 전환하려면 검색창 옆에 있는 NRQL 버튼을 클릭하세요. NRQL과 Lucene 사이에는 직접적인 동등성이 없습니다. 이는 NRQL 쿼리가 종종 더 간단하고 복잡하지 않다는 것을 의미하지만 이는 동일한 데이터로 쿼리를 작성하는 데 유용한 시작을 제공합니다.
앱 및 호스트에 대한 다른 텔레메트리 데이터와 관련된 로그를 보려면 로그 인 컨텍스트를 사용하세요.
필터를 사용하여 로그 집합의 범위를 좁힌 다음 특정 로그를 열면 관련 분산 추적을 볼 수 있습니다. 분산 추적을 설정하고 로그와 관련된 샘플링된 추적이 있는 한 이를 볼 수 있는 옵션이 표시됩니다. 기본 분산 추적 페이지로 이동하지 않고 추적 정보를 보는 빠른 방법입니다.
Log details 창을 열고 Distributed trace 섹션이 표시되면 폭포 보기에서 스팬 트레이스를 볼 수 있는 두 가지 옵션이 있습니다.
트레이스 이름을 직접 클릭하거나 오른쪽에 화살표가 있는 아이콘을 클릭하면 오류가 있는 트레이스 범위를 강조 표시하는 워터폴 포커스 보기가 열립니다.
또는 Explore 클릭하여 모든 범위를 클릭할 수 있는 필터링되지 않은 폭포식 구조를 열 수 있습니다.
공유할 로그의 하위 집합을 내보내려면 사용자는 로그 UI의 전용 내보내기 기능을 활용할 수 있습니다. 이 기능을 사용하면 CSV 또는 JSON 형식으로 최대 5000개의 로그 레코드를 내보낼 수 있습니다. 로그 기록은 현재 브라우저의 /Downloads/ 폴더에 있는 컴퓨터에 로컬로 다운로드됩니다.