Iristyle / PerfTap

A Windows PerfMon monitoring service that pushes data to a graphite server
MIT License
123 stars 32 forks source link

bug or misconfiguration? #7

Open KlavsKlavsen opened 11 years ago

KlavsKlavsen commented 11 years ago

Could you share a more real life config file ?

I can't seem to figure out, how to get all the relevant numbers - and stats go into Other.UnknownHosts.$servername in graphite.

Under processerf.ex. I only get: 1/pct_privileged_time total/pct_user_time

and I was expecting to have more counters - AND have the same counter names under 1 (the processor number) and in total ?

jgoldschrafe commented 11 years ago

Each of these sounds like an issue on your Graphite server. Since this was opened 5 months ago, you've probably figured all this out by yourself, but here goes anyway.

The default PerfTap configuration will submit counters in the format PerfTap.<hostname>.<category>.<instance>.<counter> for counters that support multiple instances, or the format PerfTap.<hostname>.<category>.<counter> for ones that don't. Your Other.UnknownHosts is being caused by a rewrite rule that someone put on your Graphite server.

The Windows performance subsystem doesn't actually support having different counters for different instances, so I'm suspecting you have some major disk load on your Graphite server that's preventing the Whisper databases (the round-robin DB files used for storing Graphite metrics) from getting created in a timely manner. I suspect that with 5 months having now passed since you filed this ticket, your counters are now all showing up. :)