Hi Team,
we have lots of windows systems & trying monitor performance counter for systems…
we are using the command & here the service block Here the link for your reference it uses check_pdh pluggin…
apply Service "performance counter" {
check_command = "nscp-local-counter"
command_endpoint = host.vars.client_endpoint
vars.nscp_counter_name = "\\Processor(_total)\\% Processor Time"
vars.nscp_counter_perfsyntax = "Total Processor Time"
vars.nscp_counter_warning = 1
vars.nscp_counter_critical = 5
vars.nscp_counter_showall = true
assign where host.vars.client_endpoint && (host.vars.os == "Windows" || host.vars.os == "AWS-Windows")
}
Every server performance counter value is different… default values are very low so that i have defined warning -1 & critical 5…
I am very confused how can i define the threshold values for performance counter for my windows… these values are from 0 to 60 for my systems. so most of servers are giving critical…
Can you please advise on this?