accounting_log

在 NGINX 中,`accounting_log` 指令配置由 accounting 模块监控的流量指标的日志输出。

语法accounting_log [level];
默认值none
上下文stream
参数1+

说明

在 NGINX 的 stream 上下文中使用 accounting_log 指令来指定计算后的流量指标的记录位置。通过支持一个或多个日志文件路径,该指令使管理员能够有效地跟踪入站和出站的流量指标。该指令在 accounting 模块中起着关键作用,该模块通过基于预定义标识符(accounting_ids)汇总指标,并在预定的时间间隔触发。当指定的日志文件满时,指标会被轮换并导出,从而提供实时分析流量数据的方式。所指定的参数可以将日志发送到本地文件、标准错误输出或远程 syslog 服务器,增强了日志管理的灵活性。

配置示例

accounting_log logs/http-accounting.log;

确保指定的日志文件路径对 NGINX 工作进程可写。

使用不存在的文件将需要相应的权限来创建日志文件。

避免使用不同指令配置相互冲突的日志路径,以防出现意外行为。

← 返回所有指令