question

Sigmund B. avatar image
Sigmund B. asked ·

Monitoring Oracle iPlanet 7 Webserver by any means using Dynatrace OneAgent

We have a customer who runs several instances of Oracle's iPlanet Webserver (Version 7)

I do know that its not in the support matrix out of the box, i was wondering if anybody had success doing it using any of the following approaches:



Appreciate any help or pointing me in the right direction :)

oneagentmonitoringoneagent sdk
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

1 Answer

Sebastian K. avatar image
Sebastian K. answered ·

It seems that last version that was supporting this technology was appmon 6.1:

https://answers.dynatrace.com/questions/154259/instrumenting-sun-java-web-server-oracle-iplanet.html

So Dynatrace (which is made on new agent architecture) may not be able to instrument it. In general everything depends of what do you have working on this WebServer. If this is java or PHP it may be possible to instrument application manually independent of WebServer. But this is only my assumption.

If your application has user interface, easiest you can do is configuring agentless RUM monitoring. You can than inject Manually generated snipped in dynatrace to head of the page. You will see user actions without any problems. You should remember that in such case JS has to have open traffic to Dynatrace server. For SaaS it shouldn’t be problem, for Managed you will need Cluster ActiveGate that will listen on port 9999 in public. Then JS will be able to send monitoring data to cluster.

Sebastian

2 comments Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Thanks, appreciate the answer, this is for Customer, a Bank, and it is a Managed setup. their Online Banking is running on those iPlanet Webservers, and while they have a roadmap to migrate it to something more up to date, still need to find a way to monitor it in the meantime, the RUM option was also what i was most hopeful that it would work. Thanks, will test this. will post an update here how we got it to work, if we did :)

0 Likes 0 · ·

I suggest combining cloud infrastructure monitoring + agentless rum for now. If they have for example reverse proxy from nginx / apache before iPlanet, you can instrument those servers with OneAgent. You will see webrequests and it's performance. From this level it is as well option to use autoinjecting of RUM (no need for Cluster ActiveGate). You will see ass well comparision between user perspective time, and purepath time. It's important in analysis.

If those iPlanet WebServers are able to expose some JMX metrics you can as well use JMX editor plugin to extract some extra custom metrics that can be used for monitoring. In general there are some moves you can do without digging into source code of bank applications.

Sebastian

1 Like 1 · ·

Space Topics

mobile monitoring dotnet synthetic monitoring reports iis chat kubernetes servicenow amazon web services mysql mainframe rest api errors cassandra dashboard oneagent sdk cmc application monitoring openkit smartscape request attributes monitoring developer community user tagging log monitoring services ufo syntheticadvisory activegate ip addresses auto-detection high five award oracle hyperion webserver uem usql iib test automation license web performance monitoring ios news migration management zones index ibm mq web services custom event alerts notifications sso host monitoring knowledge sharing reports browser monitors java hybris sap vmware maintenance window user action naming javascript appmon ai synthetic classic availability tipstricks automation extensions diagnostic tools session replay permissions davis assistant faq documentation problem detection http monitors server easytravel apdex aws-quickstart network docker tags and metadata cloud foundry google cloud platform synthetic monitoring process groups account usability dynatrace saas gui paas openshift key user actions administration user actions postgresql synthetic locations oneagent security Dynatrace Managed user management custom python technologies mongodb openstack user session monitoring continuous delivery citrix configuration alerting NGINX timestamp action naming linux nam installation masking error reporting database mission control jmeter recorder apache mobileapp RUM php threshold azure purepath davis scripting agent aix nodejs android