Try our new research platform with insights from 80,000+ expert users
SrApplic76cd - PeerSpot reviewer
Sr Application Engineer BMC at a tech services company with 1,001-5,000 employees
MSP
Integration of the monitoring and Console access is valuable and event management is a strong point
Pros and Cons
  • "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."
  • "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."

What is our primary use case?

We are using it to monitor open systems and some iSeries systems.

How has it helped my organization?

TrueSight has helped to reduce IT operations costs.

The solution has also helped to reveal underlying infrastructure issues that affect app performance. The solution has application monitoring called Application Performance Management. It's an improvement on the old, traditional TMR. It's integrated within the TrueSight solution. It will notify regarding application performance and report issues with applications.

What is most valuable?

One of the valuable features is the integration of the monitoring and the Console access.

We manage our open systems. 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.

The solution's event management capabilities are a strong point for TrueSight. They are based on the previous BMC Event Manager which was very stable and pretty powerful. It was an excellent product.

What needs improvement?

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.

In addition, it needs some details such as auditing inside the product - there is no auditing for the policies.

Buyer's Guide
BMC TrueSight Operations Management
January 2025
Learn what your peers think about BMC TrueSight Operations Management. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,158 professionals have used our research since 2012.

What do I think about the stability of the solution?

It's pretty stable. TrueSight uses a major BMC product called Patrol, and Patrol has been around for many years. It's one of the best products and it's pretty stable.

What do I think about the scalability of the solution?

In addition to the traditional Patrol Agent, BMC TrueSight added the predictive functionality so we can predict a trend instead of having a static threshold. We can let people know, in addition to what is happening, what is going to happen. We can predict that and have the ability to do a cost analysis.

How are customer service and support?

BMC's technical support is pretty good. They do have ups and downs. In the past, it was very good but there was a certain period of time where they had support from overseas, from India. The quality of support was not as good as the traditional one, but I do see that it is getting better now.

How was the initial setup?

The initial setup was pretty straightforward. The documentation was pretty good. The deployment was not very buggy, and the Patrol Agent was pretty stable.

What about the implementation team?

We deployed it ourselves.

Which other solutions did I evaluate?

We did a comparison with a different product on the market. We had a CA product which I believe was called Spectrum. We compared BMC with that and InSoft. We felt that the BMC product was much better than CA's product. We also had an HPE product in the old days, and BMC is a better solution.

We had BMC for a long time. We had multiple products which we compared, and BMC is a better solution, so we removed the CA product. BMC is better in terms of support. It takes fewer people to support, it's easier to configure, and easier to change the configuration. It's also easier to change the special settings. And it's easier to maintain.

What other advice do I have?

BMC products are very good. All products have pros and cons. For example, all the enterprise monitoring solutions are not really set up for multi-tenancy. BMC products are very stable and the support is good, and the configuration, especially, is easier to do. I think it will come down in pricing, although the cost is not something I am not involved in.

We started using TrueSight in the early stages. Like every product, TrueSight, as a new product of BMC, was going to take some until BMC improved it, got all the bugs out, got all the features added. It's not perfect but I do see improvement. When a product is in its infancy, it will always have some issues. I do see BMC trying to improve that. It's getting better now. It's pretty stable. It's a very good tool for traditional open systems and mid-range.

I would rate TrueSight Operations Management at eight out of ten. It's not a ten, because, as I mentioned, it is missing some capabilities in HA solutions. In the past, we had load- balancing HA. Now, it has to rely on an external load balancer to achieve HA. 

But I have to say that my view is limited because we do not have the whole suite of BMC products. There are certain things we do not own, like automation and deployment. If we had the full BMC suite, I would probably give it a ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer2400420 - PeerSpot reviewer
System Engineer at a tech consulting company with 501-1,000 employees
Real User
Top 20
Useful for automation and for event management
Pros and Cons
  • "The most beneficial part of the product in terms of IT monitoring revolves around the areas involving automation, and it also serves as an end-to-end event management and incident management tool."
  • "Cost is an issue with BMC TrueSight Operations Management."

What is our primary use case?

I use the solution in my company purely for event management.

What needs improvement?

Cost is an issue with BMC TrueSight Operations Management. Though I am not responsible for the budget, I know that it is an expensive tool set when used only for event management. The tool's issue predominantly revolves around the cost.

My company's complaints regarding the product stem from the fact involving the cost of migration of the tool to BeyondTrust. In our company, we want to look at opportunities and see if there are any alternatives to BMC TrueSight Operations Management.

I wouldn't want anything to be introduced in the product since it has the job when it comes to the area of event management. I can do more with the product's dashboard and graphical features, which are all available in the upgraded version of the solution involving BeyondTrust.

For how long have I used the solution?

I have been using BMC TrueSight Operations Management since 2011. My company is just a customer of the product

What do I think about the stability of the solution?

It is an extremely stable solution.

What do I think about the scalability of the solution?

It is a very scalable solution. The product is extremely scalable and simple to use.

How are customer service and support?

The solution's technical support is good. My company has no complaints about the technical support offered by the solution. I rate the technical support an eight out of ten.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I have experience with LogicMonitor. In my company, we use BMC for event management and not for monitoring. In my company, we use Intuit for our network monitoring, while we use LogicMonitor for smaller customers and system monitoring.

How was the initial setup?

The product's initial setup phase was easy due to the fact that we had BMC TrueSight products in our company's environment. If we move to BMC Helix Operations Management, the setup phase might not be straightforward because our company will have an autotask feature, along with non-BMC and non-proprietary tool sets in place, owing to which I think the setup process will be difficult.

The solution can be deployed in six months.

What's my experience with pricing, setup cost, and licensing?

Though I have no clue about the tool's actual price, I know that it is astronomical.

Which other solutions did I evaluate?

BMC TrueSight Operations Management will soon come to an end-of-life phase, so our company will have to migrate to BMC Helix Operations Management, but its cost is too much. What I am looking at this time is whether there are any suitable alternatives to choose against BMC TrueSight Operations Management.

What other advice do I have?

The most beneficial part of the product in terms of IT monitoring revolves around the areas involving automation, and it also serves as an end-to-end event management and incident management tool. In our company, the event management part integrates into ITSM. When it comes to open and closed incidents, the tool manages it from end to end.

In our company, we don't use the tool's predictive analytics capabilities. The tool is purely useful for live events, event reduction, and event enrichment, while monitoring tools will do any predictive analytics.

In BMC TrueSight Operations Management, one has end-to-end performance monitoring and ELM. My company uses LogicMonitor, which does not offer event management functionality at the moment. I am looking at integrating all the event tools in my company and all my monitoring tools into one event management solution and then having an ITSM tool that has autotask features.

Though I take care of the full-time maintenance of BMC TrueSight Operations Management, there is an IT team in my company for it.

In case my company plans to migrate to VMware from BMC TrueSight Operations Management, we would have certain AI features and functionalities.

BMC TrueSight Operations Management is a solid platform that users can use at work.

I rate the tool an eight out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Buyer's Guide
BMC TrueSight Operations Management
January 2025
Learn what your peers think about BMC TrueSight Operations Management. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,158 professionals have used our research since 2012.
PeerSpot user
Senior Performance Analyst and BMC ProactiveNet administrator at a government with 10,001+ employees
Real User
The tailoring of the knowledge modules has been particularly useful
Pros and Cons
  • "The tailoring of the knowledge modules has been particularly useful as I can streamline the agents to only report on critical events."
  • "The knowledge modules could be more lightweight in size. At present, the installation packages can be quite large."

What is our primary use case?

Monitoring applications and servers. We also monitor individual pieces of management software, like WebLogic.

How has it helped my organization?

Proactively monitoring 24/7/365 on all of our servers. This allows technical staff to focus on other areas and our operators can monitor the systems.

What is most valuable?

The tailoring of the knowledge modules has been particularly useful as I can streamline the agents to only report on critical events.

What needs improvement?

The knowledge modules could be more lightweight in size. At present, the installation packages can be quite large.

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.
PeerSpot user
Mohamed Tarek - PeerSpot reviewer
Technical Consultant at Intercom Enterprises
Real User
Beneficial dashboard, simple setup, and reliable
Pros and Cons
  • "The most valuable feature of BMC TrueSight Operations Management is the dashboard presentation server."
  • "BMC TrueSight Operations Management could use some enhancements in the application visibility tools."

What is our primary use case?

I am using BMC TrueSight Operations Management to monitor infrastructure and applications that are hosted on servers.

What is most valuable?

The most valuable feature of BMC TrueSight Operations Management is the dashboard presentation server.

What needs improvement?

BMC TrueSight Operations Management could use some enhancements in the application visibility tools.

For how long have I used the solution?

I have been using BMC TrueSight Operations Management for approximately three months.

What do I think about the stability of the solution?

BMC TrueSight Operations Management is stable.

What do I think about the scalability of the solution?

The solution is scalable.

I am the only one using this solution in my organization.

How was the initial setup?

The initial setup of BMC TrueSight Operations Management is easy. It takes approximately 15 minutes to do the installation. 

What other advice do I have?

I would advise others to use BMC TrueSight Operations Management.

I rate BMC TrueSight Operations Management an eight 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: Partner
PeerSpot user
PeerSpot user
Performance Management Consultant with 51-200 employees
Vendor
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.

http://blog.advantisms.com

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user76896 - PeerSpot reviewer
BMC TrueSight & PATROL Consultant at World Opus Technologies
Vendor
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.
PeerSpot user
it_user204264 - PeerSpot reviewer
it_user204264Technical Specialist at a tech services company with 10,001+ employees
Real User

Hi Wila,

Great blog. Many thanks...!!

See all 3 comments
it_user802980 - PeerSpot reviewer
Senior Software Engineer with 201-500 employees
Vendor
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?

  • 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.

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.
PeerSpot user
PeerSpot user
Enterprise Monitoring Automation Engineer at a healthcare company with 10,001+ employees
Real User
Allows our operations team to have one single application to reference when investigating issues in our environment
Pros and Cons
  • "It allows our operations team to have one single application to reference when investigating issues in our environment."
  • "Signature baselines, which have allowed us to fine tune many of our events and significantly reduce the number of events generated."
  • "I would really like to see out-of-the-box support for monitoring uninterruptible power supplies."

What is our primary use case?

We utilize BMC TrueSight Operations Management to proactively monitor all of our physical and virtual server environments. Coupled with Entuity for TrueSight Operations Management, we can have a holistic view of our Network and Server environments health in a single pane of glass.

How has it helped my organization?

It allows our operations team to have one single application to reference when investigating issues in our environment.

What is most valuable?

Signature baselines, which have allowed us to fine tune many of our events and significantly reduce the number of events generated.

What needs improvement?

I would really like to see out-of-the-box support for monitoring uninterruptible power supplies.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free BMC TrueSight Operations Management Report and get advice and tips from experienced pros sharing their opinions.
Updated: January 2025
Buyer's Guide
Download our free BMC TrueSight Operations Management Report and get advice and tips from experienced pros sharing their opinions.