From the rrddef.cfg comments: *# Each section key is the column- or data-name reported from your
client test.* Typically this is "cpu", "memory", "tcp", or some
custom test you have created.
In your original script: [ buda ext]# cat httpd_threads.sh #!/bin/bash THREADS_HTTP=
ps -ef | grep -c [h]ttpd*LINE="data $MACHINE.trends* [httpd_threads.rrd] DS:threads:GAUGE:5:U:U $THREADS_HTTP" $BB $BBDISP "$LINE"it appears that your data name is "trends". This is what xymon is trying to match in rrddef.cvf. The key you should be using in rrddef.cfg.
[trends] -s 5 RRA:AVERAGE:0.5:60:576 RRA:AVERAGE:0.5:360:576 RRA:AVERAGE:0.5:1440:576 RRA:AVERAGE:0.5:17280:576
With that said, "trends" is already a column heading... I'm not sure that using it for your rrd key won't cause other problems in xymon.
Maybe change it to "httpd_threads"?If that doesn't work, try putting the -s in the default section "[]", and see if that works. You shouldn't leave it there as it will set all future graphs to a 5 second step, but it works there, then you know your problem is with your data name and key.