Nginx 使用ngxtop按特定日期筛选
我正在使用ngxtop进行nginx日志监控Nginx 使用ngxtop按特定日期筛选,nginx,logging,server,monitoring,Nginx,Logging,Server,Monitoring,我正在使用ngxtop进行nginx日志监控 ngxtop --no-follow 这将输出访问日志中所有数据的请求计数。 我只对当前日期前一天的请求计数感兴趣 有没有一种方法可以输出特定日期的请求计数?nxtop使用Python作为其筛选标志(-i) 使用的变量名是 因此,您可以按日期进行筛选,如下所示: ngxtop--无跟踪-i'time\u local>“12/Jan/2018:20:00:00”'print remote\u addr time\u local request 注
ngxtop --no-follow
这将输出访问日志中所有数据的请求计数。
我只对当前日期前一天的请求计数感兴趣
有没有一种方法可以输出特定日期的请求计数?nxtop使用Python作为其筛选标志(
-i
)
使用的变量名是
因此,您可以按日期进行筛选,如下所示:
ngxtop--无跟踪-i'time\u local>“12/Jan/2018:20:00:00”'print remote\u addr time\u local request
注意,需要通过python表达式指定多个过滤器,而不是多个-i
标志,例如。
-我的“当地时间”是“2018年1月12日:00:00:00”,而“当地时间”是“2018年1月20日:00:00:00”