From acea1c9a11cb10fac292b25444082bfcfca69d0e Mon Sep 17 00:00:00 2001 From: Lord Hepipud Date: Fri, 25 Mar 2022 13:42:40 +0100 Subject: [PATCH] Updates IWKB for perf lib errors --- doc/knowledgebase/IWKB000008.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/doc/knowledgebase/IWKB000008.md b/doc/knowledgebase/IWKB000008.md index 2943894..6d5f5a4 100644 --- a/doc/knowledgebase/IWKB000008.md +++ b/doc/knowledgebase/IWKB000008.md @@ -18,10 +18,8 @@ The issue on this method is, that even while we only load the `Processor` Perfor ## Solution -At the moment there is no solution available to resolve this issue. Permissions to these counters cannot be granted. Disabling these Performance Counter endpoints is not suitable as well, because it might break different applications and it is also **not** adviced to run the Icinga Agent or checks in `LocalSystem` context for security reasons. +Permissions to these counters cannot be granted individually and disabling these is also not a suitable option. One way to resolve this problem, is to use [JEA Profiles](../130-JEA/01-JEA-Profiles.md) for monitoring or switch to the feature [Forward Checks to Internal API](../110-Installation/30-API-Check-Forwarder.md). -Right now a workaround would be the experimental feature [Forward Checks to Internal API](../110-Installation/30-API-Check-Forwarder.md), which is not yet ready for production. - -As Performance Counter libraries are loaded during startup, they will only occur once you start the Icinga for Windows service with this daemon. Every single check executed afterwards will use Performance Counter libraries, but the current shell session has already loaded required components and therefor only access objects we want. +As Performance Counter libraries are loaded during startup within the REST-Api, they will only occur once you start the Icinga for Windows service daemon. Every single check executed afterwards will use Performance Counter libraries, but the current shell session has already loaded required components and therefor only access objects we want. As a result, no additional errors or warnings are added to the EventLog.