Hi jondecker76,
I am interested in your script, and would be willing to help test it, assuming it is easily integrated with the system I have setup. I'm running ubuntu 11.04. I followed
this guide to get the basics up and running, and am using variations of the startup scripts
described here to get the machine running headless and get all my miners running at startup.
I have some rudimentary perl knowledge that I am using to do some basic monitoring. Here is the output from my script, in case you are interested:
22:12:07 GPU0: 875/900 MHz 99% 77C/73% 131.63 Mh/s 131.58 Mh/s GPU1: 875/900 MHz 99% 71C/60% 263.30 Mh/s 0 Kh/s
22:12:18 GPU0: 875/900 MHz 99% 77C/73% 131.62 Mh/s 131.58 Mh/s GPU1: 875/900 MHz 99% 71C/56% 262.58 Mh/s 0 Kh/s
22:12:29 GPU0: 875/900 MHz 99% 77C/73% 131.62 Mh/s 131.58 Mh/s GPU1: 875/900 MHz 99% 72C/56% 262.58 Mh/s 0 Kh/s
22:12:40 GPU0: 875/900 MHz 99% 77C/73% 131.62 Mh/s 131.58 Mh/s GPU1: 875/900 MHz 99% 72C/60% 263.14 Mh/s 0 Kh/s
22:12:52 GPU0: 875/900 MHz 99% 77C/73% 131.62 Mh/s 131.58 Mh/s GPU1: 875/900 MHz 99% 72C/60% 250.24 Mh/s 0 Kh/s
22:13:03 GPU0: 875/900 MHz 99% 77C/73% 131.62 Mh/s 131.58 Mh/s GPU1: 875/900 MHz 99% 72C/56% 250.24 Mh/s 0 Kh/s
As you can see, one of the miners on one of my cards is idle for some reason. I setup the screen commands that I launch at startup to enable logging, and my perl script watches the tail of the files to pick up the hash rate. And I use various aticonfig commands to get the load, temp, fanspeed, etc.
What you have developed seems to be way more robust and useful. I'm curious how you pull in the hash rate, if you do something similar to what I did or (and this is probably much more likely) if you have a more elegant way to find the information.
Like I said, I'd love to use your script, and would be more than happy to test it for you if it isn't too difficult to integrate into my environment. I don't really know much SQL commandline though... I've only used the most basic SQL commands once or twice. =)