使用Nginx记录资源使用情况

使用Nginx记录资源使用情况,nginx,Nginx,有没有办法用nginx录制bandwith?我试图实现的目标是,在下载图像、视频或音频文件时,跟踪某个地方的资源利用率。Nginx是否可以实现这一点?Nginx没有内置的工具,但您可以为资产设置单独的访问日志,并动态解析请求大小(例如,通过将日志存储到graphite中) 你的意思是说,你想单独衡量有多少bandwith是由独立于web应用本身的资产生成的吗?或者只是为了知道服务器的总流量?有多少带宽是由独立于web应用程序的资产生成的。 log_format sizes_only '$byte

有没有办法用nginx录制bandwith?我试图实现的目标是,在下载图像、视频或音频文件时,跟踪某个地方的资源利用率。Nginx是否可以实现这一点?

Nginx没有内置的工具,但您可以为资产设置单独的访问日志,并动态解析请求大小(例如,通过将日志存储到graphite中)


你的意思是说,你想单独衡量有多少bandwith是由独立于web应用本身的资产生成的吗?或者只是为了知道服务器的总流量?有多少带宽是由独立于web应用程序的资产生成的。
log_format sizes_only '$bytes_sent';
location ~* \.(jpg|jpeg|mp4/OtherWayToDetectAssets) {
   access_log /some/log/location sizes_only;
}