今までの方法では、
cat /proc/cpuinfo | grep “cpu MHz” | sed -n -e 1″p” | awk ‘{print $4}’
というコマンドラインでCPU周波数を取得して監視していた。
ドキュメントを覗いてみるとこんな記述が…..
system.hw.cpu[<cpu>,<info>] | ||||
---|---|---|---|---|
Returns CPU info | String or numeric value | cpu – CPU number or all (default) info – one of full (default), curfreq, maxfreq, model or vendor | Example: system.hw.cpu[0,vendor] AuthenticAMD Gathers info from /proc/cpuinfo and /sys/devices/system/cpu/[cpunum]/cpufreq/cpuinfo_max_freq. If a CPU number and curfreq or maxfreq is specified, a numeric value is returned (Hz). Supported since Zabbix agent version 2.0. |
おっとこれはサポートされてたって事でいいのかな!?