AppD Archive

Anyone using EUM ?

CommunityUser
Splunk Employee
Splunk Employee

I would like to know if anyone using EUM in their Production environment and whats the feedback.

What about the new version, where EUM licence need to get registered with AppDynamics cloud.

0 Karma

Charles_Herring
New Member

We just started using EUM in production and the only issue i have run into so far is that i cant use the automatic injection because it conflicts with the meta tag we added to force compat mode.

0 Karma

Arun_Dasetty
Super Champion

Hi,

Thanks for writing in to appsphere community forum. We understood that you are referring to  meta tag or header "X-UA-Compatible" (<meta http-equiv=“X-UA-Compatible” content=“IE=7” />) and <!DOCTYPE html> elements let us know if any disconnect as this might affect rendering of browser, also can you please elaborate on the issue you are facing in detail:
- can you please provide view source of the page where EUM automatic injection having issue for page using compat mode.
- agent logs from node on which having eum enabled and having load on view pages using compat mode

Also let us know whether using EUM manual injection helps

refer docs for manual injection: http://docs.appdynamics.com/display/PRO13S/Manual+Injection

Thanks,

Arun

0 Karma

Charles_Herring
New Member

My site is using a main master page so i just swithced to manual injection and added the script tag after my X-UA-Compatible tag

0 Karma

Arun_Dasetty
Super Champion

Hi,

Thanks for posting back, we understood that using manual injection had helped to resolve the issue, let us know if any disconnect in our understanding.

Thanks,

Arun

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Is anyone using geo server, i mean installed geo server.

We are trying to setup geo server, as per document we need to deploy geo.war in web container.

Which web container? Do we need to install tomcat or any web container server and deploy or where we can deploy?

We have many more queries related to geo server configuration. Looking forward from valuable inputs and suggestion for same.

0 Karma

Arun_Dasetty
Super Champion

Hi Kaushik,

We confirm you can deploy geo.war in any web container such as (Tomcat, jboss, weblogic etc)

If is is tomcat you just need to copy geo.war under <Apache_Tomcat_install_dir>/webapps/ directory and you should be able to access at http://<TomcatHostName>:<tomcatPort>/geo url and you can config this url under EUM config as suggested in docs,

Hope that clarifies your query, Please feel free to write back to us for further queries and assistance.

Thanks,

Arun

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hello Arun,

Thanks for the information, why can't we deploy in the glassfish server of the controller system/ what the impact if we deploy in the controller app server?

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Controller\appserver\glassfish\domains\domain1\autodeploy - If we deploy the geo.war in the same location and restart the app server? It won't work?

0 Karma

Arun_Dasetty
Super Champion

Hi Kaushik,

You can deploy geo.war in controller glassfish server but we do not recommend this as thei controller might get overloaded if there is high load on BT with EUM enabled and accessing geo webapp deployed in controller glassfish server.

We tested and confirmed that Copying geo.war does not work under Controller\appserver\

glassfish\domains\domain1\autodeploy directory, But you should deploy geo.war successfully from controller glassfish admin console as referred in attached screenshots from "Applications" -> deply category screen.

Let us know if that information helps.

Thanks,

Arun

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Could you share the login credientials or I do need to raise a case to get the credintial to login to Glassfish server console for the deployment.

0 Karma

Arun_Dasetty
Super Champion

Hi Kaushik,

You can retrieve the controller glassfish admin password from ".passwordfile" under "<Controller_install_dir>/.passwordfile

check the property AS_ADMIN_PASSWORD value and you can access glassfish at http://<controller-host>:<4848-default-port>/login.jsf (username: admin, password: <from .passwordfile>

Hope that answers your query.

Thanks,

Arun

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

When trying to access the console, I am getting the following exception attached in the screenshot

0 Karma

Arun_Dasetty
Super Champion

Hi Kaushik,

Can you try the following steps and let us know if that helps:

shell> cd <Controller_dir>/appserver/glassfish/bin

shell> asadmin --host <controller-host> --port 4848 enable-secure-admin
Ex:
asadmin --host locahost --port 4848 enable-secure-admin

Then stop/start glassfish immediately after enabling secure admin, let us know how it goes

Thanks,

Arun

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Thanks for the update, its working.

In case if we deploy geo.war also in glassfish to enhance the performance can't we increase the heap size or tune the glassfish server?

0 Karma

Arun_Dasetty
Super Champion

Hi Kaushik,

Yes, increasing memory shoudl help on controller, but we generally do not recommend to avoid issues in future.

You can go ahead and increase the heap allocation and memory allocation to increase the performance of controller.

Thanks,

Arun

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hello Arun,

 In location-map-template xml file we have the below sample entry, we would like to know what is <location is-default="true"> and do you need to update this every time I map a new location, need the clarification to map the IP address

<location network="192.168.1.1" subnet-mask="255.255.255.0">
<country>United States</country>
<region>California</region>
<city>San Francisco</city>
</location>

<location is-default="true">
<country>United States</country>
<region>California</region>
<city>San Francisco</city>
</location>

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

We would also like to know after mapping the Ip address and modifying the set properties in web.xml we are ready with Geo server. How AppDynamics EUM will connect with locally hosted Geo server and work? Do we need to do any further config changes?

0 Karma

Arun_Dasetty
Super Champion

Hi Kaushik,

Please find the response to your queries:
>>>> regarding query on <location is-default="true"> ?

Answer:  We see that the new location you added in local-map.xml
<location network="192.168.1.1" subnet-mask="255.255.255.0"> , is used to match specific IP and to show the corresponding geo location in the below listed case, if user requested BT with EUM enabled from 192.168.1.1 then the geo location will be Bangalore and all other requests that not matching the IP specific will show under geo location San Francisco as per below example, Hope that clarifies

========================

<location network="192.168.1.1" subnet-mask="255.255.255.0">
<country>India</country>
<region>Karnataka</region>
<city>Bangalore</city>
</location>

<location is-default="true">
<country>United States</country>
<region>California</region>
<city>San Francisco</city>
</location>

========================

>>>> regarding query on custom geo location config update settings?
Answer: You need to update the custom geo server url under Configure -> Ens user experience -> javascript intrumentation -> Advanced -> Customize your deployement section as referred in screenshot, in "Geo Server URL" text field

image.png

Let us know if that clarifies your queries.

Thanks,

Arun

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

How to inject for Weblogic Application Server using assist method, we need some assistance or guidance for the same. Could anyone help us. If we do assisted injection still we need to add adrum.js?

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

We configured EUM successfully using Manual transaction, we are exploring the other configuration related to EUM, will update if any clarification or information required.

0 Karma
Get Updates on the Splunk Community!

See just what you’ve been missing | Observability tracks at Splunk University

Looking to sharpen your observability skills so you can better understand how to collect and analyze data from ...

Weezer at .conf25? Say it ain’t so!

Hello Splunkers, The countdown to .conf25 is on-and we've just turned up the volume! We're thrilled to ...

How SC4S Makes Suricata Logs Ingestion Simple

Network security monitoring has become increasingly critical for organizations of all sizes. Splunk has ...