Hi All
I am busy helping with some ASP.NET monitoring. I got the performance counters to report. Now they want graphs so I got a basic graph up and running. Basically I want to show a graph with two lines. 1 Line indicates the current requests(green) the other the queued requests(red). Like I said I got the graph running and I have the two values reporting. However it appears a little funny. The graph is moving into the negative range see attached screen shot.
What I have seen is that the requests queue are constantly 0. The current request range from 0-20. Also the number on the y axis reports it in milli and it is a little misleading. As I am not a rrdtool expert I think it is averaging the two series and getting this value?
Here is my graph definition:
[asphealth]
TITLE ASP Over All Health
YAXIS Number
DEF:RequestsQueued=asphealth.rrd:RequestsQueued:AVERAGE
DEF:RequestCurrent=asphealth.rrd:RequestCurrent:AVERAGE
LINE2:RequestsQueued#FF0000:RequestsQueued
LINE2:RequestCurrent#00FF66:RequestCurrent
COMMENT:\n
GPRINT:RequestsQueued:LAST:RequestsQueued\: %5.1lf%s (cur)
GPRINT:RequestsQueued:MAX: \: %5.1lf%s (max)
GPRINT:RequestsQueued:MIN: \: %5.1lf%s (min)
GPRINT:RequestsQueued:AVERAGE: \: %5.1lf%s (avg)\n
GPRINT:RequestCurrent:LAST:RequestCurrent\: %5.1lf%s (cur)
GPRINT:RequestCurrent:MAX: \: %5.1lf%s (max)
GPRINT:RequestCurrent:MIN: \: %5.1lf%s (min)
GPRINT:RequestCurrent:AVERAGE: \: %5.1lf%s (avg)\n
A typical data set looks like this:
ASP Health Check:
ApplicationRestarts: 0
ApplicationRunning: 3
RequestsQueued: 0
RequestCurrent: 6
Like I said it is working but the values are misleading. Any of your bright people got some pointers? I had a read through the rrdtool documentation and I realised it is a very rich tool. Anyone got some ideas?
Regards
Neil