Im Profilmanager gibt es die Funktion „Wer nutzt dieses Profil“, um sich einen schnellen Überblick zu verschaffen, ob und von wem ein Profil aktuell verwendet wird.
Gibt es dazu auch eine (undokumentierte) Funktion oder muss ich für die Prüfung immer über alle Objekte hinweg gehen und gucken, ob das jeweilige Profil dort genutzt wird?
Berücksichtigt die o.g. Funktion neben Variablen und Charts eigentlich auch Instanzen, bei denen ein Profil mittels Konfigurationsformular (SelectProfile) gewählt wurde? Ich vermute mal eher nicht, oder? Für Profile kann ja mangels ID keine Referenz registriert werden.
Danke für das Skript! Das meinte ich ja mit meiner Frage, ob man das auf diese Weise machen muss oder ob man die in der GUI vorhandene Funktion direkt nutzen kann. Oft gibt es ja für die Funktionen in der GUI irgendeine (undokumentierte) PHP-Funktion.
Dein Skript müsste man eigentlich noch um die Prüfung auf Verwendung in den Charts erweitern.
Der von mir genannte Spezialfall mit der Profilauswahl in den Instanzen wird sich vermutlich nicht so ohne Weiteres abdecken lassen, da man dafür auch durch die Properties gehen müsste. Theoretisch könnte man den Profilnamen ja auch noch in Variablen, Attributen etc. nutzen. Aber das ginge wohl zu weit…