Welcome!

APM Blog

Subscribe to APM Blog: eMailAlertsEmail Alerts
Get APM Blog via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from APM Blog
The personal and professional lives of your customers and other consumers around the world increasingly take place online in the digital realm. It’s therefore not a surprise that data privacy is now such an urgent topic of concern. Countries around the globe have adopted various ...
“What are you doing Dave?”  I’m writing a blog article on using Dynatrace to monitor RPA bots Hal.  Automation is a hot topic these days in most IT departments. There has been an industry rush to automate the enterprise and the burden to do this has fallen squarely onto the IT departme...
We operate as a global organization here at Dynatrace. With thousands of employees around the world, there is a blend of unique talents, interests and stories. I’m excited to share one of those stories with you now. Last week, I saw that a member from our service team had a very ...
An update of the Dynatrace login page is on the way. The new login page will initiate a proxy login process that’s split across two login pages. This change is required for an upcoming SSO enhancement that will be announced soon. So please stay tuned for further SSO updates. To l...
As all of you (hopefully) know are we running load tests for Dynatrace in different stages, including regular regression performance tests on daily builds from the trunk. Looking into the performance of the Web UI – which is part of the load testing scenario, I found the following top ...
Organizing large monitoring environments is never easy. Dynatrace deals with this challenge particularly well because it understands the different components in your environment. It knows about your services, your deployed containers, CloudFoundry and OpenShift applications, your web s...
OneAgent  Java Support for IIOP remote services for WebSphere Liberty Support for IIOP remote services for Glassfish Support for JBoss remoting services Apache HTTP server Nginx Improvements to request body handling .NET Method hotspot for .NET Core on Linux Support for .NET 4.7.1 Node...
After our AI-Driven DevOps webinar with Anil from Verizon Enterprise I got into a debate with my colleague Dave Anderson on how to call the auto mitigation approach we discussed during the webinar: Is it “auto mitigation”, “auto remediation” or shall we be bold and call it “self-healin...
Once you install Dynatrace OneAgent on a host, you immediately gain full stack and code level visibility into each running process in your environment. This information is used to update Smartscape view in real-time and to provide input for our AI-driven problem root-cause analysis alg...
We recently announced that Service flow now shows infrastructure and load balancer details. Building upon this major enhancement to Dynatrace service monitoring, we’ve now added health information and a throughput-analysis mode to Service flow view. As you can see in the example ...
We’re happy to announce that Dynatrace has once again broadened its support for Cloud Foundry technology-specific buildpacks. We already support buildpacks for Java, PHP and Staticfile applications, and applications that run on IBM WebSphere Liberty. As of today, Dynatrace also support...
It is difficult to go a day without hearing about container technology. And the most impressive announcements are still the ones about the growing adoption of Kubernetes. It was just two weeks ago that Docker announced native support for Kubernetes, and the multi-cloud story continues:...
Every year at our digital performance conference, Perform, we recognize customers and individuals that have surpassed our expectations. This year, we’re on the hunt for customers that have made the greatest strides in digital transformation and performance management. Do you think you ...
According to most common definitions of the term “business transactions,” Dynatrace has provided business-transaction monitoring for some time already. For example, Dynatrace automatically detects your services and your requests. This means you can use request naming rules ...
The primary goal of Performance and Load Testing hasn’t changed a lot since I started working in this industry in 2001. What has changed are the application frameworks (from plain HTML via jQuery to Angular) and a shift from page-based to single page apps consuming backend REST APIs us...
At Dynatrace, we help the world’s most important applications work. Whilst working with IT and digital business teams the world over, we are never short of horror stories. Stories that are too scary to reveal the identities of the people, or the brands involved. But this Hallowee...
I like the term “digital attacker” because it conveys the exact goal and endpoint of digital transformation: turning IT into the enabling source for sustainable, competitive advantages.  An old mentor of mine described it well by saying, “I feel like I’m constantly being chased by a bi...
Please do try this at home! In case you watched the recent Dynatrace Coffee Break about the Events API and you are tempted to follow along, well, feel free to follow along: Get a REST client, I have used Postman Create yourself an API token Get the Postman Collection and import it in P...
Reserved space visualization Reserved disk space (which includes space for Cassandra Metrics storage, Elasticsearch storage, Dynatrace installation storage, and Transaction storage) is now visualized as separate colored bars in Node details view (see example below). Previously, reserve...
Dynatrace root-cause analysis relies on AI-driven event- and data-correlation to collect and analyze lots of information about your environment, including all transactions, events, metrics, and topology. Dynatrace uses all this information to quickly pinpoint the root causes of abnorma...
Charts can now be set up to display metrics that are gathered via any custom monitoring plugins you’ve built to monitor 3rd party technologies that aren’t detectable by Dynatrace out-of-the-box. Build custom charts To create a custom chart Select Create custom chart from th...
We recently announced the availability of end-to-end request tracing across JMS and RabbitMQ queues. Such request tracing works perfectly as long as you use the recommended approaches to consuming messages: the JMS Message Listener or, in case of RabbitMQ, the Message Consumer. This is...
Microservice architectures and containers are exploding in popularity, with the number of containerized applications expected to rise by 80% over the next two years. This shift represents a paradigm change in how applications are designed, deployed, and operated. So, it only makes sens...
Containers and Kubernetes are hotter than hot because they let developers focus on their applications, without worrying about the underlying infrastructure that delivers them. And while OpenStack didn’t replace AWS, it clearly is a success story in the open infrastructure space. Here&#...
The explosion of Bitcoin and cryptocurrency has been a proving ground for Blockchain transactions.  Blockchain is a constantly growing list of records called blocks, which are connected and secured using cryptography (1).  Blockchains provide permanent verifiable means of recording tra...
Oracle’s Java 9 Hotspot VM ships with the Garbage First (G1) GC as its default garbage collector. This GC, first introduced in Java 7, has the unique ability to efficiently and concurrently deal with very large heaps. It can also be configured to not exceed a maximum pause time. In thi...
As a web application developer, there are a few key questions you need to answer before selecting a 3rd party library. Before deciding on a library you want to know what the performance impact of the new library will be on your application, whether or not the library will be compliant ...
Dynatrace automatically detects and displays lots of metadata values related to the processes that run in your environment—including version numbers, port numbers, and the name of the script or JAR file that launches each process. Dynatrace also enables you to uses these metadata value...
LATAM Partner Summit 2017 – Day 3: Innovation Good morning and welcome to Day 3. You can recap on Day 1 and Day 2 blogs, and today is all about innovation. Day 3 is a half day allowing for travel, and after a great awards dinner and celebrations last night we’re nearly at full capacity...
LATAM Partner Summit 2017 – Day 2 Award Winners After a solid day of content, discussion, vision, and a lot of coffee – it’s time to sit back and enjoy the LATAM Partner Awards dinner. It’s been a stellar 12 months in LATAM for Dynatrace and the main reason for growth is our fant...
LATAM Partner Summit 2017 – Day 2 Sessions After the arrivals on Day 1 (summarized here), Day 2 offers a packed agenda, some top notch speakers, and coffee firmly set to ‘continuous delivery’ mode. Welcome Robert Rivera opens with a rousing welcome for all attendees who travelled from ...
Dynatrace has provided topological queue support for over two years now. This has enabled Dynatrace to show you which requests in your environment communicate with which queues. It also enables topographical modeling of your queue-based service communications. Many metrics for queueing...
Dynatrace recently introduced the ability to capture Java method arguments and use them as request attributes. This valuable new service-monitoring feature enables fine-grain service filtering and performance analysis. By defining request attributes for your service’s requests, y...
Dynatrace Service flow is very useful for understanding what your services and requests are calling across your service landscape. To date, Service flow has only shown which services are called. We’ve now extended Service flow to reflect an important dimension: your underlying in...
OneAgent  Java Java 9 support .NET Argument capture with request attributes Numerical values, aggregations, & deep object access Node.js Added support for Node.js 8.4 Real user monitoring (JavaScript) Support for MooTools 1.6 General improvements and fixes Limits for OneAgent log f...
Twas the night before “go live” and everyone knew, If the code didn’t work, their careers would be through. The code was reviewed and load tests were started, Every metric was precisely charted. The results came back and they were relieved, For all of their functional...
When you’re an APM leader, innovation is everything. But investing in R&D means a dual focus on core capabilities and new advancements – constantly weaving the two together, to create a formidable offering that will address the deep and complex needs of existing and future customer...
We’re excited to announce the beta release of Dynatrace Hadoop monitoring! Hadoop server monitoring provides a high-level overview of main Hadoop components within your cluster. Enhanced insights are available for HDFS and MapReduce. Hadoop-specific metrics are presented alongside all ...
We’re happy to announce the beta availability of Spark monitoring! Apache Spark monitoring provides insight into the resource usage, job status, and performance of Spark Standalone clusters. Monitoring is available for the three main Spark components: Cluster manager Driver program Wor...
Today we launch a new chapter in the life of Dynatrace, and I’m pretty happy to arrive at this moment in time. It’s been an honour (and a massive challenge) to be tasked with redefining how Dynatrace presents itself to the world – one that took me on a very rewarding journey through ou...