prometheus notes

1.what is time series database?

A) A time series database is a software system that is used for storing and serving time series through associated pairs of time and value.

2.How prometheus is good for time series metrix?

A)prometheus fundamentally stores all data as time series streams of timestamped values belonging to the same metric and the same set of labeled dimensions. besides stored time series, prometheus may generate temporary derived time series as the result of queries.

3.what are components of prometheus?

A)There are 3 main components of prometheus:

  • A time series database
  • A data retrieval worker
  • A web server

4.How prometheus works?

A) prometheus can scrape metrics from jobs directly or, for short-lived jobs by using a push gateway to exit the job.the samples are stored locally and rules are applied to the data to aggregate and generate new series.