Log kesalahan adalah log kesalahan yang dihadapi oleh suatu sistem. Ada sejumlah cara berbeda di mana log kesalahan dapat digunakan, dan itu bisa menjadi alat yang sangat berguna bagi orang-orang yang perlu mendiagnosis dan mengelola sistem seperti server web, jaringan kantor, dan sebagainya. Mengakses log kesalahan mungkin memerlukan izin administratif khusus yang dirancang sebagai tindakan keamanan untuk mencegah orang yang tidak berwenang melihat dokumentasi kesalahan.
Beberapa log kesalahan mencantumkan setiap kesalahan yang terjadi. Yang lain mungkin diprogram untuk secara selektif menyimpan informasi tentang kesalahan, hanya mencantumkan kode kesalahan tertentu. Bagaimanapun sistem bekerja, setiap entri dalam log kesalahan menyertakan kode kesalahan, waktu, dan dapat menambahkan informasi lain seperti tindakan yang coba diselesaikan seseorang, lokasi seseorang, dan apakah kesalahan telah diselesaikan atau tidak. Log dapat dicari untuk mengidentifikasi pola atau kesalahan tertentu yang dihadapi oleh pengguna tertentu.
Untuk webmaster, memeriksa log kesalahan dapat memberikan informasi yang berguna tentang masalah yang dihadapi orang. Orang-orang tidak selalu melaporkan kesalahan, dan jika seorang webmaster memiliki tautan yang buruk, formulir yang tidak dapat dikirimkan, atau masalah serupa, itu mungkin muncul di log sebelum seseorang membawa perhatian webmaster ke masalah tersebut. Log juga dapat memberikan informasi tentang upaya peretasan, karena peretas dapat menyebabkan kesalahan pada server saat mereka mencoba menyusup ke sistem.
Untuk sistem seperti jaringan kantor, log digunakan untuk melacak masalah yang dihadapi oleh pengguna dan untuk mencoba dan menentukan apa yang menyebabkan kesalahan ini. Log kesalahan pada sistem individual atau peralatan juga dapat berguna, terutama jika seseorang melaporkan masalah. Dengan melihat log, teknisi dapat memperoleh informasi lebih lanjut tentang masalah yang dihadapi dan apa yang sebenarnya terjadi. Teknisi dapat mengatasi kesalahan atau memberikan informasi kepada pengguna tentang kesalahannya.
Beberapa sistem akan mempertahankan log kesalahan hingga sejumlah entri tertentu, sementara yang lain mengarsipkan log sehingga dapat dikonsultasikan kapan saja. Dimungkinkan juga untuk menyesuaikan pengaturan ini di dalam panel kontrol sistem. Seseorang yang meluncurkan situs web baru, misalnya, mungkin menginginkan arsip yang besar, mengantisipasi potensi masalah saat situs tersebut ditayangkan, sementara situs yang stabil dan mapan mungkin tidak perlu memiliki arsip yang begitu luas.