p2media / httpmonitoring
一个TYPO3 CMS的扩展,它添加了一个后端模块来监控网站输出的HTTP状态码。
v1.0.5
2023-03-20 12:19 UTC
Requires
- php: >=8.0
- typo3/cms-core: ^11.5
Requires (Dev)
- typo3/testing-framework: ^6.9.0
Replaces
- typo3-ter/httpmonitoring: v1.0.5
README
描述
此扩展允许您跟踪不同网站返回的HTTP状态。
在工具主模块中添加了一个新模块。在其中,您可以定义站点,这些站点是URI和地址的集合。您在站点中定义的每个URI(例如,example.com)都将监控其状态,并且属于同一站点的每个地址如果状态发生变化将收到通知。
您还可以使用模块标题中的下拉列表查看最近的日志列表,并使用筛选表单按状态和创建日期时间范围筛选它们。
配置
在设置模块下,扩展配置中有两个值可能需要更改:
- 最大日志年龄(秒):超过此年龄的日志将由httpmonitoring:deleteoldlogs命令删除。
- 默认发送地址:状态更新电子邮件从此地址发送。
命令部分中的命令应设置为通过调度器后端模块自动执行所需的计划。
命令
- httpmonitoring:checkstatus:当调用此命令时,它将检查每个保存的URI的状态。如果其中一些开始返回错误代码,或者如果一些之前返回错误代码但现在返回可接受代码,则将通知与问题URI相同站点的每个保存的电子邮件地址。
- httpmonitoring:deleteoldlogs:当调用此命令时,将删除所有超过'最大日志年龄'扩展配置值的日志。