【发布时间】:2017-05-31 11:57:36
【问题描述】:
我很抱歉在提问之前没有对此进行测试,但希望我能在评估多个 API 网关选项时快速得到答案。
如果我添加了身份验证、ACL、速率限制、日志记录,我什么时候不会收到请求和响应日志?
如果身份验证失败,日志记录是否仍会发生,或者是否需要通过所有步骤,并在记录之前从服务获得响应?
【问题讨论】:
标签: kong
我很抱歉在提问之前没有对此进行测试,但希望我能在评估多个 API 网关选项时快速得到答案。
如果我添加了身份验证、ACL、速率限制、日志记录,我什么时候不会收到请求和响应日志?
如果身份验证失败,日志记录是否仍会发生,或者是否需要通过所有步骤,并在记录之前从服务获得响应?
【问题讨论】:
标签: kong
所有条件都会发生日志记录。您可以从可用的插件列表中设置不同的日志记录插件。 Here
例如,您可以设置 http-log 并设置接收所有日志的 http_endpoint。您可以在该端点上使用 JSON 格式的输入来进一步评估和处理它。
我将所有日志发送到弹性搜索并使用 kibana 可视化日志内容。 (我使用的是 http-log)
【讨论】: