neotys-labs / dynatrace Goto Github PK
View Code? Open in Web Editor NEWIntegration between NeoLoad and Dynatrace OneAgent
License: BSD 2-Clause "Simplified" License
Integration between NeoLoad and Dynatrace OneAgent
License: BSD 2-Clause "Simplified" License
Hi,
I noticed that parameter "dynatraceId" not worked as the stable version with only identifier as pk12475 based on example URL https://pk12475.live.dynatrace.com (NB : I do not mentionned my own Id here for security reason).
In Neoload result log, a "Technical error" is thrown with exception "java.net.UnknownHostException".
In relative log file, detailed exception is :
2019/11/04 13:12:39 ERROR - neoload.CustomAction: Technical Error: java.net.UnknownHostException: pk12475
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)
at java.net.InetAddress.getAllByName0(InetAddress.java:1276)
at java.net.InetAddress.getAllByName(InetAddress.java:1192)
at java.net.InetAddress.getAllByName(InetAddress.java:1126)
at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:260)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:160)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:144)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:610)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:445)
at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
at com.neotys.dynatrace.common.HTTPGenerator.execute(HTTPGenerator.java:88)
at com.neotys.dynatrace.configuration.DynatraceConfigurationAPI.isNeoLoadRequestAttributesExists(DynatraceConfigurationAPI.java:256)
at com.neotys.dynatrace.configuration.DynatraceConfigurationAPI.generateRequestAttributes(DynatraceConfigurationAPI.java:288)
at com.neotys.dynatrace.configuration.DynatraceConfigurationActionEngine.execute(DynatraceConfigurationActionEngine.java:66)
at com.neotys.nl.lg.engine.K.internalExecute(K.java:62)
at com.neotys.nl.lg.engine.l.a(l.java:146)
at com.neotys.nl.lg.engine.v.c(v.java:125)
at com.neotys.nl.lg.engine.w.internalExecute(w.java:83)
at com.neotys.nl.lg.engine.l.a(l.java:146)
at com.neotys.nl.lg.engine.H.g(H.java:227)
at com.neotys.nl.lg.engine.H.internalExecute(H.java:94)
at com.neotys.nl.lg.engine.l.a(l.java:146)
at com.neotys.nl.lg.engine.c.a(c.java:179)
at com.neotys.nl.lg.engine.c.run(c.java:110)
Workaround : Set entire domain name in 'dynatraceId' parameter as pk12475.live.dynatrace.com in example.
Hi,
When using DynatraceIntegration-3.0.1.jar I have data in External Data.
But When using DynatraceIntegration-4.0.6.jar with Neoload i have an issue, no data in External Data.
I did it in te same environment
Best Regards
With this release, 4.0.6, I'm having the following issues:
The instructions for the Dynatrace ID for both the DynatraceMonitoring action and the DynatraceEvents appears to be incorrect. The instructions tell you to add just the unique portion of your Dynatrace SaaS live URL, but to make it work it requires that you use your full Dynatrace SaaS URL. So in my example I need the put .live.dynatrace.com, not just the DynatraceID portion.
When my load script runs, it generates a Runtime Error at the ending DynatraceEvents step. The error is:
Error detected by NeoLoad
Error Code: NL-DYNATRACE_EVENT_ACTION-02 Message: Details: Error encountered :java.lang.StringIndexOutOfBoundsException: String index out of range: -1
With build 3.0.1, these issues do not exist. This was verified by running the same project against the same Dynatrace SaaS instance with the same parameters.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.