Hi, is there any way how to get power usage of each card and actual cclock MHz, cvddc mV, mclock MHz, p-state , pcap power over json remote query?
When i request over TCP/IP json - {"id":0,"jsonrpc":"2.0","method":"miner_getstat2"} i get only
RESPONSE: {"result": ["9.3 - ETH", "21", "182724;51;0", "30502;30457;30297;30481;30479;30505", "0;0;0", "off;off;off;off;off;off", "53;71;57;67;61;72;55;70;59;71;61;70", "eth-eu1.nanopool.org:9999", "0;0;0;0"]} "9.3 - ETH" - miner version. "21" - running time, in minutes. "182724" - total ETH hashrate in MH/s, number of ETH shares, number of ETH rejected shares. "30502;30457;30297;30481;30479;30505" - detailed ETH hashrate for all GPUs. "0;0;0" - total DCR hashrate in MH/s, number of DCR shares, number of DCR rejected shares. "off;off;off;off;off;off" - detailed DCR hashrate for all GPUs. "53;71;57;67;61;72;55;70;59;71;61;70" - Temperature and Fan speed(%) pairs for all GPUs. "eth-eu1.nanopool.org:9999" - current mining pool. For dual mode, there will be two pools here. "0;0;0;0" - number of ETH invalid shares, number of ETH pool switches, number of DCR invalid shares, number of DCR pool switches.
I get this over http on same port but its html and hard to parse it ... it will be nice get all possible info about GPUs ober json ...
when i use param -hstats 2 -hstats <n> Level of hardware monitoring: 0 - temperature and fan speed only; 1 - temperature, fan speed, and power; 2 - full (include core/memory clocks, voltages, P-states). The default is 1.
GPU1: 53C 65% 109W, GPU2: 42C 50% 118W, GPU3: 61C 65% 105W, GPU4: 36C 65% 118W, GPU5: 40C 50% 119W, GPU6: 70C 66% 99W, GPU7: 65C 65% 124W, GPU8: 58C 65% 108W, GPU9: 67C 70% 106W, GPU10: 60C 65% 112W, GPU11: 66C 70% 113W GPU1: cclock 1695 MHz, cvddc 850 mV, mclock 4452 MHz, p-state P2, pcap power GPU2: cclock 1936 MHz, cvddc 931 mV, mclock 4303 MHz, p-state P2, pcap no GPU3: cclock 1759 MHz, cvddc 850 mV, mclock 4452 MHz, p-state P2, pcap temp
|