All Apps and Add-ons

End User Experience is not collecting from Appd

ansif
Motivator

End User Experience is not collecting from Appd. Other than this metrics,everything else is collecting using splunk addon for Appd.

0 Karma

ansif
Motivator

I have identified the issue. The issue is ,the endpoint url to list all applications are not listing EUM application:

curl -x http://xxxxxxxx.xxxxxx.com:8080 --user xxxxxxxx@xxxxxxx-xxxx:xxxx'https://xxxxx-xxx.saas.appdynamics.com/controller/rest/applications'

When I give the Application ID manually in the input it is fetching EUM data.But the event has no application name.

curl -x http://xxxxxxxx.xxxxxx.com:8080 --user xxxxxxx@xxxxxx-xxxx:xxxxxx 'https://xxxxx-xxxx.saas.appdynamics.com/controller/rest/applications/18929
/metric-data??output=JSON&time-range-type=BEFORE_NOW&duration-in-mins=60&metric-path=End%20User%20Experience%7CApp%7CEnd%20User%20Response%20Time%20%28ms%29'

Since the script uses /controller/rest/applications rest api we are not getting Application name.
# Given an application name, let's find it's ID
def get_app_id(app_name):
for app in application_list:
if app["name"] == app_name:
return app['id'];
return -1;

    # Given an application ID, let's find it's name
    def get_app_name(app_id):
        for app in application_list:
            if str(app["id"]) == app_id:
                return app['name'];
        return -1;

To get application name for EUM we have to use the endpoint below with app_id given in the input:

curl -x http://xxxxxxxx.xxxxxx.com:8080 --user xxxxxxxx@xxxxxxx-xxxx:xxxx'https://xxxxx-xxx.saas.appdynamics.com/controller/rest/applications/**<app_id>**'

Anyone knows where I need correct to get the application name for EUM using App ID.

NB:- The same URL can be used to get application name for APM but if user kept App-name or id blank then this URL unusable.

0 Karma

grywiner51
Explorer

Has this not been fixed yet??

0 Karma
Get Updates on the Splunk Community!

Detecting Remote Code Executions With the Splunk Threat Research Team

REGISTER NOWRemote code execution (RCE) vulnerabilities pose a significant risk to organizations. If ...

Observability | Use Synthetic Monitoring for Website Metadata Verification

If you are on Splunk Observability Cloud, you may already have Synthetic Monitoringin your observability ...

More Ways To Control Your Costs With Archived Metrics | Register for Tech Talk

Tuesday, May 14, 2024  |  11AM PT / 2PM ET Register to Attend Join us for this Tech Talk and learn how to ...