Nginx 使用ngxtop按特定日期筛选

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进行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

注意,需要通过python表达式指定多个过滤器,而不是多个
-i
标志,例如。
-我的“当地时间”是“2018年1月12日:00:00:00”,而“当地时间”是“2018年1月20日:00:00:00”