Я новичок в 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
Я думаю, проблема в том, что наша установка не соответствует тем же настройкам, что и инструкции, и я уверен, что я делаю это неправильно.
Если у кого-то естьидеи, которые были бы великолепны!
Крис