Try our new research platform with insights from 80,000+ expert users
reviewer989412 - PeerSpot reviewer
Chair, IEEE Consumer Technology Society - Dallas,Texas, USA at a non-profit with 10,001+ employees
Real User
Makes us leaner through automation and optimization of processes
Pros and Cons
  • "Security, uptime, and reduced capital expenditures are the main reasons we use ControlUp. So basically, the money that we consume is based on the amount of time we are using a service."
  • "Integration is always a problem, and we feel that we are doing our best and the service provider thinks they are doing their best. I guess if ControlUp's system could be more capable or if people could understand the integration part, that would be better."

What is our primary use case?

The use cases are technically things that can be easily virtualized and offered as a service on a public cloud. For example, we can use some services like software as a service on the public cloud. However, we can't do this with other services, like the legacy system of an IBM mainframe, some old databases, or some applications that we cannot transfer. So the capabilities of the legacy system determine what we can do. 

How has it helped my organization?

We have developed our own KPIs and based on those, we can see the productivity of MTTR measured in the time between failures, recovery time, and flexibility. We can see productivity in terms of manual work that has been automated. So ControlUp makes us leaner through automation and optimization of the processes. 

What is most valuable?

In terms of the public cloud, ControlUp's features make us feel very secure. Security, uptime, and reduced capital expenditures are the main reasons we use ControlUp. So basically, the money that we consume is based on the amount of time we are using a service. ControlUp offers a return-on-investment type of approach that helps us.

What needs improvement?

Integration is always a problem, and we feel that we are doing our best and the service provider thinks they are doing their best. I guess if ControlUp's system could be more capable or if people could understand the integration part, that would be better. The service providers feel that this might be some inherent deficiency on our end, and I think this is their problem. So I believe integration is one issue. Everybody is looking for a seamless transition, so integration needs to be very seamless. Also, everything should be more automated and visible, so we have a key performance indicator or something that we can quickly evaluate. If those types of things are available in the solution, it'll be easier for us to make decisions. And it'll be better for the service providers to market their products because they can say that these are the most significant features or these are the essential aspects. 

Buyer's Guide
ControlUp
November 2024
Learn what your peers think about ControlUp. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.

For how long have I used the solution?

I've been working in security for the last 20 years.

What do I think about the stability of the solution?

We do have a quality assurance department and a performance department that reviews all those types of things. They have a set of criteria for the system, including errors, false positives, false negatives, and system downtime. They also have the criteria for change management, including patches and updates. So there are multiple key performance indicators, and based on that, they come up with a report that shows this is very stable or unstable or needs to replace a wrong or right decision.

But stability is a relative term. We want everything to be error-free and crystal clear, but there is always a gray area. And the gray area is that the service provider comes up with software updates, new features, or feedback from other customers, and they implement it in our system too. So it's a moving target even if it's a turnkey project. And I believe it's turnkey, but the product is not mature, whoever the vendor is. So, for example, let's say you are the vendor, and I believe you guys are not fully functional. I know that the solution is 90 percent functional, and 10 percent can be modified, but it looks like they are just trying to learn like us. I may be a little bit paranoid or a perfectionist, or maybe I'm on the extreme side of Six Sigma, where I want 99.99999 percent, or I don't want to pay. So stability is a crucial factor, but we compromise based on our budget constraints. At the end of the day, you get what you paid for.

What do I think about the scalability of the solution?

Scalability is also another trap. Say, for example, we initially established a master service agreement that says we need to do this much work, and it covers three years. And over three years, we are locked in because the new features and services mean the rate will be higher. So we could end up at a point where we have to ditch ControlUp for another company that can give us a better bargain. So there needs to be some long-term planning regarding scalability. You need to have 5 to 10 years of visibility to know on the first day what your partnership will be with the client in the long term. You need to predict constraints, features, or costs two years from now. Take Oracle, for example. If you have the Oracle system database for expansion, you need to pay any licensing fees. So what may happen, that company may use Oracle for some things and IBM for others.

Scalability is a tricky thing. It's up to ClontrolUp to figure out how to handle it. The solution should be scalable to retain a client in the long run rather than a short-term benefit. If you get a short-term benefit, maybe you can make money on the client's first 100 clients. However, you may not make money from the next 100 clients because your price is so high that the client switches.

I think this is related to our strategy. At this point, things are changing because of COVID. There are so many projects on hold, but we randomly get new projects because of remote work and those types of constraints. We reevaluate our scale regularly. I can't say it's every quarter, but the senior management must reassess what they should do and prioritize based on need. We had an ideal vision and a definitive strategy two years back, but now this strategic plan is tied to the short-term tactical plan. We're thinking about what is essential to do right now, rather than the plan we set several years back.

How are customer service and support?

After-sales support based on the warranty or SLA that we agreed on is another thing they can improve. I would prefer a service provider who gives me peace of mind although it'll cost me, and we have a limited budget, and you might say, "We cannot do this thing." ControlUp will do more business and get more customers if it can raise its integration expertise and become more very flexible.

In terms of support, there are two constants in the field. One is technical know-how. There are older technicians who have been on the job for 20 or 30 years. Often they are reluctant to change themselves or it's hard for them to adopt virtualization or different kinds of new technologies. So it is an inherent deficiency from the customer side. 

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

The reason we switched to ControlUp boils down to flexibility and cost. Miscommunication is another factor. By that, I mean there are disagreements because we assume something and the other party assumes something else. So I think it's a fight-or-flight type of situation right now. Maybe you can get a contract today for two years, and after two years, perhaps our expectation is too high or maybe your expectation is so high, and the market is very fluid right now. There are so many complete solutions coming up with different offerings, so a client switches.

How was the initial setup?

The initial setup is complex because they have the template. For example, say you are the service provider with a template or some use cases for another retail store or another customer. Your engineer, architect, or solution manager thinks that people like this, but one size doesn't fit all. So you are customer support or pre-sale support, and you're helping a retail customer like Coles, JCPenney, or Starbucks. It's possible that the Starbucks template might be helpful for Dunkin' Donuts, but Dunkin' Donuts might have a distinct set of constraints. 

First, we did the pilot program in one geographical area because we operate all over the United States. So our strategy was first to do the pilot then deploy on a regional basis in the Northeast region, like New York, New Jersey, or Connecticut, or in Northwest California and Nevada over the next three years. It will be in phases, but there will be a pilot first. However, sometimes a vendor will go above and beyond during the pilot just to get the contract. But when it comes time for the real thing, they say, "It was something different we were not expecting." We believe that in a pilot, you need to deal with all kinds of scenarios. So maybe it's our fault that in the pilot, the salesperson came to us and we gave them our answer, and he made the pilot. But I think the project's integration should be seamless from end to end, whether you blame me or you blame yourself. The critical thing is that if you blame the customer, the customer is not happy in the end. Customers are not willing to work. They are not very proactive or agile. Customers are not like salespeople, who are providing the product. You are selling your product, so your mindset is different from the customer mindset. 

What about the implementation team?

For deployment, we usually do a partnership with the vendors. So they handle about 75 to 80 percent of the deployment, and after deployment, we are responsible for 100 percent. But this depends on the footprint. It depends on the whole scope in that region, area, or department — in that enterprise section of a business unit. But we always have issues with the operation. That's why we try to automate more. Operationally, staffing is a constraint for us, so we want less and less manual intervention.

There are several scenarios for deployment. In one scenario, we prefer some managed service provider or integrator from our pre-qualified list. For example, there is a procurement department, and they have a preferred vendor or something like that. So they approach them and do some pre-implementation, or sometimes we go out of the box, or we go for some other new venture with a new vendor. In another scenario, we may hire a consulting company to assess where we are and what we need to do. For example, there are some regulations that we have to comply with under the California Consumer Privacy Act. We can hire a company who can help us with compliance. We know what we have to do, but we employ a consulting company to help us and even interview us to make sure that we don't make mistakes. Even we interview ourselves and assess ourselves, but having an extra set of eyes is safer. 

What was our ROI?

ROI is relative. I cannot disclose any specific figures, but I can detail our approach to ROI. When we made our contractual agreement, we set some baseline expectations. And if those are met, we are okay. But if we deviate from those benchmarks, then it is a problem. If that's the case, it's better to switch to a different vendor because this vendor is not delivering as promised. So for us, we expect everything that is in our scope, and if the vendor twists it around and says, "No, this is not the case," then this is a gray area. And I think it should be black and white. Although from the customer side, it's better for me to make things gray to get as much service from the vendor. 

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

I think our license is yearly, and there's a limitation on the number of licenses that we agree to. It's somehow related to the number of licenses, but I think everything is consolidated in the annual agreement. They always come up with a new story or something that isn't covered or that these facilities we are asking for are not part of the initial agreement. So there are some hidden charges and some service charges that we were not aware of at the time of the agreement. It's not a one-time deal that was settled when we signed the contract. It is a two-year contract for a certain amount then there are hidden service and maintenance charges along with some extraordinary root cause analysis issues. For example, when we have some problems, we go to the vendor, and they say, "We can do up to this much, but if you want further, it'll cost person-hours, then you need to pay."

Which other solutions did I evaluate?

There was a whole process. First, there's a request for proposals and a proof of concept. They evaluated different vendors according to some baseline criteria for the system and features we must have. And based on those essential criteria, the procurement department assessed and considered a shortlist of providers according to features, return on investment, service-level agreement, and the expansion plan. 

What other advice do I have?

I would rate ControlUp Real-Time eight out of 10. I think from the customer side, you need to know what you want and have a clear idea of the scope so that there isn't scope creep. From the standpoint of a service provider, you should articulate your questions or your questionnaires or talk with a customer. It should be enough that the customer doesn't say after three months they weren't asked. Your questions should be very agile and open-ended so you will know inside out when you assess any proposal. But at that time, what happened? The salesperson went, "We just need to get the purchase order." It's okay that you got a purchase order, but if I work for a company, I will always be on the other side of the fence. I will never represent any manufacturer or something, but I believe that their mindset is focused on the account. Their mindset is centered on the purchase order, and I think it's good that you have a purchase order or that you won the account, but the important thing is that scope should be well defined from your perspective when you have the scope.

A customer may not tell you everything, and then you've dug yourself into a deep hole where you won't foresee an integration issue happening. And you have no clue, and you are saying, "We will see." And the customer said, "We need to complete this task by this date." So everyone needs a well-defined scope written down at the outset. It will save you from haggling later on because something needs to be descoped. Customers will not say that "You need to do this thing. You already show that this was another part of the scoping."

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Hans Kraaijeveld - PeerSpot reviewer
Technical Architect at Fondo
Real User
Top 10
Simple to set up with real-time insights and good analysis and automation capabilities
Pros and Cons
  • "It shows you so many details of what's going on in that log-on that, if there's a problem, you can identify it in five minutes."
  • "Something I would love to see from a partner perspective would be maybe a way to do this in a surface hosting provider."

What is our primary use case?

We primarily use the solution for troubleshooting, user experience monitoring, analysis and automation.

It's one of the very few consoles that gives you near real-time data. Most consoles I know of are at least ten or 15 or maybe even 30 minutes behind real-time. For live troubleshooting, that's worthless. However, this is one of the few products that can grant you real end-to-end visibility when looking at remote sessions. Therefore, we can use it for both troubleshooting and digital end-user experience monitoring.

How has it helped my organization?

The product allows for visibility in the performance of our environment in a way few others can. It allows us to proactively 

What is most valuable?

It provides real-time insights, by performing a baseline analysis. This way, when something is over a threshold, you can be sure it is something out of the ordinary.

There are very many scripts to be used within the product, either triggered or used manually. The analyze log-on duration script has saved many companies so many times already. It's awesome.

It has endpoint monitoring, it has local network information. It even has monitoring of graphical processing power within VDI sessions.

It shows you so many details of what's going on in that log-on that, if there's a problem, you can identify it in five minutes.

The initial setup is dead simple. 

The solution is extremely stable. 

What needs improvement?

The one thing I mentioned to them a while ago was their interface. The program used to be a .NET-based application. I advised them to go to a cloud-based console, a web console. That's what they're already doing now. Besides going to the cloud console, I can't really think of anything that needs improvement. 

Something I would love to see from a partner perspective would be a way to provide it as a service hosting provider. Then, it would need some multi-tenancy in technical and licensing.

For how long have I used the solution?

The first time I came to contact with it was at least a couple of years ago. However, we've really started using it more frequently for a year now.

What do I think about the stability of the solution?

The solution is 100% stable. There are no bugs or glitches. It doesn't crash or freeze. It is reliable. 

What do I think about the scalability of the solution?

Now, with the cloud option, it's pretty much limitless in terms of scalability. 

There are some design considerations if you take an on-premises version in an air gapped environment, for instance, then it becomes enormous very quickly since you need a place to store all that data. That database that's behind it all gets very large very quickly. It takes storage and takes storage performance. However, when you're on the cloud version, that, of course, is no issue whatsoever.

Very few people actually use it in our company. However, we have many customers on the solution. We have ten or so clients that are sizable companies using it. That includes a hospital, a large municipality, and some sizeable organizations. We're talking about a few thousand users for sure. 

How are customer service and support?

I've never needed technical support. I cannot speak to how helpful or responsive they are. 

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

I chose the solution for the company. 

A good friend of mine works for the company. He showed me a couple of really awesome things and that really correlated with some trouble and some issues we had with a few customers. The company I work for is actually one of the larger end-user computing VMware partners in the Netherlands. ControlUp, for troubleshooting for instance, is just awesome. It's saved so much time in finding problems and it is also excellent in helping with tweaking and tuning your environment.

How was the initial setup?

It is very easy to set up the solution. It's not complex or difficult.

Basically, I clicked the link on the website, and I downloaded the configuration console, and I was up and running in 30 minutes. While it depends on how far you scale out, the initial setup is so, so easy.

What was our ROI?

We have definitely seen an ROI, but to quantify it is not very straightforward.

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

VMware and ControlUp have some agreements. You can actually buy ControlUp from VMware as a part of the Horizon stack. Since we're a VMware partner already, that combination was somewhat logical.

In terms of exact pricing,  I'm more of a technical person than a salesperson, to be honest, and therefore don't have visibility on pricing.

What other advice do I have?

We use different deployment models. We're aiming to be a partner of ControlUp.

I've seen in practice that it saves so much time for companies that are really really in trouble and have customers complaining. Once you install that tool you can say okay, there's your problem. And it's not just troubleshooting. 

You can basically forgo your remote server management tooling since ControlUp does that too. You can remove your dashboards because ControlUp has dashboards. You can even send scheduled reports to managers about the overall performance of the environment. The list goes on. Once a company sees that it's really worth the money. It may not even be that expensive, to be honest.

I'd advise potential users to do the trial. There's a really simple link on the ControlUp website they can just click the link and go from there. It's so simple. Once you see what you get, you'll have to buy it. Your admins will love you for it.

I'd rate the solution eight out of ten. It could use some improvements and no solution is perfect, however, we are quite happy with its capabilities. 

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Flag as inappropriate
PeerSpot user
Buyer's Guide
ControlUp
November 2024
Learn what your peers think about ControlUp. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
System Administrator at Confidential
MSP
Top 5Leaderboard
A solution with vast features and prevents us from losing data and from crashed servers
Pros and Cons
  • "ControlUp has an easy installation process."
  • "The graphical user interface needs to be improved from version to version."

What is our primary use case?

First, I need to explain our environment and its composition. We mainly use virtualization platforms, such as Hyper-V hypervisor and VMware vSphere, and recently we purchased the Nutanix platform. We are still in the deployment phase, so we have not yet integrated ControlUp with our Nutanix platform, but we have already configured it to monitor the other visualization platforms, Hyper-V and VMware vSphere. We don't have VDI environments, so we don't use this part of ControlUp. Instead, we are monitoring the hypervisors, the virtual machines and the critical ones. Because the licensing used by ControlUp is per IP address, we have a limited number of IP addresses to monitor.

We monitor critical platforms such as Microsoft Exchange and SharePoint alongside storage. Unfortunately, ControlUp cannot monitor the networking infrastructure. Other solutions, such as SolarWinds NPM, give you many modules where you can purchase their license and add more features. ControlUp is a very good solution, but when we monitor an environment, it is very difficult. It's not appropriate to have multiple monitoring solutions, and the administrator needs only one console to see the global network and infrastructure being supervised. That's the only thing ControlUp lacks to become the best solution ever.

What is most valuable?

A valuable feature is the ability to run scripts when an event happens. For example, if the system partition starts to lack space, we have a script that deletes temporary files and other unwanted files. We like this feature the most. It also gives us an insight into the direction of our infrastructure. Another feature we like is the capacity to plan our infrastructure. We can know if our infrastructure can handle more workloads or if we need to add more computing resources.

What needs improvement?

The only thing we need to be available in ControlUp is the ability to monitor network infrastructure. Currently, I am both the system administrator and in charge of administrating the network. Unfortunately, we don't have a solution for monitoring the network infrastructure. ControlUp doesn't allow us to monitor the network infrastructure, so we are obliged to acquire another solution that allows us to monitor the network. But we are faced with two different and heterogeneous solutions, which is the only downside with ControlUp.

In addition, the graphical user interface needs to be improved from version to version. When a new version is introduced, there must be changes in the user interface. Sometimes it is crowded with a lot of information and graphs, which disturbs and does not allow us to focus on an object.

The solution lacks network monitoring and should be improved in the next version. If it isn't improved and takes too much time to implement, we can't stay without a network monitoring solution, and we will be obliged to acquire another one. We may acquire the SolarWinds NPM module to monitor the network infrastructure. When working with government institutions, we must justify our purchases and can't purchase two solutions simultaneously.

For how long have I used the solution?

We have been using this solution for 18 months. For some context, I work with a government institution here in Morocco, and we have many contracts with different companies. Sometimes they come to us and present a solution that fits our needs, and then we buy it. So a company approached us and presented ControlUp, and we were very interested in it. One of their engineers came, and we installed it together and had an opportunity to test it. It was good, so we deployed it in a production environment.

Once you install and configure a monitoring solution, it works independently. The majority of work is done during the installation and deployment process. If there is an incident and something is wrong, then we can connect and see what is happening. 

It is deployed on-premises and on four servers, one for the database, one for the insights, one for the application and one for the monitor. We are using version 7.4.

What do I think about the stability of the solution?

It is a stable solution. It is reliable, and its performance is good.

What do I think about the scalability of the solution?

It is scalable in a way. It has multiple instances of the same component, and we are using four servers for each component. We allocate enough resources, memory, and CPU for each visual machine to allow the solution to work properly. We don't have many virtual machines, and if we count the server nodes with virtual machines and storage volumes, we have less than 200.

Only two people are using this solution. The main roles used are the administrator. However, we have other roles, and the IT department comprises many divisions. For example, we have a development division, system, and network administration. Sometimes we give users access to ControlUp to monitor their servers, but not the administrator role.

Maintenance is done only once, and when a client is a ministry or government institution, we rely on other companies to do the maintenance. Sometimes they come and install updates and check if everything is working fine. They come when there is a ticket problem, or something occurs with the solution. However, we have not had any tickets since we deployed, so it is very reliable.

How are customer service and support?

We have not had any interactions with the support team of Control Up. When we purchase a solution from a company, the company supports everything.

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

In the past, another division used SolarWinds, and they used it for about eight years. Unfortunately, they didn't use or configure it properly, so we didn't exploit the full capacity and capabilities of SolarWinds. After this, it was cancelled, and we stayed without a monitoring solution for a long time. In addition, the team in charge of using and administering SolarWinds wasn't fully trained to use and configure the solution. As a result, we started to have problems in our environment, servers crashed, there was a power failure, and we weren't notified. We were only notified when users called to say that their email service was not working and some servers were not joinable. We then decided to look for another monitoring solution, and another company presented us with ControlUp.

How was the initial setup?

The initial setup was straightforward and not complex. Deployment was done with the assistance of the company that presented the solution to us. They installed it first, and we were available to assist them regarding prerequisites, active directory accounts and servers. We only required one person, an engineer, to deploy. I worked together with the engineer to deploy the ControlUp environments.

Deployment was very fast, and we completed it on the same day. It took just a day to set up the environments' prerequisites, virtual machines, database and accounts. The installation process and the linking between components of ControlUp, apps, monitor, insight, and license activation were also on the same day. As a result, ControlUp has an easy installation process.

What was our ROI?

We have seen an ROI. For example, the solution prevents us from falling into bad scenarios. It allows us to have good RPO and RTO values. It prevents us from losing data and having a lot of downtime and prevents crashed servers. We had many electricity and power outages and lost hardware in the past. So when we installed ControlUp, it took measures before any catastrophe happened.

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

I don't have any information about pricing because it's another area that manages the financial part. One well-known thing is that the reseller always adds a small amount, especially if that reseller is the only one who sells this solution. However, despite this, the price is still good. I rate the pricing an eight out of ten.

Which other solutions did I evaluate?

We compared ControlUp to other solutions, but some of their benefits were not aligned with ours. For example, a company approached us to present the Cisco HyperFlex hyper-converged infrastructure. We were considering purchasing HyperFlex, but when we started to compare all HTI hyper-converged infrastructure available, we found that Nutanix was one of the best solutions. It is even number one in the Gartner Magic Quadrant. I then advised my manager to go with Nutanix instead of HyperFlex. At the time, only one company in Morocco used HyperFlex, and they cancelled their purchase of the HyperFlex platform and went with Nutanix.

Every time we compared a solution proposed by a company with an available solution on the internet, we found that ControlUp was missing the feature of monitoring network infrastructure, but my manager decided that we could not wait any longer, and the price of ControlUp was reasonable and cheaper than SolarWinds licenses, so we proceeded with ControlUp. When you are using or purchasing SolarWinds licenses, it's composed of a pack of X licenses. I believe it starts with 250 licenses, the next one is 2,000, and the third one is unlimited. It was too much for what we needed, so we went with ControlUp.

What other advice do I have?

I rate this solution a nine out of ten because it is one of the best. Regarding advice, if the need is to monitor the virtual infrastructure and virtual infrastructure composed with VMware, Hyper-V or Nutanix, especially with Nutanix, then ControlUp is a good solution because it offers many features. For example, with automatic action and execution, when events happen, you can schedule actions to be executed on a schedule. It gives you the ability to write your scripts using batch PowerShell. It also allows you to write other batch scripts and Linux bash scripts. It has great insight results and allows you to describe it. Also, it gives you an overview of the capacity of your environment so that you know if you need to add more resources or compute nodes or storage. If you want an all-in-one solution, ControlUp is the best.

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.
PeerSpot user