首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Nginx和Nginx插件不工作

Nginx和Nginx插件不工作
EN

Stack Overflow用户
提问于 2014-10-13 13:30:18
回答 1查看 5K关注 0票数 4

我的收藏品配置如下:

代码语言:javascript
运行
复制
LoadPlugin nginx
...
<Plugin "nginx">
    URL "http://localhost:8080/nginx_status?auto"
</Plugin>

Nginx conf看起来像:

代码语言:javascript
运行
复制
server {
  listen 8080;
  index index.html index.htm;
  server_name localhost;
  root  /var/www/default/;

  location / {
    try_files $uri $uri/ /index.html;
  }

  location /nginx_status {
    stub_status on;
    access_log   off;
    allow 127.0.0.1;
    deny all;
  }
}

当我执行

代码语言:javascript
运行
复制
$ curl http://localhost:8080/nginx_status?auto

它的产出如下:

代码语言:javascript
运行
复制
Active connections: 1 
server accepts handled requests
 56 56 322 
Reading: 0 Writing: 1 Waiting: 0 

但是,当石墨打开时,就没有可以获得的nginx图了。times和Nginx被重新启动了很多次。有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-14 06:43:05

终于解决了。日志文件插件打开后:

代码语言:javascript
运行
复制
LoadPlugin logfile

<Plugin logfile>
    LogLevel info
    File "/var/log/collectd.log"
    Timestamp true
</Plugin>

我发现nginx插件没有安装:

代码语言:javascript
运行
复制
[2014-10-14 06:30:59] plugin_load: Could not find plugin "nginx" in /usr/lib64/collectd
[2014-10-14 06:30:59] Found a configuration for the `nginx' plugin, but the plugin isn't loaded or didn't register a configuration callback.

只需执行(AMI):

代码语言:javascript
运行
复制
$ sudo yum install collectd-nginx

一切都很完美

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26341199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档