Details
-
Improvement
-
Resolution: Fixed
-
Critical
-
3.0.2
-
Security Level: Public
-
KV: Jan 18 - Feb 1
Description
We have no true stat that tells us how much data Couchbase is writing to disk.
There is ep_io_write_bytes:
ep_io_write_bytes Number of bytes written (key + values)
However I do not feel that is useful and even misleading. A write to couchstore includes a ton more data, such as the B-tree update and metadata of the file, also the data is compressed to using snappy.
(It would be nice if we also track the writes that other Couchbase processes do, like view updates and compaction).
Attachments
Issue Links
- relates to
-
MB-18666 Add bytes written/read stats for compaction
- Closed
For Gerrit Dashboard: MB-14140 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
59131,2 | MB-14140: Port kvstore_test to GTest framework | master | ep-engine | Status: MERGED | +2 | +1 |
59132,3 | MB-14140: Add stats for total Couchstore IO bytes read and written | master | ep-engine | Status: MERGED | +2 | +1 |
59181,2 | MB-14140: Fixup Debian7 build failure in baef8d3 | master | ep-engine | Status: MERGED | +2 | +1 |
60130,4 | MB-14140: Clear totalBytes{read,written} on stats reset() | master | ep-engine | Status: MERGED | +2 | +1 |