What is our primary use case?
I'm using this tool as a MoM tool, manager of manager. We have integrated a lot of monitoring tools, enterprise monitoring, infrastructure monitoring, and database monitoring tools with Moogsoft to provide one unified console to the NOC guys so that they don't need to jump around on multiple tools to view the issues. Through Moogsoft, using a single layer and a single screen, they can see all the issues and they can act.
Further, Moogsoft is integrated with the ticketing tool ServiceNow. We are converting those alarms into tickets for further actions on resolving the issue.
We are developers, integrators, and consultants. We do everything.
What is most valuable?
There are AI features in Moogsoft. Moogsoft has one wonderful feature that allows you to convert multiple alarms into situations. Generally, all other MoM tools get the alarms, and then convert it into an incident directly. There is one extra layer they have added before converting any alarm into an incident. Suppose there are multiple alarms that are somehow all related to a single source of issue. It converts all the alarms into a single situation, which then gets converted into an incident.
Suppose your database is down, and all the applications associated with the database are also down. Moogsoft has its own AI capability as well as some inputs from us as well. We can give the inputs, and once the database goes down, then whatever alerts will come from that source tool, monitoring tool to Moogsoft, it will automatically put all those alarms into a single situation and convert it into an incident. Eventually, it is reducing your ticket count and extra burden on the system. That is one of the best features.
What needs improvement?
Moogsoft has room for improvement. They are very much dependent on open-source technologies like RabbitMQ message bus. They are using open-source databases, Apache Tomcat, NGINX. If we face any issues with Apache Tomcat or the RabbitMQ message bus, then we do not get support from them. We have to troubleshoot it ourselves.
Moogsoft is already using most of the AI features that they can use. I might not be knowledgeable enough in terms of the AI that can be used by Moogsoft in the future. All of the features are the very best.
Gartner is a website that keeps track of the latest technology and trends, and they have said that Moogsoft is built for the requirements of the next decade. They have already included all the features that could and should be added. They are innovative. They have 70 patents. If you look at the other AI tools like Splunk and all, they don't have as many patents as Moogsoft.
For how long have I used the solution?
I have been using this solution for more than four years. I am currently working with Moogsoft. It is deployed on-premise.
Buyer's Guide
Moogsoft
November 2024
Learn what your peers think about Moogsoft. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,636 professionals have used our research since 2012.
What do I think about the stability of the solution?
The solution is very stable. You will hardly face any issues like file corruption or an alert being missed out by the system. These things don't happen with Moogsoft. It is very smooth in processing the alarms. I haven't seen any component of Moogsoft malfunction. These things are not happening with Moogsoft.
The amount of people required for maintenance just depends. One person can handle it because most of these things are open sources. It doesn't take much time in the deployment, so obviously there aren't many processes that we have to take care of. It's not a wide tool in terms of the components. This tool has limited components, and all those components are working full-fledged.
If they have hands-on experience with Moogsoft, one or two people could easily handle it. They could be admin. We have a team of 20 people because we have 50 customers. If we only had 10 customers, then 5 people could manage it.
Development is also directly proportional to customer requirements. Based on the requirements, we can decide the manpower. If the customer is not very interested in development in Moogsoft and wants to use the basic features of Moogsoft, we don't need someone for development. We just have it installed, and they can use it.
What do I think about the scalability of the solution?
Companies always draw a line for the limitation of a tool because they want to save themselves from any further issues. It depends on the hardware you are using and what you're using to run the core processes. It depends on if you have high bandwidth, the memory you're using, the GBs and terabytes of the storage you're using, and if you are using an advanced capable processor.
I cannot give you an exact figure because I've never seen any issue or any limitation with scalability. We are using it in a shared environment as a task. We are using the tool as a service. We have more than 50 customers and millions of alerts are coming in every day, and we have never faced any issues.
How are customer service and support?
Technical support is very good.
How was the initial setup?
The initial setup is very straightforward. You just have to untar the given file. It will create all the directories itself, and you just have to run the process. It will intercommunicate with all the related processes and will start them itself.
Deployment should not take more than two or three days, even if you are very new to the Moogsoft. If you have hands-on experience, it will hardly take one day.
We are a service provider company, and we use Moogsoft for different customers. We don't use it for ourselves.
What other advice do I have?
I would rate this solution 7 out of 10.
They have so many AI features, but those features aren't as impactful as Moogsoft demonstrates in their videos or as they suggests you use them. "If you use this feature, this much noise reduction will happen." We have observed that this doesn't happen on the ground.
Tempus is a time-based algorithm feature. Suppose if some flooding has happened or something goes down. Obviously, hundreds of thousands of alerts will be there in your system. Tempus will activate and will put all those alarms into a single situation. We activated it, but then we found its behavior is not normal. Sometimes, it doesn't behave perfectly.
Whatever AI capability they have included, it still requires lots of improvement in their algorithm.
My advice is to be an expert in JavaScript, because this is the main language, programming, or rules language that we use, which Moogsoft supports for development.
My advice is don't learn Moogsoft only. Look around and learn about the freeware, open-sources software which Moogsoft is using, like RabbitMQ because in case RabbitMQ goes down or its message bus or database malfunctions, you will not get support from Moogsoft.
They can help you, but only to some extent only. If the database is corrupted and it requires some expert advice to troubleshoot it, there will be no support from Moogsoft.
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.