PCA (Prometheus Certified Associate) sample exam question with answer 376

Question:
Which of the following components is responsible for evaluating alerting rules?

  1. Prometheus
  2. Pushgateway
  3. Alertmanager
  4. Exporters
Answer:
A - is the correct answer
B - Pushgateway is responsible for receiving pushed metrics from short-lived jobs
C - is incorrect as it is actually Prometheus that is responsible for evaluating alerting rules. If an alerting rule evaluates and returns results, Prometheus sends each result as an alert to Alertmanager
D - Exporters are responsible for exposing metrics from systems without native Prometheus instrumentation