My use case is the APM model, as we have the APM and since I mentioned I have all the flavors of Splunk, from Splunk Cloud, Splunk ITSI for specific event management, Splunk Observability Cloud is specific to the APM model. When I say APM model, it is infrastructure monitoring, synthetic transaction monitoring, and real user monitoring.
With the help of Splunk Observability Cloud, I can monitor all the real-time transactions happening in the entire application. With the help of OpenTelemetry, I installed everything and got the logs, traces, and metrics. I created the dashboard since I have the data within the Splunk Observability Cloud. As I have the observability data within Splunk Observability Cloud, this observability cloud will not go with event management.
If I want to go with event management, we will be sending the data to Splunk ITSI. Combining these, Splunk Cloud, Splunk ITSI, and Splunk Observability Cloud, we achieve the Splunk full-stack observability. This means I can monitor the overall application availability, including the REM, synthetics, all the APM, and the network observability coming from the arm. We can achieve full-stack observability with the help of all these Splunk stacks.
Splunk Observability Cloud has enhanced our operational performance and our company's resilience, ultimately contributing to improved customer satisfaction. Regardless of the business, customer satisfaction shouldn't compromise or degrade performance; it should remain optimal. Since I have these features available and inbuilt within Splunk Observability Cloud, building all these functionalities only takes seconds. I might encounter a little distraction; I can't say it is 100% perfect, however, it is about 95 to 96% resilient to whatever business we have.
The best features of Splunk Observability Cloud include the Splunk Assistant and the Splunk AI Assistant, which help in triaging issues and identifying them immediately, allowing me to create dashboards in a matter of some minutes or seconds. We can monitor all the Kubernetes, Docker, and whatever platform we have, including AWS, Azure, and GCP.
We can monitor all the AWS CloudWatch logs, GCP stacks, and storage. Everything can be monitored because we have the out-of-the-box dashboard add-ons. You don't need to do anything, but you might have to work a little bit; however, everything might be inbuilt, allowing me to fetch everything and monitor from all platforms, whether private cloud, public cloud, or data centers like Equinix.
The benefits I can see from using Splunk Observability Cloud include faster and quick resolution, allowing me to identify the root cause analysis, or RCA, for whatever issue is currently going on. This is the first analysis and first RCA. That is one of the most significant advantages or features we can achieve with the help of observability, offering simple and fast resolution.
Splunk Observability Cloud has indeed helped reduce downtime, as it has inbuilt operations that send triggers in real time, even for false alerts or positives, within seconds. It can identify anomalies and future forecasting. If an anomaly continuously occurs, it indicates something has gone wrong. It may not be a real issue, but something is about to happen. In such cases, we raise an incident or utilize the ITSM tool integration to immediately inform the next dealer group, ensuring quick action is taken.
Regarding blind spots, I haven't seen significant issues in this aspect with Splunk Observability Cloud. However, if one wants to eliminate blind spots, it may require writing some technical mix, which I haven't explored in depth.
In terms of AI-powered analytics and guidance provided by Splunk, we have two AI features: the Splunk AI Assistant and the Splunk Commander AI. The Commander AI embodies a generative AI functionality, connecting with LLMs. According to LLM standards, various algorithms are written to perform specific functions. As soon as the request comes from Splunk, it connects with the respective LLM, which will select the algorithms you need. This is an inbuilt AI module within Splunk, and the only requirement is a specific add-on called the Splunk MLTK, which stands for Machine Learning Toolkit. Having this MLTK add-on, tightly coupled with AIOps capabilities and ML, yields good results in AIOps operations.
Regarding the effectiveness of the out-of-the-box customizable dashboards provided by Splunk Observability Cloud, they showcase IT performance very well. It includes multiple add-ons and intelligent integrations, but it is crucial to ensure that data comes to Splunk Observability Cloud via the OTel Collector and universal forwarder. Once data is received, I can create dashboards for GCP utilization or AWS CloudWatch details. Although there may be numerous metrics to monitor from AWS and GCP, not all are critical, so the dashboards have been constructed to focus on the critical parameters we want to monitor.
In my organization, we have built observability for many applications. Although I cannot disclose specific account information, I use it for development purposes with a minimum number of users. User numbers can extend based on infrastructure, environment size, and data ingestion rates. The maintenance of Splunk Observability Cloud is very easy; it's manageable.
For potential areas of improvement, I find that while Synthetics, APM, and infrastructure management models are fine, an enhancement could be seamless integration with some third-party tools. It should better support interactions within Splunk tools.
If a customer utilizes third-party tools and wants to forward data from Splunk Observability Cloud, seamless integration would be beneficial. This is crucial for passing data to tools such as Dynatrace or Grafana, as integrating some third-party add-ons can be challenging, involving many implementation and configuration steps.
I have been using Splunk Observability Cloud for around two years.
Stability within Splunk Observability Cloud is reliable; I rate it a seven out of ten. I haven't experienced any significant stability issues, though it does depend on the environment's size, and multiple factors come into play when assessing stability.
From a scale of one to ten, I rate the technical support an eight, based on my experiences raising tickets for Splunk Cloud and Splunk ITSI, where I receive proper support. I haven't raised a ticket specifically for Splunk Observability Cloud, but I hope that the support levels are consistent across the board.
The costs of Splunk Observability Cloud are a bit higher compared to AppDynamics and Dynatrace. I'm not saying it's prohibitively expensive for Splunk Observability Cloud, however, it is on the pricier side.
It's noteworthy, however, that both AppDynamics and Splunk are Cisco products, and there is discussion about possibly consolidating these licenses into a single offering soon, though I'm not certain on that.
When comparing Splunk Observability Cloud with other products or solutions on the market, it tends to stand out. It has improved significantly over time. Initially, when it was acquired from SignalFx, it lacked many functionalities and was not very useful, even if the features existed. Now, after a couple of years, it has become much faster and improved in functionality.
Splunk Observability Cloud is a solid choice if you're considering APM solutions, especially as it is likely to combine with AppDynamics soon due to their shared Cisco ownership, which should enhance its market position.
I would recommend Splunk Observability Cloud to others because it allows for faster resolution and root cause analysis. In any business, flaws are common, but Splunk Observability Cloud is a tool that provides quick results. For industries such as retail, where every second counts with high traffic, Splunk is particularly beneficial, enabling effective tracing and metrics collection.
I'd rate the solution seven out of ten.