Dynatrace Managed Q&A
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Looking to upgrade from Dynatrace Managed to SaaS? See how

dynatrace-nginx generate two sh commonds per minute,is it a security problem?

guojiang_gao
Visitor
/opt/dynatrace-managed/launcher/nginx.shnginx.shbash /opt/dtrun/run service dynatrace-nginx statusdynatracebash2026-06-03T01:02:29.963Z
/opt/dynatrace-managed/nginx/services/nginx.shnginx.shbash /opt/dynatrace-managed/firewall/services/firewall.sh get-redirect-todynatracebash2026-06-03T01:02:30.762Z
/opt/dynatrace-managed/launcher/nginx.shnginx.shbash /opt/dtrun/run service dynatrace-nginx statusdynatracebash2026-06-03T01:03:29.963Z
/opt/dynatrace-managed/nginx/services/nginx.shnginx.shbash /opt/dynatrace-managed/firewall/services/firewall.sh get-redirect-todynatracebash2026-06-03T01:03:30.732Z
/opt/dynatrace-managed/launcher/nginx.shnginx.shbash /opt/dtrun/run service dynatrace-nginx statusdynatracebash2026-06-03T01:04:29.962Z
/opt/dynatrace-managed/nginx/services/nginx.shnginx.shbash /opt/dynatrace-managed/firewall/services/firewall.sh get-redirect-todynatracebash2026-06-03T01:04:30.766Z
/opt/dynatrace-managed/launcher/nginx.shnginx.shbash /opt/dtrun/run service dynatrace-nginx statusdynatracebash2026-06-03T01:05:29.960Z
/opt/dynatrace-managed/nginx/services/nginx.shnginx.shbash /opt/dynatrace-managed/firewall/services/firewall.sh get-redirect-todynatracebash2026-06-03T01:05:30.826Z
/opt/dynatrace-managed/launcher/nginx.shnginx.shbash /opt/dtrun/run service dynatrace-nginx statusdynatracebash2026-06-03T01:06:29.965Z
/opt/dynatrace-managed/nginx/services/nginx.shnginx.shbash /opt/dynatrace-managed/firewall/services/firewall.sh get-redirect-todynatracebash2026-06-03T01:06:30.731Z
/opt/dynatrace-managed/launcher/nginx.shnginx.shbash /opt/dtrun/run service dynatrace-nginx statusdynatracebash2026-06-03T01:07:29.965Z
/opt/dynatrace-managed/nginx/services/nginx.shnginx.shbash /opt/dynatrace-managed/firewall/services/firewall.sh get-redirect-todynatracebash2026-06-03T01:07:30.684Z
/opt/dynatrace-managed/launcher/nginx.shnginx.shbash /opt/dtrun/run service dynatrace-nginx statusdynatracebash2026-06-03T01:08:29.964Z
/opt/dynatrace-managed/nginx/services/nginx.shnginx.shbash /opt/dynatrace-managed/firewall/services/firewall.sh get-redirect-todynatracebash2026-06-03T01:08:30.709Z
/opt/dynatrace-managed/launcher/nginx.shnginx.shbash /opt/dtrun/run service dynatrace-nginx statusdynatracebash2026-06-03T01:09:29.963Z
/opt/dynatrace-managed/nginx/services/nginx.shnginx.shbash /opt/dynatrace-managed/firewall/services/firewall.sh get-redirect-todynatracebash2026-06-03T01:09:30.680Z
1 REPLY 1

sujit_k_singh
Champion

Hi @guojiang_gao 

This is normal and expected behaviour — not a security concern.

What you're seeing are two scheduled health-check commands that run every 60 seconds as part of Dynatrace Managed's internal service management

bash /opt/dtrun/run service dynatrace-nginx status — checks whether the dynatrace-nginx service is running
bash /opt/dynatrace-managed/firewall/services/firewall.sh get-redirect-to — current firewall redirect configuration for Nginx

This is how Dynatrace Managed ensures its embedded Nginx reverse proxy is healthy and routing traffic correctly. If the status check detects Nginx is down, it can trigger an automatic restart.

Thanks,

Sujit

Dynatrace Professional Certified

Featured Posts