Operations | Monitoring | ITSM | DevOps | Cloud

October 2019

How to monitor Kubernetes + Docker with Datadog

Since Kubernetes was open sourced by Google in 2014, it has steadily grown in popularity to become nearly synonymous with Docker orchestration. Kubernetes is being widely adopted by forward-thinking organizations such as Box and GitHub for a number of reasons: its active community, rapid development, and of course its ability to schedule, automate, and manage distributed applications on dynamic container infrastructure.

Network Performance Monitoring

Your applications and infrastructure components rely on one another in an increasingly complex fabric, regardless of whether you run a monolithic application or microservices, and whether you deploy to cloud infrastructure, private data centers, or both. Virtualized infrastructure enables developers to respond to arbitrary scale—and creates dynamic network patterns that aren’t well matched to traditional network monitoring tools. To provide visibility into every component in your environment, and all the connections between them, Datadog is introducing Network Performance Monitoring for the cloud age. Miranda Kapin of Datadog tells you more.

APM For Serverless

Datadog announced a beta for native Datadog APM in serverless environments, starting with AWS Lambda. When running applications in a managed environment, it's especially important to be able to track down the sources of slowdowns and bottlenecks. Datadog APM for serverless means you'll always have your finger on the pulse of your application health, and your code doesn't need to change as your teams adopt serverless.

Managing High Volume Log Streams

Modern systems and applications generate high volume log streams that become more and more expensive to store in order to query for troubleshooting and analytics purposes. In this video, Nils Bunge describes how to dynamically identify and store valuable logs from those streams while generating accurate long term analytics on 100% of the data.

Centralize your logs with Datadog and Fluent Bit

Fluent Bit is a lightweight, multi-platform tool that can collect, parse, and forward log data from several different sources. Because Fluent Bit has a small memory footprint (~450 KB), it is an ideal solution for collecting logs in environments with limited resources, such as containerized services and embedded Linux systems (e.g., IoT devices).

Monitor Vertica analytics platform with Datadog

Vertica is a platform that uses machine learning capabilities to help you analyze large amounts of data. Vertica provides high availability and parallel processing by replicating data onto multiple nodes in a cluster, and uses a column-based data store for efficient querying. You can deploy Vertica in the cloud, on premise, or as a hybrid of the two.

Leveraging HashiCorp Consul and Datadog for Service Mesh Deployments

Service mesh is quickly becoming a standard for organizations making the transition to a microservice environment. As companies make this shift, there are three key considerations for deploying an effective service mesh: Networking, Observability, and Reliability. This webinar will focus in on the Observability component of service meshes, specifically tracing. Watch this webinar to learn how HashiCorp Consul and Datadog are collaborating to help users implement and monitor their service mesh deployments.

Monitor Java memory management with runtime metrics, APM, and logs

The Java Virtual Machine (JVM) dynamically manages memory for your applications, ensuring that you don’t need to manually allocate and release memory in your code. But anyone who’s ever encountered a java.lang.OutOfMemoryError exception knows that this process can be imperfect—your application could require more memory than the JVM is able to allocate.