file-logger
属性
这是有关如何为特定路由启用 插件的示例。
测试插件
然后你可以在对应的 logs
目录下找到 文件。
名称 | 类型 | 必选项 | 默认值 | 有效值 | 描述 |
---|---|---|---|---|---|
log_format | object | 可选 | {“host”: “$host”, “@timestamp”: “$time_iso8601”, “client_ip”: “$remote_addr”} | 以 JSON 格式的键值对来声明日志格式。对于值部分,仅支持字符串。如果是以 $ 开头,则表明是要获取 或 Nginx 内置变量。请注意,该设置是全局生效的,因此在指定 log_format 后,将对所有绑定 file-logger 的 Route 或 Service 生效。 |
禁用插件
在插件配置中删除相应的 json 配置以禁用 file-logger。APISIX 插件是热重载的,因此无需重新启动 APISIX: