목록2024/08/12 (3)
내 잡다한 노트
기본적인 벡터 매칭 연산벡터 매칭을 사용할 때, 시계열 간의 값은 다음과 같은 연산자들에 의해 결합됩니다:산술 연산자: +, -, *, /, % 등예를 들어, 두 시계열을 + 연산자로 결합하면, 해당 레이블에 맞는 시계열들의 값을 더한 결과가 반환됩니다.비교 연산자: ==, !=, >, =, 비교 연산을 통해 두 시계열 간의 값을 비교하여 참/거짓을 반환합니다.논리 연산자: and, or, unlessand는 두 시계열에서 공통으로 존재하는 데이터만 반환하고, or는 두 시계열 중 하나라도 값이 있는 데이터를 반환합니다.
벡터 매칭의 정의 : 두 개의 시계열 데이터 집합을 결합할 때 사용하는 개념. 쿼리에서 여러 메트릭을 결합해 새로운 값을 계산하거나, 여러 조건을 조합해 특정 데이터를 필터링하려 할 때 벡터 매칭이 필요하다. # 벡터 매칭이 필요한 이유각 메트릭은 시계열 데이터로 저장된다. 시계열 데이터는 주로 여러 레이블과 값을 가지고 있다. 예를 들어, CPU 사용률 메트릭과 메모리 사용률 메트릭을 결합해 특정 조건을 만들고 싶다고 할 때, 두 메트릭의 레이블이 일치해야 두 데이터를 결합할 수 있다. 벡터 매칭은 이런 결합 작업을 수행할 때, 어떤 레이블을 기준으로 데이터를 결합할지를 명시적으로 정의해준다. # 벡터 매칭의 유형- 1:1 매칭 기본적인 벡터 매칭 유형으로, 두 시계열 집합 간에 레이블이 정확히 일..
helm 정의 : k8s 애플리케이션을 관리하고 배포하기 위한 패키지 매니저. # 주요 개념- chart차트는 k8s 리소스의 템플릿 파일들을 묶어둔 패키지. 모든 리소스(Deployment, service, configmap 등)를 포함하고 있으며, 이를 통해 특정 애플리케이션의 전체 스택을 하나의 패키지로 취급할 수 있다.yaml 파일을 통해 설정값을 관리하며, 설치 시점에 사용자 정의 설정을 쉽게 적용할 수 있다. - ReleaseHelm 차트의 실행된 인스턴스하나의 차트를 여러 번 릴리스하여 동일한 애플리케이션의 여러 인스턴스를 클러스터에 배포할 수 있다. - Repositoryhelm 차트는 레포지토리에서 호스팅되며, 차트를 다운로드하고 설치할 수 있는 장소를 제공한다. # 주요 기능- 애플리..