我想知道如何才能使 web apache netdata 的插件在 Plesk 服务器上工作......
图形是空的,没有数据显示。
我已经检查并启用了 apache mod-status 并且正在工作......
很可能您在 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'