AppDynamics the World Leader in APM and DevOps

AppDynamics Blog

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

Related Topics: Java Developer Magazine

Blog Feed Post

Introducing the AppDynamics C/C++ Agent!


We’re excited to announce the Beta version of our C/C++ agent, adding to our existing portfolio of monitored-languages and bringing end-to-end visibility across entire environments! Though we already monitor Java, .NET, PHP, and Node.js, we’ve come across several environments who have legacy applications written in C/C++.

Why C/C++?

These applications are especially tricky to understand because they were often written by an engineer no longer with the company. It’s also common to see these applications patched and re-patched over time, resulting in even less understanding over specific uses. When issues arise, it’s difficult to predict how they will affect the end-user and cause serious performance problems. Since several of these legacy C/C++ applications are mission-critical, we took it upon ourselves to not only create an industry standard SDK, but also create an industry-first dynamic agent for C/C++.

Screen Shot 2014-09-03 at 11.18.18 AM

Two Options for C/C++ Monitoring

C++ Dynamic Agent:

  • You want an industry-leading monitoring solution that only requires run time configuration.
  • You may or may not have access to the application source code e.g third-party libraries.
  • You are unable or unwilling to recompile the code.
  • You are familiar enough with your application to make decisions about what methods to instrument.
  • C++ Agent SDK:

  • You want to use an industry-standard compile and deploy monitoring solution.
  • You have access to your application source code.
  • You are willing to modify the source to include the C++ Agent SDK and recompile.
  • You don’t want to instrument third-party libraries for which you don’t have the source code.
  • What’s especially exciting about our C/C++ monitoring is the seamless integration it will have with the rest of your AppDynamics experience. In a single pane of glass view your entire environment, despite running applications in different languages. The C/C++ APM will also have all the same features you’re used to — view load and response times, error rates, application interactions, etc.

    Interested in becoming a part of the Beta program for C/C++? Click here.

    The post Introducing the AppDynamics C/C++ Agent! 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.