Observerbarhet kan definieras som förmågan att mäta ett systems inre tillstånd genom att observera vad som kommer ut ur det. För programvarusystem handlar det om att samla in detaljerad information under körning, som till exempel loggfiler, data från programspårning, och minnesdumpar.