Skip to Main Content
InterSystems Ideas

Have an idea, suggestion, or something that doesn’t work as expected in InterSystems products or services? Share it here on the InterSystems Ideas Portal.

The Ideas Portal is where community members can propose improvements, report bugs, and help influence the product roadmap across InterSystems products and the overall developer experience. 22% of submitted ideas are implemented by InterSystems or members of the Developer Community.

💡 Ideas and bugs are both welcome, no matter how big or small. You can submit feature requests, usability improvements, workflow suggestions, and bug reports. Whether you’re an experienced expert or just getting started, your fresh perspective is valuable.

🛠️ About bugs and fixes. If you have access to InterSystems WRC, please submit bugs there for immediate action. Bug reports submitted through the Ideas Portal are reviewed and tracked, but do not guarantee immediate resolution.

Start by sharing what could be better - the community and our teams will help take it from there.

Status Future consideration
Created by Ashok Kumar T
Created on Jun 29, 2025

Need for Application-Specific HTTP Tracing in Web Gateway

1️⃣ Description of the idea

Enhance the Web Gateway to support HTTP Trace at the web application level, rather than globally. This means developers and administrators could enable and tracing the individual web applications (e.g., /myapp, /api/myapi) while debugging, rather than capturing all traffic across all apps.

2️⃣ Who is the target audience?

Backend/API developers troubleshooting specific applications

Support teams investigating production issues
3️⃣ What problem does it solve?

Currently, enabling HTTP Trace logs all traffic passing through the Web Gateway, including SMP, system apps, internal APIs, and unrelated services. This leads to High log volume with lots of irrelevant data

Application-level tracing allows for:

  • More focused debugging for specific application

  • Smaller, cleaner trace logs and improved performance during trace sessions

4️⃣ How does this impact the efficiency, stability, reliability, etc., of the product?

  • Reduces trace file size and processing time by capturing only relevant traffic

  • improves accuracy in identifying problems with less noise in logs

  • Speeds up debugging and root cause analysis

5️⃣ Provide a specific use case or scenario that illustrates how this idea could be used in practice

A developer is debugging an issue with a custom REST API hosted at /api/myapi, but enabling global HTTP Trace in the Web Gateway captures additional traffic from system applications like /api/atelier, /api/iam, and /csp/sys.

Current Challenge:
The trace log is large, hard to analyze and not recommendable in high traffic Production

With Per-Application HTTP Trace:

Enables trace only for /api/myapi, reducing the log size and focusing solely on the API and Lower risk during trace in production environments.

  • ADMIN RESPONSE
    Aug 27, 2025

    Thank you for submitting the idea. The status has been changed to "Future consideration".

    Stay tuned!