I am currently setting up cacti to graph the CPU usage of OpenBSD
getting the values via the following 4 SNMP OIDs:
enterprises.ucdavis.systemStats.ssCpuRawUser.0 = Counter32: 282871
enterprises.ucdavis.systemStats.ssCpuRawNice.0 = Counter32: 6471
enterprises.ucdavis.systemStats.ssCpuRawSystem.0 = Counter32: 2666371
enterprises.ucdavis.systemStats.ssCpuRawIdle.0 = Counter32: 655155796
I've already configured that to monitor a Linux server using the same
method (SNMP) and that works perfect, so now I also wanted to monitor an
OpenBSD server. For that I configured exactly the same infos in cacti
(also RRD config) but unfortunately I get some strange values.
This OpenBSD server is used as a firewall and thus hasn't much load on
it, usually all the time 99% idle, except for backups or such kinds of
Now on the graph I get 127 % idle, which sounds very strange ! Is there
maybe something that I don't know in monitoring CPU usage on OpenBSD
which is different from Linux ?
If you need more infos like dumps from the RRA content or RRD
configurations just let me know I will then provide them.