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

Investigate SAP extension monitoring interruption

GP_Stanley
Frequent Guest

Our SAP Extension is going blank on the live data feed and even showing the wrong custom device name. 

Went into settings, monitored technologies, the SAP Application server, and looked at the endpoint with the wrong endpoint it is disabled. We updated it in case there is a sync issue, however, in Technologes & Processes, it is that endpoint that is shown for Remote extension endpoints.

The correct endpoint is shown OK status and we refreshed but it is not even showing in Technologies & Processes. When I go to Data Explorer and pull up Dialog Response time by custom device, this correct endpoint custom device is not generating any data.

 

For monitoring interruptions what should be done for SAP ABAP extension? How can we check if there is a Dynatrace configuration issue somewhere or if its SAP system issue?

 

What I looked at

https://www.dynatrace.com/support/help/extend-dynatrace/extensions/troubleshooting/troubleshoot-exte...

https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-oneagent/oneaget-troublesho...


1) Checked Operational status of ActiveGate

Deployment status -> ActiveGates

2) Restarted oneagent too

 

Other than check ActiveGate operational status, checking logs, removing ABAP endpoint and readding it (which is next because we disabled and updated it and still no data coming through), what else am i missing?

 

 

4 REPLIES 4

DavidMass
Dynatrace Mentor
Dynatrace Mentor

Hi @GP_Stanley , 
The extension creates log files which can be found on the ActiveGate server : 
C:\ProgramData\dynatrace\remotepluginmodule\log\remoteplugin\custom.remote.python.sap

or

/var/lib/dynatrace/remotepluginmodule/log/remoteplugin/custom.remote.python.sap


The logs in that directory should help pinpoint what is going on with the endpoints such as a timeout or another error. 

rsaliou
Visitor

Hello,

I have got same problem with "SAP Application Server (version 1.158)" extension. I configure endpoint, it's seems ok but not data collected.

I look into log file on ActiveGate host in C:\ProgramData\dynatrace\remotepluginmodule\log\remoteplugin\custom.remote.python.sap\SAPPluginRemote.log

 

Below is extract

 

2023-10-03 12:26:58.966 UTC DEBUG [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [query] Monitoring WS-HTTP
2023-10-03 12:26:58.966 UTC DEBUG [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [query] Monitoring ESI
2023-10-03 12:26:58.966 UTC DEBUG [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [query] Monitoring ALE
2023-10-03 12:26:58.966 UTC DEBUG [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [query] Monitoring RFC
2023-10-03 12:26:58.966 UTC DEBUG [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [query] Monitoring CPIC
2023-10-03 12:26:58.966 UTC INFO [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [query] Skipping execution 1, executing every 5 minutes
2023-10-03 12:26:58.966 UTC WARNING [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [query] No file found, start process
2023-10-03 12:26:58.966 UTC INFO [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [runJava] Using java path: ../../../gateway/jre/bin/java.exe
2023-10-03 12:26:58.966 UTC INFO [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [runJava] ['../../../gateway/jre/bin/java.exe', '-Xmx1536m', '-cp', 'D:\\dynatrace/remotepluginmodule/plugin_deployment/custom.remote.python.sap/SAPRFC.jar;D:/dynatrace/remotepluginmodule/plugin_deployment/custom.remote.python.sap/Jars/sapjco3.jar', 'com.dynatrace.saprfc.Main', 'C:\\Windows\\SERVIC~2\\LOCALS~1\\AppData\\Local\\Temp/10.156.38.2700200/']
2023-10-03 12:26:59.454 UTC INFO [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [query] [WinError 2] The system cannot find the file specified: 'C:\\Windows\\SERVIC~2\\LOCALS~1\\AppData\\Local\\Temp/10.156.38.2700200/javaRunning.dt.sap.lock'
2023-10-03 12:26:59.454 UTC INFO [Python][6239264261536217212][SAP_BS7][28772][ThreadPoolExecutor-0_0] - [query] No previous data found, awaiting next execution

 

I didn't see where is the problem.

Could you help me on this, please ?

 

Thanks by advance.

 

Mike_L
Dynatrace Guru
Dynatrace Guru

Please create a support ticket for it.

In 99% of the cases a log such as that means that something went wrong with the "SAP Java Connector configuration" section of the help page: https://www.dynatrace.com/support/help/setup-and-configuration/technology-support/dynatrace-extensio...
Either the redistributable isn't installed, or you downloaded a 32 bit version of the sapjco3.jar, or you don't have access to read the sapjco3 file.

Mike

rsaliou
Visitor

😧 && cd D:/dynatrace/remotepluginmodule/plugin_deployment/custom.remote.python.sap && D:\dynatrace\gateway\jre\bin\java.exe -Xmx1536m -cp SAPRFC.jar;Jars/sapjco3.jar com.dynatrace.saprfc.Main C:\Temp

 

# Exception in thread "main" java.lang.ExceptionInInitializerError: JCo initialization failed with java.lang.UnsatisfiedLinkError: D:\dynatrace\remotepluginmodule\plugin_deployment\custom.remote.python.sap\Jars\sapjco3.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform

 

And i figure out what it is. I installed SAPJco version 32 bits because current default jvm on this server is 32 bits

But ActiveGate Dynatrace is in 64 bits and you can test loading of SAPJco.jar with it.

D:\dynatrace\gateway\jre\bin\java.exe -jar D:\dynatrace\remotepluginmodule\plugin_deployment\custom.remote.python.sap\Jars\sapjco3.jar

Featured Posts