-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPU temperature on Windows #48
Comments
Please show me PARAMS: |
|
Did you run OHMR with those params to get the output? |
Yes, i tried.
|
Are you using one of these binaries? |
Yes, both. |
Why there's /ram and /hdd in outputs then? Could you recheck? |
It could be when I set: To understand what happens , I inserted :
and when I run
|
Does zabbix agent service runs from 'Local System account'? Has the account been altered or administrative permissions been revoked? |
Yes, zabbix is running as service, as Local system Account. |
I inserted
and when I run from server,
When I run from client,
|
Could this be a problem ? |
At this point I'm afraid I can't help with this problem. It's not related to the script, and I'm not familiar with OHMR codebase/C#.
It's possible, but I have NVIDIA card on Windows which reporting temperature properly. |
Simailar problem is when I am run OHM as a service, there is no GPU sensors.
|
I tried with new driver, same problem. Thank you very much for help :) |
I know this is a little old but has there been any solution to this problem? I am new to Zabbix and am now experiencing this same issue. I can get the GPU Temp if i run the script from the host but not if I query from the server. Thanks in advance. |
Nope, the solution must come from Windows or OHMR itself. |
its very perplexing when ran on the client its fine when requested from the server its not. Agreed that would be a workaround. Thanks for the quick reply. |
Apparently to get the GPU Temp the request must come from a logged in user. I tried to use the task scheduler as a solution but was faced with the same exact problem as before as I was selecting run task even though not logged in because the user accounts don't have privileges (by design) to execute tasks. So the fault is with OHM. |
Describe the problem
I cannot get GPU temperatures in zabbix.
Only when I run script manually on client side, there is mini.gpu.temp[MAX] in zabbix.
I tried both active and passive checks and OHM 0.8.0.5 and 0.9.2.0
To Reproduce
Activate mini-IPMI Template
Expected behavior
To get GPU temperatures on zabbix server
Screenshots
Provide all outputs described in Testing step
If I run(on server):
zabbix_get -s 10.0.101.101 -k mini.cputemp.discovery[getverb,"HP-PST01"]
Output:
If I run (on client):
mini_ipmi_ohmr.py getverb HP-PST01
Output:
Please complete the following information:
UserParameter=mini.disktemp.discovery[*], python "C:\Program Files\Zabbix Agent\scripts\mini_ipmi_smartctl.py" "$1" "$2"
Additional context
Output from OpenHardwareMonitorReport.exe when run scheduled , from zabbix:
There is no GPU Core (/atigpu/0/temperature/0)
Output from OpenHardwareMonitorReport.exe when I run manually, on client:
There is GPU Core (/atigpu/0/temperature/0)
The text was updated successfully, but these errors were encountered: