Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
BSOD2600 wrote:1) Is the Re-Index Method set to Index Count Changed or Verify All Fields ?
2) In Data Source section, did you change the Index Type to hrSWRunName ?
3) Click on verbose query and paste the output.
4) Turn on debugging and paste the relivant section for the process(es) you're monitoring.
1)The Re-Index Method is set to Index Count Changed,
but i have tried both.
I'm a bit confused by my ouput; according to several of the cpu usage graphs generated by this monitor; a process I am running is producing a value of 200+ ...
1) Does that computer have several CPU's?
2) Is the application you're monitoring multi-cpu aware -- as in does it actually use both cpus?
3) Do any other processes return over 100% usage?
Basically this script collects the cpu usage every 5 minutes and does some math to spit out the percent used You can check the usage in task manager and showing the cpu time column.
BSOD2600 wrote:Hmm, interesting. What os / versions?
1) Does that computer have several CPU's?
2) Is the application you're monitoring multi-cpu aware -- as in does it actually use both cpus?
3) Do any other processes return over 100% usage?
Basically this script collects the cpu usage every 5 minutes and does some math to spit out the percent used You can check the usage in task manager and showing the cpu time column.
OS: Win2K3 / Cacti 0.8.6h
1) dual proc hyperthreaded server.
2) yes.
3) no, on the box itself; via taskbar; no process is running over 100%
Turn the logging level to medium or high for a while so you can monitor what the script returns. Post several polling cycles worth of data for this process.
Are you monitoring any other processes that show over 100% utilization?
Also, I put in the description into the data input method.
# hrSWRunPerfCPU
"The number of centi-seconds of the total system's CPU resources consumed by this process. Note that on a multi-processor system, this value may increment by more than one centi-second in one centi-second of real (wall clock) time."
# hrSWRunPerfMem
"The total amount of real system memory allocated to this process."
wardrobe wrote:our software developers have multiple processes running with the same name, can this script handle multiple processes with the same name?
No, it takes the first name it finds with the lowest PID and then is locked onto that until a reindex.
If you want to micromanage the graphs, then you can change the template around so it goes off the process PID, so then you can specify what to monitor. Only downside is that it will no longer automatically update what to monitor when an application is closed/opened.