如何将nginx配置为web浏览器上的尾部日志
我的目标是在网页上看到最新的日志消息 我知道我可以使用如何将nginx配置为web浏览器上的尾部日志,nginx,tail,Nginx,Tail,我的目标是在网页上看到最新的日志消息 我知道我可以使用tail-f跟踪终端上最新的10行日志消息 但今天,我想配置nginx,以便在web上看到相同的结果 例如,当我访问(我的Nginx主机)时 我可以看到/var/log/nginx Index of /nginx/ ------------------------------------------------- ../ access.log 08-Aug-2019 16:43 20651 error.lo
tail-f
跟踪终端上最新的10行日志消息
但今天,我想配置nginx,以便在web上看到相同的结果
例如,当我访问(我的Nginx主机)时 我可以看到
/var/log/nginx
Index of /nginx/
-------------------------------------------------
../
access.log 08-Aug-2019 16:43 20651
error.log 08-Aug-2019 16:43 17810
当我进入
我可以在终端中看到与tail-f/var/log/nginx/access.log
相同的结果(它是动态的)
/etc/nginx/conf.d/log.conf
server {
listen 80;
root /var/log/nginx;
location /nginx {
root /var/log/;
default_type text/plain;
autoindex on;
}
}
这是我的配置,但有两点不符合我的要求:
/log/access.log
来访问日志页面,而不是通过/nginx/access.log
/log/access.log
时,此页面是静态的你知道怎么做了吗?你能在这里分享一个解决方案吗?还没有。我想我应该用一些软件包和websocket之类的东西来做这件事。你知道怎么做吗?你能在这里分享一个解决方案吗?还没有。我想我应该使用一些软件包和类似websocket的东西来实现这一点。