如何显示在nginx服务器上运行的网站的连接客户端数量?

时间:2014-02-04 02:31:43

标签: nginx client-server client

我有一个运行Nginx服务器的覆盆子pi。我想编写一个在此服务器上运行的小站点,该站点能够显示服务器上当前活动的连接数。我知道我可以这样做:

location /nginx_status {
    # Turn on stats
    stub_status on;
    access_log   off;
    # only allow access from 192.168.1.5 #
    allow 192.168.1.5;
    deny all;
}

哪个工作正常,但我希望将活动连接数嵌入我的网站,以便它实时更新。有人知道一个简单的方法吗?我可以想到使用日志文件的一些肮脏的“hack-ish”方式...但我更喜欢更干净的方法。

谢谢!

1 个答案:

答案 0 :(得分:-1)

无法找到完成此操作的方法,因此我最终使用了Logstalgia。您可以使用以下方式拖尾远程日志:

ssh user@example.com tail -f /var/log/apache2/access.log | logstalgia --sync