We use the solution for application hosting and a little bit of everything when it comes to supporting a worldwide logistics tracking service. It's used as a central service for collecting telemetrics and logs. We find it does the same work as all of our old tools combined, including Prometheus, Kibana, Google Logs, and more; putting all of this information in a single platform makes it easy to corroborate information and associate a request with the data, which might be lost when it is saved as logs.
At my organization, we have plenty of microservices written in different languages. Different teams prefer one or the other framework or library within those languages.
With Datadog, we can get in a single line and march in the same direction; our logs and metrics are collected in the same fashion, making it easy to find bugs or integration problems across services and understand how they interact with other systems.
I primarily prefer to utilize the profiling and tracing feature. It can potentially be used as a more-informed alternative to logs.
Beyond that, anything I've wanted to do, I found a way to get it done through Datadog. It allows for testing, logging, hardware monitoring, system performance, memory consumption, advanced observability, AI assistance, cross-team collaboration, and business analytics. Datadog helps some of the world’s biggest brands transform faster with the help of true AIOps, AI-assisted answers, UX and business analytics, cloud observability, and smart AI assistance.
It's all supporting my desire to build a great application, and in a centralized SaaS application, it's hard to say anything can beat it.
The storage of logs is a little bit unexpected; most services generate gigabytes of logs, and their size is not excessive. When it comes to storing the logs with Datadog, I'm not sure why it costs so much to store gigabytes or terabytes of information when it's a fraction of the cost to do so myself.
I've used the solution for one year.
We have no concerns with stability.
It appears to be that there are no issues with scaling.
Technical support is slow. It takes forever to get responses from the support team.
I've previously used Kibana and Prometheus. We are still using these.
Setting up through the environment variables made it unbelievably easy to get started.
We've implemented the solution in-house.
I do not have this number off-hand, as I am not the finance guy. I just like the product.
I'd advise new users not to start off by sending logs.
We did not really look at other options.