从最早的IT系统开始,日志就已经是许多管理员工具箱的重要组成部分。它们可以为那些系统管理员提供一个有时间戳的帐户,说明在什么时候、什么地方和如何发生的。日志对于解决从错误和系统故障到账户访问和安全漏洞的任何问题都很有用。它们的多功能性和易用性确保它们仍然是排除网站、虚拟主机和两者之间一切问题的核心工具。
网站管理员也可以从WordPress的活动日志中找到相关内容。虽然WordPress没有直接记录活动,但有一些插件可以通过点击按钮来增加这种功能。
然而,在我们看WordPress的活动日志插件提供什么之前,值得看看我们可以在一个网站上收集什么样的日志。这将使我们能够理解我们可以从它们那里获得的价值。基本上,我们可以收集两类活动日志–用户活动日志和系统活动日志。
虽然这些名字不言自明,但了解它们的工作原理可以让我们更好地理解活动日志插件以及它们可以帮助我们实现什么。
一、用户活动日志
用户活动日志跟踪用户产生的活动。值得注意的是,一般来说,网站访问者不是一个用户。在这里,用户是可以通过登录访问WordPress的人,无论是用户名和密码,双因素认证,还是其他什么。
二、系统活动日志
系统活动指的是由系统产生的活动。在WordPress的设置中,这可以是WordPress本身,也可以是系统上安装和运行的任何插件。
例如,当WordPress核心被自动更新时,或者当一个插件创建一个新的文章或页面时,就会产生系统活动日志。
三、WordPress中活动日志的好处
以下是安装活动日志插件时你可以期待的一些事情。
更加容易进行故障排除
一个系统越复杂,当事情出错时,故障排除就越困难。这就是日志的作用。如果你知道事情发生的大概时间,日志可以告诉你什么、哪里、谁,甚至是为什么。
检查问题发生时的日志可以告诉你很多关于发生的事情,或者至少给你足够的信息来开始调查和解决这个问题。这是日志能够真正发光的地方,因为它们从不同的数据点捕捉数据流,给我们一个正在发生的一切的鸟瞰图,使故障排除过程更加有效。
网站管理及维护
活动日志在网站管理中起着至关重要的作用,这是保持网站正常运行的任务。它们可以帮助你了解谁在做什么,什么时候做,从哪里做,使你能够跟踪网站本身正在进行的工作。
例如,开发工作(如代码和文件变化)、内容变化或元数据变化(如电子商务商店的库存数量变化)都可以产生日志。
活动日志也可以帮助你积极主动地进行网站管理。虽然日志不能预测未来,但你可以找到很多信息,可以让你深入了解下一步可能面临的问题。
例如,如果日志显示一些用户正在做他们不允许做的特定改变,你可以通过修改他们的用户角色的权限来收紧权限。
用户责任感
拥有多个用户的WordPress网站可能会面临一系列不同于只有一个用户账户的小型网站的挑战。其中最主要的是让用户负责任。在用户有权利使用对网站成功至关重要的资源的情况下,问责就更加关键。有了追踪用户活动的活动日志,让每个人都负责任就变得更容易了。
网站安全性
安全问题并不总是得到应有的重视,然而确保WordPress的安全对一个网站的成功至关重要。无论有意还是无意,安全漏洞都会产生多种不利影响,甚至会迫使网站永远关闭。有了活动日志监测登录和资源访问,你将能更好地了解是否有任何违规行为,如果有的话,发生了什么。
例如,如果你的编辑团队总是从一个特定的IP地址,或一些IP地址,并在一个特定的时间内登录,如果你看到一个不寻常的IP地址,或在一个奇怪的时间登录,你可以发现可疑的活动。
四、活动日志插件功能
像其他WordPress插件一样,活动日志插件有各种形状和大小,有不同的功能集。这可能使得选择一个最适合你的设置的插件成为一种挑战。
为此,我们列出了一些你会在活动日志插件中发现的顶级功能,如WP活动日志。
活动范围
不同的插件记录不同种类的活动。有些可能是非常小众和专业的,而另一些则提供更广泛的范围,可以记录不同领域的活动。
如果选择后者,你会想确保你可以打开或关闭不同的事件,帮助你确保资源被很好地利用,该插件只记录与你和你的业务有关的内容,并且你可以管理存储的数据量。
数据保留政策
数据保留可能是一个决定性的交易,特别是如果你的网站必须遵守某些法规。确保一个足够长的数据保留时间框架是可能的,不会违反任何适用的法律。
例如,如果一个WordPress网站被用来处理病人数据,或与病人及其家属分享病人数据,该网站必须符合HIPAA规定。HIPAA要求系统所有者将记录数据保存长达7年。
ISO 27001是一个信息安全的国际标准,在欧洲比较流行,它要求企业保留长达3年的日志数据。
插件集成
如果你的WordPress网站严重依赖WooCommerce等插件,你可能要考虑一个可以记录通过此类插件产生的活动的插件。这将为你提供一个更广泛的视图,也涵盖了你网站的关键组成部分。
搜索和筛选
从本质上讲,日志是按时间顺序排列的。因此,你会发现所有的事件都是按照它们发生的时间顺序排列的,而不考虑它们来自哪个组件。这可能会使你更难找到特定的事件,例如,你知道哪个组件有一个问题,但不知道日期或时间。
搜索和过滤可以解决这个问题,允许你寻找特定的事件或按标准过滤–这样你就可以更快地找到答案。
用户会话管理
通过用户会话管理日志,你可以查看和管理活跃的会话,限制同时进行的用户会话,甚至使用日志来识别和终止不活跃的会话。
从安全的角度来看,这个功能是很好的,因为它可以让你控制用户与你的网站互动的方式,消除潜在的安全问题。
活动日志镜像
活动日志镜像是一项功能,允许你在外部镜像或复制活动日志。例如,到一个日志管理系统或云存储中进行审计。
如果你已经在使用这样的系统,这个功能可能是不可或缺的,因为它有许多与在一个系统下整理所有的日志有关的好处。
将日志保存到外部数据库的能力也可以帮助你确保你的WordPress数据库尽可能的精简,特别是如果你有一个较大的网站,产生大量的日志。
多站点网络支持
如果你正在管理一个WordPress多站点网络,一个支持多站点的活动日志插件可以把你的多站点日志集中起来,为你节省很多麻烦和时间。
五、提供WordPress活动日志的最佳插件
正如我们前面提到的,插件有各种类型。为了帮助你开始,我们将看看有哪些好的活动日志插件,你可以直接从WordPress插件库中下载。
WP Activity Log
WP Activity Log是一个综合性的WordPress活动日志插件,下载量超过100万。它具有电子邮件和短信提醒、搜索和过滤功能,并能与日志管理系统整合,甚至将日志保存在外部数据库中,等等。WP Activity Log还提供第三方插件集成,包括WooCommerce等的活动日志。
Activity Log
Activity Log让你监控和跟踪WordPress网站活动。它具有日志导出功能和工具,以帮助你保持符合GDPR的要求。它可以跟踪广泛的活动,并支持各种语言。
Simple History
Simple History保留了WordPress网站上发生的最重要的事件的日志。它内置了对一些第三方插件的支持,还有一个API,你可以通过它添加你自己的事件–只要你是一个插件开发者。
Stream
Stream的设计是为了帮助管理员调试问题和实现合规。它具有内置跟踪集成以及电子邮件提醒等优点。它可以记录一些核心行动,这些行动被保存在Stream日志中。其他值得注意的功能包括能够将流导出到CSV或JSON文件,以及用于记录查询的WP-CLI。
五、最后总结
无论你的WordPress网站上有一个用户账户还是有一千个用户账户,活动日志插件都是一个必备的插件。由于能够跟踪系统和用户的活动,无论大小,WordPress网站都可以从日志中获得很多。在选择一个WordPress活动日志插件时,你需要确保它能提供你今天所需要的所有功能,以及根据你的预期增长,为未来的潜在需求提供服务。这可以帮助你确保你现在所做的任何投资,随着你的网站的发展,在未来将继续给你带来回报。
1.本站内容仅供参考,不作为任何法律依据。用户在使用本站内容时,应自行判断其真实性、准确性和完整性,并承担相应风险。
2.本站部分内容来源于互联网,仅用于交流学习研究知识,若侵犯了您的合法权益,请及时邮件或站内私信与本站联系,我们将尽快予以处理。
3.本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
4.根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
5.本站是非经营性个人站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途
暂无评论内容