From e698fd3e3a0ff8f54e31e810706a011cdf938dca Mon Sep 17 00:00:00 2001 From: Shreyas Siravara Date: Thu, 7 Sep 2017 15:54:22 -0700 Subject: io-stats: Error count and rate collection Summary: - This diff adds error counts and rates to the regular io-stats dump. - It outputs keys that look like this: "storage.gluster.nfsd.groot.aggr.errors..count": "6", "storage.gluster.nfsd.groot.inter.errors..per_sec": "0.00" - is the lowercase representation of errno values (e.g., ENOENT -> enoent, etc.) - This is a port of D4691581 to 3.8 Reviewers: dph, kvigor Reviewed By: kvigor Change-Id: I96857d4283c47f9d330ae1978f113013e7c78a87 Reviewed-on: https://review.gluster.org/18230 Smoke: Gluster Build System Reviewed-by: Shreyas Siravara CentOS-regression: Gluster Build System --- tests/basic/ios-dump.t | 1 + 1 file changed, 1 insertion(+) (limited to 'tests/basic') diff --git a/tests/basic/ios-dump.t b/tests/basic/ios-dump.t index ddeb19d01ac..8e16c036934 100644 --- a/tests/basic/ios-dump.t +++ b/tests/basic/ios-dump.t @@ -39,5 +39,6 @@ for i in {1..10}; do done EXPECT_WITHIN 30 "Y" check_brick_inter_stats fop.weighted_latency_ave_usec +EXPECT_WITHIN 30 "Y" check_brick_inter_stats errors.eio.per_sec cleanup -- cgit