Estou tendo problemas com o monitoramento da temperatura da minha GPU.
Há uma lista dos meus sensores: sensors -u
acpitz-virtual-0
Adapter: Virtual device
temp1:
temp1_input: 65.500
temp1_crit: 99.000
...
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:
temp1_input: 65.000
temp1_max: 86.000
temp1_crit: 100.000
temp1_crit_alarm: 0.000
...
Eu criei a temperatura da aplicação com duas chaves:
-
sensor[coretemp-isa-0000,temp3]
para monitorar CPU, que funciona bem
-
sensor[acpitz-virtual-0,temp1]
para monitorar GPU, que não coleta dados.
CPU temperature
aparece na seção Monitoring -> Latest Data
e seus dados estão disponíveis nos gráficos, enquanto GPU temperature
está ausente na seção mencionada e, em vez de estatísticas, vejo [no data]
abaixo do gráfico.
Não sei por que não está funcionando, porque zabbix_get -s 127.0.0.1 -k sensor[acpitz-virtual-0,temp1]
me dá uma boa saída: 61.500000
.
Eu também tentei aumentar StartHTTPPollers
em zabbix_server.conf
, mas isso não ajudou.
Tudo o que encontrei em zabbix_server.log e zabbix_agent .log é:
13919:20150901:231222.255 item [Zabbix server:sensor[acpitz-virtual-0,temp1]] became not supported: Received value [61.5] is not suitable for value type [Numeric (unsigned)] and data type [Decimal]
Eu alterei os dois campos de Decimal
para Float
, mas a CPU ainda funciona e a GPU ainda não ...