데이터를 최적화하려면 먼저 조직에서 현재 생성하는 모든 원격 분석에 대한 높은 수준의 보기를 얻어야 합니다. 이렇게 하려면 수집 데이터를 계정, 원격 분석 유형 및 애플리케이션과 같은 다양한 그룹으로 분류해야 합니다. 이렇게 하면 보고서를 사용자 지정하고 추가 세분화를 위해 선택적 대시보드를 다운로드 및 설치할 수 있으며 원격 분석을 최적화하여 조직 내 어떤 그룹이 어떤 유형과 양의 데이터에 기여하고 있는지 정확히 이해할 수 있습니다.
이 자습서에서는 조직, 계정 및 원격 측정 데이터 유형을 기반으로 데이터에 대한 보고서를 생성하는 방법을 다룹니다. 일단 생성되면 애플리케이션 유형, kubernetes 클러스터 및 인프라 통합을 기반으로 데이터의 세부 분석을 생성하는 방법을 배우게 됩니다.
데이터 수집 거버넌스 기준 대시보드 설치
기준선을 만들고 수집 데이터를 모니터링하는 데 사용하는 대시보드입니다. Overview 탭은 수집을 감시하는 데 도움이 되는 다양한 차트를 제공하며, 브라우저, APM 데이터, 로그 및 트레이스와 같은 특정 텔레메트리 유형에 대한 자세한 보기를 제공하는 여러 탭이 있습니다.
보고서를 생성하려면 텔레메트리 최적화를 시작해야 합니다. 아래 단계에 따라 대시보드를 설치한 후 Baseline Reports 탭을 사용해야 합니다.
대시보드를 설치하려면:
데이터 수집 거버넌스 빠른 시작 으로 이동합니다.
브라우저 창의 오른쪽 상단에 있는
Install this quickstart
을 클릭합니다.
해당하는 경우 계정 전환기에서 기본 또는 최상위 계정을 선택합니다.
Done
을(를) 클릭합니다.
퀵스타트 설치가 완료되면
Data ingest governance baseline
대시보드를 엽니다.
대시보드에 수집 대상 지표 추가
기본 대시보드를 설정했으면 모니터링할 대상 지표를 대시보드에 추가해야 합니다. 이러한 지표는 필요에 따라 초과하거나 미달할 수 있는 대상 메트릭을 제공하여 수집 데이터를 최적화하는 데 도움이 됩니다. 만들 수 있는 일부 대상은 다음과 같습니다.
일일 요금 또는 월별 수집에 대한 전체 조직 목표입니다.
최적의 분석을 위해 데이터 유형별로 대상을 지정합니다(예: 로그의 경우 하루 1TB, 지표의 경우 하루 2TB).
특정 하위 계정 또는 사업부에 대한 대상입니다.
이러한 대상 지표를 대시보드에 추가하려면 새 차트를 완전히 생성하거나 대시보드에 이미 있는 차트를 수정할 수 있습니다.
새 차트를 만들려면:
기준 대시보드에서
+ Add widget
선택합니다.
Add a chart
선택합니다.
차트에서 사용할 NRQL 쿼리를 입력합니다.
Run
선택합니다.
예를 들어 총 조직 수집이 월 360TB 미만이 되도록 하려면 다음 NRQL 문을 사용하여 정적 숫자
360000
를SELECT
문에 추가하여 임계값 라인 차트를 추가할 수 있습니다.SELECT 360000, rate(sum(GigabytesIngested), 30 day) AS '30 Day Rate' FROM NrConsumption WHERE productLine='DataPlatform' since 30 days ago limit max compare with 1 month ago TIMESERIES 7 days기존 차트를 수정하려면:
기준 대시보드에서 수정하려는 차트에 대해
...
선택합니다.
Edit
선택합니다.
필요에 따라 차트에서 사용하는 NRQL 쿼리를 수정합니다.
Run
선택합니다.
예를 들어 위의 차트를 생성한 후 360000을 30으로 나누고 12000을 일일 목표 수로 사용하여 일일 수집 속도 목표를 생성하기로 결정할 수 있습니다. 이를 위해 다음 쿼리를 사용하여
Daily ingest rate (compare with 3 months prior)
차트를 업데이트합니다.SELECT 12000, rate(sum(GigabytesIngested), 1 day) AS avgGbIngestTimeseries FROM NrConsumption WHERE productLine='DataPlatform' TIMESERIES AUTO since 9 months ago limit max COMPARE WITH 3 months ago
30일 수집 보고서 생성
기준 대시보드를 설치하고 필요에 맞게 보고하는 데이터를 변경한 후에는 적절한 양의 데이터를 수집할 수 있을 만큼 충분한 시간이 지난 후 수집 데이터에 대한 표 형식 보고서를 생성할 수 있습니다. Baseline report 부터 이 작업을 수행할 수 있으며 가장 일반적인 기간은 30일입니다. 보고서를 생성하려면:
이전에 설치된 데이터 수집 거버넌스 기준 대시보드를 엽니다.
Baseline report
탭을 선택합니다.
Last 30 days
테이블에서
...
선택하고
Export as CSV
선택합니다.
CSV를 Google 스프레드시트로 가져올지 아니면 원하는 다른 스프레드시트로 가져올지 선택합니다.
팁
대시보드를 설치하지 않은 경우 이 쿼리에 액세스하고 쿼리 작성기 에서 사용자 지정 차트를 만들 수도 있습니다.
SELECT sum(GigabytesIngested) AS 'gb_ingest_30_day_sum', rate(sum(GigabytesIngested), 1 day) AS 'gb_ingest_daily_rate', derivative(GigabytesIngested, 90 day) as 'gb_ingest_90_day_derivative' FROM NrConsumption WHERE productLine='DataPlatform' since 30 days ago facet consumingAccountName, usageMetric limit max
보고서 사용자 정의
수집 보고서를 생성한 후 추가 사용자 지정을 추가할 수 있습니다. 보고서를 조직의 요구 사항에 맞게 조정하는 것이 좋으며 그렇게 하면 수집 최적화를 시작할 때 도움이 될 수 있습니다. 보고서를 사용자 지정하는 데 사용할 수 있는 두 가지 필드가 있습니다.
- 참고 사항: 비정상적인 성장과 이에 대한 가능한 설명을 기록하십시오.
- 기술 담당자: 지정된 계정의 관리자 이름 또는 특정 원격 분석 유형과 관련된 사람의 이름입니다.
기본 보고서를 만들고 필요에 따라 사용자 지정했으므로 이제 해당 보고서를 사용하여 이상 항목을 찾을 수 있습니다.