【发布时间】:2026-02-20 04:25:07
【问题描述】:
我正在寻找从 Web 应用程序(客户端)到某个远程服务/端点的一些非常简单的日志记录。当然,我可以自己动手,但为了完成这项任务,假设我想要一个现有的服务,比如 Logentries/Splunk/Logstash,这样如果我的后端出现故障,我的查看者仍然可以记录调试信息。
大多数日志记录服务都提供了一个 API,我可以在其中将一些 <script/> 导入我的页面,然后使用像 LE.log('string', data); 这样的 API [Logentries 示例]。然而,这会引入 JS 依赖并使用跨域 XHR,原因可能是有充分根据的(例如 URI 长度限制)。
我的问题是,是否有人可以向我指出一项服务,该服务可以让我将简单的查询参数发送到“像素”端点(类似于 Google Analytics 的做法)。比如:
<script>
new Image().src = 'http://something.io/pixel/log/<API_TOKEN>?some_data=1234';
</script>
-- 或者,在纯 HTML 中--
<img src="http://something.io/pixel/log/<API_TOKEN>?some_data=1234" style="display:none" />
我假设日志即服务领域的一些知名人士会有类似的东西,但我没有找到任何东西(或者它太具体而无法显示任何搜索结果)。
这与其说是用于分析,不如说是用于错误记录、调试等。即发即弃之类的东西。
任何建议表示赞赏。
【问题讨论】:
标签: html logging logstash splunk logentries