mindscreen / json-reports
将 TYPO3 报告以 JSON 格式输出,以便在监控或警报系统中处理
0.3.0
2019-04-16 07:39 UTC
Requires
- typo3/cms-core: >=7.6.0,<9.0
This package is auto-updated.
Last update: 2024-09-15 17:59:21 UTC
README
TYPO3 JSON 报告
此 TYPO3 扩展添加了一个 CLI 命令和一个 HTTP 端点,可以输出在报告模块中找到的 JSON 格式的报告。JSON 输出可用于监控或警报系统。HTTP 端点可以通过 IP 限制进行保护。
CLI 命令
您可以使用以下命令通过 CLI 访问报告 JSON:
typo3/cli_dispatch.phpsh extbase reports:list
HTTP 端点
为了使用 HTTP 端点,您需要通过以下设置配置允许的 IP 地址:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['json_reports']['allowedIpAddresses'] = '';
匹配允许的 IP 地址范围的客户端可以通过以下 URL 访问报告 JSON:
https://my.domain/?eID=json_reports
如果报告中包含警告或错误(或在报告生成过程中出现错误),则返回状态码 500。