VictoriaMetrics, TimescaleDB แแ InfluxDB แจแแแแแ แแก
แ แแแแแแแแ แฌแแแก แฌแแ แแงแ Zabbix-แแก แแแแฅแ. แแแแแแฃแ แจแแจแแแแ แแแขแแแแก แกแแ แแแ แก แฐแฅแแแแ แแ แแฃแแแขแแก แ แแแแแแแแ แแแแแแแขแแ แ - CPU-แก แแแแแงแแแแแ, RAM-แแก แแแแแงแแแแแ, แแแกแแแก แแแแแงแแแแแ แแ แฅแกแแแแก แแแแแงแแแแแ. แแ แแแแ, แแแแกแแแแ แกแแ แแแ แแก แแแขแ แแแ แจแแแซแแแแ แแแแ แแแก 40 แแแแก แฃแแแแแแฃแ แแ แแแก แกแแ แแแก, แฎแแแ Zabbix-แก แจแแฃแซแแแ แแแแแแงแแแแก MySQL, แ แแแแ แช แแ แแแก แกแแ แแแแแก แแแแแชแแแแแแก แกแแ แแแแ แแ แกแแจแฃแแแแแ :)
แแแแแแแ แแแ แขแ
แ แ แแ แแก แแ แแ แแแกแแแแก แฃแแแแแแฃแ แ แแ แแแก แกแแ แแแแแก แแแแ แ แแแแแแแแ? แแแแแ 400K แแฃ 4M? แแฃ 40 แ? แแแแแ แจแแแแแแ แแ แแแแแแแแ แแแ TSDB แแ แชแแคแ แแแก.
แกแแแ แแแแขแแชแแ แแแจแแแก แแแงแแแแแ
-scale-var
). 10 แแ แแก แแแแแแแแแแก (แแแขแ แแแแก) แ แแแแแแแแ, แ แแแแแแแช แแแแแ แแ แแแฃแแแ แแแแแแฃแ แฐแแกแขแแ แแ แกแแ แแแ แแ. แจแแแแแแ แแแแแชแแแแ แแแแ แแแ แจแแแฅแแแ TSBS-แแก แแแแแงแแแแแแ แกแแแ แแแแขแแชแแ แแแจแแแกแแแแก:
- 400K แฃแแแแแแฃแ แ แแ แแแก แกแแ แแแแ, 60 แฌแแแ แแแขแแ แแแแ แแแแแชแแแแ แฌแแ แขแแแแแก แจแแ แแก, แแแแแชแแแแแ แแแแชแแแก แกแ แฃแ 3 แแฆแแก, แแแแแชแแแแ แ แแแแแแแแ ~1.7 แแแแแแ แแ.
- 4M แฃแแแแแแฃแ แ แแ แแแก แกแแ แแแแ, 600 แฌแแแแก แแแขแแ แแแแ, แแแแแชแแแแแ แแแแชแแแก 3 แกแ แฃแ แแฆแแก, ~1.7 แแแแแแ แแ แแแแแชแแแแ แกแแแ แแ แ แแแแแแแแ.
- 40M แฃแแแแแแฃแ แ แแ แแแก แกแแ แแ, 1 แกแแแแแก แแแขแแ แแแแ, แแแแแชแแแแแ แแแแชแแแก 3 แกแ แฃแ แแฆแแก, ~2.8B แแแแแชแแแแ แกแแแ แแ แ แแแแแแแแ.
แแแแแแขแ แแ แกแแ แแแ แ แแฃแจแแแแแ แกแแแชแแแแฃแ แแแกแขแแแชแแแแแ
- vCPU: 16
- แแแแ แแขแแฃแแ แแแฎแกแแแ แแแ: 60 GB
- แแแฎแกแแแ แแแ: แกแขแแแแแ แขแฃแแ 1TB HDD. แแก แฃแแ แฃแแแแแงแแคแก 120 Mbps แฌแแแแแฎแแแก/แฉแแฌแแ แแก แแแแขแแ แฃแแแ แแแแแแแก, 750 แฌแแแแแฎแแแก แแแแ แแชแแแก แฌแแแจแ แแ 1,5K แฉแแฌแแ แแก แฌแแแจแ.
TSDB-แแแ แแแแฆแแแฃแแแ แแคแแชแแแแฃแ แ แแแแแ แแก แกแฃแ แแแแแแแแ แแ แแฃแจแแแแก แแแแแ แจแ แจแแแแแแ แแแแคแแแฃแ แแชแแแแแ:
-
VictoriaMetrics:
docker run -it --rm -v /mnt/disks/storage/vmetrics-data:/victoria-metrics-data -p 8080:8080 valyala/victoria-metrics
-
InfluxDB (-e) แแแแจแแแแแแแแแ แกแแญแแ แแ แแแฆแแแ แกแแแซแแแแ แแก แแฎแแ แแแกแแญแแ แแ. แแฎแแแแ แแแขแแแแแ แแฅ
แแแแฃแแแแขแแชแแ ):docker run -it --rm -p 8086:8086 -e INFLUXDB_DATA_MAX_VALUES_PER_TAG=4000000 -e INFLUXDB_DATA_CACHE_MAX_MEMORY_SIZE=100g -e INFLUXDB_DATA_MAX_SERIES_PER_DATABASE=0 -v /mnt/disks/storage/influx-data:/var/lib/influxdb influxdb
-
TimescaleDB (แแแแคแแแฃแ แแชแแ แแฆแแแฃแแแ
แแ แคแแแแ):
MEM=`free -m | grep "Mem" | awk โ{print $7}โ`
let "SHARED=$MEM/4"
let "CACHE=2*$MEM/3"
let "WORK=($MEM-$SHARED)/30"
let "MAINT=$MEM/16"
let "WAL=$MEM/16"
docker run -it โ rm -p 5432:5432
--shm-size=${SHARED}MB
-v /mnt/disks/storage/timescaledb-data:/var/lib/postgresql/data
timescale/timescaledb:latest-pg10 postgres
-cmax_wal_size=${WAL}MB
-clog_line_prefix="%m [%p]: [%x] %u@%d"
-clogging_collector=off
-csynchronous_commit=off
-cshared_buffers=${SHARED}MB
-ceffective_cache_size=${CACHE}MB
-cwork_mem=${WORK}MB
-cmaintenance_work_mem=${MAINT}MB
-cmax_files_per_process=100
แแแแแชแแแแ แฉแแแขแแแ แแแแ แแฃแจแแแแแ 16 แแแ แแแแแฃแ แ แซแแคแแ.
แแก แกแขแแขแแ แจแแแชแแแก แแฎแแแแ แจแแแแแแแก แฉแแกแแแก แแขแแแแแแแแกแแแแก. แจแแ แฉแแแแแ แแแแฉแแแ แแแก แจแแแแแแแ แแแแแฅแแแงแแแแแ แชแแแแ แกแขแแขแแแจแ.
400K แฃแแแแแแฃแ แ แแ แแแก แกแแ แแ
แแแแแฌแงแแ แแแ แขแแแ แแแแแแแขแแแแ - 400K. แกแแแ แแแแขแแชแแ แจแแแแแแแ:
- VictoriaMetrics: 2,6M แแแแแชแแแแ แฌแแ แขแแแ แฌแแแจแ; แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ: 3 GB; แกแแแแแแ แแแแแชแแแแแแก แแแแ แแแกแแแ: 965 แแ
- InfluxDB: 1.2M แแแแแชแแแแ แฌแแ แขแแแ แฌแแแจแ; แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ: 8.5 GB; แกแแแแแแ แแแแแชแแแแแแก แแแแ แแแกแแแ: 1.6 GB
- แแ แแแก แแแกแจแขแแแ: 849K แแแแแชแแแแ แ แแแแแแแแ แฌแแแจแ; แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ: 2,5 GB; แกแแแแแแ แแแแแชแแแแแแก แแแแ แแแกแแแ: 50 GB
แ แแแแ แช แแแแแ แแแงแแแแแแ แจแแแแแแแแแแ แฎแแแแแ, VictoriaMetrics แแแแแก แฉแแกแแแก แจแแกแ แฃแแแแแกแ แแ แจแแแฃแแจแแแก แแแแคแแชแแแแขแจแ. Timeline แแแแ แฏแแแแก RAM-แแก แแแแแงแแแแแแจแ, แแแแ แแ แแก แแงแแแแแก แแแ แแแแแแก แแแกแแแ - 29 แแแแขแ แแแแแชแแแแ แฌแแ แขแแแแ.
แฅแแแแแ แแแชแแแฃแแแ CPU-แก แแแแแงแแแแแแก แแ แแคแแแแแ แแแแแแฃแแ TSDB-แกแแแแก แแแแฉแแแ แแแก แแ แแก:
แแแแแ แแ แแก แกแแ แแแจแแขแ: VictoriaMetrics - CPU แแแขแแแ แแแ แฉแแกแแแก แขแแกแขแแก แแ แแก แฃแแแแแแฃแ แ 400K แแแขแ แแแแกแแแแก.
แแแแแ แแ แแก แกแแ แแแจแแขแ: InfluxDB - CPU แแแขแแแ แแแ แฉแแกแแแก แขแแกแขแแก แแ แแก แฃแแแแแแฃแ แ แแแขแ แแแฃแแ 400K.
แแแแแ แแ แแก แกแแ แแแจแแขแ: TimescaleDB - CPU แแแขแแแ แแแ แฉแแกแแแก แขแแกแขแแก แแ แแก แฃแแแแแแฃแ แ แแแขแ แแแแก 400K.
VictoriaMetrics แแงแแแแแก แงแแแแ แแ แกแแแฃแ vCPU-แก, แฎแแแ InfluxDB แแ แแกแแแแแ แแกแแ แแงแแแแแก 2 vCPU-แแแ ~16-แก.
Timescale แแงแแแแแก 3 vCPU-แแแ แแฎแแแแ 4-16-แก. iowait-แแกแ แแ แกแแกแขแแแแก แแแฆแแแ แแ แแแแ แชแแแแ TimescaleDB แแ แแแก แแแกแจแขแแแแก แแ แแคแแแจแ แแแฃแแแแแแก แจแแงแแแแแก/แแแแแกแแแแก (I/O) แฅแแแกแแกแขแแแแก แจแแคแแ แฎแแแแแ. แแแแแ แจแแแฎแแแแ แแแกแแแก แแแแขแแ แฃแแแ แแแแแแแก แแแแแงแแแแแแก แแ แแคแแแแแก:
แแแแแ แแ แแก แแแ แแแแก แกแฃแ แแแ: VictoriaMetrics - แแแกแแแก แแแแขแแ แฃแแแ แแแแแแแก แแแแแงแแแแแ Insertion Test-แจแ Unique Metrics 400K-แแกแแแแก.
แแแแแ แแ แแก แกแแ แแแจแแขแ: InfluxDB - แแแกแแแก แแแแขแแ แฃแแแ แแแแแแแก แแแแแงแแแแแ แฉแแกแแแก แขแแกแขแแ Unique Metrics 400K-แแกแแแแก.
แแแแแ แแ แแก แกแแ แแแจแแขแ: TimescaleDB - แแแกแแแก แแแแขแแ แฃแแแ แแแแแแแก แแแแแงแแแแแ แฉแแกแแแก แขแแกแขแแกแแแแก Unique Metrics 400K.
VictoriaMetrics แแฌแแ แก แแแแแชแแแแแก 20 Mbps แกแแฉแฅแแ แแ, แแแแแ 45 Mbps-แแแ. แแฌแแแ แแแแแแ แจแแแกแแแแแแแ แฎแแจแ แแแ แแแฌแแแแแ แแ แจแแ แฌแงแแแก
InfluxDB แฌแแ แก แแแแแชแแแแแก 160 แแ/แฌแ แกแแฉแฅแแ แแ, แฎแแแ 1 แขแ แแแกแแแ
TimescaleDB แจแแแแแคแแ แแแแแ แฉแแฌแแ แแก แแแแขแแ แฃแแแ แแแแแแแ 120 Mbps, แแแแ แแ แแแแฏแแ แแก แแ แฆแแแแก แแ แแแแแขแก แแ แแฆแฌแแแก 220 Mbps แแแแฃแ แ แแแแจแแแแแแแแแแ. แแก แแฌแแแ แแแแแแ แจแแแกแแแแแแแ แฌแแแ แแ แแคแแจแ CPU-แก แแ แแกแแแแแ แแกแ แแแแแงแแแแแแก แแแแแแก.
แแแแแ แจแแแฎแแแแ แจแแงแแแแแก/แแแแแกแแแแก (I/O) แแแแแงแแแแแแก แแ แแคแแแแแก:
แแแแแ แแ แแก แกแแ แแแจแแขแ: VictoriaMetrics - แฉแแแแ I/O แขแแกแขแแก แแแแแงแแแแแ 400K แฃแแแแแแฃแ แ แแแขแ แแแแกแแแแก.
แแแแแ แแ แแก แกแแ แแแจแแขแ: InfluxDB - แฉแแแแ I/O แขแแกแขแแก แแแแแงแแแแแ 400K แฃแแแแแแฃแ แ แแแขแ แแแแกแแแแก.
แแแแแ แแ แแก แกแแ แแแจแแขแ: TimescaleDB - แฉแแกแแแ แขแแกแขแแก I/O แแแแแงแแแแแ 400K แฃแแแแแแฃแ แ แแแขแ แแแแกแแแแก.
แแฎแแ แแแแแแแ, แ แแ TimescaleDB แแฆแฌแแแก แแแก I/O แแแแแขแก, แแแแขแแ แแแก แแ แจแแฃแซแแแ แแแแแแงแแแแก แแแ แฉแแแแแ 12 vCPU.
4M แฃแแแแแแฃแ แ แแ แแแก แกแแ แแ
4M แแ แแแก แกแแ แแแแ แชแแขแ แแแแแแฌแแแแแ แแแแแแงแฃแ แแแ. แแแแ แแ แฉแแแแ แแแแแฃแ แแแขแแแ แแ แแแแแชแแแก แฌแแ แแแขแแแแ แแแแ แแแแ. แกแแแ แแแแขแแชแแ แจแแแแแแแ:
- VictoriaMetrics: 2,2M แแแแแชแแแแ แฌแแ แขแแแ แฌแแแจแ; แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ: 6 GB; แกแแแแแแ แแแแแชแแแแแแก แแแแ แแแกแแแ: 3 GB.
- InfluxDB: 330K แแแแแชแแแแ แฌแแ แขแแแ แฌแแแจแ; แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ: 20,5 GB; แกแแแแแแ แแแแแชแแแแแแก แแแแ แแแกแแแ: 18,4 GB.
- TimescaleDB: 480K แแแแแชแแแแ แฌแแ แขแแแ แฌแแแจแ; แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ: 2,5 GB; แกแแแแแแ แแแแแชแแแแแแก แแแแ แแแกแแแ: 52 GB.
InfluxDB-แแก แจแแกแ แฃแแแแ แแแแชแ 1,2M แแแแแชแแแแ แฌแแ แขแแแแแแ แฌแแแจแ 400K แแ แแแก แกแแ แแแแแกแแแแก 330K แแแแแชแแแแ แฌแแ แขแแแแแแ แฌแแแจแ 4M แแ แแแก แกแแ แแแแแกแแแแก. แแก แแ แแก แแแแจแแแแแแแแแ แแแแแแแ แแ แกแฎแแ แแแแแฃแ แแแขแแแแแ แจแแแแ แแแแ. แแแแแ แจแแแฎแแแแ CPU-แก แแแแแงแแแแแแก แแ แแคแแแแแก, แ แแ แแแแแแแ แแ แแแแแ แแแแก แซแแ แแแแแ แแแแแแ:
แแแแแ แแ แแก แกแแ แแแจแแขแ: VictoriaMetrics - CPU แแแแแงแแแแแ แฉแแกแแแก แขแแกแขแแก แแ แแก แฃแแแแแแฃแ แ 4M แแ แแแก แกแแ แแแแแกแแแแก.
แแแแแ แแ แแก แกแแ แแแจแแขแ: InfluxDB - CPU แแแแแงแแแแแ แฉแแกแแแก แขแแกแขแแก แแ แแก แฃแแแแแแฃแ แ 4M แแ แแแก แกแแ แแแแแกแแแแก.
แแแแแ แแ แแก แกแแ แแแจแแขแ: TimescaleDB - CPU แแแแแงแแแแแ แฉแแกแแแก แขแแกแขแแก แแ แแก แฃแแแแแแฃแ แ 4M แแ แแแก แกแแ แแแแแกแแแแก.
VictoriaMetrics แแงแแแแแก แแแแฅแแแก แแแแ แแ แแชแแกแแ แฃแ แแ แแแฃแแก (CPU). แแแแแก แแแ แแแ แจแแแกแแแแแแแ แแแ แฉแแแแ LSM แจแแ แฌแงแแแก แงแแแแ แแแแแชแแแแก แฉแแกแแแก แจแแแแแ.
InfluxDB แแงแแแแแก แแฎแแแแ 8-แก 16 vCPU-แแแ, แฎแแแ TimsecaleDB แแงแแแแแก 4-แแแ 16 vCPU-แแแ. แ แ แกแแแ แแ แแฅแแ แแแ แแ แแคแแแแแก? แแแฆแแแ แฌแแแ iowait
, แ แแช แแกแแ แแแฃแแแแแแก I/O แแแแแแ.
TimescaleDB-แก แแฅแแก แแแฆแแแ แฌแแแ system
. แฉแแแ แแแแ แแฃแแแแ, แ แแ แแแฆแแแแ แกแแแซแแแแ แแ แแแแแแฌแแแ แแ แแแแแ แกแแกแขแแแฃแ แ แแแ แ แแ แแแแ แ
แแแแแ แจแแแฎแแแแ แแแกแแแก แแแแขแแ แฃแแแ แแแแแแแก แแ แแคแแแแแก:
แแแแแ แแ แแก แแแ แแแแก แกแฃแ แแแ: VictoriaMetrics - แแแกแแแก แแแแขแแ แฃแแแ แแแแแแแก แแแแแงแแแแแ 4M แฃแแแแแแฃแ แ แแแขแ แแแแก แฉแแกแแ แแแแแ.
แแแแแ แแ แแก แแแ แแแแก แกแฃแ แแแ: InfluxDB - แแแกแแแก แแแแขแแ แฃแแแ แแแแแแแก แแแแแงแแแแแ 4M แฃแแแแแแฃแ แ แแแขแ แแแแก แฉแแกแแ แแแแแ.
แแแแแ แแ แแก แแแ แแแแก แกแฃแ แแแ: TimescaleDB - แแแกแแแก แแแแขแแ แฃแแแ แแแแแแแก แแแแแงแแแแแ 4M แฃแแแแแแฃแ แ แแแขแ แแแแก แฉแแกแแ แแแแแ.
VictoriaMetrics-แแ แแแแฆแฌแแ แแแแแขแก 120 แแ/แฌแ แแแแแ, แฎแแแ แฉแแฌแแ แแก แกแแจแฃแแแ แกแแฉแฅแแ แ แแงแ 40 แแ/แฌแ. แกแแแแ แแฃแแแ, แ แแ แ แแแแแแแแ แแซแแแ LSM แจแแ แฌแงแแ แจแแกแ แฃแแแ แแแแแก แแ แแก.
InfluxDB แแแแแ แแแชแแ แแแก แฉแแฌแแ แแก แกแแจแฃแแแ แแแแขแแ แฃแแแ แแแแแแแก 200 แแ/แฌแ, แแแแแ 340 แแ/แฌแ-แแแ แแแกแแแ แฉแแฌแแ แแก แแแแแขแแ 120 แแ/แฌแ :)
TimescaleDB แแฆแแ แแ แแก แจแแแฆแฃแแฃแแ แแแกแแแ. แ แแแแ แช แฉแแแก, แแก แจแแแแแคแแ แแแแแ แกแฎแแ แ แแแแ, แ แแแแแแช แแแแแแจแแ แแแฃแแแ แแแฆแแ แแ แแแแ แชแแแกแแแ ัะธััะตะผะฝะพะน
CPU แแแขแแแ แแแ.
แแแแแ แจแแแฎแแแแ IO แแแแแงแแแแแแก แแ แแคแแแแแก:
แแแแแ แแ แแก แแแ แแแแก แกแฃแ แแแ: VictoriaMetrics - I/O แแแแแงแแแแแ แฉแแกแแแก แขแแกแขแแก แแ แแก แฃแแแแแแฃแ แ 4M แแ แแแก แกแแ แแแแแกแแแแก.
แแแแแ แแ แแก แกแแ แแแจแแขแ: InfluxDB - I/O แแแแแงแแแแแ แฉแแกแแแก แขแแกแขแแก แแ แแก แฃแแแแแแฃแ แ 4M แแ แแแก แกแแ แแแแแกแแแแก.
แแแแแ แแ แแก แแแ แแแแก แกแฃแ แแแ: TimescaleDB - I/O แแแแแงแแแแแ แฉแแกแแแก แขแแกแขแแก แแ แแก แฃแแแแแแฃแ แ 4M แแ แแแก แกแแ แแแแแกแแแแก.
IO-แก แแแแแงแแแแแแก แจแแแแแแแแ แแกแแฎแแแก แแแกแแแก แแแแขแแ แฃแแแ แแแแแแแก - InfluxDB แจแแแฆแฃแแฃแแแ IO-แแ, แฎแแแ VictoriaMetrics-แกแ แแ TimescaleDB-แก แแฅแแ แกแแแแแแ แแแ IO แ แแกแฃแ แกแแแ.
40M แฃแแแแแแฃแ แ แแ แแแก แกแแ แแ
40 แแแแแแแ แฃแแแแแแฃแ แ แแ แแแก แกแแ แแ แซแแแแแ แแแแ แแงแ InfluxDB-แกแแแแก :)
แกแแแ แแแแขแแชแแ แจแแแแแแแ:
- VictoriaMetrics: 1,7M แแแแแชแแแแ แฌแแ แขแแแ แฌแแแจแ; แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ: 29 GB; แแแกแแแก แแแฎแแแ แแแ: 17 GB.
- InfluxDB: แแ แแแกแ แฃแแแแฃแแ, แ แแแแแ แกแแญแแ แแแแแ 60 แแ-แแ แแแข แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก.
- TimescaleDB: 330K แแแแแชแแแแ แฌแแ แขแแแ แฌแแแจแ, แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ: 2,5 GB; แแแกแแแก แแแฎแแแ แแแ: 84 GB.
TimescaleDB แแฉแแแแแแก RAM-แแก แแแแกแแแฃแแ แแแฃแแแ แแแแแ แแ แกแขแแแแแฃแ แแแแแงแแแแแแก 2,5 แแ-แแ - แแแแแ, แ แแช แฃแแแแแแฃแ แ 4M แแ 400K แแแขแ แแแแแแกแแแแก.
VictoriaMetrics แแแ-แแแแ แแแ แแแแแแ 100 40 แแแแแชแแแแ แฌแแ แขแแแ แฌแแแจแ, แกแแแแ แงแแแแ 1,5M แแแแแจแแฃแแ แแแขแ แแแฃแแ แกแแฎแแแ แแ แแแแฃแจแแแแแแแแ. แจแแแแแ แแแ แแแแฆแฌแแ 2,0-1,7M แแแแแชแแแแ แฅแฃแแแก แแแแ แแ แฉแแกแแแก แฌแแแจแ, แแกแ แ แแ แกแแแแแแ แจแแแแแ แแงแ XNUMXM แแแแแชแแแแ แฌแแ แขแแแ แฌแแแจแ.
40M แฃแแแแแแฃแ แ แแ แแแก แกแแ แแแแแก แแ แแคแแแแแ แแกแแแแกแแ 4M แฃแแแแแแฃแ แ แแ แแแก แกแแ แแแแแก แแ แแคแแแแแแก, แแกแ แ แแ, แแแแแ แแแแแแขแแแแ แแกแแแ.
แแแกแแแแแแ
- แแแแแแแแ แแแ TSDB-แแแก แจแแฃแซแแแแ แแแแฃแจแแแแ แฉแแแแ แแแแ แแแแแแแแแแ แฃแแแแแแฃแ แ แแ แแแก แกแแ แแแแแกแแแแก แแ แ แกแแ แแแ แแ. แจแแแแแ แกแขแแขแแแจแ แฉแแแ แจแแแแแแฌแแแแ, แ แแแแแแแ แแแ แแแ แแกแ แฃแแแแก TSDBs แจแแ แฉแแแ แแแแแแแแแแ แฃแแแแแแฃแ แ แแ แแแก แกแแ แแแจแ.
- CPU-แก แแ แแกแแแแแ แแกแ แแแแแงแแแแแ แฉแแแฃแแแแ แแ แแแฃแแแแแแก I/O แแแแแแ. แแก แแกแแแ แจแแแซแแแแ แแแฃแแแแแแแแก, แ แแ แแแแแแแแ แซแแแแแ แฃแฎแแจแแ, แแฎแแแแ แ แแแแแแแแ แซแแคแก แจแแฃแซแแแ แแ แแแ แแฃแแแ แแแจแแแแ.
- I/O bottleneck แแแแแแแแแ แแ แกแแแแแก, แแแแกแแแฃแแ แแแแ แแ แ SSD แกแแชแแแแแจแ, แ แแแแ แแชแแ แฆแ แฃแแแแแแแ แแ แแแแแแแ แแแแก แแแ แขแฃแแแฃแ แ แแแแแแก แแแฌแงแแแแแแแแแ.
- VictoriaMetrics แฃแแ แฃแแแแแงแแคแก แกแแฃแแแแแกแ แแแขแแแแแแชแแแก แแแแ, แแแแแแ I/O แจแแแแฎแแแกแแแแก. แแก แฃแแ แฃแแแแแงแแคแก แกแแฃแแแแแกแ แกแแฉแฅแแ แแก แแ แกแแฃแแแแแกแ แจแแแฃแแจแแแก แแแแคแแชแแแแขแก.
แแแแแแฌแแ แ
แฌแแแแแแฎแแ แแแขแ VictoriaMetrics-แแก แจแแกแแฎแแ แแฅ
แแแแแฎแแแแ: แแแแแฅแแแงแแแ
แแแแแฎแแแแ #2: แฌแแแแแแฎแแ แแกแแแ
แแแแแฎแแแแ #3:
แขแแแแแ แแแแก แฉแแขแ:
แฌแงแแ แ: www.habr.com