Middle
Kus hoiate oma mõõdikud?
sobes.tech AI
Vastus AI-lt
Metrikad tavaliselt salvestatakse ajasari andmebaasides (Time Series Databases, TSDB).
Kõige levinumad variandid on:
- Prometheus: Avatud lähtekoodiga TSDB, laialdaselt kasutusel pilvekeskkondades. Omab võimsat päringukeelt (PromQL).
- InfluxDB: Teine populaarne avatud lähtekoodiga TSDB, optimeeritud metrikkide ja sündmuste salvestamiseks ning töötlemiseks.
- Opensearch (varasem Elasticsearch): Kuigi see ei ole ainult TSDB, kasutatakse seda sageli logide salvestamiseks ja analüüsiks, mis võivad sisaldada metrikkandmeid.
- Graphite: Ajalooline eelkäija Prometheus, samuti mõeldud metrikkide salvestamiseks.
Valik sõltub süsteemi suurusest, nõutavast detailitasemest, eelarvest ja meeskonna eelistustest.
# Näide Prometheuse konfiguratsioonist metrikkide kogumiseks
scrape_configs:
- job_name: 'node'
static_configs:
- targets: ['localhost:9100'] # Sihtmärk metrikkide kogumiseks