Rejestrowanie to proces, w którym system rejestruje, co się dzieje - tj. Zdarzenia, błędy, ostrzeżenia i powiązane informacje. Większość aplikacji udostępnia szczegółowe informacje w plikach dziennika, więc dzienniki systemowe pomagają w debugowaniu problemów.