Monitoring & Observability interview questions — Medium
245 medium-level Monitoring & Observability questions from our Performance Testing bank, each with the correct answer and an explanation of why it is correct.
What this covers
Monitoring & Observability appears throughout Performance Testing interviews. At medium level, interviewers are typically checking that you have used it in practice: what you configured, what broke, and how you knew it worked. Work through these, then explain your answer out loud; the second part is what interviews actually test.
20 example questions
1. "Single visualization of a metric query in Grafana" — in Monitoring, this describes which of the following?
- A. Exporter.
- B. Log aggregation.
- C. Golden signals.
- D. Dashboard panel.correct
Why: dashboard panel: Single visualization of a metric query in Grafana.
2. "Central collection and search of application logs" — in Monitoring, this describes which of the following?
- A. Span.
- B. Dashboard panel.
- C. Log aggregation.correct
- D. Synthetic monitoring.
Why: log aggregation: Central collection and search of application logs.
3. "Scripted probes checking availability from outside" — in Monitoring, this describes which of the following?
- A. Span.
- B. Golden signals.
- C. Heatmap.
- D. Synthetic monitoring.correct
Why: synthetic monitoring: Scripted probes checking availability from outside.
4. Identify the accurate statement about Monitoring:
- A. Logs, metrics, and traces are interchangeable and identical.
- B. Prometheus pushes metrics to applications rather than scraping them.
- C. Correlating load-test timelines with APM data pinpoints bottlenecks.correct
- D. APM tools can only monitor the client's browser.
Why: Overlaying injection profile with server metrics explains behavior.
5. "Latency, traffic, errors, and saturation" — in Monitoring, this describes which of the following?
- A. Span.
- B. Golden signals.correct
- C. Exporter.
- D. Log aggregation.
Why: golden signals: Latency, traffic, errors, and saturation.
6. Which statement correctly describes Monitoring?
- A. Correlating load-test timelines with APM data pinpoints bottlenecks.correct
- B. Distributed tracing can only observe a single service at a time.
- C. Prometheus pushes metrics to applications rather than scraping them.
- D. Real-time monitoring of load tests is impossible with open-source tools.
Why: Overlaying injection profile with server metrics explains behavior.
7. Which of the following statements about Monitoring is TRUE?
- A. Distributed tracing can only observe a single service at a time.
- B. Logs, metrics, and traces are interchangeable and identical.
- C. Prometheus pushes metrics to applications rather than scraping them.
- D. Correlating load-test timelines with APM data pinpoints bottlenecks.correct
Why: Overlaying injection profile with server metrics explains behavior.
8. "Visualization of latency distribution over time" — in Monitoring, this describes which of the following?
- A. PromQL.
- B. Heatmap.correct
- C. Exporter.
- D. Log aggregation.
Why: heatmap: Visualization of latency distribution over time.
9. "Timed unit of work within a distributed trace" — in Monitoring, this describes which of the following?
- A. Dashboard panel.
- B. Golden signals.
- C. Span.correct
- D. PromQL.
Why: span: Timed unit of work within a distributed trace.
10. "Process exposing system metrics for Prometheus" — in Monitoring, this describes which of the following?
- A. Dashboard panel.
- B. Exporter.correct
- C. Heatmap.
- D. Log aggregation.
Why: exporter: Process exposing system metrics for Prometheus.
11. Which Monitoring concept matches this description: "Single visualization of a metric query in Grafana"?
- A. Span.
- B. Dashboard panel.correct
- C. Synthetic monitoring.
- D. Exporter.
Why: dashboard panel: Single visualization of a metric query in Grafana.
12. In Monitoring, which of the following is described as: "Single visualization of a metric query in Grafana"?
- A. Dashboard panel.correct
- B. Heatmap.
- C. Synthetic monitoring.
- D. Exporter.
Why: dashboard panel: Single visualization of a metric query in Grafana.
13. Which Monitoring concept matches this description: "Scripted probes checking availability from outside"?
- A. Synthetic monitoring.correct
- B. Span.
- C. Heatmap.
- D. Exporter.
Why: synthetic monitoring: Scripted probes checking availability from outside.
14. In Monitoring, which of the following is described as: "Scripted probes checking availability from outside"?
- A. Exporter.
- B. Golden signals.
- C. Synthetic monitoring.correct
- D. PromQL.
Why: synthetic monitoring: Scripted probes checking availability from outside.
15. In Monitoring, which of the following is described as: "Central collection and search of application logs"?
- A. PromQL.
- B. Log aggregation.correct
- C. Golden signals.
- D. Dashboard panel.
Why: log aggregation: Central collection and search of application logs.
16. Which Monitoring concept matches this description: "Central collection and search of application logs"?
- A. Dashboard panel.
- B. Log aggregation.correct
- C. Golden signals.
- D. Span.
Why: log aggregation: Central collection and search of application logs.
17. Which Monitoring concept matches this description: "Prometheus query language for metrics"?
- A. Exporter.
- B. Log aggregation.
- C. Dashboard panel.
- D. PromQL.correct
Why: PromQL: Prometheus query language for metrics.
18. In Monitoring, which of the following is described as: "Visualization of latency distribution over time"?
- A. Span.
- B. Heatmap.correct
- C. Log aggregation.
- D. Golden signals.
Why: heatmap: Visualization of latency distribution over time.
19. In Monitoring, which of the following is described as: "Prometheus query language for metrics"?
- A. Heatmap.
- B. Log aggregation.
- C. PromQL.correct
- D. Synthetic monitoring.
Why: PromQL: Prometheus query language for metrics.
20. Which Monitoring concept matches this description: "Latency, traffic, errors, and saturation"?
- A. Synthetic monitoring.
- B. Span.
- C. Golden signals.correct
- D. PromQL.
Why: golden signals: Latency, traffic, errors, and saturation.