[Victoria Metrics]소 개

2025. 1. 10. 15:26· DataBase/Victoria Metrics
목차
  1. 1. Victoria Metrics
  2. 2. 특징
  3. 3. 구성 요소
  4. 3.1. vmagent
  5. 3.2. vmalert
  6. 3.3. vmalert-tool
  7. 3.4. vmauth
  8. 3.5. vmgateway
  9. 3.6. vmctl
  10. 3.7. vmbackup, vmrestore, vmbackupmanager
  11. 3.8. vminstert, vmselect, vmstorage
  12. 4. Cluster Version
728x90

Victoria Metrics Logo

1. Victoria Metrics

Victoria Metrics는 Prometheus 호환 TSDB 및 모니터링 솔루션 이다. KISS(Keep It Simple, Stupid)의 설계 원칙을 가지고 있습니다.. 단순한 코드와 아키텍처를 지향하고 복잡한 추상화와 큰 외부 의존성을 지양합니다.

2. 특징

  • 고효율의 솔루션으로 적은 리소스 사용량으로 높은 처리량을 갖는다.
  • PromQL과 비슷한 MetricsQL이라는 쿼리 언어를 제공한다.
  • series limiter를 통해 높은 카디널리티 문제와 high chrm rate를 처리할 수 있다.
  • 고성능의 single-node를 지원하므로 간단한 설치와 운영이 가능하다.
  • 빠른 속도로 발전하고 있어, 주기적으로 upgrade가 필요하다.

3. 구성 요소

3.1. vmagent

pull 및  push 기반 프로토콜을 통해 메트릭을 수신, 변환하여 Victoria Metrics같은 Prometheus 호환 원격 스토리지 시스템에 전송하는 경량화된 에이전트

3.2. vmalert

prometheus 호환 alerting과 레코딩 규칙을 처리하는 서비스

3.3. vmalert-tool

alerting과 레코딩 규칙 유효성 검사를 위한 도구

3.4. vmauth

Victoria Metrics 제품에 최적화된 authorization 프록시 및 로드 밸런서로, 사용자에게 권한을 부여하는 역할을 하는 도구

3.5. vmgateway

속도 제한, 토큰 접근 제어가 가능한 프록시(enterprise package 구성요소)

3.6. vmctl

메트릭을 다른 저장 시스템 간에 이동하고 복사하는 데 사용되는 도구

3.7. vmbackup, vmrestore, vmbackupmanager

Victoria Metrics 데이터에 대한 백업 생성 및 복원을 위한 도구(enterprise package 구성 요소)

3.8. vminstert, vmselect, vmstorage

Victoria Metrics Cluster 구성 요소

4. Cluster Version

Single-Node 버전 대신 매우 높은 처리량이 요구 될 때, 수평적 확장이 가능한 클러스터 버전을 지원한다. 다중 node로 고가용성을 확보 할 수 있고 데이터 복제를 통한 안전성을 제공한다. 또한 single-node에서는 지원하지 않는 Multi-tenancy를 지원한다.

Victoria Metrics는 초당 100만건 이하의 데이터 수집 속도에서는 single-node의 사용을 권장한다.

KISS 설계 원칙 때문에 일반적인 분산 컴퓨팅시스템과 달리 Automatic Cluster Resizing과 스토리지 노드간 Automatic data reshuffing등을 제공하지 않는다.

728x90
저작자표시 비영리 변경금지

'DataBase > Victoria Metrics' 카테고리의 다른 글

[Victoria Metrics]설 치  (0) 2025.01.10
  1. 1. Victoria Metrics
  2. 2. 특징
  3. 3. 구성 요소
  4. 3.1. vmagent
  5. 3.2. vmalert
  6. 3.3. vmalert-tool
  7. 3.4. vmauth
  8. 3.5. vmgateway
  9. 3.6. vmctl
  10. 3.7. vmbackup, vmrestore, vmbackupmanager
  11. 3.8. vminstert, vmselect, vmstorage
  12. 4. Cluster Version
'DataBase/Victoria Metrics' 카테고리의 다른 글
  • [Victoria Metrics]설 치
JOTAN
JOTAN
기술 블로그
JOTAN
조탄 기술블로그
JOTAN
전체
오늘
어제
  • 목 록
    • Security
    • WEB
      • WebtoB
      • Apache
      • Nginx
    • WAS
      • Tomcat
      • JEUS
    • Observability
      • Fluentd
    • CI CD
    • DataBase
      • Redis
      • PostgreSQL
      • Victoria Metrics
    • Container Registry
      • Harbor
    • Docker
    • Kubernetes
    • Message Queue
      • Kafka
    • 개발
      • Spring Boot
      • Java
      • Shell Script
    • 기본지식
    • OS
      • Debian
      • Red Hat

블로그 메뉴

  • 홈

공지사항

  • 조'S IT 영역

인기 글

태그

  • SSL
  • webtob
  • 설치
  • 인증서
  • 쿠버네티스
  • redis 설정
  • victoria metrics
  • fluentd
  • ssl vhosts
  • kubernetes dns
  • tomcat
  • 쿠버네티스 설치
  • victoria metrics 설치
  • hostaliases
  • kubernetes install
  • apache
  • apache vhosts
  • apache ssl 설정
  • Redis TEST
  • redis
  • harbor
  • Redis Cache
  • 쿠버네티스 대시보드
  • kubernetes dashboard
  • 레디스
  • Kubernetes
  • KAFKA
  • nginx
  • Redis 기능 검증
  • 레디스 설정

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
JOTAN
[Victoria Metrics]소 개
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.