Error Log Collect 配置选项
Error Log Collect 插件捕获处理指定请求时产生的错误日志,包括所配置日志级别通常会丢弃的低级别日志,并将其写入网关错误日志,便于针对性调试。 配置涵盖插件参数。
参数
请参阅插件通用配置,了解所有插件通用的配置选项。
vars
一个或多个匹配条件数组,格式为 APISIX 表达式。仅当所有表达式都为 true 时,才将缓存的日志刷写到错误日志。未设置时,对每个请求都收集日志。
sample_ratio
有效值:
介于 0.00001 和 1 之间(含边界值)
收集某个请求日志的概率。默认值 1 表示收集所有请求的日志。设置为小于 1 的值可仅收集随机抽样的部分请求的日志。
buffer_max_size
有效值:
大于或等于 1
每个 worker 缓冲区中保存的最大日志条目数。当缓存的日志数量超过该值时,最早的条目将被覆盖。