Report this

What is the reason for this report?

Does a DO app platform service log requests to the console by default?

Posted on July 30, 2025

I’m trying to configure cleaner logging from my app to OpenSearch and I’m trying to figure out what is responsible for the request logging I’m seeing in my runtime logs.

For example, I have an uptime monitor configures and every time it hits my app I see the following in the logs:

[django-app] [2025-07-30 21:50:13] 10.XXX.XX.XX - - [30/Jul/2025:22:50:13 +0100] "GET /health-check/ HTTP/1.1" 200 2 "https://api.demo.example.ie/health-check/" "Mozilla/5.0+(compatible; UptimeRobot/2.0; http://www.uptimerobot.com/)"

I don’t believe it to be coming from my app or app server, so I’m wondering is the DO app platform load balancer (or VM) responsible for these? If so, is there any way to configure their formatting or disable them?



This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hi there,

Hmm, not 100% sure, but I don’t think App Platform itself adds those logs, usually it just streams whatever your app outputs to stdout/stderr. That kind of log looks like it might be coming from the app server (maybe Django’s built-in dev server or gunicorn if you’re using it).

I haven’t seen a way to configure or disable request logs from the platform side, but might be worth double-checking with the DigitalOcean support to be sure: https://do.co/support.

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.