We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
Pros | |
"AppDynamics is scalable. They can monitor billions of transactions because they're not monitoring all transactions. They're monitoring samples. So, they can offer good monitoring for the huge sites." "We were able to correct problems, which led to an increase in availability, time savings, and performance for our solutions." "The ability to identify the top running queries has been extremely valuable for us." "The solution is great for database monitoring. You don't have to install an agent on the database. You just install the server to a database agent. It's a good product for some database administration if you don't want to install an agent on the database for security." "The most valuable aspect of the solution is the ability to discover and track transactions." "The feature that is most valuable to us is the snapshot feature. It allows us to get a snapshot of different SQL scripts that are being executed simultaneously and we can identify everything we need on them." "The product is stable and the technical support is good." "The solution is very, very stable. We haven't faced any bugs or glitches on the system." | "The time it takes to track problems in applications is the most valuable return that we have from this solution." "Deep Dive and Transaction Analysis Triage capability." "The features that I find most valuable are related to network monitoring." "The feature that I have found the most valuable is its user interface." "JVM memory monitoring and connection pool monitoring are valuable features." "The most valuable features are the low overhead, the ability to monitor production on 24/7 principle, the ability to decrease time to discover the point of failure in the IT infrastructure or the application environment in a short period of time, reporting for analyzing the performance of the application for improving the code optimizing process." |
Cons | |
"The solution could improve the server size for AppDynamics to include middleware products, which is doesn't yet cover. If they add middleware for sophisticated sites, AppDynamics would be the global choice." "Based on the user experience feedback that we have had, I think that the most important thing to improve is the availability of the SaaS, the cloud environment." "Stability-wise, we experienced some performance issues when upgrading from 4.4 to 4.5." "The solution should add some monitoring similar to Oracle monitoring tools for databases. It has a lot of features to monitor SQL queries, and make some recommendation to resolve it. AppDynamics is just monitoring for delays and doesn't provide any recommendations for that. It's a deficiency." "The user access management could be a bit better." "The application monitoring needs improvement. It needs to be easier for someone who isn't a proficient developer." "The product lost its place as an industry leader." "The setup, implementation and use are clumsy and need to be refined." | "The reason it's not a ten is because they don't focus enough on improving over time like other competitors do who have a more modern and complete tool." "User Experience is a BIG one. Integration of all of APM components into one swift deployment." "Technical support needs to be more responsive and address support tickets more quickly." "They can make it easier to configure." "With respect to SQL monitoring, it would be nice to have a little more information because it doesn't provide the full statement all of the time." "You can sell licenses and install the full tool on service, you can show customers how to install, but how to use it and solve issues cannot be done without the experience." |
Pricing and Cost Advice | |
"In terms of pricing, I feel that when you compare the benefits that we get to the price that we paid, it is reasonable." "Pricing is based on the size of the deployment." More AppDynamics Database Monitoring Pricing and Cost Advice » | "Broadcom is a better and cheaper option from the financial perspective. It also depends on the DLP plug." "The licensing costs are expensive." "All discounts are case by case to accommodate the client's budgets." More Broadcom DX Application Performance Management Pricing and Cost Advice » |
Use our free recommendation engine to learn which Application Performance Management (APM) solutions are best for your needs. 456,495 professionals have used our research since 2012. | |
Questions from the Community | |
Top Answer: The solution is very, very stable. We haven't faced any bugs or glitches on the system. Top Answer: I'm not in charge of licensing. I don't know what the costs associated with it would be. Top Answer: An improvement could be if the monitoring was able to be summarized into something more clear and simple for people who don't have the technical skills on the database side. The solution needs to have… more » | Ask a question Earn 20 points |
Product Features | |
DeploymentOn-premise deploymentCan be deployed on AWSCan be deployed on AzureCan be deployed in a private cloudMonitor on-premise applications in virtualized environmentsMonitor applications running on AWS and AzureMonitor applications running on Pivotal Cloud Foundry, Redhat OpenShift and HerokuSupport for Pivotal Cloud Foundry, Redhat OpenShift. Heroku is a future roadmap item.Configuration and InfrastructureConfiguration and management through a single, web-based user interfaceAutomatically create a visualization of the entire application topology with all components.Automatically discover business transactionsAutomatically discover standard back end systems (database, web services, SAP etc.)Discover and display non-standard backend systems through point-and-click configurationAutomatically baseline every component within the business transactionCan be deployed in multi-tenant environmentApplication Visibility and ControlProvide correlated views of distributed business transactions between tiers/servicesAutomatically baseline every component within the Business TransactionProvide code level diagnostics (class & method-level visibility) of business transactionsMonitor JVM health information (heap, GC, generational spaces, etc.)Monitor CPU utilization, OS memory usage, disk I/O, network I/O, other hardware metricsReport application errors & exceptionsAutomatically monitor entire call stack when application problems occurDoes not disable monitoring functionality as a compromise to limit product overheadHistorical performance monitoring and trendingFull view of infrastructure details without leaving context of business transactionsSingle UI for server and application monitoringAlert on deviation from baselineMean Time To RepairIdentify slow and stalled business transactions without manual interventionCount, measure and score every transactionIdentify error business transactions without manual interventionIdentify slow SQL queries without manual interventionIdentify slow backend systems or external services without manual interventionAutomatically discover code deadlocksProvide quick cross launching into problem areas within the UI through hyperlinked alertsAutomatically send email containing hyperlink to identified problemAutomatic analysis of end-to-end APM data to provide root cause analysisBusiness TransactionsAutomatically discover business transactionsAutomatically learn and baseline performance of discovered business transactionsAutomatically count, measure and score every transactionDiscover synchronous, asynchronous and multi-threaded business transactionsBusiness MetricsProvide visibility into the impact of outages on business metricsCapture business metrics (e.g. revenue, orders) from applications and background jobsEnables creation of custom dashboards for business metrics and application behaviorOut of the box reports on business transaction summary and trendsAutomatically correlate business transactions with environment monitoring (OS, JMX, etc.)UsabilityBrowser-based web clientAutomatic & dynamic baselining of all metrics to reduce false alarmsInclude an online virtual collaboration space as a virtual "war room"Visualize multiple applications and the connectivity / dependencies between themEnable sharing of analysis/ visualizations without having to export data from the UIGroup transactions using a Session ID and display transactions in order of executionDrill down from business transaction to correlated log file entries in single platformAvailable through CA's Log Analytics solution which can be integrated with APMHistorical TrendingTrending with metric persistence to do historical analysis and compare to baselinesThe ability to view and drill into Flow Map for extended periods up to 1 yearThe ability to compare Flow Maps from different time frames for up to 2 yearsSupport for AgileDynamic instrumentation of the applicationNo need to reconfigure agent instrumentation when new app releases are deployedAutomatically pick up application configuration changes as a result of agile releasesRegression analysis to compare and highlight app performance improvementsAreas of poor metric stability (differential analysis) and architectural potential (high call ratio) for improvement are analyzed, but through more advanced logic than regressionProvide capability to compare business transactions flows for different releasesPre-Production Performance TuningIdentify the longest running methods in business transactionsDetermine relationship between increased load and application response timeIdentify worst backend calls (Database, Web Services, other backend) automaticallyProvide business transaction performance change from one code release to the nextScalability and InfrastructureSupport at least 5000 agents on a single platform without requiring data federationAbility to support high availability APM infrastructure serversHas steady network traffic between agent and APM server regardless of transaction levelsEncrypt data transmissions end-to-end across the environmentAgentless monitoringAnalyticsSingle UI incorporating Analytics and APM modulesAnalytics UI is web browser based with no locally installed client softwareAnalytics layer providing intelligence across data collected by APM modulesScalable repository capable of collecting and storing large volume of metrics/eventsIn context drill down between analytics data and APM dataGraphical query builder for ease of use and broad adoptionAbility to adjust timeframe via click and drag on dashboard chartsAutomated ranking (top N) of relevancy of every indexed field to current selectionConfigurable to collect not all, but specific desired transaction data/fieldsAlert off of metrics created in analytics based on search criteriaAnalytics data collection does not require full call method stack dataNo code changes required to pull custom (non-native) metrics into data repositoryData collected, stored and analysed in near real time (i.e. not hours, days, or weeks later)API to input custom metricsSearch APIAbility to chart result set in custom dashboardsGranular role based access control (RBAC)Log AnalyticsAbility to collect and store log files from monitored nodesAvailable via CA's log analytics solution which can be integrated with APMLog file data through TCPAvailable via CA's log analytics solution which can be integrated with APMAuto-inject business transaction identifier for each log statementCan be configured via custom tracer, requires integration with logging frameworkAbility to extract any field from log file for processingAvailable via CA's log analytics solution which can be integrated with APMRoot Cause AnalysisHistorical performance monitoring and trending - retain 100% of historical dataReport top database activities (e.g. Top SQL, Top Users, Top Programs)Report database activity profile over-time (identify patterns)Collect and store all database wait events and correlate with SQL/Stored ProceduresCollect and store SQL/Stored Procedure KPIs (CPU, Count, Reads/Writes)Collect and store database instance level statistics (table size, row count, indexes)Collect and store database server/host KPIs (CPU, Memory, �)Ability to breakdown latency of stored procedure componentsCollect SQL Explain & Execution plansCollect and store performance data on database objects (Schemas, tables, indexes)Ability to collect and correlate deep-dive storage informationDatabase MonitoringProvide a real-time view of performance showing current database activityProvide a holistic view of all database performance through a multi-instance dashboardAbility to send pro-active alerts based on health and performance of databasesStatic and dynamic alerting on collected database metricsServer MonitoringMonitor Machine availabilityMonitor CPU usageMonitor Disk performanceMonitor Volume usageMonitor Machine loadMonitor MemoryMonitor SWAPMonitor ProcessesMonitor Network Adapter(s)Dynamic BaseliningSynthetic page checkerApplication MonitoringIdentify JVM memory leaks caused by leaky collectionsEnable tracking of object instantiations/destructions to troubleshoot JVM heap thrashPHP monitoring.NET monitoringNode.js monitoringPython monitoringDocker MonitoringIntegrated monitoring of Dockerized containers with application monitoringAutomatic discovery of containersSupport Docker attributes and perspectivesVisualize distribution of containers over cluster hostsNetwork MonitoringAutodiscovery of network topology and interdependenciesAvailable via CA network flow analysis, which can be integrated with APMReport on throughput, packet loss, and RT ratesAvailable via CA network monitoring tools, which can be integrated with APMMonitors network without need of TAP or SPAN portAvailable via CA network monitoring tools (without then need for TAP/SPAN), which can be integrated with APMSingle UI to drill from network to application and business transactionNetwork monitoring data integrated into APM can be displayed natively within APM dashboards alongside business transaction dataVirtualization MonitoringCitrix XenApp and XenDesktop monitoringServer virtualization monitoringVDI monitoringWeb RUMSupport for modern desktop browsersSupport for mobile browsersMonitor all page requestsMonitor all iFrame requestsFull support for monitoring single page applications properlyAutomatically detect JavaScript errorsDisplay response time status on Geo MapCollect and display Navigation Timing API data for all poor performing requestsCollect and display Resource Timing API data for all poor performing requestsCorrelate web transactions with server side transactions for drill downProvide detailed browser traces for poor performing end user requestsProvide usage based analytics showing browser types and versionsProvide usage based analytics showing device and OS typesProvide customizable analytics area for troubleshooting and analysis purposesProvide cache metrics for each page requestShow server side response time for all pagesProvide drill down from poor performing request to server side deep diagnostic sessionSession trackingAbility to generate a synthetic page request directly from the poor performing requestSDK for support of any Single Page Application (SPA) frameworkEUM cross application correlationAnalytics built into EUM portion of UICustom user data available at the session and page request levelPage grouping at root level instead of individual pages for each set of parametersMobile RUMSupport for native mobile applicationsSupport for mobile browsersSee mobile app performance, http errors, and network error informationSee the performance of API calls from your mobile application to the server sideTrack crashes and exceptionProvide crash analyticsUser tracing/breadcrumbsTrace transactions from mobile device all the way to the server sideCorrelate mobile transactions with server side transactions for drill downProvide usage and performance analytics based upon device typeProvide usage and performance analytics based upon OS typeProvide usage and performance analytics based upon OS versionProvide unified user interface for mobile and server diagnosticsIntegrated and correlated data between mobile, server, and infrastructure monitoringDisplay response time status on Geo MapProvide device and carrier diagnostic metricsTrack user sessions to understand user flows and behaviorCapture user interactions within each sessionAlert based upon deviation from normal behavior for mobile metricsProvide percentile metrics related to mobile performance | |
Ranking | |
Views 868 Comparisons 443 Reviews 9 Average Words per Review 484 Rating 6.9 | Views 7,783 Comparisons 4,818 Reviews 8 Average Words per Review 526 Rating 8.0 |
Popular Comparisons | |
![]() Compared 18% of the time. ![]() Compared 17% of the time. ![]() Compared 15% of the time. ![]() Compared 12% of the time. ![]() Compared 8% of the time. | ![]() Compared 30% of the time. ![]() Compared 25% of the time. ![]() Compared 10% of the time. ![]() Compared 5% of the time. ![]() Compared 2% of the time. |
Also Known As | |
DX APM, CA APM, CA NetQoS Performance Center, Wily Introscope, CA Wily APM, CA App Experience Analytics, CA AXA | |
Learn | |
AppDynamics | Broadcom |
Overview | |
More than half of application performance bottlenecks originate in the database, but most application teams have little or no visibility into database performance. With AppDynamics' database performance management product, you get 100% visibility into application performance, from the browser to the database. Key Benefits
| CA Application Performance Management (CA APM) is the solution global brands trust to proactively identify and resolve performance and availability issues across physical, virtual, cloud, and mobile applications. Patent-pending analytics provides expertise in the form of guided assisted triage workflows for in-depth, root-cause diagnostics across development and production applications, simplifying and speeding the time it takes to find and fix issues. CA APM scales to your organization’s needs and automatically correlates multiple sources of data to help you sort through the data and act decisively, helping to improve user experience and application performance. |
Offer | |
Learn more about AppDynamics Database Monitoring | Learn more about Broadcom DX Application Performance Management |
Sample Customers | |
Sony, DirecTV, UBS, The Container Store, The Neta Porter Group, Nasdaq, Cisco, eHarmony, Hallmark, Overstock, Expedia | Lexmark, Intermountain Healthcare, National Australia Bank, BBVA Compass Bank, Innovapost, Dansk Supermarked Group, U.S. Cellular, Orange, Cetip |
Top Industries | |
Financial Services Firm44% Wholesaler/Distributor11% Training & Coaching Company11% Manufacturing Company11% University28% Financial Services Firm20% Comms Service Provider12% Energy/Utilities Company7% | Financial Services Firm40% Insurance Company14% Energy/Utilities Company11% Comms Service Provider8% Computer Software Company32% Comms Service Provider18% Financial Services Firm11% Government11% |
Company Size | |
Small Business15% Midsize Enterprise8% Large Enterprise77% | Small Business16% Midsize Enterprise14% Large Enterprise71% |
AppDynamics Database Monitoring is ranked 15th in Application Performance Management (APM) with 10 reviews while Broadcom DX Application Performance Management is ranked 11th in Application Performance Management (APM) with 7 reviews. AppDynamics Database Monitoring is rated 6.8, while Broadcom DX Application Performance Management is rated 8.2. The top reviewer of AppDynamics Database Monitoring writes "While this is still a good solution for database monitoring it has fallen from its place as a leader in the field". On the other hand, the top reviewer of Broadcom DX Application Performance Management writes "Has helped us in being proactive with in-depth analysis of app perf from an ESM perspective". AppDynamics Database Monitoring is most compared with AWS X-Ray, Splunk, Dynatrace, BMC TrueSight Operations Management and Micro Focus Voltage SiteScope, whereas Broadcom DX Application Performance Management is most compared with AppDynamics, Dynatrace, New Relic APM, Splunk and Oracle Enterprise Manager. See our AppDynamics Database Monitoring vs. Broadcom DX Application Performance Management report.
See our list of best Application Performance Management (APM) vendors.
We monitor all Application Performance Management (APM) reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.