Sobes.tech
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