InfoGrab DocsInfoGrab Docs

성능 바

성능 바에 대해 설명합니다.

성능 바는 실시간 지표를 브라우저에 바로 표시하므로 로그를 뒤지거나 별도의 프로파일링 도구를 실행하지 않고도 상황을 파악할 수 있습니다. 개발팀은 성능 바를 통해 어디에 집중해야 하는지 정확히 확인할 수 있어 디버깅이 간단해집니다. 확인할 수 있는 정보 # 성능 바는 왼쪽부터 순서대로 다음 항목을 표시합니다: Current Host : 현재 페이지를 제공하는 호스트입니다. Database queries : 데이터베이스 쿼리에 걸린 시간(밀리초)과 총 쿼리 수이며, 00ms / 00 (00 cached) pg 형식으로 표시됩니다. 선택하면 더 자세한 내용을 담은 대화 상자가 표시됩니다. 여기에서 각 쿼리에 대해 다음 정보를 확인할 수 있습니다: In a transaction : 쿼리가 트랜잭션 컨텍스트에서 실행된 경우 쿼리 아래에 표시됩니다 Role : 데이터베이스 부하 분산 이 활성화된 경우 표시됩니다. 쿼리에 사용된 서버 역할을 보여 줍니다. "Primary"는 쿼리가 읽기/쓰기 기본 서버로 전송되었음을 뜻합니다. "Replica"는 읽기 전용 복제본으로 전송되었음을 뜻합니다. Configuration name : GitLab 기능별로 구성된 여러 데이터베이스를 구분하는 데 사용합니다. 표시되는 이름은 GitLab에서 데이터베이스 연결을 구성할 때 사용한 이름과 같습니다. Gitaly calls : Gitaly 호출에 걸린 시간(밀리초)과 총 호출 수입니다. 선택하면 더 자세한 내용을 담은 대화 상자가 표시됩니다. Redis calls : Redis 호출에 걸린 시간(밀리초)과 총 호출 수입니다. 선택하면 더 자세한 내용을 담은 대화 상자가 표시됩니다. Elasticsearch calls : Elasticsearch 호출에 걸린 시간(밀리초)과 총 호출 수입니다. 선택하면 더 자세한 내용을 담은 대화 상자가 표시됩니다. External HTTP calls : 다른 시스템으로의 외부 호출에 걸린 시간(밀리초)과 총 호출 수입니다. 선택하면 더 자세한 내용을 담은 대화 상자가 표시됩니다. 페이지의 Load timings : 브라우저가 로드 타이밍을 지원하면 슬래시로 구분된 여러 값이 밀리초 단위로 표시됩니다. 선택하면 더 자세한 내용을 담은 대화 상자가 표시됩니다. 값은 왼쪽부터 순서대로 다음과 같습니다: Backend : 기본 페이지를 로드하는 데 걸린 시간입니다. First Contentful Paint : 사용자에게 무언가가 보이기까지 걸린 시간입니다. 브라우저가 이 기능을 지원하지 않으면 NaN 이 표시됩니다. DomContentLoaded 이벤트입니다. 페이지가 로드한 Total number of requests 입니다. Memory : 선택한 요청 동안 소비된 메모리 양과 할당된 오브젝트 수입니다. 선택하면 더 자세한 내용을 담은 창이 표시됩니다. Trace : Jaeger가 통합되어 있으면 Trace 는 현재 요청의 correlation_id 가 포함된 Jaeger 추적 페이지로 연결됩니다. + : 요청의 세부 정보를 성능 바