Welcome!

@CloudExpo Authors: John Basso, SmartBear Blog, Elizabeth White, Pat Romanski, Anders Wallgren

Blog Feed Post

What’s new in the Summer ‘14 release for the Ops Team

image_pdfimage_print

AppDynamics recently announced our summer release that builds upon our history of delivering game changing functionality and innovations in application performance management.  In our latest version, we’ve added many features that cater to operations-focused professionals, let’s take a closer look at some of those features.

Percentile metrics

AppDynamics has always had robust behavior learning capabilities that automatically baseline the metrics that we collect.  Instead of having to tell our platform what’s normal behavior, AppDynamics continually collects data and adjusts the dynamic baselines in real-time.  Percentile metrics give customers the added ability to analyze metrics based on percentiles like 90%, 95%, or 99% to get a better understanding of the distribution of metrics.  Basically, it allows operations teams to exclude outlier data to get a better understanding of what ‘normal’ application behavior is. You’re in full control with the ability to set 5 different percentile levels across the entire application or even down to the individual transaction level.

Configure percentile metrics and easily apply to specific business transactions or all existing business transactions:

Screen Shot 2014-08-12 at 4.41.51 PM

This feature allows operations teams to improve problem detection with fewer false positives for long-tail distribution profiles.  Having to dig through less noise to find the problems that matter is always a good thing.

Smart dashboards

Building meaningful dashboards takes time and effort. AppDynamics has added dashboard template functionality that allows you to build once and deploy as many times as needed to new applications without any configuration changes. Just build a new dashboard and associate it to the proper application(s) or component(s). It’s that easy.

Screen Shot 2014-08-12 at 4.42.01 PM

Business transaction discovery tools

AppDynamics has always automatically discovered business transactions out of the box for customers.  This capability has saved our enterprise customers countless hours defining and configuring dozens or even hundreds of different business transactions.  However, sometimes customers have unusual circumstances that require some configuration rules for getting their business transactions defined to align with their unique business needs. Well, we’ve created another time saving feature that allows AppDynamics administrators to model business transaction configurations in real time and only commit the configuration when you’re getting the exact results you intended.

This feature is purely intended to make life as easy as possible for the operations staff that manages AppDynamics. It’s another improvement that further reduces total cost of ownership ensuring AppDynamics offers the best possible ROI.

Step 1: Pick a node

Screen Shot 2014-08-12 at 4.42.10 PM

Step 2: Edit Discovery Configuration

Screen Shot 2014-08-12 at 4.42.20 PM

Step 3: Wait for load (real-time) & validate results

Screen Shot 2014-08-12 at 4.42.31 PM

Step 4: Apply config

Screen Shot 2014-08-12 at 4.42.40 PM

Windows Machine snapshots

Oftentimes operations teams can narrow the root-cause of application issues to the infrastructure, but can’t automatically correlate performance of the machine back to the application issue.  This results in manual correlation efforts that increase the amount of time needed to isolate and fix these types of issues.  AppDynamics now has a feature called machine snapshots that enables operations teams to get visibility into the status of machine resources and associate that with application health.

This feature has been released first for .NET. Let’s face it, it’s rare to have features released for .NET applications before Java apps get the feature but we thought it was about time to even the score a bit. Java folks, you’ll have to wait a little while longer for this feature.

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

Screen Shot 2014-08-12 at 4.42.47 PM

Monitor the state of IIS app pools queues:

Screen Shot 2014-08-12 at 4.42.54 PM

Correlate physical machine health with business transaction performance using snapshots:

Screen Shot 2014-08-12 at 4.43.03 PM

.NET: Object Instance Tracking

Memory leaks happen. When they happen in production it’s operations responsibility to assist the development team with collecting the data that leads to the fix. Object Instance Tracking from AppDynamics adds this critical capability to it’s ever growing arsenal of .NET monitoring and troubleshooting capabilities.

Screen Shot 2014-08-12 at 4.43.11 PM

.NET: CLR Crash alerts and information for IIS Server

When CLR’s crash it is the job of the operations team to know that it happened and to figure out why. AppDynamics now has the ability to alert on your CLR crashes and automatically pulls the details from the windows event viewer so that you don’t even have to login to the Windows server to see what went wrong. This is another time saving feature that is ideal for operations teams that support .NET applications.

Screen Shot 2014-08-12 at 4.43.21 PM

EUEM resource timing waterfall view

Today, many operations teams have difficulty understanding how long load times for static resources impact the end user experience.  For example, your team might wonder how a social media widget, banner ad, or a set of images impacts the web application’s response time from the end user perspective.  AppDynamics now provides support for resource timing for web applications that provides the details you need to understand why end users are experiencing sub-optimal performance.

View resource timing details by type, domains requested, and waterfall breakdown:

Screen Shot 2014-08-12 at 4.43.33 PM

By gaining visibility into how static resources are performing, operations teams can quickly identify performance issues affecting end users and enforce SLAs with 3rd parties.

EUEM Analyze

Customers want to combine multiple metrics to drive the best insights into end user experience. The traditional hierarchical metric model doesn’t scale too the exponential number of possible combinations customers might want. Thanks to the new analytics platform the EUEM team has created a new page called Analyze that will allow customers to perform a multi-faceted search on their end user data, uncovering answers to questions like “how was End User Experience for a specific page, in California, using the IE browser?”

Screen Shot 2014-08-13 at 2.15.08 PM

Mobile EUEM: Unique Crash Dashboard and Reports

Crashes on mobile applications aren’t usually unique. Now customers can see how many crashes of a particular type have occurred and how many users where impacted allowing them to better prioritize and focus their work. We also provide supporting details like typical environments and stack traces for each.

Screen Shot 2014-08-13 at 2.15.17 PM

EUEM on-premise

AppDynamics has always had secure data transmission and storage protocols, however some enterprise customers have company policies that prevent them from utilizing our hosted EUEM cloud.  Now, customers can host their own AppDynamics EUEM cloud on-premise so they can take advantage of our granular end user experience metrics and snapshots.

C/C++, Analytics, and Database monitoring beta programs

The last major point to make in this announcement is the fact that we have also released 3 new major feature sets into beta.

C/C++(beta):

  • SDK – Use the AppDynamics SDK to instrument any C/C++ process where you have access to the source code. The SDK extends AppDynamics breadth of monitoring capabilities to all of those C/C++ programs that you wish you had visibility into.
  • Dynamic instrumentation agent –  Use this agent to instrument C/C++ programs where you have no access to the source code. You won’t get the same depth of instrumentation as if you had used the SDK but you’ll still gain tremendous insight into the performance of your C/C++ process.

Analytics (beta):

Our Analytics module is layered upon the underlying data collection capabilities of AppDynamics. In this beta release of analytics we have done major architecture and feature work culminating in the ability to search and analyze business data collected in real-time from Java applications as well as from logs. The key to this rich analytics capability lies in our new horizontally scalable events service that will power exciting new analytics & search use cases for EUEM, APM and database monitoring in our upcoming releases.

Our new infinitely scalable event service is major part of our new Platform architecture. It is built on ElasticSearch and Kafka and will become the core foundation of event storage, processing and analytics for all our products. It went live in 3.9 with the EUEM, database monitoring and Analytics modules already using the new event service data platform. When we say that AppDynamics is an Application Intelligence Platform we mean business.

Screen Shot 2014-08-12 at 4.43.44 PM

Fully integrated database monitoring (beta):

The same UI, the same Installer, and the same Intelligence Platform as the rest of AppDynamics product ecosystem available for both SaaS and On-premise.

Our new fully integrated database monitoring (beta) product brings a whole new level of database information into the familiar AppDynamics UI. It’s fast, scalable, and 100% SaaS-ready. The new architecture allows us to build a very tight integration between APM and database monitoring, bridging the gaps between DBA, dev, and ops. Database monitoring now gains the added benefit of our behavioral learning engine, automatically creating baselines of “normal” behavior to compare current data against. It’s a major step forward for the database monitoring world.

Detailed query analysis:

Screen Shot 2014-08-12 at 4.43.55 PM

Main database dashboard:

Screen Shot 2014-08-12 at 4.44.04 PM

Top queries analysis:

Screen Shot 2014-08-12 at 4.44.11 PM

To try these features out today, sign up for a free trial here.

The post What’s new in the Summer ‘14 release for the Ops Team 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.

@CloudExpo Stories
You think you know what’s in your data. But do you? Most organizations are now aware of the business intelligence represented by their data. Data science stands to take this to a level you never thought of – literally. The techniques of data science, when used with the capabilities of Big Data technologies, can make connections you had not yet imagined, helping you discover new insights and ask new questions of your data. In his session at @ThingsExpo, Sarbjit Sarkaria, data science team lead ...
The IoT has the potential to create a renaissance of manufacturing in the US and elsewhere. In his session at 18th Cloud Expo, Florent Solt, CTO and chief architect of Netvibes, will discuss how the expected exponential increase in the amount of data that will be processed, transported, stored, and accessed means there will be a huge demand for smart technologies to deliver it. Florent Solt is the CTO and chief architect of Netvibes. Prior to joining Netvibes in 2007, he co-founded Rift Technol...
If there is anything we have learned by now, is that every business paves their own unique path for releasing software- every pipeline, implementation and practices are a bit different, and DevOps comes in all shapes and sizes. Software delivery practices are often comprised of set of several complementing (or even competing) methodologies – such as leveraging Agile, DevOps and even a mix of ITIL, to create the combination that’s most suitable for your organization and that maximize your busines...
Struggling to keep up with increasing application demand? Learn how Platform as a Service (PaaS) can streamline application development processes and make resource management easy.
New Relic, Inc. has announced a set of new features across the New Relic Software Analytics Cloud that offer IT operations teams increased visibility, and the ability to diagnose and resolve performance problems quickly. The new features further IT operations teams’ ability to leverage data and analytics, as well as drive collaboration and a common, shared understanding between teams. Software teams are under pressure to resolve performance issues quickly and improve availability, as the comple...
The proper isolation of resources is essential for multi-tenant environments. The traditional approach to isolate resources is, however, rather heavyweight. In his session at 18th Cloud Expo, Igor Drobiazko, co-founder of elastic.io, will draw upon their own experience with operating a Docker container-based infrastructure on a large scale and present a lightweight solution for resource isolation using microservices. He will also discuss the implementation of microservices in data and applicat...
Join IBM June 8 at 18th Cloud Expo at the Javits Center in New York City, NY, and learn how to innovate like a startup and scale for the enterprise. You need to deliver quality applications faster and cheaper, attract and retain customers with an engaging experience across devices, and seamlessly integrate your enterprise systems. And you can't take 12 months to do it.
See storage differently! Storage performance problems have only gotten worse and harder to solve as applications have become largely virtualized and moved to a cloud-based infrastructure. Storage performance in a virtualized environment is not just about IOPS, it is about how well that potential performance is guaranteed to individual VMs for these apps as the number of VMs keep going up real time. In his session at 18th Cloud Expo, Dhiraj Sehgal, in product and marketing at Tintri, will discu...
Machine Learning helps make complex systems more efficient. By applying advanced Machine Learning techniques such as Cognitive Fingerprinting, wind project operators can utilize these tools to learn from collected data, detect regular patterns, and optimize their own operations. In his session at 18th Cloud Expo, Stuart Gillen, Director of Business Development at SparkCognition, will discuss how research has demonstrated the value of Machine Learning in delivering next generation analytics to im...
This is not a small hotel event. It is also not a big vendor party where politicians and entertainers are more important than real content. This is Cloud Expo, the world's longest-running conference and exhibition focused on Cloud Computing and all that it entails. If you want serious presentations and valuable insight about Cloud Computing for three straight days, then register now for Cloud Expo.
As you respond to increasing requests for new analytics, you need fast and flexible technology in your arsenal so that you can deploy the right workload to the right platform for the need at hand. Do you need self-service and fast time to value? Do you have data and application control and privacy needs, along with strict SLAs to meet? IBM dashDB™ is data warehouse technology powered by in-memory computing and in-database analytics that are designed for fast results, scalability and more.
SYS-CON Events announced today that SoftLayer, an IBM Company, has been named “Gold Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. SoftLayer, an IBM Company, provides cloud infrastructure as a service from a growing number of data centers and network points of presence around the world. SoftLayer’s customers range from Web startups to global enterprises.
So, you bought into the current machine learning craze and went on to collect millions/billions of records from this promising new data source. Now, what do you do with them? Too often, the abundance of data quickly turns into an abundance of problems. How do you extract that "magic essence" from your data without falling into the common pitfalls? In her session at @ThingsExpo, Natalia Ponomareva, Software Engineer at Google, will provide tips on how to be successful in large scale machine lear...
Up until last year, enterprises that were looking into cloud services usually undertook a long-term pilot with one of the large cloud providers, running test and dev workloads in the cloud. With cloud’s transition to mainstream adoption in 2015, and with enterprises migrating more and more workloads into the cloud and in between public and private environments, the single-provider approach must be revisited. In his session at 18th Cloud Expo, Yoav Mor, multi-cloud solution evangelist at Cloudy...
The paradigm has shifted. A Gartner survey shows that 43% of organizations are using or plan to implement the Internet of Things in 2016. However, not just a handful of companies are still using the old-style ad-hoc trial-and-error ways, unaware of the critical barriers, paint points, traps, and hidden roadblocks. How can you become a winner? In his session at @ThingsExpo, Tony Shan will present a methodical approach to guide the holistic adoption and enablement of IoT implementations. This ov...
In his session at 18th Cloud Expo, Sagi Brody, Chief Technology Officer at Webair Internet Development Inc., will focus on real world deployments of DDoS mitigation strategies in every layer of the network. He will give an overview of methods to prevent these attacks and best practices on how to provide protection in complex cloud platforms. He will also outline what we have found in our experience managing and running thousands of Linux and Unix managed service platforms and what specifically c...
SYS-CON Events announced today that Peak 10, Inc., a national IT infrastructure and cloud services provider, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Peak 10 provides reliable, tailored data center and network services, cloud and managed services. Its solutions are designed to scale and adapt to customers’ changing business needs, enabling them to lower costs, improve performance and focus inter...
Artificial Intelligence has the potential to massively disrupt IoT. In his session at 18th Cloud Expo, AJ Abdallat, CEO of Beyond AI, will discuss what the five main drivers are in Artificial Intelligence that could shape the future of the Internet of Things. AJ Abdallat is CEO of Beyond AI. He has over 20 years of management experience in the fields of artificial intelligence, sensors, instruments, devices and software for telecommunications, life sciences, environmental monitoring, process...
SYS-CON Events announced today that Stratoscale, the software company developing the next generation data center operating system, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Stratoscale is revolutionizing the data center with a zero-to-cloud-in-minutes solution. With Stratoscale’s hardware-agnostic, Software Defined Data Center (SDDC) solution to store everything, run anything and scale everywhere...
SYS-CON Events announced today that Ericsson has been named “Gold Sponsor” of SYS-CON's @ThingsExpo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. Ericsson is a world leader in the rapidly changing environment of communications technology – providing equipment, software and services to enable transformation through mobility. Some 40 percent of global mobile traffic runs through networks we have supplied. More than 1 billion subscribers around the world re...