Интеграция Datadog с NGiNX - PullRequest
0 голосов
/ 28 мая 2018

Я новичок в 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

Я думаю, проблема в том, что наша установка не соответствует тем же настройкам, что и инструкции, и я уверен, что я делаю это неправильно.

Если у кого-то естьидеи, которые были бы великолепны!

Крис

...