That's very strange. Can you see your httpd processes in hrSWRunTable? It shares the same data with prTable.
snmptable localhost hrSWRunTable | grep httpd
If you don't see any httpd there, I need strace of snmpd. Please run following commands (in different terminals) and send me their output. I need to see how snmpd goes through /proc/* and reads /proc/*/cmdline of every process and also what it finds there (= the snmpwalk output).
$ service snmpd stop; strace -s 9999 snmpd -f -Lo 2>&1 | tee strace.out
(in different terminal)
$ (snmpwalk -v2c -c public localhost hrSWRunTable ; snmpwalk -v2c -c public localhost prTable) | tee walk.out
Also, do you remember anything interesting happening in beginning of December, like updating the machine (see /var/log/yum.log) or so?
That's very strange. Can you see your httpd processes in hrSWRunTable? It shares the same data with prTable.
snmptable localhost hrSWRunTable | grep httpd
If you don't see any httpd there, I need strace of snmpd. Please run following commands (in different terminals) and send me their output. I need to see how snmpd goes through /proc/* and reads /proc/*/cmdline of every process and also what it finds there (= the snmpwalk output).
$ service snmpd stop; strace -s 9999 snmpd -f -Lo 2>&1 | tee strace.out
(in different terminal)
$ (snmpwalk -v2c -c public localhost hrSWRunTable ; snmpwalk -v2c -c public localhost prTable) | tee walk.out
Also, do you remember anything interesting happening in beginning of December, like updating the machine (see /var/log/yum.log) or so?