On our monitored nginx host, I noticed a lot of entries in the access log for this request, about once a minute:
127.0.0.1 - - [03/Feb/2023:03:24:01 +0000] "GET /status?json HTTP/1.1" 200 3288 "-" "python-requests/2.25.1"
Our admin says it isn't anything that we're doing (on purpose) and suggested by the python user agent, perhaps it's coming from OneAgent? It doesn't actually resolve to anything (our website returns a 200 status code but with a 404 message). If this is from Dynatrace, what's it trying to do?
Solved! Go to Solution.
Yes, exactly. I think the one comes from OneAgent built-in php-fpm extension, which gets activated when Oneagent sees PHP running. By default it tries to fetch the status from the URL /status?json and provide some additional metrics. See more here.