16 Aug 2019 07:31 AM
Hello community.
Customer has nginx-plus-r18 and NGINX successfully have been instrumented. We have services for this process. But there is the warning:
Anybody knows what does this message mean?
Regards,
Alexander
Solved! Go to Solution.
16 Aug 2019 12:13 PM
Did you checked Support Archive logs from agent. Most of the time there is some extra explanation. I’ve never faced so far such message. Maybe support will help here. One more question, do you have any custom plugin that is named nginx status? Second question, those services are WebRequest services or opaque ones? If Opaque, you in general do not see transactions measured on nginx itself but representation of request that is coming from different service.
Sebastian
16 Aug 2019 12:20 PM
1) I also check log files and there is no errors\exceptions on it.
2) No there is no additional plugins.
3) It is not OPAQUE service. I have see service calls.
Regards,
Alexander
16 Aug 2019 01:02 PM
Did you download support archive that is covering timeframe since starting this process (with this communication). I’m asking because be default support archive is for one day I think.
Sebastian
16 Aug 2019 03:20 PM
I have same results with archive for 7 days for search "errors/nginx plus/status and e.t.c. I will try explore more attentively later.
I have second same server and there is no such message. I think we need restart this process. Already planned.
Alexander
16 Aug 2019 06:49 PM
Try restart and read logs right after restart. You will see dedicated log for Nginx process. It should start new file after restart so read it carefully. Looking on them by search function isn’t best idea because you can miss multiple things.
Sebastian
16 Aug 2019 12:27 PM
Hi Alexander, what agent's version do you have ?
Don't you have anything in the log like
info [native] Configuring nginx plus metrics plugin with url 'http://ip:port/status'
16 Aug 2019 12:48 PM
Hello Janusz,
"/status" word only in log file ruxitagent_host_11518.0.log in this string:
2019-08-14 16:51:59.502 UTC [de45b8e2] info [native] Pid namespace available in /proc/self/status: false
for words "nginx plus metrics" there is no results.
Regards,
Alexander
22 Aug 2019 08:53 AM
NGINX plus provides exposes additional metrics, which OneAgent tries to capture. Dynatrace will show you this message in case the metrics cannot be accessed. For R15 and earlier you had to enable the NGINX Plus Status page to make them available. With R16 and later they switched to an API that needs to be configured. Unfortuntely R18 had a breaking change in the API which is currently not supported. OneAgent will support R18 metrics with version v177.
Best
Patrick
22 Aug 2019 08:56 AM
Patrick, thank you for detailed answer.
Regards,
Alexander