We use BMC TrueSight Operations Management in a Microsoft-based environment which we feel is best for performance monitoring and management. In our company, most of the workload is on Microsoft but the new version of the solution can monitor the workload of Linux too. My multi-fact servers are readily available and best practices are being suggested. I do not have to work and create everything from scratch because most of the features are there. Most of the alerts are available and very active but there are times I have to modify the extra alerts.
System Administrator at a media company with 201-500 employees
High performance, rich reports, and stable
Pros and Cons
- "The most valuable features are the rich reports, high performance, and the look and feel of the WebEx webpage are very good."
What is our primary use case?
What is most valuable?
The most valuable features are the rich reports, high performance, and the look and feel of the WebEx webpage are very good.
For how long have I used the solution?
I have been using BMC TrueSight Operations Management for approximately five years.
What do I think about the stability of the solution?
The solution is stable. We have not needed to speak to the vendor regarding any issues, it has been operating very well.
Buyer's Guide
BMC TrueSight Operations Management
May 2025

Learn what your peers think about BMC TrueSight Operations Management. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
851,823 professionals have used our research since 2012.
What do I think about the scalability of the solution?
The solution is scalable.
We have more than 200 users in my organization using this solution and there are approximately three staff members that log into the solution for management and to check the resources. We had plans to increase usage of the solution but because of financial issues, we are not able to at this time.
How are customer service and support?
We have been in contact with technical support to align our objectives and to determine their effectiveness and for information regarding updates. We have been satisfied with the support and we have not needed them for any issues, only information.
How was the initial setup?
The solution gives clear instructions of what systems are required. You are able to simply plug data as a virtual machine in your environment and they have the option of going to the cloud. In the cloud version, you can easily enable the subscription and start working, deploying, and integrate with your environment.
On the client side, I do not have to configure or update anything on the software. It discovers what is running on the client-side system and it automatically does everything.
What about the implementation team?
We used a vendor to do the implementation because of our company policy and to make sure it was done correctly.
The solution only requires updates for the maintenance of the solution.
What's my experience with pricing, setup cost, and licensing?
The price of BMC TrueSight Operations Management is very high. If there was more flexibility with the sizing of the licensing it would be helpful, especially during the pandemic. We have wanted to expend but the licensing cost is too high.
What other advice do I have?
I rate BMC TrueSight Operations Management a ten out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Vice President & Advisor - Compliance at a financial services firm with 5,001-10,000 employees
Excellent standalone solution with high availability
Pros and Cons
- "I like everything about this tool. I recommend this solution to anyone looking for a standalone solution with high availability meaning that can be used depending on the customers requirements."
- "There are some small limitations with this tool in terms of reporting dashboards that fit all of the requirements of the individual customer."
What is our primary use case?
I am a certified TrueSight Operations Administrator where I monitor and implement BMC products. This solution is used to monitor various software infrastructures (i.e. servers, databases, hardware, etc.).
What is most valuable?
I like everything about this tool.
What needs improvement?
There are some small limitations with this tool in terms of reporting dashboards that fit all of the requirements of the individual customer.
For how long have I used the solution?
I have been using this solution for the last ten years.
What do I think about the stability of the solution?
This is a stable solution.
What do I think about the scalability of the solution?
This is a scalable solution.
How are customer service and support?
There are some troubleshooting steps that we are able to resolve ourselves. In the event that we are unable to resolve it, we simply just raise a case with BMC support and that are always there to help if necessary.
How was the initial setup?
This is a straightforward solution all around and there are three ways that you are able to install it: a silent installer, a command-line installer, plus Linux OS and Windows installers.
Depending on the project requirements, basic installation takes about five days for standalone setup. In the event that there is an HA setup that needs to be taken, an additional five or so days can be added to that time.
We have implemented this for a bank that has their entire infrastructure monitored by BMC and they have about five thousand users.
What about the implementation team?
We use out in-house team to implement the solution for our clients. We have a team of three people for maintenance of the tool.
What's my experience with pricing, setup cost, and licensing?
Annual licensing amount depends on the customers requirements. Support is an additional fee and there are options for three and five year support.
What other advice do I have?
I recommend this solution to anyone looking for a standalone solution with high availability meaning that can be used depending on the customers requirements.
I would rate this solution a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Implementer
Buyer's Guide
BMC TrueSight Operations Management
May 2025

Learn what your peers think about BMC TrueSight Operations Management. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
851,823 professionals have used our research since 2012.
CEO at a tech services company
Before choosing this product, we evaluated other options, and we still do. Mainly, it ends in a mixture of tools, and using open source-based tools reporting up into it.
Pros and Cons
- "The Event Management is outstanding; still is the most interesting part of the product."
- "The sizing (which is difficult), the maintenance of it and the upgrade paths. This is a difficult area which is not easy to cover, as every client has a different approach of implementing the product."
How has it helped my organization?
We do work as independent consultants, but mainly the focus is on a crisp and reliable base layer for Service Level and Business Service Management with a working CMDB. In order to map the data and events correctly, you have to have a solid foundation.
What is most valuable?
The Event Management is outstanding; still is the most interesting part of the product.
What needs improvement?
The sizing (which is difficult), the maintenance of it and the upgrade paths. This is a difficult area which is not easy to cover, as every client has a different approach of implementing the product.
What do I think about the stability of the solution?
Stability is mainly a sizing issue. The product needs to be correctly sized and architectured. For this, you need skill and experience. If you follow this advice, you will have no issues. If you implement without a plan or architecture, you will be lost.
What do I think about the scalability of the solution?
This is related to stability. You need to know what you have, then all will go well.
How are customer service and technical support?
Customer Service:
People buy from people. If your account rep is a good one, all goes well. You cannot answer that easily. I have seen light and shadow, as one could say.
Technical Support:
Support has room for improvement. Very often, you find yourself answering the very same questions over and over again. I would give it a 6-7.
Which solution did I use previously and why did I switch?
Some of the clients I have came from other solutions; mainly because they were outdated they switched, or because they were discontinued. The same applies in the other direction, especially if the clients had the wrong account rep.
How was the initial setup?
Initial setup seems to be easy. The deeper you go, the more you need to know about the product, especially about its agents. Some functions are under-represented, especially the Agent Consoles, which are a little too basic compared to the old versions. So you still use a mix of versions which leads to no savings in hardware at all. HA setups are complex (best to use VMotion). Ports are not that well documented. Again, experience is the point. If you know the products under the hood for a long time, you will do good; otherwise, you might run into problems. This is the same for lots of products in the area. If you know what you do, all goes well.
What about the implementation team?
We normally do these kinds of implementations; I am a consultant, not a real end-user, as the clients no longer have the expertise on board (no matter which product they use).
What was our ROI?
Monitoring is like an insurance. If you have it, you feel safe. If you do not have it and run into an accident, you wished you had it.
What's my experience with pricing, setup cost, and licensing?
Use conservative figures. In terms of hardware, monitored servers and also effort. The product is not cheap. But as with other products, you get what you pay for.
Which other solutions did I evaluate?
Before choosing this product, we evaluated other options, and we still do. Mainly, it ends in a mixture of tools, and using open source-based tools reporting up into it, like Zabbix, OP5, Nagios XI or something like that.
What other advice do I have?
Estimate enough time for the implementation. Never trust anyone who tells you that you will be finished in three months. Calculate at least one year for all tasks.
Disclosure: My company has a business relationship with this vendor other than being a customer: We are a consulting partner of BMC, as we are for other vendors. But we do not sell any licenses at all, for any vendor. We do pure consulting, also for other products. We simply report and present different options, and the client decides what to use.
Information Systems Computer System Controller at a insurance company with 11-50 employees
Provides great support for the business tools and IT service
Pros and Cons
- "The solution has a very good business event manager tool."
- "The solution is overly complex."
What is our primary use case?
Our company is currently moving to consolidate the different programs we use. We regularly use Patrol and TrueSight, both are BMC products, providing the same functionality although completely different solutions. We are evaluating which is the right product for us and we're taking everything into consideration because the economy is not great and we have budget issues. Our business requires several complex configurations of systems; web servers, databases and processing environments. All of them must work together under proper performance and this is where we need a complex product like TrueSight.
What is most valuable?
The business event manager tool that consolidates detailed information from a single instance of equipment is the most valuable thing for me. It provides support for the business tools and the IT services which come from several systems. Some are replicated and service tools provide the same functionality for some things. The end user service is made up of a lot of systems and it's what I'm interested in, and how I discovered that BMC TrueSight is good for us. I don't use the event management or monitoring capabilities, I work with user management capabilities.
What needs improvement?
I think the solution is overly complex and requires a lot of resources.
For how long have I used the solution?
I've been using this solution for around 18 months.
What do I think about the stability of the solution?
I haven't noticed any issues with stability. We sometimes have to call for failures or questions but on the whole, it's fine.
What do I think about the scalability of the solution?
There are no concerns about scalability, it's performing well. We have deployed it where we have the most critical applications. We have changed our approach to new architecture and mobile. Instead of big servers, we have now deployed formal servers for web services. We're working on increasing the number of servers available. Our only concern is that it requires some investment at the beginning of the project and we have budget concerns.
How are customer service and technical support?
We don't use BMC technical support directly, we go through a partner.
How was the initial setup?
I am involved in the planning and the development of the solution, so from my perspective the initial setup is a little complex but not in itself, rather because managing the user services requires access to a CMDB. To get the best from this kind of product requires other processes and tools to be aligned with it. The consideration is that these tools provide very good functionality but getting the benefits requires other processes and tools. Our deployment is still in progress, we've been working on it for six months using a consultant from a third party, a BMC partner.
What's my experience with pricing, setup cost, and licensing?
We haven't yet established what the final cost would be for licensing this solution, we're still working on that.
What other advice do I have?
These kinds of products provide benefits if you have other processes that require alignment with other IT solutions, like in sales and deployment and CMDB. Without that, you don't get the full benefits. At the end of every phase we stop and check the software products before starting the next phase of the project.
I would rate this solution an eight out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Performance Management Consultant with 51-200 employees
Introducing the BMC BPPM 9.5 Central Monitoring Admin Policy Console
BMC Patrol Agent Configuration Automation using the (TrueSight) BPPM Central Monitoring Administration Console (CMA)
Have you ever been frustrated to discover that your monitoring failed because one of your Patrol agents isn’t configured correctly? After you investigated you were told that someone sent you an email or called and left a voice mail, telling you it some set of systems was ready for monitoring, and you didn’t get them. Everyone knows how adequate email and phone messages are right?
Communication breakdowns involving your Patrol Agent infrastructure are nothing new. They’ve been around for many many years. I know them very well. Everyone is very busy, and that only compounds the problem. There are so many things that can go wrong with keeping all your agents configurations in sync and up to date. Wouldn’t it be nice if this could all be automated somehow?
There is a new ability you need to be aware. The BPPM 9.5 Central Monitoring Administration (CMA) Console. The CMA was introduced with BPPM 9.0, but it wasn’t flexible enough to be useful in very many situations. One of the key features in this new release was the Policy Management interface. Although useful, its ability to truly manage your Patrol Agent infrastructure outside of Patrol Configuration Manager (PCM) was very limited. Well, that all changes with CMA 9.5.
With the release of the 9.5 BPPM CMA Console, and the greatly expanded Policy capabilities, you’ve never been so close to real-time Patrol Agent configuration automation. Say hello to your new little friend, the BPPM CMA Configuration Policy.
http://advantisms.wistia.com/medias/nvn9c6862k?emb...
BPPM Agent Configuration Policies – A Brief History of the BPPM 9.0 CMA Introduction
BPPM 9.0 introduced configuration policies for the first time with the CMA. A CMA Policy is suppose to replace the need for manually deploying configuration settings using Patrol Configuration Manager (PCM). Unfortunately, with the 9.0 policies you had little choice with respect to the policy “selector criteria”. The selector criterion is the mechanism that engages the CMA Policy.
You were able to specify the use of one item, the BPPM Tag, as the policy selector, which meant that you had to create a separate Policy and BPPM Tag for every possible scenario.
If you worked with the CMA in version 9.0, you know first hand how limited that was. Chances are you looked at it, scratching your head, and moved on.
The 9.0 CMA release allowed you to deploy a simple Policy with three configuration options: Monitor, Threshold and Server Policy Configurations. CMA 9.0 made these three administrative options available for the first time but the overall policy capabilities were limited and ultimately became more work to manage than continuing to use PCM. They’ve been greatly expanded with version 9.5.
The BPPM CMA 9.5 Brings Patrol Agent Configuration Automation
With the release of the 9.5 BPPM CMA Console, the Policy capability features available grew from three in version 9.0, to a total of nine.
The additional features include seven total monitoring Configuration Policy options, one blackout option and one staging Policy option. Nine in all, compared to only three before. And the Policy “Selector Criteria” specifications, the item(s) which engages the Policy, has gone from one, the BPPM Tag, to eight. The new added diverse selector abilities allow for creating simple, or very complex activation condition now. With all of those new features, CMA 9.5 allows for dynamic automation of your Patrol Agent configurations like never before.
Here are the 7 New BPPM 9.5 CMA Policies and a description of they can be used.
Monitoring Configuration – You can use this feature for filtering or turning the monitoring configurations off or on, based on your selectors. In the associated webinar, I construct one of these policies as an example, showing how they can be used to disable a specific monitor, for a specific OS, running in a specific environment.
Filter Configuration – This is a helpful addition to CMA 9.5. Filter Configuration allows you to specify what monitoring data is not meant to go into the BPPM database. With this new feature, you can specify the attributes and parameters that you want to stream into the BPPM console and see, without storage in the database.
Agent Threshold– This policy allows for setting traditional monitoring thresholds at the Patrol Agent Level. It allows you to specify the alert threshold settings you use to set and deploy within PCM or from the Patrol Console, down the agents. These can now be set, and take effect as soon as the agent checks into the BPPM infrastructure.
Server Thresholds – These thresholds are set at the BPPM server level. You can set Absolute, Signature and Intelligent thresholds within a policy based on the same selectors as the lower agent level.
Agent Configuration – This new policy has several capabilities. It allows for setting up Agent specific settings like the Default Monitoring account. You can also use this feature to specify Polling Intervals for the Patrol Knowledge Module (KM) Collectors. The KM Collector gathers the information at polling intervals, and depending on how you construct the selectors, you can now change these intervals within the CMA console now, outside of PCM.
Server Configuration– This feature is ideal for the policy options in Groups within the BPPM Operations Console. For example, if you have servers associated with an application named, “NewApp,” you can use this policy to group all the servers in one location within the Operations Console. By deploying a tag, “NewApp” to all the involved systems, the Patrol Agents check into BPPM, see the policy and automatically add the servers to the group you specify. If the group doesn’t exist, it will create it and place all the NewApp systems within that group for viewing, automatically.
Configuration Variables – This last option allows for the manual creation of any agent configuration variable you want or need that can be used by the agent. But the key feature of this one is in the ability to import your existing PCM configurations.
This new CMA brings real automation into the daily maintenance associated with your Patrol Agent infrastructure. Quit playing phone and email tag with your system and application administrators and see how to put this to work right now.
To see this new CMA Policy in action, be sure to check out this hands-on video introduction.
http://advantisms.wistia.com/medias/nvn9c6862k?emb...
To read about and see the CMA put a Patrol Agent Blackout into action, check this out.
Putting the BMC Blackout Policy to Work
To read about and see the CMA handle the Patrol Agent event streams and give you a brand new, centrally focused Event Management mechanism, check this out.
Simplified Patrol Agent Event Management
New Update!!
How to automate New Patrol Agent Package Deployments with CMA Policies. I'll show you step by step how to use a CMA Policy to automatically baseline your new Patrol Agents the moment they come up on the network, using your existing PCM configurations.
Automating The Configuration Deployment of Your New Patrol Agent Builds
To read more about (TrueSight) BPPM 9.5, be sure to check out the blog on the topic located here.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
BMC TrueSight & PATROL Consultant at World Opus Technologies
Before implementing consider: Scalability, High Availability, Implementation Repeatability and Standardization
BPPM Implementation Considerations
Part 1: Meet your business requirements
Three years after BMC ProactiveNet Performance Management (BPPM) is
released, now most BPPM customers reached a conclusion that BPPM
implementation is more than just software installation. But what make a
BPPM implementation a successful one? What do you need to consider
before diving into installation details?
"BPPM Implementation Consideration" blog series will try to address
several important considerations at requirement level and architecture
level. Implementing BPPM is a lot like building a house. Many
considerations at requirement level and architecture level are like the
foundation of the house. They need to be determined at the very
beginning.
The most important consideration in BPPM implementation is your business
requirements. The management of your organization, your entire
implementation team, and other stakeholders should have a clear
understanding on a list of business requirements that your BPPM
implementation is expected to meet. Then you will need to translate
this list of business requirements into a list of technical requirements
with a category assignment such as mandatory, strategic, cost-saver,
and nice-to-have.
Only now you can map each technical requirement into a list of detailed
BPPM features and prioritize the implementation of each feature. This
will become your project scope. Based on your project scope, you can
plan your project timeline and budget. If you outsource your BPPM
implementation to a consulting company, it is critical that you do your
homework on your business requirements and technical requirements first.
Then work closely with the architect (not just the project manager) of
the consulting company to determine the project scope.
However many new BPPM customers I have talked to seem to do it
backwards. They came up with a budget first without knowing exactly
what BPPM features to implement and how long the implementation will
take. Then they picked up a list of BPPM features to implement from
product datasheet without knowing how each feature relates to their
business bottom line.
As an example, here is the process taken at one of my past clients. One
of the top business requirements was to cut down the cost on Remedy
Gateway licenses from multiple monitoring software vendors. This was
translated into a technical requirement like this: Alerts from multiple
monitoring software must be integrated into one alert management tool to
communicate with Remedy for ticket creation. This requirement was
categorized as cost-saver. This technical requirement was mapped into
these BPPM features: Event to BPPM cell integration through API and SNMP
traps, msend API installation, SNMP trap adapter high-availability
implementation, custom BPPM cell MRL rules to process events from
multiple vendors, IBRSD high-availability implementation, and event to
ticket categorization in BPPM cell. The return was a 6-figure annual
license saving year after year with an investment of 5-figure consulting
fee. This ROI went straight to help business bottom line.
Part 2: Keep the total cost of ownership in mind
When you build a house for yourself, you don't just consider the cost of
building, you also consider the cost of maintaining the house and
utility bills when you live there. Similarly when you implement BPPM,
in addition to implementation cost, you also need to keep the total cost
of ownership in mind.
After talking to several BPPM customers, I noticed that they all have at
least twice the size of the operations team comparing to the team at my
clients just to keep BPPM operations going. What is worse is that
their operations team also need to have the implementation skill set to
constantly patch up the implementation.
Before you even start implementation, consider the following aspects:
1) Scalability: When your environment grows with more servers, more
applications, or more integration, will your architecture still work?
How easy would it be to split horizontally (based on processing steps)
and vertically (based on incoming traffic)?
2) Upgrade: What can you do right now to make future upgrade easier?
You may want to consider having a name convention, saving configuration
in a separate repository, and documenting everything consistently.
3) High Availability: High availability not only helps with business
continuity, it also helps your team from constantly fighting fire. You
have several options in high availability: Application level failover,
OS based failover, active/active load balance, or duplication. Which
option would best fit your needs for each BPPM component and how much
would it cost? For example, a native application level failover might
be your best choice for BPPM cells if your business cannot afford to
miss a server down alert. But a simple duplication of PATROL 7 console
is probably sufficient for you comparing to OS based failover which
would cost nearly twice as much.
4) Implementation Repeatability: Do you keep an accurate implementation
document so that installation and configuration of each BPPM component
is repeatable? You need to implement everything on a test system first
and carefully document everything as you go. Production deployment
should be a straightforward 'follow the doc' process. It also gives you a
perfect opportunity to update the implementation document for anything
you have missed.
A common mistake I have seen is to start the implementation directly on a
production system. After several months of figuring things out, it
finally went live with many junk files sitting under the implementation
directory. Then you realized that you actually needed a test system
because you won't be able to make and test changes otherwise. Now you
don't know how to configure your test system to make it identical to
your production system since you have lost track on what made the
production system work and what did not.
5) Operations Standardization: Do you have a standard operations
procedure document? For example, if a new server is added into your
PeopleSoft Payroll application, do you have a document containing the
steps for the operations team to add that server to PATROL, BPPM
integration service, BPPM cell, BPPM server, BPPM GUI, and automated
Remedy ticketing?
Part 3: Achieve the highest ROI through integration
In addition to monitoring solutions from BMC, most enterprises nowadays
also use monitoring software from other vendors, open source, and even
home-grown scripts scheduled by cron job. Having a group of NOC
operators watching the GUIs of all monitoring software in a NASA-like
environment is simply not efficient. What is worse is when you have to
pay the license fee for each monitoring software to connect with the
back-end ticketing system.
BPPM/BEM cell provides extremely flexible and robust API and adapters to
integrate with just about any monitoring software out there. Whether
you are running monitoring tools from other commercial vendors such as
IBM and Microsoft, or you use open source tools like Nagios, it is
fairly straight forward to integrate alerts from these tools into
BPPM/BEM cell using either its OS API or SNMP adapter. If you use
home-grown scripts, all you need to do is to add an API call at the end.
If your back-end ticketing system is Remedy, the out-of-box 2-way
integration (IBRSD) between BPPM/BEM cell and Remedy is more efficient
than Remedy gateways for other monitoring tools. It is fairly straight
forward to configure two instances of IBRSD as active/active failover,
so your chance of waking up at 3am to fight fire is very slim. Since the
license of IBRSD is included in the price of BPPM/BEM, you instantly
cut down the cost when you stop paying for the Remedy gateway license
for other monitoring tools.
Other added benefits include reduced maintenance effort for other
monitoring software, less customization in Remedy, consistent ticket
information for all monitoring tools, and possible event correlation
between events from different monitoring tools. You will also make your
NOC team's job easier.
I understand that it is not always easy to convince people who work on
other monitoring software to integrate into BPPM/BEM due to
organizational silo and technical complexity. It is important to pick
up the right candidate for the first BPPM/BEM integration. Once the ROI
is obvious, people will become more supportive for BPPM/BEM
integration. In addition, it is also important to set up a consistent
framework for all integration since BMC does not provide a standard for
integration. Once you have set up a consistent framework for one-way
and two-way integration, your next integration will become much easier.
At one of my past clients, it took our BPPM/BEM team three months to
work with the other team to finish our first integration because the
integration project had the lowest priority with the other team. Once
everyone saw how well the integration worked and how much license fee it
saved, our second integration took only 4 weeks to finish.
Subsequently our third integration took only three days to finish.
Part 4: Monitor the monitors
The purpose of BPPM is to monitor your IT infrastructure. It is
important that the monitors themselves are up and running all the time.
A good BPPM implementation not just monitors your IT infrastructure, it
also monitors each and every BPPM component including BPPM server, BPPM
agent, BPPM cell, PATROL agent, PATROL adapter service/process, SNMP
adapter service/process, IIWS service/process, IBRSD service/process,
..., etc. The self-monitoring metrics include component status and
connection status.
The events alerting that a BPPM component down or a BPPM connection down
are mostly sent to its connected BPPM cell automatically. Some of the
self-monitoring events require quick activation. You need to identify
those events as they have different event classes and message formats.
And you need to notify the right people about those events.
Some components may have multiple ways to be monitored and you just need
to pick up one way that works the best in your environment. For
example, when a PATROL agent lost its connection with PATROL Integration
Service, you can see an event directly sent from PATROL agent, another
event from PATROL LOG KM if you configured it to monitor IS connection
down log entry, and yet a third event from PATROL Integration Service if
you activated it in BPPM GUI.
You may need to reword the message of a self-monitoring event for better
readability as some messages are not clear at all. For example, by
default, PATROL agent connection down event contains the following
slots:
cell='PatrolAgent@server1@172.118.2.12:3181';
msg='Monitored Cell is no longer responding';
You may want to reword the message to look like this:
msg='PatrolAgent@server1@172.118.2.12:3181 is no longer responding';
because it is the PATROL agent that is no longer responding, not the cell.
For the notification method, the most reliable way is local email fired
from the cell that receives the self-monitoring events. Since your path
to the ticketing system may be down when your BPPM components are
experiencing problems, your back-end ticking system should not be the
only way to send notification for your self-monitoring alerts. It
should be used in addition to your local email notification.
Part 5: Customize at the right place
Unless you are a very small business, you will need to customize BMC
out-of-box solutions to address the particular issues in your IT
environment. It is unrealistic to expect a one-size-fits-all solution
from BMC. Fortunately BPPM was developed with customization in mind. It
provides extensive tools to help you develop your own solutions that
seamlessly extend BMC out-of-box solutions.
BPPM suite has three major components: BMC ProactiveNet, BPPM Cell
(BEM), and PATROL. Both BPPM Cell and PATROL are more than 10 years old.
One of the primary reasons that they are still going strong today is
because they both allow you to add your own solutions to them
seamlessly.
Before you start developing your own custom solutions, take a step back
to think about what options you have and where you should place your
customization. What would be the impact on accessibility and resource
consumption on the underline servers? What would be the impact on
deployment of your custom solutions? What would be the impact on future
maintenance and upgrade?
In PATROL, you can develop custom knowledge modules and you can also
plug in your own PSL code as a recovery action into a parameter. In
BPPM Cell, you can develop your own event classes, MRL code, dynamic
tables, and action scripts to extend the out-of-box knowledge base.
In general, if you have a choice between customizing PATROL and
customizing BPPM Cell to manage events, customizing BPPM Cell would
require less effort and result in less impact to the servers that are
being monitored. Here are a few reasons:
1) PATROL is running on the servers you don't own, have limited access,
and may not be familiar with. For example, I was recently helping a
client debug a custom KM running on AS400. I had to get help from AS400
sysadmin just to add one line in its PSL code.
2) PATROL is often sharing the server with mission critical
applications. Poorly written PSL code could potentially impact the
mission critical applications negatively.
3) The same custom knowledge module may need to be running on more than
one server, thus requiring more time to deploy and upgrade.
4) BPPM Cell is running on your own infrastructure server. It is
infinitely scalable as a peer-to-peer architecture. If resource has ever
become an issue, you can add more cells either on the same server or on
a different server (even with different operating system). you can
split a cell horizontally by processing phases, or you can split a cell
vertically by event sources.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
IT Operations Monitoring Specialist at a tech services company with 51-200 employees
Provides visibility to our infrastructure, how it is, the resources we are monitoring, and quick updates when it has any problems
Pros and Cons
- "The solution provides visibility to our infrastructure, how it is, the resources we are monitoring, and quick updates when it has any problems. We have integrated it with ServiceNow to open instances."
- "The dashboards are not good. We have a limited dashboard, and if we want better dashboards, we need to use other solutions like Grafana because the TrueSight dashboards are not good."
What is our primary use case?
We use the solution to monitor a vast infrastructure, including operating systems, maintenance, Windows, services, processes, applications, and databases. Therefore, we have integrations with monitoring products such as Microsoft, Cisco, and SaaS solutions for management.
How has it helped my organization?
The solution provides visibility to our infrastructure, how it is, the resources we are monitoring, and quick updates when it has any problems. We have integrated it with ServiceNow to open instances.
What is most valuable?
The important feature is device management.
What needs improvement?
The dashboards are not good. We have a limited dashboard, and if we want better dashboards, we need to use other solutions like Grafana because the TrueSight dashboards are not good.
TrueSight could add any new resources because everything is changing to BMC Helix and will be discontinued.
Some points didn't evolve. We are still using the node architecture, a node type of agent, and a decent cell, which was created many years ago.
For how long have I used the solution?
I have been using BMC TrueSight Operations Management since 2009. We are using V11.3.05 of the solution.
What do I think about the stability of the solution?
The solution is a very stable solution. After you get everything done, take some time to get the recording done.
I rate the solution’s stability a nine out of ten.
What do I think about the scalability of the solution?
Scalability depends on the number of servers dedicated to the solution and infrastructure management service; you install it from any integration server.
I rate the solution’s scalability a seven out of ten.
How was the initial setup?
The initial setup is not that easy. It can depend on the environment you are deploying. It could be tough to do. It took a few months to get everything ready.
It takes many servers. One server has a central console that will present the data for all the components.
I rate the initial setup a five or six out of ten, where one is difficult and ten is easy.
What about the implementation team?
Deployment was done in-house.
What's my experience with pricing, setup cost, and licensing?
The product is expensive, depending on the types of monitoring you have. You need to acquire more licenses.
I rate the product’s pricing an eight out of ten, where one is cheap, and ten is expensive.
Which other solutions did I evaluate?
We like the features that are presented to us, such as remediation and remote actions. It is possible to customize the agents and consult the graphs from the devices
What other advice do I have?
I advise you to find someone with experience before entering the space.
Overall, I rate the solution a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Software Engineer with 201-500 employees
Online documentation is often incorrect/incomplete. It is helpful to be able to apply rule-based routing to alerts.
Pros and Cons
- "It is very helpful to be able to apply rule-based routing to alerts."
- "TSOM's ability to consolidate alerts into a single location and provide filtering of alerts is great."
- "It has provided us with a single location to host all events to be viewed/monitored by our NOC. This has greatly helped them to streamline their processes."
- "BMC's solutions for cloud monitoring (monitoring of AWS and Azure resources) are very poor in stability and customization."
- "BMC's online documentation is often incorrect or incomplete."
What is our primary use case?
We utilize BMC TSOM to monitor our entire infrastructure and all applications that lie therein. Our infrastructure is hosted both in our datacenters and in cloud hosted services (AWS and Azure).
How has it helped my organization?
It has provided us with a single location to host all events to be viewed/monitored by our NOC. This has greatly helped them to streamline their processes.
What is most valuable?
TSOM's ability to consolidate alerts into a single location and provide filtering of alerts is great. It is very helpful to be able to apply rule-based routing to alerts as well.
What needs improvement?
For how long have I used the solution?
One to three years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Buyer's Guide
Download our free BMC TrueSight Operations Management Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Product Categories
IT Infrastructure Monitoring Application Performance Monitoring (APM) and Observability Event Monitoring Cloud Monitoring Software AIOpsPopular Comparisons
Azure Monitor
Splunk AppDynamics
Elastic Observability
SolarWinds NPM
PRTG Network Monitor
ServiceNow IT Operations Management
Auvik Network Management (ANM)
Buyer's Guide
Download our free BMC TrueSight Operations Management Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What are the limitations of BPPM 9.5 server monitoring tools?
- Comparison of BMC Truesight OM with MS System Center OM and IBM Tivoli Monitoring
- BMC TrueSight Intelligence [EOL] vs BMC TrueSight Operations Management: integration with Operations Management Systems and cost
- Any experience with Event & Incident Analytic engines like Moogsoft?
- Windows 10 - what are your main concerns about upgrading?
- When evaluating IT Infrastructure Monitoring, what aspect do you think is the most important to look for?
- What advice would you give to others looking into implementing a mid-market monitoring solution?
- Zabbix vs. Groundwork vs. other IT Infrastructure Monitoring tools
- Anyone switching from SolarWinds NPM? What is a good alternative and why?
- What is the best tool for SQL monitoring in a large enterprise?
Hi Wila,
Great blog. Many thanks...!!