www.datadoghq.com
Open in
urlscan Pro
2600:9000:237d:3c00:0:fa93:80c0:93a1
Public Scan
Submitted URL: https://dtdg.co/2OoKb5R
Effective URL: https://www.datadoghq.com/blog/
Submission: On May 30 via manual from IN — Scanned from DE
Effective URL: https://www.datadoghq.com/blog/
Submission: On May 30 via manual from IN — Scanned from DE
Form analysis
3 forms found in the DOM<form novalidate="" class="ais-SearchBox-form" action="" role="search"><input type="search" placeholder="Search" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" required="" maxlength="512"
class="ais-SearchBox-input"><button type="submit" title="Submit your search query." class="ais-SearchBox-submit"><svg class="ais-SearchBox-submitIcon" xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 40 40"
aria-hidden="true">
<path
d="M26.804 29.01c-2.832 2.34-6.465 3.746-10.426 3.746C7.333 32.756 0 25.424 0 16.378 0 7.333 7.333 0 16.378 0c9.046 0 16.378 7.333 16.378 16.378 0 3.96-1.406 7.594-3.746 10.426l10.534 10.534c.607.607.61 1.59-.004 2.202-.61.61-1.597.61-2.202.004L26.804 29.01zm-10.426.627c7.323 0 13.26-5.936 13.26-13.26 0-7.32-5.937-13.257-13.26-13.257C9.056 3.12 3.12 9.056 3.12 16.378c0 7.323 5.936 13.26 13.258 13.26z">
</path>
</svg></button><button type="reset" title="Clear the search query." class="ais-SearchBox-reset" hidden=""><i class="icon-x text-gray"></i><span class="text-primary">Cancel</span></button></form>
<form id="mktoForm_2029" novalidate="novalidate" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); width: 301px;" class="mktoForm mktoHasWidth mktoLayoutLeft">
<style type="text/css">
.mktoForm .mktoButtonWrap.mktoShadow .mktoButton {
color: #000;
background: #fff;
border: 1px solid #5e9cd3;
padding: 0.4em 1em;
font-size: 1em;
box-shadow: 3px 3px 10px 0px #ccc;
background-color: #b2d0eb;
background-image: -webkit-gradient(linear, left top, left bottom, from(#b2d0eb), to(#9ec5e8));
background-image: -webkit-linear-gradient(top, #b2d0eb, #9ec5e8);
background-image: -moz-linear-gradient(top, #b2d0eb, #9ec5e8);
background-image: linear-gradient(to bottom, #b2d0eb, #9ec5e8);
}
.mktoForm .mktoButtonWrap.mktoShadow .mktoButton:hover {
border: 1px solid #106eb4;
}
.mktoForm .mktoButtonWrap.mktoShadow .mktoButton:focus {
outline: none;
border: 1px solid #106eb4;
}
.mktoForm .mktoButtonWrap.mktoShadow .mktoButton:active {
box-shadow: inset 3px 3px 10px 0px #aaa;
}
</style>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="FirstName" id="LblFirstName" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>First Name*
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="FirstName" name="FirstName" maxlength="255" aria-labelledby="LblFirstName InstructFirstName" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
aria-required="true" style="width: 300px;"><span id="InstructFirstName" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="LastName" id="LblLastName" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Last Name*
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="LastName" name="LastName" maxlength="255" aria-labelledby="LblLastName InstructLastName" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
aria-required="true" style="width: 300px;"><span id="InstructLastName" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Business Email*
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Email" name="Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email" class="mktoField mktoEmailField mktoHasWidth mktoRequired"
aria-required="true" style="width: 300px;"><span id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Company" id="LblCompany" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Company*
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Company" name="Company" maxlength="255" aria-labelledby="LblCompany InstructCompany" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
aria-required="true" style="width: 300px;"><span id="InstructCompany" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Title" id="LblTitle" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Job Title*
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Title" name="Title" maxlength="255" aria-labelledby="LblTitle InstructTitle" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true"
style="width: 300px;"><span id="InstructTitle" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap"><label for="Phone" id="LblPhone" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Phone Number
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Phone" name="Phone" maxlength="255" aria-labelledby="LblPhone InstructPhone" type="tel" class="mktoField mktoTelField mktoHasWidth" style="width: 300px;"><span
id="InstructPhone" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap"><label for="utmsource" id="Lblutmsource" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>How are you currently monitoring your infrastructure and applications?
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><textarea id="utmsource" name="utmsource" rows="2" aria-labelledby="Lblutmsource Instructutmsource" class="mktoField mktoHasWidth" maxlength="255"
style="width: 300px;"></textarea><span id="Instructutmsource" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="LeadSource" class="mktoField mktoFieldDescriptor mktoFormCol" value="Direct Traffic" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Lead_Source_Campaign__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="DirectTraffic" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Prospecting__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="DirectTraffic-DemoRequest" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Most_Recent_Lead_Source__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="Direct Traffic" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Most_Recent_Lead_Source_Campaign__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="DirectTraffic" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Most_Recent_Lead_Source_Details__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="DirectTraffic-DemoRequest" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="GCLID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTM_CampaignID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTM_AdGroupID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTMContent" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Facebook_Click_ID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Bing_ClickID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset mktoHasWidth" style="width: 10px;"></div>
<div class="mktoFieldWrap">
<div class="mktoHtmlText mktoHasWidth" style="width: 260px;">
<p style="text-align: left;"><span style="color: #555555; font-size: 9px;">By submitting this form, you agree to the <span
style="text-decoration: underline;"><a href="https://www.datadoghq.com/legal/privacy/" style="color: #555555; text-decoration: underline;" target="_blank" class="mchNoDecorate">Privacy Policy</a></span> and <span
style="text-decoration: underline;"><a href="https://www.datadoghq.com/legal/cookies/" style="color: #555555; text-decoration: underline;" target="_blank" class="mchNoDecorate">Cookie Policy.</a></span></span></p>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="sourceUTM" class="mktoField mktoFieldDescriptor mktoFormCol" value="inbound" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="mediumUTM" class="mktoField mktoFieldDescriptor mktoFormCol" value="direct" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="campaignUTM" class="mktoField mktoFieldDescriptor mktoFormCol" value="directtraffic" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoButtonRow"><span class="mktoButtonWrap mktoShadow" style="margin-left: 120px;"><button type="submit" class="mktoButton">Request a Demo</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor"
value="2029"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="875-UVY-685">
</form>
<form novalidate="novalidate" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;" class="mktoForm mktoHasWidth mktoLayoutLeft">
</form>
Text Content
Join us for DASH 2024 on June 25-26 in NYC Join us at DASH 2024 on June 25-26 * Product Infrastructure * Infrastructure Monitoring * Network Performance Monitoring * Network Device Monitoring * Container Monitoring * Serverless * Cloud Cost Management * Cloudcraft Logs * Log Management * Sensitive Data Scanner * Audit Trail * Observability Pipelines Applications * Application Performance Monitoring * Universal Service Monitoring * Continuous Profiler * Database Monitoring * Data Streams Monitoring * Service Catalog * Dynamic Instrumentation Security * Software Composition Analysis * Application Security Management * Cloud Security Management * Cloud SIEM Digital Experience * Browser Real User Monitoring * Mobile Real User Monitoring * Synthetic Monitoring * Mobile App Testing * Session Replay * Error Tracking Software Delivery * CI Pipeline Visibility * Test Visibility & Intelligent Test Runner * Continuous Testing Service Management * Incident Management * Case Management AIOps * Event Management * Watchdog * Bits AI Platform Capabilities * OpenTelemetry * Workflow Automation * CoScreen * Dashboards * Alerts * Integrations * IDE Plugins * API * Customers * Pricing * Solutions Industry * Financial Services * Manufacturing & Logistics * Healthcare/Life Sciences * Retail/E-Commerce * Government * Education * Media & Entertainment * Technology * Gaming Technology * Amazon Web Services Monitoring * Azure Monitoring * Google Cloud Platform Monitoring * Kubernetes Monitoring * Red Hat OpenShift * Pivotal Platform * OpenAI * SAP Monitoring * OpenTelemetry Use-case * Cloud Migration * Monitoring Consolidation * Unified Commerce Monitoring * DevOps * Shift-Left Testing * Digital Experience Monitoring * Security Analytics * Compliance for CIS Benchmarks * Hybrid Cloud Monitoring * IoT Monitoring * Machine Learning * Real-Time BI * On-Premises Monitoring * Log Analysis & Correlation * CNAPP * Docs White modal up arrow Looking for Datadog logos? You can find the logo assets on our press page. Download Media Assets * About * Contact * Partners * Latest News * Events & Webinars * Leadership * Careers * Analyst Reports * Investor Relations * Awards * ESG Report * Blog * The Monitor * Engineering * Pup Culture * Security Labs * Login * * GET STARTED FREE Free Trial Toggle navigation * * Product Infrastructure * Infrastructure Monitoring * Network Performance Monitoring * Network Device Monitoring * Container Monitoring * Serverless * Cloud Cost Management * Cloudcraft Logs * Log Management * Sensitive Data Scanner * Audit Trail * Observability Pipelines Applications * Application Performance Monitoring * Universal Service Monitoring * Continuous Profiler * Database Monitoring * Data Streams Monitoring * Service Catalog * Dynamic Instrumentation Security * Software Composition Analysis * Application Security Management * Cloud Security Management * Cloud SIEM Digital Experience * Browser Real User Monitoring * Mobile Real User Monitoring * Synthetic Monitoring * Mobile App Testing * Session Replay * Error Tracking Software Delivery * CI Pipeline Visibility * Test Visibility & Intelligent Test Runner * Continuous Testing Service Management * Incident Management * Case Management AIOps * Event Management * Watchdog * Bits AI Platform Capabilities * OpenTelemetry * Workflow Automation * CoScreen * Dashboards * Alerts * Integrations * IDE Plugins * API * Customers * Pricing * Solutions Industry * Financial Services * Manufacturing & Logistics * Healthcare/Life Sciences * Retail/E-Commerce * Government * Education * Media & Entertainment * Technology * Gaming Technology * Amazon Web Services Monitoring * Azure Monitoring * Google Cloud Platform Monitoring * Kubernetes Monitoring * Red Hat OpenShift * Pivotal Platform * OpenAI * SAP Monitoring * OpenTelemetry Use-case * Cloud Migration * Monitoring Consolidation * Unified Commerce Monitoring * DevOps * Shift-Left Testing * Digital Experience Monitoring * Security Analytics * Compliance for CIS Benchmarks * Hybrid Cloud Monitoring * IoT Monitoring * Machine Learning * Real-Time BI * On-Premises Monitoring * Log Analysis & Correlation * CNAPP * About * Contact * Partners * Latest News * Events & Webinars * Leadership * Careers * Analyst Reports * Investor Relations * Awards * ESG Report * Blog * The Monitor * Engineering * Pup Culture * Security Labs * Docs * Login * Get Started Free Cancel * the monitor * engineering * pup culture * security labs the monitor * the monitor * engineering * pup culture * security labs BEST PRACTICES FOR USING DORA METRICS TO IMPROVE SOFTWARE DELIVERY Learn how to effectively collect DORA metrics with an eye towards monitoring and improving your software development life cycle. KEY LEARNINGS FROM THE STATE OF DEVSECOPS STUDY We highlight the key takeaways from our 2024 State of DevSecOps study and how Datadog can help. VISUALIZE RELATIONSHIPS ACROSS YOUR ON-PREMISE NETWORK WITH THE DEVICE TOPOLOGY MAP Learn how the Device Topology Map in Datadog NDM can help you quickly visualize connections between all the devices in your network. MONITOR YOUR CI/CD MODERNIZATIONS WITH DATADOG CI PIPELINE VISIBILITY Modernizing your CI/CD environment can mean big changes for your organization. Learn about migration benefits and how to monitor your CI/CD environment with Datadog. HIGHLIGHTS FROM GOOGLE CLOUD NEXT 2024 Learn about the top themes, presentations, and product releases from Google Cloud Next 2024. SAVE UP TO 14 PERCENT CPU WITH CONTINUOUS PROFILE-GUIDED OPTIMIZATION FOR GO Learn how Datadog's PGO tool enables you to reduce the CPU usage of your Go workloads by up to 14 percent, and see how we have used it to optimize our own large-scale services. MANAGE INCIDENTS SEAMLESSLY WITH THE DATADOG SLACK INTEGRATION Learn how to minimize context-switching, speed up your incident response, and maintain a central source of truth both during incidents and after the fact. AGGREGATE, CORRELATE, AND ACT ON ALERTS FASTER WITH AIOPS-POWERED EVENT MANAGEMENT Learn how Datadog Event Management centralizes events from across your environment and uses AIOps to simplify and speed up incident response. TRACK CHANGES IN YOUR CONTAINERIZED INFRASTRUCTURE WITH CONTAINER IMAGE TRENDS Learn how Datadog’s Container Image Trends view helps you answer key questions about image posture across your entire containerized environment. DATADOG CODE SECURITY ACHIEVES 100 PERCENT ACCURACY IN OWASP BENCHMARK BY USING AN IAST APPROACH Learn how Datadog Code Security offers vulnerability detection that is both accurate and production-ready. DETECT VULNERABILITIES IN MINUTES WITH AGENTLESS SCANNING FOR CLOUD SECURITY MANAGEMENT Datadog Agentless Scanning provides visibility into risks and vulnerabilities within your hosts, running containers, and serverless functions, without requiring teams to install agents on every host. BEST PRACTICES FOR MONITORING MANAGED ML PLATFORMS Learn about what to monitor through each step of an ML workflow. BEST PRACTICES FOR MONITORING ML MODELS IN PRODUCTION Learn about key metrics and best practices for monitoring the functional performance of ML models to spot issues such as concept drift and data processing errors. ACCESS DATADOG PRIVATELY AND MONITOR YOUR GOOGLE CLOUD PRIVATE SERVICE CONNECT USAGE Learn how you can monitor your Google Cloud Private Service Connect usage and access Datadog privately from your own Virtual Private Cloud (VPC). LESSONS LEARNED FROM RUNNING A LARGE GRPC MESH AT DATADOG Learn how gRPC helped Datadog scale to its current size and what lessons we learned running a large mesh of gRPC services in a high-scale Kubernetes environment. 1 ... 2 3 4 ... 99 Free Trial Download mobile app Product Features Infrastructure Monitoring Container Monitoring NPM NDM Serverless Cloud Cost Management Cloudcraft Log Management Sensitive Data Scanner APM Error Tracking Continuous Profiler Data Streams Monitoring Database Monitoring CI Pipeline Visibility Test Visibility & Intelligent Test Runner Service Catalog Dynamic Instrumentation Universal Service Monitoring Browser Real User Monitoring Mobile Real User Monitoring Synthetic Monitoring Mobile App Testing Continuous Testing Session Replay Software Composition Analysis Application Security Management Cloud Security Management Cloud SIEM Bits AI Workflow Automation CoScreen Dashboards Watchdog Alerts Incident Management Integrations API Case Management Event Management Resources Pricing Documentation Support Certification Open Source Events and Webinars Security Privacy Center Knowledge Center Learning Resources About Contact Us Partners Press Leadership Careers Legal Investor Relations Analyst Reports ESG Report Vendor Help Blog The Monitor Engineering Pup Culture Security Labs Icon/world Created with Sketch. 日本語 © Datadog 2024 Terms | Privacy | Cookie Preferences REQUEST A PERSONALIZED DEMO WITH A DATADOG ENGINEER × * First Name* * Last Name* * Business Email* * Company* * Job Title* * Phone Number * How are you currently monitoring your infrastructure and applications? By submitting this form, you agree to the Privacy Policy and Cookie Policy. Request a Demo Get Started with Datadog WE VALUE YOUR PRIVACY We use cookies and similar technologies ("Cookies") to provide and improve our services and for marketing, as outlined in our Privacy Policy and Cookie Policy. By clicking "Accept All," you agree that you consent to our use of Cookies. MANAGE CHOICES ACCEPT ALL REJECT ALL Privacy Policy Powered by: