본 문서에서는 바이너리 파일을 통한 설치 방법에 대해 설명 하였습니다.
1. 설치 파일 구성
1.1. victoria-metrics-linux-amd64-v1.108.0.tar.gz
- victoria-metrics-prod 바이너리 파일 포함
1.2. vmutils-linux-amd64-v1.108.1.tar.gz
- vmagent-prod
- vmalert-prod
- vmalert-tool-prod
- vmauth-prod
- vmrestore-prod
- vmbackup-prod
- vmctl-prod
2. Victoria Metrics Prod 주요 옵션
- storageDataPath : 데이터 저장 경로 설정
- retentionPeriod : 데이터 보관 기간 설정
- selfScrapeInterval : Scrape 간격 설정
- httpListenAddr : http Listen IP 및 Port 설정 (Default Value 0.0.0.0:8428)
3. Victoria Metrics 설치
3.1. 설치 디렉터리 생성
# 설치 계정 (infra), 설치 홈 /sw/infra
# victoria metrics 디렉터리 생성
$ mkdir victoria-metrics
$ cd victoria-metrics
# victoria-metrics binary 파일 저장 경로
$ mkdir bin
# victoria-metrics data 저장 경로
$ mkdir data
# victoria-metrics config 저장 경로
$ mkdir conf
# victoria-metrics log 저장 경로
$ mkdir /logs/victoria-metrics
3.2. Victoria Metrics 다운로드
# /sw/infra/victoria-metrics 디렉터리에서 다운로드
$ wget https://github.com/VictoriaMetrics/VictoriaMetrics/releases/download/v1.108.0/victoria-metrics-linux-amd64-v1.108.0.tar.gz
$ tar -zxvf victoria-metrics-linux-amd64-v1.108.0.tar.gz
$ mv victoria-metrics-prod ./bin
3.3. Victoria Utils 다운로드
# /sw/infra/victoria-metrics 디렉터리에서 다운로드
$ wget https://github.com/VictoriaMetrics/VictoriaMetrics/releases/download/v1.108.1/vmutils-linux-amd64-v1.108.1.tar.gz
$ tar -xvf vmutils-linux-amd64-v1.108.1.tar.gz
$ mv vmagent-prod vmalert-prod vmalert-tool-prod vmauth-prod vmbackup-prod vmctl-prod vmrestore-prod ./bin
4. Victoria Metrics 실행
4.1. Victoria Metrics 실행
실행 시 줄 수 있는 옵션 리스트 참고 사이트
https://github.com/VictoriaMetrics/VictoriaMetrics/tree/v1.62.0#list-of-command-line-flags
GitHub - VictoriaMetrics/VictoriaMetrics: VictoriaMetrics: fast, cost-effective monitoring solution and time series database
VictoriaMetrics: fast, cost-effective monitoring solution and time series database - VictoriaMetrics/VictoriaMetrics
github.com
$ ./victoria-metrics-prod -storageDataPath=/sw/infra/victoria-metrics/data -retentionPeriod=7d -selfScrapeInterval=10s 1> /logs/victoria-metrics/vm.log 2>&1 &
4.2. vmagent 실행
실행 시 줄 수 있는 옵션 리스트 참고 사이트
https://docs.victoriametrics.com/vmagent/#advanced-usage
vmagent
vmagent is a tiny agent which helps you collect metrics from various sources, relabel and filter the collected metrics and store them in VictoriaMetrics or any other storage systems via Prometheus remote_write protocol or via VictoriaMetrics remote_write p
docs.victoriametrics.com
./vmagent-prod -promscrape.config=/sw/infra/victoria-metrics/conf/prometheus.yml -promscrape.config.strictParse=false -remoteWrite.url=http://192.168.219.130:8428/api/v1/write -remoteWrite.tmpDataPath=/sw/infra/data/vmagent 1> /logs/victoria-metrics/vmagent.log 2>&1 &
'DataBase > Victoria Metrics' 카테고리의 다른 글
[Victoria Metrics]소 개 (0) | 2025.01.10 |
---|

본 문서에서는 바이너리 파일을 통한 설치 방법에 대해 설명 하였습니다.
1. 설치 파일 구성
1.1. victoria-metrics-linux-amd64-v1.108.0.tar.gz
- victoria-metrics-prod 바이너리 파일 포함
1.2. vmutils-linux-amd64-v1.108.1.tar.gz
- vmagent-prod
- vmalert-prod
- vmalert-tool-prod
- vmauth-prod
- vmrestore-prod
- vmbackup-prod
- vmctl-prod
2. Victoria Metrics Prod 주요 옵션
- storageDataPath : 데이터 저장 경로 설정
- retentionPeriod : 데이터 보관 기간 설정
- selfScrapeInterval : Scrape 간격 설정
- httpListenAddr : http Listen IP 및 Port 설정 (Default Value 0.0.0.0:8428)
3. Victoria Metrics 설치
3.1. 설치 디렉터리 생성
# 설치 계정 (infra), 설치 홈 /sw/infra
# victoria metrics 디렉터리 생성
$ mkdir victoria-metrics
$ cd victoria-metrics
# victoria-metrics binary 파일 저장 경로
$ mkdir bin
# victoria-metrics data 저장 경로
$ mkdir data
# victoria-metrics config 저장 경로
$ mkdir conf
# victoria-metrics log 저장 경로
$ mkdir /logs/victoria-metrics
3.2. Victoria Metrics 다운로드
# /sw/infra/victoria-metrics 디렉터리에서 다운로드
$ wget https://github.com/VictoriaMetrics/VictoriaMetrics/releases/download/v1.108.0/victoria-metrics-linux-amd64-v1.108.0.tar.gz
$ tar -zxvf victoria-metrics-linux-amd64-v1.108.0.tar.gz
$ mv victoria-metrics-prod ./bin
3.3. Victoria Utils 다운로드
# /sw/infra/victoria-metrics 디렉터리에서 다운로드
$ wget https://github.com/VictoriaMetrics/VictoriaMetrics/releases/download/v1.108.1/vmutils-linux-amd64-v1.108.1.tar.gz
$ tar -xvf vmutils-linux-amd64-v1.108.1.tar.gz
$ mv vmagent-prod vmalert-prod vmalert-tool-prod vmauth-prod vmbackup-prod vmctl-prod vmrestore-prod ./bin
4. Victoria Metrics 실행
4.1. Victoria Metrics 실행
실행 시 줄 수 있는 옵션 리스트 참고 사이트
https://github.com/VictoriaMetrics/VictoriaMetrics/tree/v1.62.0#list-of-command-line-flags
GitHub - VictoriaMetrics/VictoriaMetrics: VictoriaMetrics: fast, cost-effective monitoring solution and time series database
VictoriaMetrics: fast, cost-effective monitoring solution and time series database - VictoriaMetrics/VictoriaMetrics
github.com
$ ./victoria-metrics-prod -storageDataPath=/sw/infra/victoria-metrics/data -retentionPeriod=7d -selfScrapeInterval=10s 1> /logs/victoria-metrics/vm.log 2>&1 &
4.2. vmagent 실행
실행 시 줄 수 있는 옵션 리스트 참고 사이트
https://docs.victoriametrics.com/vmagent/#advanced-usage
vmagent
vmagent is a tiny agent which helps you collect metrics from various sources, relabel and filter the collected metrics and store them in VictoriaMetrics or any other storage systems via Prometheus remote_write protocol or via VictoriaMetrics remote_write p
docs.victoriametrics.com
./vmagent-prod -promscrape.config=/sw/infra/victoria-metrics/conf/prometheus.yml -promscrape.config.strictParse=false -remoteWrite.url=http://192.168.219.130:8428/api/v1/write -remoteWrite.tmpDataPath=/sw/infra/data/vmagent 1> /logs/victoria-metrics/vmagent.log 2>&1 &
'DataBase > Victoria Metrics' 카테고리의 다른 글
[Victoria Metrics]소 개 (0) | 2025.01.10 |
---|