Welcome!

Server Monitoring Authors: Yeshim Deniz, Liz McMillan, Pat Romanski, Carmen Gonzalez, Ken Schwaber

Blog Feed Post

What’s new in the Summer ‘14 release for Java & .NET Developers

image_pdfimage_print

As part of AppDynamics’ Summer ‘14 release, we added support for a plethora of new features in the Java & .NET product modules.  What does this news mean for Java & .Net developers?  Let’s take a closer look at how our best in class feature set enables developers to deliver better performing, higher quality apps.

Machine snapshots for .NET

This industry-first feature allows .NET developers to drill into the physical health of a machine that hosts a .NET application. Correlate application performance to exactly what was happening on the server at the time of the incident.

View health metrics like CPU and memory consumption per process on the machine:

Screen Shot 2014-08-12 at 3.55.52 PM

Monitor the state of IIS app pools queues:

Screen Shot 2014-08-12 at 3.56.03 PM

Correlate physical machine health with business transaction performance using snapshots:

Screen Shot 2014-08-12 at 3.56.13 PM

For developers, understanding exactly what occurred on the machine when a particular exception or error was thrown, and automatically correlating this data with performance metrics is invaluable information for finding and fixing bugs and production issues.

CLR crashes for .NET

In another industry-first offering for .NET developers, AppDynamics now automatically detects and tracks CLR crashes in IIS and provides crash details to find the root-cause of .NET application crashes even faster than before.

Screen Shot 2014-08-12 at 3.56.21 PM

With deep-dive visibility into CLR crashes, .NET developers now have another datapoint they can analyze in real-time while investigating the root-cause of application crashes and performance bottlenecks.

Service endpoints for .NET

Service endpoints are all about providing flexibility in how they visualize different services within the UI.  By allowing users to create a business transaction for any service, .NET developers can now create a custom endpoint that they are particularly interested in.  This is most helpful in large, complex environments that are common within our enterprise customers.  A development team may only work on a particular part of the larger application that only deals with one or two services.  By allowing dev teams to create a business transaction for just those services, they can get granular visibility into how their part of the app is performing.

Step 1: Choose a tier and add a rule:

Screen Shot 2014-08-12 at 3.56.29 PM

Step 2: Select entry point type:

Screen Shot 2014-08-12 at 3.56.40 PM

Step 3: Define the service endpoint and create the definition:

Screen Shot 2014-08-12 at 3.56.46 PM

Service endpoints give developers the flexible view they need to track the granular metrics for the services they care about most.

Object instance tracking

AppDynamics now has object instance tracking support for .NET so customers can profile memory utilization of .NET objects.

Screen Shot 2014-08-12 at 3.56.57 PM

This in-depth memory profiling allows developers to find and fix memory leaks to help prevent .NET instances from crashing.

With added support for Java 8 and WebSockets, AppDynamics has extended support for our industry-leading Java application performance management product module.

Java 8 support

With this release we’ve increased compatibility with the latest generation of Java & Scala tools and frameworks.  By providing support for Java 8, AppDynamics now supports new features like lambda expressions and parallel operations.

WebSockets

AppDynamics has added support for WebSockets, providing new visibility into long-lived bi-directional WebSockets transactions.  WebSockets are oftentimes used in critical trading, messaging, and social media platforms and other applications that rely on real-time communication.

Test drive these new features yourself by signing up for a free trial today.

The post What’s new in the Summer ‘14 release for Java & .NET Developers written by appeared first on Application Performance Monitoring Blog from AppDynamics.

Read the original blog entry...

More Stories By AppDynamics Blog

In high-production environments where release cycles are measured in hours or minutes — not days or weeks — there's little room for mistakes and no room for confusion. Everyone has to understand what's happening, in real time, and have the means to do whatever is necessary to keep applications up and running optimally.

DevOps is a high-stakes world, but done well, it delivers the agility and performance to significantly impact business competitiveness.

IoT & Smart Cities Stories
Cloud-enabled transformation has evolved from cost saving measure to business innovation strategy -- one that combines the cloud with cognitive capabilities to drive market disruption. Learn how you can achieve the insight and agility you need to gain a competitive advantage. Industry-acclaimed CTO and cloud expert, Shankar Kalyana presents. Only the most exceptional IBMers are appointed with the rare distinction of IBM Fellow, the highest technical honor in the company. Shankar has also receive...
DXWorldEXPO LLC announced today that Telecom Reseller has been named "Media Sponsor" of CloudEXPO | DXWorldEXPO 2018 New York, which will take place on November 11-13, 2018 in New York City, NY. Telecom Reseller reports on Unified Communications, UCaaS, BPaaS for enterprise and SMBs. They report extensively on both customer premises based solutions such as IP-PBX as well as cloud based and hosted platforms.
Enterprises have taken advantage of IoT to achieve important revenue and cost advantages. What is less apparent is how incumbent enterprises operating at scale have, following success with IoT, built analytic, operations management and software development capabilities - ranging from autonomous vehicles to manageable robotics installations. They have embraced these capabilities as if they were Silicon Valley startups.
In his keynote at 18th Cloud Expo, Andrew Keys, Co-Founder of ConsenSys Enterprise, will provide an overview of the evolution of the Internet and the Database and the future of their combination – the Blockchain. Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life ...
Chris Matthieu is the President & CEO of Computes, inc. He brings 30 years of experience in development and launches of disruptive technologies to create new market opportunities as well as enhance enterprise product portfolios with emerging technologies. His most recent venture was Octoblu, a cross-protocol Internet of Things (IoT) mesh network platform, acquired by Citrix. Prior to co-founding Octoblu, Chris was founder of Nodester, an open-source Node.JS PaaS which was acquired by AppFog and ...
The Founder of NostaLab and a member of the Google Health Advisory Board, John is a unique combination of strategic thinker, marketer and entrepreneur. His career was built on the "science of advertising" combining strategy, creativity and marketing for industry-leading results. Combined with his ability to communicate complicated scientific concepts in a way that consumers and scientists alike can appreciate, John is a sought-after speaker for conferences on the forefront of healthcare science,...
"The Striim platform is a full end-to-end streaming integration and analytics platform that is middleware that covers a lot of different use cases," explained Steve Wilkes, Founder and CTO at Striim, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
The deluge of IoT sensor data collected from connected devices and the powerful AI required to make that data actionable are giving rise to a hybrid ecosystem in which cloud, on-prem and edge processes become interweaved. Attendees will learn how emerging composable infrastructure solutions deliver the adaptive architecture needed to manage this new data reality. Machine learning algorithms can better anticipate data storms and automate resources to support surges, including fully scalable GPU-c...
Predicting the future has never been more challenging - not because of the lack of data but because of the flood of ungoverned and risk laden information. Microsoft states that 2.5 exabytes of data are created every day. Expectations and reliance on data are being pushed to the limits, as demands around hybrid options continue to grow.
Dion Hinchcliffe is an internationally recognized digital expert, bestselling book author, frequent keynote speaker, analyst, futurist, and transformation expert based in Washington, DC. He is currently Chief Strategy Officer at the industry-leading digital strategy and online community solutions firm, 7Summits.