cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Apache webserver

henk_stobbe
DynaMight Pro
DynaMight Pro

Hello,

Is my assumption correct that an apache webserver can only be used as an entry point services?

In other words, when a service calls a webrequest on a Apache webserver the "purepath" stops?

KR Henk


9 REPLIES 9

Julius_Loman
DynaMight Guru
DynaMight Guru

No, all depends on the Apache configuration - what Apache (or any other webserver) servers for a particular request.

For example if you have PHP running the PurePath will follow to PHP. If you have some custom module serving your requests the PurePath will stop as it probably won't be a supported technology.
If you have Apache in reverse proxy configuration, the PurePaths will follow to the backend service.


TEMPEST a.s., Slovakia, Dynatrace Master Partner

henk_stobbe
DynaMight Pro
DynaMight Pro

Hi Julius,

Thx, it is just a "regular webserver" where end users connect. So a webrequest from a with agent installed host should be recognized?

(so a service is used not a browser)

KR Hek


Julius_Loman
DynaMight Guru
DynaMight Guru

Definitely if there is oneagent on the apache host and the apache has been instrumented. Do you see any services on your apache process group?


TEMPEST a.s., Slovakia, Dynatrace Master Partner

henk_stobbe
DynaMight Pro
DynaMight Pro

Process group:

This is the API server, 4 of the 14 Services are apache webserver http

And the application with the 4 apache web servers


Julius_Loman
DynaMight Guru
DynaMight Guru

The Apache on the last screen is not apache http server but (probably) Apache Tomcat.


TEMPEST a.s., Slovakia, Dynatrace Master Partner

henk_stobbe
DynaMight Pro
DynaMight Pro

Yep, but the apache webservers are part of the dark blue boxes and talking to the Tomcat.

FYI in the same environment I see that the same, but without the apache webserver so communicating direct to a tomcat has no issue's


Julius_Loman
DynaMight Guru
DynaMight Guru

Can you post a screenshot of service flow? A screenshot of purepath? And how is the apache HTTP Server configured? Just forwarding requests to Tomcats? How do you expect the serviceflow / purepath to look like?

Based on your description it seems the Service flow is IIS -> Apache HTTP Server -> Apache Tomcat.
Based on the information above I don't see any issues.
Maybe the PurePaths you are looking to really are served at the Apache HTTP Server (caching?)


TEMPEST a.s., Slovakia, Dynatrace Master Partner

henk_stobbe
DynaMight Pro
DynaMight Pro

Found it, I hope,

IIS -> Apache HTTP Server -> Apache Tomcat

is

IIS->proxy->Apache HTTP Server -> Apache Tomcat

So the proxy must be "terminating" the purepath?

Julius_Loman
DynaMight Guru
DynaMight Guru

Yes, depending on what is the proxy in the chain it might be filtering HTTP headers added by Dynatrace.
A screenshot of service flow and purepath will bring some light into this.


TEMPEST a.s., Slovakia, Dynatrace Master Partner