我是Datadog和NGiNX的新手。我注意到当我为某些集成创建监视器时,几个集成被标记为错误配置。我的猜测是有人点击了安装按钮,但确实完成了剩余的集成步骤。我开始与NGiNX合作并迅速遇到障碍。
我确认它正在运行http状态模块
$ nginx -V 2>&1| grep -o http_stub_status_module
http_stub_status_module
NGiNX安装位于与平常不同的目录下 并且配置文件在
下/<dir>/parts/nginx/conf
我在那里创建了status.conf文件。
当我重装NGINX时,我失败了。我不明白这意味着什么或如何从这里开始。
nginx: [error] open() "/<dir>/parts/nginx/logs/nginx.pid" failed (2: No such file or directory)
有一个日志目录,里面没有任何内容。
ps -ef | grep nginx
user 35958 88952 0 May24 ? 00:00:43 nginx: worker process
user 35959 88952 0 May24 ? 00:00:48 nginx: worker process
root 88952 1 0 Feb21 ? 00:00:00 nginx: master process <dir>/parts/nginx/sbin/nginx -c <dir>/etc/nginx/balancer.conf -g pid <dir>/var/nginx-balancer.pid; lock_file /<dir>/var/nginx-balancer.lock; error_log <dir>/var/logs/nginx-balancer-error.log;
user 109169 63043 0 13:13 pts/0 00:00:00 grep --color=auto nginx
我认为问题是我们的安装似乎没有遵循与说明相同的默认值,我很确定我没有正确地执行此操作。
如果有人有任何见解会很棒!
克里斯