Most Helpful Review
Find out what your peers are saying about BMC TrueSight Operations Management vs. CA APM and other solutions. Updated: January 2020.
396,781 professionals have used our research since 2012.
We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
We have one application, which is fairly large. In the past, we had Level 1 and 2 NOC support teams who were responsible for watching dashboards. When they saw an issue in the application, they would call Level 2 or 3 support and escalate the call, if necessary. Now, through the use of this product, we have been able to reduce the headcount by five people, as we are able to eliminate the eyes on the glass. We no longer have people watching the dashboard. We have events which are processed automatically through the system and get to the right people. We had six people in L1s, and now have one. So, we reduced five out of six headcount, which is pretty significant.
The solution's event management capabilities are fantastic. We do a best of breed. If, on the network side, they use a different tool, we pull all that data in so that we have a single console. It's kind of like the monitor of monitors. We're able to aggregate all the different types of data sets, whether it's log data, app data, OS data, infrastructure data, or network data. We're able to aggregate all those events and then correlate and be able to say we're having an event.
From an administrative standpoint, what stands out in TrueSight is the ability to implement quickly. When they have a requirement to monitor something, we're able to turn that on quickly in their environment. We're able to set up new apps within a day.
We're using native monitoring capabilities for all our server hardware, for visibility for applications, for URLs, for webpage response and accuracy, and for monitoring network throughput in a lot of particular instances. We're using lightweight protocols for pinging, for DNS, for LDAP.
Using the TrueSight platform we can monitor server performance and notify the customers using the integrated ticketing for events. We can let them know if there are any issues with a server, or application, or database.
Its event management capabilities are very open and flexible. I haven't seen a use case scenario with a customer that we couldn't actually solve the problem for, so it's really good. There are some interesting things that happen in an enterprise network (things that people don't normally expect), and the event management product is very flexible. You can solve problems as far as your imagination can go with it.
It is breadth. It covers so many different technologies which can roll up into a single console.
The noise reduction for ticketing works much better than we have seen in a lot of other companies.
Deep Dive and Transaction Analysis Triage capability.
The time it takes to track problems in applications is the most valuable return that we have from this solution.
We receive good transactions from it with good graphs, as well, documenting the activities of total visitors on the site. We can pull the reports and provide them to the client, as required.
Users no longer need to depend upon the console for a compatible Java version. Now, users can directly learn the version, perform all their actions, and see all of those performance-related issues.
For me, the most valuable feature is being able to check memory patterns. We check them when we do load testing or soak testing to see if there are any memory leaks.
It's a very stable product.
Some of its valuable features include transaction traces, dashboards, and metric grouping to see combined data.
CA APM is very scalable and used in a clustered environment because it supports more than its technical capacity.
In a large company of our size, we need multiple people in our company trained. So, I have to take the training classes. Then, I have to go and train the rest of my organization. I would prefer to say to the other people on my team, "Go to this link and..." Or, "Here's a list of training sessions that you can go to which are online and that are free." I think it would help the adoption of their product in the marketplace, personally.
Specifically around application performance monitoring, BMC is definitely not the market leader. The Dynatraces, the New Relics and the like are more of the market leaders in that space. I would like to see them grow that space a little bit more aggressively. It has not really been their bread and butter.
We were somewhat limited in TrueSight due to some of the RBAC controls not quite being what we wanted as far as delegating out administrative privileges for implementation. But because we were able to turn requests around pretty well, that burden wasn't too heavy.
The one piece that I would love to see is a general-purpose, configurable agent which would be a framework that you can deploy on anything, whether it be Java or anything else. It would allow you to easily deploy it on a platform that they support.
One of the things that the TrueSight environment is missing is some of the HA abilities. The data collection server called the ISM doesn't really have the HA functionality or workload balancing. It was missing from the previous product as well. It's missing redundancy.
I would like to see a little more out-of-the-box event correlation and expanded AIOps type capabilities. Where you can train your artificial intelligence operations to be able to memorize an issue once you encounter one scenario, so if you encounter that same problem, you can get to the root cause very quickly.
I definitely would like to see more improvement in the self-diagnostics. I need to know when anything is not working or collecting, long before our customer finds it.
We have a unique use case because BMC typically sells this solution into enterprises that are deploying it within their IT, versus to a managed services provider like us where we're supporting thousands of customers. Multi-tenancy and the scalability have been challenges along the way, as we've grown... If anything could have gone better as we were ramping this up and adding a lot of volume to it, I would say it's the scalability. That would be one thing that could be improved.
User Experience is a BIG one. Integration of all of APM components into one swift deployment.
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.
Our users lag how to identify the root cause with this solution. If they could come up with a more user-friendly version, that would be a good thing, since other vendors currently have better features and more user-friendly products than CA APM.
As applications move to the cloud, we need more cloud-based solutions from CA APM. This is currently unavailable.
A CA APM agent takes a lot of memory. That is one disadvantage. If you configure CA APM correctly it will still consume around 15 to 20 percent of memory.
There is no auto flow diagram, and the alert mechanism is not as good when compared to other tools.
CEM needs to be simplified, because it causes too many interruptions in our daily work.
Its profiling. The uniqueness instead of me looking at sampling data, I need to know the m-1 event that actually triggered my scenario where that m event caused a catastrophic event, like a ripple effect; I need to know that m-1. What triggered my major event means I need to understand the event that triggered it and before the cause of that event itself.
Pricing and Cost Advice
We did a five-year, multimillion dollar deal.
We're end-of-lifeing it now. Overall, the licensing costs of BMC are a challenge for us in that they're hard costs, whereas open-source monitoring has soft costs, where it's harder to line-item.
The only possible additional cost that I can mention, that you might not be aware of, is that it uses Oracle partitioning, if you use Oracle. There are Oracle partitioning fees that go with that.
It is a large, complex product. So, there is a commitment of manpower to deploy it, as it is not a cheap product.
There is a big upfront cost when you buy the license, then there is annual maintenance. We look at, if I bought a license and paid for maintenance for five years, then average it out, what would be my monthly cost. We have had some of the competing tools come in around four dollars. This is coming in as a premium, which is why I don't have it deployed as I would like it. Therefore, we're in negotiations right now. If I can get it down to the four dollar range, I will triple my deployment in a year and a half.
Pricing is all volume-driven. I think we were paying between $80 and $85 per license. That's per unit, for a perpetual license. You pay it one time and then, every year, you pay 20 percent of that for annual maintenance and support. But now that we've grown, we've purchased tens of thousands of licenses and the cost per license has gone down to something like less than $30...
We pay license fees of between $150 and $200 per asset. There is an enterprise software license fee, and then you pay a percentage for your maintenance, and then Premier Support. For example, if you buy a two-year license for the product, then the maintenance fee is added to that for two years at X percent a year. Then there's a small fee on top of that for Premier Support...
Pricing is very high.
Dynatrace is the most expensive of these tools followed by AppDynamics which is "medium-expensive." CA APM is a bit lower in price than either Dynatrace or AppDynanics... In my opinion, if you can afford it, go for AppDynamics instead of CA APM.
Setup costs are quite competitive relative to other solutions, and simpler.
Can be deployed on AWS
Can be deployed on Azure
Can be deployed in a private cloud
Monitor on-premise applications in virtualized environments
Monitor applications running on AWS and Azure
Monitor applications running on Pivotal Cloud Foundry, Redhat OpenShift and HerokuSupport for Pivotal Cloud Foundry, Redhat OpenShift. Heroku is a future roadmap item.
Configuration and Infrastructure
Configuration and management through a single, web-based user interface
Automatically create a visualization of the entire application topology with all components.
Automatically discover business transactions
Automatically discover standard back end systems (database, web services, SAP etc.)
Discover and display non-standard backend systems through point-and-click configuration
Automatically baseline every component within the business transaction
Can be deployed in multi-tenant environment
Application Visibility and Control
Provide correlated views of distributed business transactions between tiers/services
Automatically baseline every component within the Business Transaction
Provide code level diagnostics (class & method-level visibility) of business transactions
Monitor JVM health information (heap, GC, generational spaces, etc.)
Monitor CPU utilization, OS memory usage, disk I/O, network I/O, other hardware metrics
Report application errors & exceptions
Automatically monitor entire call stack when application problems occur
Does not disable monitoring functionality as a compromise to limit product overhead
Historical performance monitoring and trending
Full view of infrastructure details without leaving context of business transactions
Single UI for server and application monitoring
Alert on deviation from baseline
Mean Time To Repair
Identify slow and stalled business transactions without manual intervention
Count, measure and score every transaction
Identify error business transactions without manual intervention
Identify slow SQL queries without manual intervention
Identify slow backend systems or external services without manual intervention
Automatically discover code deadlocks
Provide quick cross launching into problem areas within the UI through hyperlinked alerts
Automatically send email containing hyperlink to identified problem
Automatic analysis of end-to-end APM data to provide root cause analysis
Automatically discover business transactions
Automatically learn and baseline performance of discovered business transactions
Automatically count, measure and score every transaction
Discover synchronous, asynchronous and multi-threaded business transactions
Provide visibility into the impact of outages on business metrics
Capture business metrics (e.g. revenue, orders) from applications and background jobs
Enables creation of custom dashboards for business metrics and application behavior
Out of the box reports on business transaction summary and trends
Automatically correlate business transactions with environment monitoring (OS, JMX, etc.)
Browser-based web client
Automatic & dynamic baselining of all metrics to reduce false alarms
Include an online virtual collaboration space as a virtual "war room"
Visualize multiple applications and the connectivity / dependencies between them
Enable sharing of analysis/ visualizations without having to export data from the UI
Group transactions using a Session ID and display transactions in order of execution
Drill down from business transaction to correlated log file entries in single platformAvailable through CA's Log Analytics solution which can be integrated with APM
Trending with metric persistence to do historical analysis and compare to baselines
The ability to view and drill into Flow Map for extended periods up to 1 year
The ability to compare Flow Maps from different time frames for up to 2 years
Support for Agile
Dynamic instrumentation of the application
No need to reconfigure agent instrumentation when new app releases are deployed
Automatically pick up application configuration changes as a result of agile releases
Regression 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 regression
Provide capability to compare business transactions flows for different releases
Pre-Production Performance Tuning
Identify the longest running methods in business transactions
Determine relationship between increased load and application response time
Identify worst backend calls (Database, Web Services, other backend) automatically
Provide business transaction performance change from one code release to the next
Scalability and Infrastructure
Support at least 5000 agents on a single platform without requiring data federation
Ability to support high availability APM infrastructure servers
Has steady network traffic between agent and APM server regardless of transaction levels
Encrypt data transmissions end-to-end across the environment
Single UI incorporating Analytics and APM modules
Analytics UI is web browser based with no locally installed client software
Analytics layer providing intelligence across data collected by APM modules
Scalable repository capable of collecting and storing large volume of metrics/events
In context drill down between analytics data and APM data
Graphical query builder for ease of use and broad adoption
Ability to adjust timeframe via click and drag on dashboard charts
Automated ranking (top N) of relevancy of every indexed field to current selection
Configurable to collect not all, but specific desired transaction data/fields
Alert off of metrics created in analytics based on search criteria
Analytics data collection does not require full call method stack data
No code changes required to pull custom (non-native) metrics into data repository
Data collected, stored and analysed in near real time (i.e. not hours, days, or weeks later)
API to input custom metrics
Ability to chart result set in custom dashboards
Granular role based access control (RBAC)
Ability to collect and store log files from monitored nodesAvailable via CA's log analytics solution which can be integrated with APM
Log file data through TCPAvailable via CA's log analytics solution which can be integrated with APM
Auto-inject business transaction identifier for each log statementCan be configured via custom tracer, requires integration with logging framework
Ability to extract any field from log file for processingAvailable via CA's log analytics solution which can be integrated with APM
Root Cause Analysis
Historical performance monitoring and trending - retain 100% of historical data
Report 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 Procedures
Collect 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 components
Collect SQL Explain & Execution plans
Collect and store performance data on database objects (Schemas, tables, indexes)
Ability to collect and correlate deep-dive storage information
Provide a real-time view of performance showing current database activity
Provide a holistic view of all database performance through a multi-instance dashboard
Ability to send pro-active alerts based on health and performance of databases
Static and dynamic alerting on collected database metrics
Monitor Machine availability
Monitor CPU usage
Monitor Disk performance
Monitor Volume usage
Monitor Machine load
Monitor Network Adapter(s)
Synthetic page checker
Identify JVM memory leaks caused by leaky collections
Enable tracking of object instantiations/destructions to troubleshoot JVM heap thrash
Integrated monitoring of Dockerized containers with application monitoring
Automatic discovery of containers
Support Docker attributes and perspectives
Visualize distribution of containers over cluster hosts
Autodiscovery of network topology and interdependenciesAvailable via CA network flow analysis, which can be integrated with APM
Report on throughput, packet loss, and RT ratesAvailable via CA network monitoring tools, which can be integrated with APM
Monitors network without need of TAP or SPAN portAvailable via CA network monitoring tools (without then need for TAP/SPAN), which can be integrated with APM
Single 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 data
Citrix XenApp and XenDesktop monitoring
Server virtualization monitoring
Support for modern desktop browsers
Support for mobile browsers
Monitor all page requests
Monitor all iFrame requests
Full support for monitoring single page applications properly
Display response time status on Geo Map
Collect and display Navigation Timing API data for all poor performing requests
Collect and display Resource Timing API data for all poor performing requests
Correlate web transactions with server side transactions for drill down
Provide detailed browser traces for poor performing end user requests
Provide usage based analytics showing browser types and versions
Provide usage based analytics showing device and OS types
Provide customizable analytics area for troubleshooting and analysis purposes
Provide cache metrics for each page request
Show server side response time for all pages
Provide drill down from poor performing request to server side deep diagnostic session
Ability to generate a synthetic page request directly from the poor performing request
SDK for support of any Single Page Application (SPA) framework
EUM cross application correlation
Analytics built into EUM portion of UI
Custom user data available at the session and page request level
Page grouping at root level instead of individual pages for each set of parameters
Support for native mobile applications
Support for mobile browsers
See mobile app performance, http errors, and network error information
See the performance of API calls from your mobile application to the server side
Track crashes and exception
Provide crash analytics
Trace transactions from mobile device all the way to the server side
Correlate mobile transactions with server side transactions for drill down
Provide usage and performance analytics based upon device type
Provide usage and performance analytics based upon OS type
Provide usage and performance analytics based upon OS version
Provide unified user interface for mobile and server diagnostics
Integrated and correlated data between mobile, server, and infrastructure monitoring
Display response time status on Geo Map
Provide device and carrier diagnostic metrics
Track user sessions to understand user flows and behavior
Capture user interactions within each session
Alert based upon deviation from normal behavior for mobile metrics
Provide percentile metrics related to mobile performance
out of 86 in Application Performance Management (APM)
Average Words per Review
out of 86 in Application Performance Management (APM)
Average Words per Review
Compared 15% of the time.
Compared 11% of the time.
Compared 11% of the time.
Compared 34% of the time.
Compared 23% of the time.
Compared 8% of the time.
Also Known As
|ProactiveNet, TrueSight Operations Management||CA NetQoS Performance Center, Wily Introscope, CA Wily APM, CA App Experience Analytics, CA AXA|
TrueSight Operations Management is a broad ITOM solution that delivers performance monitoring, event management, end user experience management, AIOps use cases and automated remediation and ticketing . It deploys machine learning and analytics to dynamically learn behavior, correlate, analyze, and prioritize event data so IT operations teams can predict, find and fix issues faster across complex, hybrid environments. TrueSight Operations Management provides a converged view of application and infrastructure performance across physical, virtual, multi-cloud and container environments. With visibility into web, mobile, and on-premises applications, TrueSight provides the insight IT operations needs to deliver high-quality digital services quickly and effectively enough to keep pace with business demands. TrueSight helps IT to ensure that the applications and services that drive the business continue to perform optimally by examining operational norms, automatically revealing abnormalities, measuring service impact, and proactively identifying risk.
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.
Learn more about BMC TrueSight Operations Management
Learn more about CA APM
|Ensono Transamerica Boston Scientific Park Place Technologies inContact TD Ameritrade PNC Bank||Lexmark, Intermountain Healthcare, National Australia Bank, BBVA Compass Bank, Innovapost, Dansk Supermarked Group, U.S. Cellular, Orange, Cetip|
Comms Service Provider14%
Software R&D Company53%
Financial Services Firm13%
Comms Service Provider10%
Financial Services Firm39%
Comms Service Provider8%
Software R&D Company18%
Financial Services Firm18%
See also BMC TrueSight Operations Management Reviews, CA APM Reviews, and our list of Best Application Performance Management (APM) Companies.