What is our primary use case?
My main use case for Dynatrace is that we find it to be a good tool for working with establishing analytic models for our customers' front ends or providing dashboarding for customers in relationship to their operations.
Regarding my main use case with Dynatrace, it helps with the ability to formulate a single pane of glass in regards to working with automation and operations, including DevOps into an API or an MQTT model, which allows you to monitor the orchestration of how updates are being managed and handled, how effectively those deployments are progressing time-wise and personnel-wise, and to expedite the course of upgrades and so on without introducing infrastructure overhead while allowing everyone to see what is happening at once.
How has it helped my organization?
Dynatrace has positively impacted my organization because reporting is ongoing and constantly evolving to adapt to the new technologies that are being introduced, such as AI and other standard protocols of reporting and metadata. The key advantage here is that Dynatrace has a good position in this space by being flexible enough to accept variations and bring in unknown footprints of AI and APIs that will introduce new data sources, giving it a chance to be very flexible in receiving those new standards with very little overhead. Not everything can come in quickly, but many things have, and Dynatrace is particularly good at that.
Specific outcomes or metrics that show how Dynatrace has helped my organization include its helpfulness with RCA reporting for incident response. The key details here are that you have to understand when something does happen, whether it is a fault on the service side or a fault on the customer's side, and understand the brief hiccups that cause outages and impacts. The RCA reporting process for determining the cause, conducting a causal analysis, recovery causal analysis, and measuring the effectiveness of that response to justify and explain when things happen, specifically in the incident report response, has been valuable. When this is done holistically within the reporting analytics tool, it can greatly reduce the investigation time period to completion. The key detail here is that when an RCA investigator report is initiated, all of the top skill sets are engaged in that process, which represents a great deal of money and time that is lost because all team members, in their own capacity and relationship to the investigation, have to stop, do the analysis, reach a conclusion, do a follow-up corrective action item planning model, and schedule an ETA to get that accomplished. Those are very important details that take a lot of time, and Dynatrace helps reduce that time frame.
What is most valuable?
The best features Dynatrace offers are somewhat subjective as it does not do anything functionally unique compared to others. However, it does work very well with integrating into other environments or working in tandem with other environments. A reporting tool like Atlassian allows you to generate analytics reports for leadership structures and documentation in regards to that kind of support. This is valued because when we work with tools such as DataDog or New Relic and other major monitoring platforms, we can send all of that information into a very condensed leadership equivalency level reporting matrix that the leadership of your company can actually read, understand, and take steps with and act on because of the way that the tool comes in reporting-wise effectively up into the consolidated enterprise reporting metric systems, such as Atlassian.
Regarding the features, Dynatrace works in two different environments. Its siloed version, the older version, is usually hosted on local infrastructure, whereas its new possible format, the SaaS version of Dynatrace, offers additional value as well as beginning to solidify the AI models that will be under the hood for the Dynatrace engine SaaS model, which adds value opposed to looking at something the server version of the older release of Dynatrace. The value is that SaaS gives you that level of freedom, and of course, the MRU and SLA agreements that you have in place to support Dynatrace SaaS services give you an added level of security that your own siloed environments do not offer.
What needs improvement?
Dynatrace can be improved by focusing on the model because when you say single pane of glass, it means different things for different people. When you have a single pane of glass for your customer base, and let's say you have 190 customers, technically speaking, that is 190 dashboards that exist and at least a template format with some optimized additional monitoring requirements added to them. However, that is not the same as a single pane of glass for infrastructure, which Dynatrace also serves. There is also a single pane of glass for executive leadership of IT operations and environments, including automation and the SRE Director of Operations role. This is not the same as a single pane of glass for executive management, such as the CIO and CEO, which require a completely different type of set of tools. The preparation of FinOps for finance, SecOps for security, and for automation and operational roles needs to address the company requirements specifically in regards to grid systems or distribution systems. Each of these will have its own version of a single pane of glass, and that is something that Dynatrace needs to be more flexible on going forward.
I would also like to note that Dynatrace needs to have the ability to import additional types of imports beyond standard containers, images, and animations. Animation value does carry significance here and it would be valuable to be able to add that because animation is an initiator. Most companies that use animation in their environments tend to get faster responses and response times as opposed to simply using red, green, and yellow. This can add value to that discussion.
Other improvements needed for Dynatrace include understanding that one tool usually cannot meet all the requirements you need. Being aware of that means being more pragmatic about your approach. By introducing an additional tool or two to cover all the aspects and attributes, technology is always evolving, and you may find a lesser-level vendor who can monitor something newer than what your overall environment is monitoring with something such as Dynatrace. Dynatrace is not really a bad tool when working with other similar services, such as DataDog, New Relic, or Checkmk. Dispersing your resources in multiple baskets provides more reliability, sustainability, and better control of cost factors because you have an easier way of gauging costs between vendors versus services. The key thing is to ensure you have internal and external viewpoints and multiple potential tools such as Dynatrace to help you achieve 100 percent accountability and reliability.
For how long have I used the solution?
I have been using monitoring tools for about six years, which includes Dynatrace.
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
Dynatrace's scalability is to be determined since we are on SaaS and we have not had a scale event yet, but that is something we will be looking into as we develop the business continuity model.
How are customer service and support?
Customer support for Dynatrace is good, and I have no issues. They have provided good services for our needs. I would rate the customer support an eight.
Which solution did I use previously and why did I switch?
I previously used many solutions out there. The biggest driving force for me has been getting the most value for the investment for compatibility, integrability, and serviceability to a single pane of glass based on my requirements. This is an evolutionary thing, and while we may be using Dynatrace now, we might switch to something else such as New Relic or another type of tool or even progress to an open-source tool to better control costs in the future. However, all in all, Dynatrace is doing a good job, and we are using it for that reason.
What was our ROI?
I have seen a return on investment, as my example of ROI is that using a tool such as Dynatrace is an investment that reinforces the customer's desire to want to stay with us. This is crucial because as you integrate these processes, you also want to integrate the investigation process, what we call the RCA process. It is important to move forward with the least amount of time and man hours as necessary while keeping your involvement with other employees as minimal as possible. This enables you to complete the investigation as soon as possible, ultimately saving in operational overhead, productivity, and personnel resources.
What's my experience with pricing, setup cost, and licensing?
Regarding my experience with pricing, setup cost, and licensing, the setup costs and licensing were not a problem for Dynatrace and have not been a problem for most monitoring services. The key issues that were upfront were information processing, data source processing, and housing. We understand that Dynatrace is in business to be in business, but these areas specifically are where you have runaway costs. Your initial investment in licensing costs pales in comparison to the question of why you would charge a license fee and usage for a tool if you are going to be three times higher in processing the data you are sending via the agents. It is really important to know that if you come across costs on the actual operational side, you can use other vendors to help offset that to a small degree, ensuring they do not have a cost covering from something such as data processing or data storage. Alternatively, you could use your infrastructure and local data centers to have an Amazon repository for logs and alerts to get those costs under control. Cost control is very important when using these tools.
Which other solutions did I evaluate?
I evaluated other options before choosing Dynatrace.
What other advice do I have?
Regarding Dynatrace's AI capabilities, I think its governance and security are only as good as the leadership and the infosec overhead involved. Dynatrace has good templates to meet the AI compatible capabilities, but it always comes down to the human element in the environment. Proper correspondence and response are required at the human level to fully bring the power and capacity of the AI capabilities into its full effect.
The accuracy and reliability of output from Dynatrace are based on two very critical details. One is the contiguous articulation of input that comes in from all sources without interruption. Secondly, an overall average gives you the average reliability with said accuracy. This basically means that if you are tracking everything effectively, when you do have hiccups or impacts, using those capabilities will help identify where you have what we call black holes. The black holes deregulate and devalue the nature of the reliability of this kind of solution because the processing agent configurations may not be monitoring everything necessary, and the importance of the AI capabilities is to ensure they are identified, quantified, stood up, and put in place to help boost accuracy and reliability. That does not always happen and it is human-dependent and must be monitored to make sure that it is done correctly.
Dynatrace is deployed in my organization in both on-premises and some in public cloud that is also deployed with two other monitoring tools, both of which are SaaS-based. We use a SaaS provider for the public cloud deployment.
My advice to others looking into using Dynatrace is to document every application and every infrastructure resource that you have and ensure you place those into a central repository or a wiki. This will allow you to have that information in place to do a comparative design model and see if you even need Dynatrace in the first place. Small to mid-sized companies may or may not have a need for Dynatrace, but this is the most effective way to approach it. I give this review an overall rating of nine.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other