Introducing always-on production profiling in Datadog

To complement distributed tracing, runtime metrics, log analytics, synthetic testing, and real user monitoring, we’ve made another addition to the application developer’s toolkit to make troubleshooting performance issues even faster and simpler. Today, we’re excited to introduce Profiling—an always-on, production profiler that enables you to continuously analyze code-level performance across your entire environment, with minimal overhead.


Living in an Interrupt Driven Culture

I don’t know how the term “shaving the yak” caught on, but I’m willing to embrace it for all of its weirdness and meaning. We all spend a lot of time on tasks that don’t directly relate to some meaningful objective. Sometimes they’re useful, but far removed from the impact they deliver. Some tasks, such as setting up Trello to better manage my blog posts, can result in hunting down some obscure integrations with IFTT or Zapier and getting those to work.


Monitor Amazon Managed Streaming for Apache Kafka with Datadog

Amazon Managed Streaming for Apache Kafka (MSK) is a fully managed service that allows developers to build highly available and scalable applications on Kafka. In addition to enabling developers to migrate their existing Kafka applications to AWS, Amazon MSK handles the provisioning and maintenance of Kafka and ZooKeeper nodes and automatically replicates data across multiple availability zones for high availability.


Docker Container Monitoring: Definition, Tools & More

Monitoring systems help DevOps teams detect and solve performance issues faster. With Docker still on the rise, it’s important to get container monitoring right from the start. This is no easy feat. Monitoring Docker containers is very complex. Developing a strategy and building an appropriate monitoring system is not simple at all. In this post, we’re going to delve deep into what container monitoring is and why you need it.


Docker Container Performance Metrics to Monitor

In Part 1 we’ve described what container monitoring is and why you need it. Because each container typically runs a single process, has its own environment, utilizes virtual networks, or has various methods of managing storage. Traditional monitoring solutions take metrics from each server and the applications they run. These servers and applications running on them are typically very static, with very long uptimes.


Docker Containers Management: Main Challenges & How to Overcome Them

Even though containers have been around for ages, it wasn’t until Docker showed up that containers really became widely adopted. Docker has made it easier, faster, and cheaper to deploy containerized applications. However, organizations that adopt container orchestration tools for application deployment face new maintenance challenges.


SaltStack SecOps Named Best SecOps Security Solution in 2020 by Tech Ascension Awards

LEHI, Utah, Jan. 16, 2020 — SaltStack®, the creators of intelligent automation software for security operations teams, today announced SaltStack SecOps products were recognized as the Best SecOps Security Solution in the 2020 Tech Ascension Awards, and as a Silver Winner in the Security Software category of the One Planet Awards.


Debugging in Production: how to stop fearing the inevitable

You’ve been staring at your screen for hours, trying to check why a certain bug is occurring only for end-users in your production environment. You’ve tried a multitude of approaches: adding log lines in all kinds of indicative places, logging potentially relevant variables to get an indication of the state in which the bug occurs, and the list just goes on. Sounds familiar?


Embracing the Subscription Economy

Lately, enterprise applications are still on-premise based, however, there is a rising trend within the majority of these enterprises to move to the cloud for leveraging the on-demand pricing and scalability. In-line with this trend, we are witnessing an increased demand to move away from perpetual licensing and adopt a SaaS model. Software product vendors are cashing in on the opportunity of transitioning their enterprise apps to be SaaS ready at break-neck speeds.