I probe sono frammenti di codice Java riutilizzabili che è possibile scrivere per raccogliere dettagliate informazioni di runtime sugli oggetti del programma, sulle variabili delle istanze, sugli argomenti e sulle eccezioni. Probekit fornisce un framework sulla piattaforma Eclipse per consentire di creare ed utilizzare probe. Un uso comune di Probekit consiste nel creare profili che raccolgono solo i dati in cui sono interessati gli sviluppatori.