Middle
Hol tárolja a metrikáit?
sobes.tech MI
Válasz az MI-től
A metrikákat általában időszaki adatok adatbázisaiban (Time Series Databases, TSDB) tárolják.
A leggyakoribb lehetőségek:
- Prometheus: Nyílt forráskódú TSDB, széles körben használják felhőalapú környezetekben. Erős lekérdező nyelvet (PromQL) kínál.
- InfluxDB: Egy másik népszerű nyílt forráskódú TSDB, optimalizálva a metrikák és események tárolására és feldolgozására.
- Opensearch (korábban Elasticsearch): Bár nem kizárólag TSDB, gyakran használják logok tárolására és elemzésére, amelyek metrikus adatokat tartalmazhatnak.
- Graphite: A Prometheus történelmi elődje, szintén a metrikák tárolására készült.
A választás a rendszer méretétől, a szükséges részletességtől, a költségvetéstől és a csapat preferenciáitól függ.
# Prometheus konfigurációs példa metrikák gyűjtéséhez
scrape_configs:
- job_name: 'node'
static_configs:
- targets: ['localhost:9100'] # Cél a metrikák gyűjtéséhez