Skip to content

Conversation

@LordHepipud
Copy link
Collaborator

Adds feature to Invoke-IcingaCheckPerfCounter to summarize an entire performance counter category, in case all instances of the check fail to prevent large outputs being written into the database

Invoke-IcingaCheckPerfCounter -PerfCounter '\processor(*)\% processor time';

[UNKNOWN] Performance Counter [UNKNOWN] \processor(*)\% processor time
\_ [UNKNOWN] \processor(*)\% processor time
   \_ [UNKNOWN] Internal Counter Error: Failed to fetch all instances and objects for this performance counter. First error message: Example error message

Fixes #348

@cla-bot cla-bot bot added the cla/signed label May 31, 2023
@LordHepipud LordHepipud self-assigned this May 31, 2023
@LordHepipud LordHepipud added this to the v1.11.0 milestone May 31, 2023
@LordHepipud LordHepipud force-pushed the feature/summarize_performance_counter_errors branch 2 times, most recently from a725810 to a6622d3 Compare June 1, 2023 10:02
@LordHepipud LordHepipud merged commit df37c12 into master Jun 1, 2023
@LordHepipud LordHepipud added the enhancement New feature or request label Jun 1, 2023
@LordHepipud LordHepipud deleted the feature/summarize_performance_counter_errors branch June 1, 2023 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla/signed enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Invoke-IcingaCheckPerfcounter - parameter 'IgnoreEmptyChecks' doesn't work

2 participants