Any ideas on how to monitor hash rate with ccminer running in background on linux?
I have a switching program that moves pools by stopping and starting ccminer. I don't have any display output though (eg; stdin and stderr both go to /dev/null)
Is there way to monitor what the cards are doing in terms of hash rate and temperature?
redirect stdout+stdin to a file instead /dev/null. you can truncate the file periodically to avoid excesive growth.
Yes that should work, but I am using Python's Popen to start ccminer and funny things happen with stdout etc.
However I will give that a go and see what happens.
I was hoping there might be another command somewhere that would report stats :-(
Thanks
If you want, I have made a bash script that check the ccminer output (I have redirected the output in a file) and periodically parse it.
I can check it directly in the commande line, and I update a webstatus page.
Webstatus :
http://th00ber.no-ip.biz:8045/rigstat.htmlOutputcheck script: (it's a my "screen -r" like display, to remember when I was using sgminer in BAMT with my Radeon

)
ccminer is running
GPU STAT :
GPU 0 hashing at 8678 Kh/s
GPU 1 hashing at 8668 Kh/s
GPU 2 hashing at 8588 Kh/s
GPU 3 hashing at 8562 Kh/s
GPU 4 hashing at 8660 Kh/s
GPU 5 hashing at 8696 Kh/s
LIVE STATUS :
[2014-08-05 12:35:39] GPU #3: GeForce GTX 750 Ti, 8500 khash/s
[2014-08-05 12:35:39] accepted: 11218/11263 (99.60%), 51671 khash/s (yay!!!)
[2014-08-05 12:35:43] GPU #0: GeForce GTX 750 Ti, 8672 khash/s
[2014-08-05 12:35:44] accepted: 11219/11264 (99.60%), 51734 khash/s (yay!!!)
[2014-08-05 12:35:50] GPU #0: GeForce GTX 750 Ti, 8591 khash/s
[2014-08-05 12:35:50] accepted: 11220/11265 (99.60%), 51653 khash/s (yay!!!)
[2014-08-05 12:35:50] GPU #2: GeForce GTX 750 Ti, 8562 khash/s
[2014-08-05 12:35:50] accepted: 11221/11266 (99.60%), 51647 khash/s (yay!!!)
[2014-08-05 12:35:54] GPU #2: GeForce GTX 750 Ti, 8567 khash/s
[2014-08-05 12:35:54] accepted: 11222/11267 (99.60%), 51651 khash/s (yay!!!)