0

我想知道如何才能使 web apache netdata 的插件在 Plesk 服务器上工作......

图形是空的,没有数据显示。

我已经检查并启用了 apache mod-status 并且正在工作......

4

1 回答 1

0

很可能您在 Nginx 代理后面有 apache,因此 apache 端口不是默认值 (80)。

运行以下命令:

cd /etc/netdata/
./edit-config go.d/apache.conf

当您将看到时,转到配置文件的底部:

jobs:
  - name: local  
    url: http://localhost/server-status?auto

  - name: local
    url: http://127.0.0.1/server-status?auto

并通过以下方式更改:

jobs:
  - name: local  
    url: http://localhost:7080/server-status?auto

  - name: local
    url: http://127.0.0.1:7080/server-status?auto

*(您可以使用命令检查哪个端口正在运行您的 apache netstat -pltn)。

重新启动netdata,您将看到信息。

#自定义日志

Plesk 将日志保存在特殊文件夹中,因此您可能想要更改默认日志。

编辑(或创建)文件/etc/netdata/python.d/web_log.conf

设置此内容:

nginx_log:
  name  : 'nginx_log'
  path  : '/var/www/vhosts/system/{yourdomain}/logs/proxy_access_ssl_log'

apache_log:
  name  : 'apache_log'
  path  : '/var/www/vhosts/system/{yourdomain}/logs/access_ssl_log'
于 2021-11-06T15:25:49.670 回答