Hello everyone,
I get alerts based on top 10 process eating up the CPUs on a server once it goes over 90%, I was wondering if I could get a weekly report for all processes based on that weeks alert?
Hello.
I checked the default alert. It looks like when the cpu value is high it triggers sending an email and in that email it includes the current values of top10 processes. So it is just a snapshot of the moment and not a value that we save in the database. Therefore I wouldn't know how we'd be able to create your desired report.
Cheerio,
Steffen
Are the processes that breach the CPU consistent?
If so, you can create process checks and collect CPU stats on them, and then easily create the reports.
I do the same for Java processes, I send reports every month on memory/CPU usage.
This would have to be a custom powershell monitor that grabbed top X processes every X minutes. You'd have to write a custom SQL report to aggregate those values per node.