Month: October 2017

Using Dynatrace AI based Monitoring to Ensure Blockchain Performance

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 transactions between two parties.   Serious actors in Finance, eCommerce and IT are massively investing in and building out Blockchain frameworks.  Blockchain by its very nature requires tremendous processing power and… read more

Understanding the G1 Garbage Collector – Java 9

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 this post we’ll take a look at how the G1 works compared to other collectors and why it can so… read more

Simplified agentless real user monitoring setup

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 with your existing standards, and how much deployment effort the new library will require. This is why at Dynatrace we… read more

Define your own process group properties via environment variables and Kubernetes annotations

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 values to automate tagging as well as use environment variables to supply tags. The functionality that has been lacking to-date is… read more

LATAM Partner Summit 2017 – Day 3: Innovation

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 – not too many casualties…I’m sure anyone that’s missing is just wrapping… read more

LATAM Partner Summit 2017 – Day 2 Award Winners

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 fantastic group of partners. The awards dinner is where we recognize our LATAM partners for highest revenue,… read more

LATAM Partner Summit 2017 – Day 2 Sessions

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 13 different countries across the continent to be here. A magnificent showing of enthusiasm for Dynatrace and dedication from our partners. read more

End-to-end request tracing across JMS and RabbitMQ queues

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 systems like ActiveMQ and RabbitMQ are also available. We’re now releasing major enhancements to our queuing support. We’re proud to announce the availability of end-to-end tracing of individual requests across… read more

Request attributes: Support for .NET method argument capture

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, you can enable advanced filtering of service requests across all Dynatrace analysis views. Once configured, request attributes help you to better understand the relationships between performance, errors, and application-specific metadata in your requests. read more

Easily understand which load balancers, processes, & hosts are part of your service flow

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 infrastructure, including hosts, processes, and load balancers. Load balancers and proxies For some time now, Dynatrace has included load balancers and proxies on its service overview pages, within… read more