Ein Logfile oder eine Logdatei enthält das automatisch geführte Protokoll aller oder bestimmter Aktionen von Prozessen auf einem Computersystem, sowohl von Hard- als auch Software. Die korrekte Bezeichnung dafür ist deshalb Protokolldatei. In einem Fehlerfall oder bei Bedarf können aus der Protokolldatei Rückschlüsse über die Vorgänge vor dem eigentlichen Fehler gezogen werden (u.a. Zeitpunkt, Ereignis, beteiligte Register). Hierdurch lässt sich zurückverfolgen, welche Programme oder Dienste in den Fehler involviert waren und ermöglicht so eine gezielte Fehlersuche.