2016-02-13 40 views
1

我只是初学者。我正在尝试配置nginx和luameter来监控nginx。配置nginx和luameter不工作

下面是我遵循的步骤:

1)。 Compile openresty

2)。而在使用本指南配置luameter和nginx的:luameter

我把这个代码到我的nginx的配置:

http { 
... 

lua_shared_dict luameter 1m; 
lua_package_path "{CHANGE_ME}?.luac"; 
init_by_lua "luameter = require 'luameter'"; 
log_by_lua "luameter.mark_by_host(); luameter.mark_by_path(1)"; 

... 
}  



server { 
    listen 127.0.0.1:8001; 

    location/{ 
     root /opt/luameter; 
    } 

    location /stats { 
     content_by_lua "luameter.get_stats('/stats');"; 
     expires -1; 
    } 
} 

我改变{CHANGE_ME}/opt/luameter,但它不工作。

回答

0

我也在设置这个过程中,并根据一些例子,我发现文本{CHANGE_ME}?应替换为/opt/luameter/luac/luameter。所以lua_package_path行变成:

lua_package_path "/opt/luameter/luac/luameter.luac";