日志文件

事件日志

事件日志（Event logs）记录了在系统运行期间发生的事件，以便于了解系统活动和诊断问题。它对于了解复杂系统的活动轨迹至关重要，尤其是只有很少用户交互的应用程序（例如服务器应用程序）。
集成多个来源的日志文件条目也是有用的。这种方法通过集成的统计数据分析，可能揭示出不同服务器上看似不相关的事件的相关性。其他解决方案则采用网络范围的查询与报告机制。

事务日志

大多数数据库系统都维护某种事务日志（transaction log），它们的作用并不是为了后续分析的审计活动，也不是为了便于人类阅读。这些日志记录了对存储数据的更改，以允许数据库在发生崩溃或其他数据错误后恢复并维护存储数据的一致状态。因此数据库系统通常具有常规事件日志与事务日志。

消息日志

互联网中继聊天（IRC）、即时通信（IM）、有聊天功能的点对点网络文件共享客户端，以及多人电子游戏游戏（尤其是MMORPG）通常都有自动记录（保存）文本通信的功能，无论它是用户之间的公开还是私密通信。
消息日志一般都是普通的纯文本文件，但即时通信和VoIP客户端（支持文字聊天，例如Skype）也可能使用HTML或某种自定义格式保存它们，以便于阅读或加密。

即时通信（IM）

即时通信和VoIP客户端通常加密存储日志，以增强用户隐私保护。这些日志需要密码才能解密和查看，并且通常需要由写入它们的应用程序来处理。