Author

Topic: Has anyone ever written a script monitoring GPU load? (Read 472 times)

sr. member
Activity: 700
Merit: 294
Awesome miner can't help me because I'm using Nemo's auto algo switcher on zpool. So it's constantly switching between miners. Afaik Awesome Miner cannot deal with that.

Awesome Miner has profit switching via zpool built in.  So, it can help.  Plus, many of the factors are customizable, such as setting up hashrates, power costs, when to check/switch coins etc.

It has a free option to test.
newbie
Activity: 10
Merit: 0
As I'm using an algo/miner switching software (thanks Nemo!), it cannot really be written at miner level.
I'm looking for a script to run at startup that would periodically check for GPU activity and report by email if any GPU drops below x% for a given amount of time.

Anybody ever done anything like this?

this shouldn't be too hard.. you can preload a batch file into windows events, and use hwinfo to manage the sensor and then use a simple mail server on the windows to send you mail...

i can do this for you for a small fee, please send me a pm.
hero member
Activity: 1274
Merit: 556
Awesome miner can't help me because I'm using Nemo's auto algo switcher on zpool. So it's constantly switching between miners. Afaik Awesome Miner cannot deal with that.
sr. member
Activity: 700
Merit: 294
Awesome Miner can do this with it's rules.  You can define a rule with a trigger where if a certain threshold of hashrate is breeched then the trigger kicks in and you can then do some action, like email you, or reset the miner, or reset the rig, or run a custom EXE, or script, change pools, send an API command, and a lot more.  It's very powerful.

Hashrate is just one of the many triggers you can define by the way. 
hero member
Activity: 615
Merit: 500
As far as monitoring the GPU load, I came across this article the other day.  Seems interesting...

http://fudzilla.com/news/43954-microsoft-adds-gpu-utilization-to-task-manager

Also, GPUz has a similar load monitor under the 'Sensors' panel.
The sensors are one thing, but there's no watchdog nor notification function as far as I'm aware.

GPUz has a 'Log to file' checkbox.  You could write a text parser to scan it periodically.
full member
Activity: 168
Merit: 100
As far as monitoring the GPU load, I came across this article the other day.  Seems interesting...

http://fudzilla.com/news/43954-microsoft-adds-gpu-utilization-to-task-manager

Also, GPUz has a similar load monitor under the 'Sensors' panel.
The sensors are one thing, but there's no watchdog nor notification function as far as I'm aware.

you might could use the task scheduler for that to enable some monitoring for it.
hero member
Activity: 1274
Merit: 556
As far as monitoring the GPU load, I came across this article the other day.  Seems interesting...

http://fudzilla.com/news/43954-microsoft-adds-gpu-utilization-to-task-manager

Also, GPUz has a similar load monitor under the 'Sensors' panel.
The sensors are one thing, but there's no watchdog nor notification function as far as I'm aware.
hero member
Activity: 615
Merit: 500
As far as monitoring the GPU load, I came across this article the other day.  Seems interesting...

http://fudzilla.com/news/43954-microsoft-adds-gpu-utilization-to-task-manager

Also, GPUz has a similar load monitor under the 'Sensors' panel.
sr. member
Activity: 244
Merit: 250
I do not pretend to be the greatest expert in this field, but I have some knowledge.

For me there is two solutions, not fully responding to your problem though :

-Nanopool offers a mail system when your rig goes offline
-EWBF miner offers you a simple mining page where you can find about your current GPUs states

The two combinated could help you somehow.
sr. member
Activity: 406
Merit: 250
i'm also in search of this kind of program thta also do profit switching on the most profitable coin between those that i want to choose, by checking the nethash, and switching to the one with the lower one
hero member
Activity: 1274
Merit: 556
As I'm using an algo/miner switching software (thanks Nemo!), it cannot really be written at miner level.
I'm looking for a script to run at startup that would periodically check for GPU activity and report by email if any GPU drops below x% for a given amount of time.

Anybody ever done anything like this?
Jump to: