自从第一个 IT 系统出现以来,日志一直是许多管理员工具箱的重要组成部分。他们可以为管理系统的人员提供有关发生的事情、时间、地点和方式的时间戳记。
日志可用于解决从错误和系统故障到帐户访问和安全漏洞的任何问题。它们的多功能性和易用性确保它们仍然是解决网站到网络主机以及介于两者之间的所有问题的核心工具。
网站管理员还可以从 WordPress 中的活动日志中受益。
虽然 WordPress 不会直接记录活动,但有一些插件可以通过单击按钮添加此功能。
但是,在我们查看WordPress提供的活动日志插件之前,有必要先看看我们可以在网站上收集哪些类型的日志。这将使我们能够了解我们可以从中获得的价值。
本质上,我们可以收集两类活动日志——用户活动日志和系统活动日志。
虽然名称很容易解释,但了解它们的工作原理可以让我们更好地了解活动日志插件以及它们可以帮助我们实现的目标。目录
用户活动日志
用户活动日志跟踪用户生成的活动。值得注意的是,一般来说,网站访问者并不是用户。在这种情况下,用户是可以通过登录访问 WordPress 的人,可以是用户名和密码、双因素身份验证或其他任何内容。
系统活动日志
系统活动是指系统产生的活动。在 WordPress 设置中,这可以是 WordPress 本身,也可以是系统上安装和运行的任何插件。
例如,系统活动日志会在 WordPress 核心自动更新或插件创建新帖子或页面时生成。
![苏杰帕瓦尔](https://wpastra.com/wp-content/uploads/2021/04/sujay-pawar-img-300x300.png)
你好!我叫 Sujay,是 Astra 的首席执行官。
我们的使命是通过负担得起的软件产品和成功所需的教育帮助小型企业在线发展。
如果您想加入对话,请在下方发表评论,如果您需要个人帮助或私下与我们的团队互动,请单击此处。
WordPress中活动日志的好处
![活动日志查看器](https://wpastra.com/wp-content/uploads/2021/10/Activity-log-viewer.png)
以下是您在安装活动日志插件时可以期待的一些事情。
更轻松的故障排除
系统越复杂,出现问题时故障排除就越困难。这就是日志的来源。
如果您大致知道某事发生的时间,日志可以告诉您发生了什么、在哪里、谁,甚至原因。
检查问题发生前后的日志可以告诉您很多有关发生的事情,或者至少为您提供足够的信息来开始调查并解决问题。
这是日志可以真正发挥作用的地方,因为它们从不同的数据点捕获流,让我们可以鸟瞰正在发生的一切,从而使故障排除过程更加高效。
网站管理和管理
活动日志在网站管理中起着至关重要的作用,这是保持网站正常运行的任务。
它们可以帮助您了解谁在做什么、何时以及从何处进行操作,从而使您能够跟踪网站本身正在完成的工作。
例如,开发工作(例如代码和文件更改)、内容更改或元数据更改(例如电子商务商店中的库存数量更改)都可以生成日志。
活动日志还可以帮助您主动进行网站管理。虽然日志不能预测未来,但您可以找到很多信息,让您深入了解您可能面临的问题。
例如,如果日志表明某些用户正在执行他们不允许执行的特定更改,您可以通过修改其用户角色的权限来收紧权限。
用户责任
与只有一个用户帐户的小型网站相比,拥有多个用户的WordPress 网站可能面临一系列不同的挑战。其中主要是让用户承担责任。
在用户有权使用对网站成功至关重要的资源的环境中,问责制更为重要。通过跟踪用户活动的活动日志,让每个人都承担责任变得更加容易。
网站安全
安全性并不总是得到应有的重视,但保护 WordPress 对网站的成功至关重要。
无论有意与否,安全漏洞都会产生多种不利影响,甚至可能迫使网站永久关闭。
通过监控登录和资源访问的活动日志,您将能够更好地了解是否有任何违规行为,如果有,发生了什么。
例如,如果您的编辑团队总是从特定 IP 地址或多个 IP 地址登录,并且在特定时间,如果您看到不寻常的 IP 地址或在奇怪的时间登录,您可以发现可疑活动.
活动日志插件功能
与其他 WordPress 插件一样,活动日志插件具有各种形状和大小,具有不同的功能集。这使得选择最适合您的设置的一个变得具有挑战性。
为此,我们列出了您可以在 WP Activity Log 等活动日志插件中找到的一些主要功能。
活动范围
不同的插件记录不同类型的活动。有些可能非常小众和专业,而另一些则提供更广泛的范围并且可以记录不同领域的活动。
如果选择后者,您需要确保可以打开或关闭不同的事件,帮助您确保资源得到充分利用,该插件仅记录与您和您的业务相关的内容,并且您管理存储的数据量。
数据保留政策
数据保留可能是一个决定成败的交易,特别是如果您的网站必须遵守某些规定。确保足够长的数据保留时间范围不会违反任何适用法律。
例如,如果WordPress 网站用于处理患者数据,或与患者及其家人共享患者数据,则该网站必须符合 HIPAA。HIPAA 要求系统所有者将记录数据保存长达 7 年。
ISO 27001 是信息安全的国际标准,在欧洲更为流行,要求企业保留长达 3 年的记录数据。
插件集成
如果您的 WordPress 网站严重依赖诸如WooCommerce之类的插件,您可能需要考虑一个可以记录通过此类插件生成的活动的插件。这将为您提供更广阔的视野,也涵盖您网站的关键组件。
搜索和过滤
就其本质而言,日志是按时间顺序排列的。因此,您将按照事件发生的时间顺序找到所有事件,而不管它们来自哪个组件。
例如,如果您知道哪个组件有问题但不知道日期或时间,这会使查找特定事件变得更加困难。
搜索和过滤通过允许您查找特定事件或按条件过滤来解决此问题 – 以便您可以更快地找到答案。
用户会话管理
![用户会话和管理](https://wpastra.com/wp-content/uploads/2021/10/User-sessions-and-management.png)
使用用户会话管理日志,您可以查看和管理活动会话、限制同时用户会话,甚至使用日志来识别和终止非活动会话。
从安全的角度来看,此功能非常有用,因为它可以让您控制用户与您的网站交互的方式并消除潜在的安全问题。
活动日志镜像
活动日志镜像是一项允许您在外部镜像或复制活动日志的功能。例如,到日志管理系统或到云存储进行审计。
如果您已经在使用这样的系统,那么此功能可能是必不可少的,因为与在一个系统下整理所有日志相关的许多好处。
将日志保存到外部数据库的能力还可以帮助您确保您的WordPress 数据库尽可能精简,尤其是当您拥有一个生成大量日志的较大网站时。
多站点网络支持
如果您正在管理 WordPress 多站点网络,则具有多站点支持的活动日志插件可以通过汇集您的多站点日志来为您节省大量麻烦和时间。
在 WordPress 中跟踪活动的最佳插件
正如我们之前提到的,插件有各种形状和大小。
为了帮助您入门,我们将介绍一些当今可用的最佳活动日志插件,您可以直接从 WordPress 插件存储库下载这些插件。
WP活动日志
![WP活动日志插件页面](https://wpastra.com/wp-content/uploads/2021/10/WP-activity-log-plugin-page.png)
WP Activity Log是一个全面的 WordPress 活动日志插件,下载量超过 1,000,000。它具有电子邮件和 SMS 警报、搜索和过滤功能,并且可以与日志管理系统集成,甚至可以将日志保存在外部数据库中,等等。
WP 活动日志还提供第三方插件集成,包括WooCommerce等的活动日志。
活动日志
![活动日志 WordPress 插件](https://wpastra.com/wp-content/uploads/2021/10/Activity-log-WordPress-plugin.png)
活动日志可让您监控和跟踪 WordPress 网站活动。它具有日志导出功能和工具,可帮助您保持GDPR 合规性。它可以跟踪范围广泛的活动,并支持多种语言。
简单的历史
![简单的历史 WordPress 插件](https://wpastra.com/wp-content/uploads/2021/10/Simple-history-WordPress-plugin.png)
简单历史记录了 WordPress 网站上发生的最重要事件。它具有对许多第三方插件的内置支持和一个 API,您可以通过它添加自己的事件——前提是您是插件开发人员。
溪流
![流 WordPress 插件演示](https://wpastra.com/wp-content/uploads/2021/10/stream-WordPress-plugin-demo.png)
Stream旨在帮助管理员调试问题并实现合规性。它具有内置跟踪集成以及电子邮件警报等优点。
它可以记录许多核心操作,这些操作保存在 Stream 日志中。其他值得注意的功能包括将流导出到 CSV 或 JSON 文件的能力以及用于记录查询的 WP-CLI。
结束语
无论您在 WordPress 网站上拥有一个用户帐户还是一千个用户帐户,活动日志插件都是必备插件。凭借跟踪系统和用户活动的能力,无论大小,WordPress 网站都可以从日志记录中获益良多。
选择插件时,您需要确保它提供您今天需要的所有功能以及未来的潜在需求,具体取决于您的预计增长。
这可以帮助您确保随着网站的发展,您现在所做的任何投资都将在未来继续为您带来回报。
这是罗伯特·阿贝拉贡献的客座文章。
Robert Abela 是 WP White Security 的创始人,是高质量 WordPress 安全和管理插件的开发者。Robert 在软件行业拥有超过 20 年的经验,他的作品曾出现在领先的安全网站上。在 Twitter 上了解有关他的工作和最新文章的更多信息:@robertabela