Skip to main content
ComponentsCode Profiler
Availability8.6.0 or later

Incoming HTTP Monitoring

Turning off inbound tracking

Outgoing HTTP Monitoring

Disabling outbound request tracking

Incoming HTTP Monitoring

By default GermainUX monitors incoming http traffic. You can disable this monitoring through GermainAPMConfiguration:

Session extraction

In addition you can provide a session extractor function to extract session ids from the incoming http traffic. By default, no session extractor is provided. Example below shows how you can extract an existing session id from incoming http requests’ headers and pass it on to the GermainUX monitoring :

GermainUX with Incoming HTTP

GermainUX allows you to tag UX monitoring data and correlate it with incoming http traffic in Node.js. To allow this correlation make sure UX is configured to tag data and Node.js is configured to allow custom http headers. GermainUX configuration (taggingEnabled flag must be set to true):
Node.js configuration to allow germain-apm-sequence custom http header:

Outgoing HTTP Monitoring

By default GermainUX monitors outgoing http traffic. You can disable this monitoring through GermainAPMConfiguration:

Session extraction

In addition you can provide a session extractor function to extract session ids from the outgoing http traffic. By default, no session extractor is provided. Example below shows how you can extract an existing session id from outgoing http requests’ headers and pass it on to the GermainUX monitoring :

Get Help

Contact GermainUX Support

The GermainUX team helps you get up and running faster, empower your team, turn data into actionable insights, and optimize performance to deliver measurable business outcomes.

Can't find what you need?

Search all GermainUX docs with Ctrl + K, or use the feedback buttons at the bottom of this page to tell us what is missing.

The content of this document is proprietary to GERMAIN SOFTWARE.