Likelihood to Recommend I would recommend IBM Instana based on its strengths in automating application performance monitoring, dynamic tracing, and its ability to handle modern, containerized environments effectively. The automatic discovery and mapping feature, along with AI-powered anomaly detection, provide valuable insights for proactive issue resolution. However, I would consider factors such as the organization's specific technology stack, scalability requirements, and budget constraints. Conducting a thorough evaluation, including a trial or proof of concept, would be essential to ensure that IBM Instana aligns with our unique needs and contributes positively to our technology and business objectives.
Read full review Icinga is a world-class monitoring system. It can be used for most general monitoring situations. It is not a silver bullet, however, and there are instances where domain-specific monitoring systems are necessary. However, the output from those monitoring systems can be funneled into Icinga as a central monitoring and alerting system.
Read full review Pros Collecting Kubernetes and Infra level logs and presenting in easy to understand visuals. Tracing the end-to-end journey of an event and also categorizing by technology and Endpoints Built-in and custom alerts help to monitor almost all of scenarios without much additional configuration. Ability to create Applications to logical group important flows Read full review Wealth of community-developed plugins. Stable codebase. Icinga 2 supports distributed monitoring. Very performant, can support tens of thousands of checks per server. Read full review Cons I believe that the "live" option in monitoring does not truly update the status in real-time, thus I must manually update to feel comfortable. The call analysis tool might be improved, third-party resources are restricted, and the pricing is slightly more than competitors in comparable categories. Read full review High learning curve, setting up Icinga from scratch can be a bit of a challenge starting out. If the io2db process fails you UI stops updating, which can be very frustrating. There is no simple mechanism for adding new hosts and services through the web UI, it's all very config-file based. Read full review Likelihood to Renew Icinga is a solid solution which does everything it promises. It is backwards compatible with most Nagios instances, making the transition very easy. Once you get the hang of installing new plugins and editing configuration files expanding its monitoring capabilities are easy.
Read full review Alternatives Considered We chose IBM Instana for several reasons, and the most important one is that we didn't have to make changes in our code for nearly all of our applications for it to work. We are happy with the decision we made to use IBM Instana.
Read full review Icinga is better than
Nagios because of its nicer user interface. New Relic can monitor CPU/memory and disk usage, but it's more of a performance and application troubleshooting tool rather than monitoring
Read full review Return on Investment System down time is shortened as our ability to troubleshoot issues goes up. Potential downtime is stopped as we are able to slow down calls/ availability of calls in response to monitoring the dashboard. We are able to react to issues quickly through the smart alert system rather than manual checks. Read full review With one check you know which applications are faulty e.g. after an upgrade. Which is big time saver You easily detect outages ion the applications so that your customer ideally does not even realize there was an outage. Detect if the environment does deliver the same result as in the same time as before to detect shortages. Additional information when debugging. Saved us several hours where we could simply point to a database which was slow. Read full review ScreenShots