aboutsummaryrefslogtreecommitdiff
path: root/collector/fixtures/e2e-64k-page-output.txt
diff options
context:
space:
mode:
authorPhil Frost <indigo@bitglue.com>2019-07-10 03:16:24 -0400
committerBen Kochie <superq@gmail.com>2019-07-10 09:16:24 +0200
commitf693a71c0648ae9dd28f7991ca845afe12539a37 (patch)
treeb925500e78b544632b7085acc23560ded2d49872 /collector/fixtures/e2e-64k-page-output.txt
parent777b751f9038547ee2367bf145603a8f44967145 (diff)
downloadprometheus_node_collector-f693a71c0648ae9dd28f7991ca845afe12539a37.tar.bz2
prometheus_node_collector-f693a71c0648ae9dd28f7991ca845afe12539a37.tar.xz
prometheus_node_collector-f693a71c0648ae9dd28f7991ca845afe12539a37.zip
Scrape CPU latency stats from /proc/schedstat (#1389)
These are useful as a direct indication of CPU contention and task scheduler latency. Handy references: - https://github.com/torvalds/linux/blob/master/Documentation/scheduler/sched-stats.txt - https://doc.opensuse.org/documentation/leap/tuning/html/book.sle.tuning/cha.tuning.taskscheduler.html procfs is updated to pull in the enabling change: https://github.com/prometheus/procfs/pull/186 Signed-off-by: Phil Frost <phil@postmates.com>
Diffstat (limited to 'collector/fixtures/e2e-64k-page-output.txt')
-rw-r--r--collector/fixtures/e2e-64k-page-output.txt13
1 files changed, 13 insertions, 0 deletions
diff --git a/collector/fixtures/e2e-64k-page-output.txt b/collector/fixtures/e2e-64k-page-output.txt
index b7cf437..7f503c8 100644
--- a/collector/fixtures/e2e-64k-page-output.txt
+++ b/collector/fixtures/e2e-64k-page-output.txt
@@ -2438,6 +2438,18 @@ node_qdisc_packets_total{device="wlan0",kind="fq"} 42
2438# TYPE node_qdisc_requeues_total counter 2438# TYPE node_qdisc_requeues_total counter
2439node_qdisc_requeues_total{device="eth0",kind="pfifo_fast"} 2 2439node_qdisc_requeues_total{device="eth0",kind="pfifo_fast"} 2
2440node_qdisc_requeues_total{device="wlan0",kind="fq"} 1 2440node_qdisc_requeues_total{device="wlan0",kind="fq"} 1
2441# HELP node_schedstat_running_seconds_total Number of seconds CPU spent running a process.
2442# TYPE node_schedstat_running_seconds_total counter
2443node_schedstat_running_seconds_total{cpu="0"} 2.045936778163039e+13
2444node_schedstat_running_seconds_total{cpu="1"} 1.904686152592476e+13
2445# HELP node_schedstat_timeslices_total Number of timeslices executed by CPU.
2446# TYPE node_schedstat_timeslices_total counter
2447node_schedstat_timeslices_total{cpu="0"} 4.767485306e+09
2448node_schedstat_timeslices_total{cpu="1"} 5.145567945e+09
2449# HELP node_schedstat_waiting_seconds_total Number of seconds spent by processing waiting for this CPU.
2450# TYPE node_schedstat_waiting_seconds_total counter
2451node_schedstat_waiting_seconds_total{cpu="0"} 3.43796328169361e+12
2452node_schedstat_waiting_seconds_total{cpu="1"} 3.64107263788241e+12
2441# HELP node_scrape_collector_duration_seconds node_exporter: Duration of a collector scrape. 2453# HELP node_scrape_collector_duration_seconds node_exporter: Duration of a collector scrape.
2442# TYPE node_scrape_collector_duration_seconds gauge 2454# TYPE node_scrape_collector_duration_seconds gauge
2443# HELP node_scrape_collector_success node_exporter: Whether a collector succeeded. 2455# HELP node_scrape_collector_success node_exporter: Whether a collector succeeded.
@@ -2472,6 +2484,7 @@ node_scrape_collector_success{collector="nfsd"} 1
2472node_scrape_collector_success{collector="pressure"} 1 2484node_scrape_collector_success{collector="pressure"} 1
2473node_scrape_collector_success{collector="processes"} 1 2485node_scrape_collector_success{collector="processes"} 1
2474node_scrape_collector_success{collector="qdisc"} 1 2486node_scrape_collector_success{collector="qdisc"} 1
2487node_scrape_collector_success{collector="schedstat"} 1
2475node_scrape_collector_success{collector="sockstat"} 1 2488node_scrape_collector_success{collector="sockstat"} 1
2476node_scrape_collector_success{collector="stat"} 1 2489node_scrape_collector_success{collector="stat"} 1
2477node_scrape_collector_success{collector="textfile"} 1 2490node_scrape_collector_success{collector="textfile"} 1