【发布时间】:2021-12-20 05:19:00
【问题描述】:
我想知道如何才能使 web apache netdata 的插件在 Plesk 服务器上运行...
图形为空,没有数据显示。
我已经检查并且 apache mod-status 已启用并且正在工作...
【问题讨论】:
标签: apache nginx plesk netdata
我想知道如何才能使 web apache netdata 的插件在 Plesk 服务器上运行...
图形为空,没有数据显示。
我已经检查并且 apache mod-status 已启用并且正在工作...
【问题讨论】:
标签: apache nginx plesk netdata
很可能你在 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
*(您可以使用netstat -pltn 命令检查哪个端口正在运行您的apache)。
重启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'
【讨论】: