데이터 정의 및 수집 MetricBase
시계열 정의를 생성하여 저장할 메트릭, 수집 빈도, 저장 기간을 지정합니다.
시작하기 전에
- 설치 MetricBase
- 필요한 역할: clotho_admin
프로시저
- 다음으로 이동 MetricBase > 시계열 메트릭레이블이 표시됩니다.
- 새로 만들기를 선택합니다.
-
양식의 필드에 내용을 입력합니다.
표 1. 시계열 메트릭 양식 필드 설명 레이블 메트릭 필드 이름의 직관적인 이름입니다. 예를 들어 고도는 메트릭 필드 이름 mb-altitude의 레이블일 수 있습니다. 테이블 이름 데이터베이스에 메트릭 MetricBase 을 추가할 테이블의 이름입니다. 예를 들어, 데모에서 MetricBase mb_drone 테이블은 드론 데이터를 저장합니다. 테이블의 각 열은 고도, 길이 및 속도와 같은 다른 메트릭입니다. 메트릭 필드 이름 기록하는 시계열 메트릭의 이름입니다. 예: mb-altitude. 데이터베이스 테이블의 열 MetricBase 이름으로 생각할 수 있습니다. 유지 정책 샘플링 빈도 및 데이터베이스에 값을 유지하는 기간 MetricBase 입니다. 이 값은 사용자 지정할 수 없습니다. 값을 정의하려면 돋보기를 클릭한 다음 정책을 클릭합니다. 샘플링 속도가 낮을수록 저장되는 데이터가 줄어듭니다. 데이터 세트에 적합한 가장 거친 샘플링 속도를 사용합니다. 예를 들어, 한 시간에 한 번 수집하는 것으로 충분한 경우 1분마다 데이터를 수집하지 마십시오. 선택할 수 있는 정책에 대한 설명은 을 참조하십시오 MetricBase 유지 정책 . 유지 정책 집계 샘플링 기간의 데이터를 집계하는 연산자입니다. (예: 마지막, 최소값, 최대값, 평균값) 표시 값 집계 <table-name>list(여기서 <table-name>는 데이터베이스의 MetricBase 테이블)를 사용할 때 사용되는 집계 방법입니다. 이 값은 보존 정책과 관련이 없습니다. 옵션에 대한 정의는 MetricBase 변환을 참조하십시오. 표시 값 집계 기간 목록 뷰를 사용하는 경우에만 집계를 계산하는 데 사용되는 기간입니다. 예를 들어 <table-name>.list 여기서 <table-name>은 데이터베이스의 MetricBase 테이블입니다. 이 값은 보존 정책과 관련이 없습니다. 제목 필드 메트릭의 제목으로 고유한 테이블 열을 선택할 수 있습니다. 고유 열을 선택하기 전에 테이블에 고유 열을 지정해야 합니다. 예를 들어 메트릭이 여러 집의 온도를 추적하는 경우 집 주소 열을 메트릭의 제목으로 만들 수 있습니다. 제목 필드를 설정하기 전에 테이블의 집 주소 열은 고유해야 합니다. 주:sys_id 열은 기본 고유 열입니다.데이터 유형 제목 필드의 데이터 유형을 지정할 수 있습니다. 추적할 메트릭에 대한 시계열 사양을 생성했습니다. - 제출을 클릭합니다.
-
시계열 사양에 따라 데이터를 샘플링하고 인스턴스 MetricBase 에서 데이터베이스 서버로 보냅니다.
REST 또는 JavaScript API를 사용하여 시계열 정의에 규정된 속도로 데이터를 MetricBase 데이터베이스에 보냅니다. 개발자 자원 문서를 참조하십시오.중요사항:시계열 정의에서 규정하는 속도로 데이터를 보냅니다. 다른 속도 또는 다른 기간 동안 데이터를 보내면 오류가 발생합니다. 시계열 메트릭 정의에 따라 데이터를 집계해야 합니다. 또한 데이터베이스는 MetricBase float 데이터 형식의 값만 저장합니다.