Użytkownicy mogą automatycznie wykrywać agenty rejestrowania i przyłączać się do nich za pośrednictwem konfiguracji wykonawczej profilu. Detektor agentów rejestrowania okresowo wysyła zapytania do agentów zarejestrowanych przez wykonywany proces. Jeśli detektor wykryje agenta rejestrowania zarejestrowanego przez proces, to agent ten zostanie automatycznie przyłączony i poddany monitorowaniu. Użytkownicy mogą też definiować filtry pozwalające przyłączać tylko wybrany podzbiór zarejestrowanych agentów.
Poniższe czynności opisują proces dynamicznego wykrywania agentów rejestrowania aplikacji. Instrukcje wykorzystują Przykład rejestrowania JSR-047, ale te same czynności można z łatwością zastosować do dowolnego innego typu aplikacji:
W widoku monitora profilowania powinien początkowo być widoczny tylko jeden agent, o nazwie Detektor agentów rejestrowania. Wkrótce powinien się pojawić drugi agent, o nazwie HyadesLoggingJava14Sample. Tym drugim agentem jest agent rejestrowania, który został zarejestrowany przez aplikację. Dwukrotne kliknięcie agenta HyadesLoggingJava14Sample spowoduje wyświetlenie rejestrowanych przez niego komunikatów.