You will need to use jmx to collect write/read related metrics. not aware of anything that measures write size, but if there isn't it should be easily measured on your client. there are quite a few existing solutions for monitoring Cassandra out there, you should find some easily with a quick search. I believe the graphite/guarana set up works well.
- read/write request counts and write size of each write Nitan Kainth
- Re: read/write request counts and write size of each w... kurt greaves
- Re: read/write request counts and write size of ea... Nitan Kainth
- Re: read/write request counts and write size o... kurt greaves
- Re: read/write request counts and write si... Nitan Kainth
- Re: read/write request counts and wri... Roger Warner
- Re: read/write request counts and... Nitan Kainth
- Re: read/write request counts... Roger Warner
- Re: read/write request counts... Lerh Chuan Low