Instana, an IBM company since the December 2020 acquisition, provides APM services for SOA, microservices, containerized applications and Kubernetes, and cloud native applications, as well as discovery and monitoring for IT assets.
$75
per month per Managed Virtual Server (MVS)
Splunk Observability Cloud
Score 8.2 out of 10
N/A
Splunk Observability Cloud aims to enable operational agility and better customer experience through real-time AI-driven streaming analytics allowing accurate alerts in seconds. It is designed to shorten MTTD and MTTR by providing real-time visibility into cloud infrastructure and services.
With enterprise IT assets in a multitude of ecosystems, cloud infrastructures and sometimes still left stuck in a legacy on prem architecture, IBM Instana makes it easy to get the right data to drive development and / or DevSecOps processes with tangible input from the target environment itself.
Its great if you need real-time visibility across complex or regulated environments. Also strong for hybrid or multi-cloud setups where uptime, observability and fast IR are required. It’s probably overkill for smaller teams or environments that don’t have constant changes or compliance reporting needs. It's expensive and has a steep learning curve. Also, in my opinion, do not get yourself into a consumption based model. Costs can certainly get out of control quickly.
Can monitor application(s) and system(s) with very large throughput of transactions by the second ( it gets everything !!!)
Provide strong drill down for your applications and will tell you where the points of failure of an application's is ( servers , network , Databases , etc you name it )
Very easy to set up and have it up and running when using the SaaS solution. There's an on premise solution which works just as well but requires more effort and preparation from an infrastructure point of view for your teams to implement.
Continuously improve their features and their agents auto-update and keep up. All while not interfering with your applications.
Let's you create your own dashboards and visualizations that can be tailored for different kind of users with the data collected.
Create your own events and smart alerts so you can know on the spot if something is happening or is likely to happen that needs addressing on your applications / systems
The first one is its Kubernetes container monitoring.
I really like this features because as we know how much K8s is vast and to manually monitor each part of the Kubernetes it takes so much time but Splunk Observability Cloud makes it easier. And even once we integrate K8s with Splunk Observability Cloud it gives us some prebuilt dashboards which gives holistic view of our Cluster and its nodes, pods, etc.
The dashbaord feature of Splunk Observability Cloud, it gives us full flexibility to customize our dashboard with a wide range of predefined chart types.
Now it also supports OTEL, which is a plus point for observability. As now everyone is moving towards Otel and in current market there are only few tools who supports OTEL based integrations, Splunk Observability Cloud is one out of them.
It's very difficult to create custom dashboards, only a handful of scenarios can be visualized to dashboards.
Extracting information from Instana to further analysis into excel for example is something that can be improved. Using an API to get data is very limiting.
Open telemetry features which allow to send application data to Instana is not working as documented.
You can use table-like functionality to generate dashboards, but these queries are heavy on the system.
It could be easier to give insight into what type of line parsing is used for specific documents in a company-managed environment and/or show ways to gain the insights needed.
I would like to see ways to anonymize specific data for shared reports without pre-formatting this in a dashboard on which reports could be based.
Instana has been able to fulfill our all requirement and provide out of box solution for multiple component like AWS RDS Monitoring and real time alerting setup on basis of that. it is also easy to integrate with other open-source alerting and monitoring tools which makes it easier to incorporate into our solutions
Good: Stable system with low error rate Easy to use for simple use cases Bad: UI is not very clear for complex usage Mobile view (when logged in from phone) is bad No library for .net
IBM Instana totally alters our monitoring approach since it increases the stability of the system and simplifies the process of problem solving. And since it helps to lower the degree of alert exhaustion that we experience, it is a total game changer for us.
When there is an issue, it’s a win if one can easily identify the root cause. To do the same, it should allow the user to dig deep with multiple data points and compare the data and identify the anomaly. In this use case, it’s good to drive from Splunk 011y.
As a DevOps engineer, I've explored various Application Performance Monitoring (APM) tools, including New Relic for real-time insights, AppDynamics for code-level visibility, Dynatrace for AI-driven monitoring, Datadog for comprehensive observability, Splunk for log management, Stackify Retrace for error tracking, and Raygun for crash reporting. Each tool offers distinct features, and the choice depends on specific use cases, technology stacks, and organizational needs. Thorough evaluations, considering factors like ease of use, integration capabilities, and scalability, help in selecting the most suitable APM solution for effective application monitoring in a DevOps environment.
Splunk Infrastructure Monitoring provides far superior options for anybody using a complex hybrid multi-cloud environment and allows both your SOC and NOC to work together on the same data while driving their own insights. We found other products are still in the old world view of servers and agents residing together within a single data centre, but modern apps are no longer like this.