#!/bin/bash -e

DIR="/sys/block/$1"

export SECTOR_SIZE="`cat $DIR/queue/hw_sector_size`"

convert() {
  echo "read=$3 write=$7 queue=${11}"
}

cat $DIR/stat | awk '{
  ss=ENVIRON["SECTOR_SIZE"]
  gsub("  *", " ")
  printf "DISKIO OK - %s|", $0
  printf "read=%dc;;;0 ", $3*ss
  printf "write=%dc;;;0 ", $7*ss
  printf "queue=%dc;;;0\n", $11
}'

exit 0
