CINXE.COM
Pricing | Datadog
<!doctype html><html class=announcement data-js=js-pricing data-section=pricing data-file-dir=pricing/ data-file=pricing/_index.md data-env=live data-permalink=https://www.datadoghq.com/pricing/ data-draft=false data-image="https://imgix.datadoghq.com/img/<nil>" lang=en itemscope itemtype=http://schema.org/Article><head><script type=text/javascript src="https://consent.trustarc.com/v2/autoblockasset/core.min.js?cmId=ufocto"></script><script type=text/javascript src="https://consent.trustarc.com/v2/autoblock?cmId=ufocto"></script><noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-WDC8G6" height=0 width=0 style=display:none;visibility:hidden></iframe></noscript><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WDC8G6');</script><script type=text/javascript charset=UTF-8> !(function() { var analytics = (window.analytics = window.analytics || []); if (!analytics.initialize) { if (analytics.invoked) { window.console && console.error && console.error('MetaRouter snippet included twice.') } else { analytics.invoked = !0; analytics.methods = [ 'trackSubmit', 'trackClick', 'trackLink', 'trackForm', 'pageview', 'identify', 'reset', 'group', 'track', 'ready', 'alias', 'debug', 'page', 'once', 'off', 'on', 'addSourceMiddleware', 'addIntegrationMiddleware', 'setAnonymousId', 'addDestinationMiddleware', ]; analytics.factory = function (e) { return function () { var t = Array.prototype.slice.call(arguments); t.unshift(e); analytics.push(t); return analytics } }; for (var e = 0; e < analytics.methods.length; e++) { var key = analytics.methods[e]; analytics[key] = analytics.factory(key) } analytics.load = function (src, o) { analytics._loadOptions = o; var t = document.createElement('script'); t.type = 'text/javascript'; t.async = !0; t.src = ("https:" === document.location.protocol ? "https://" : "http://") + "cdn.calibermind.com/"+ src + ".js"; var n = document.getElementsByTagName('script')[0]; n.parentNode.insertBefore(t, n); }; analytics.SNIPPET_VERSION = '4.13.1'; analytics.load('a', { writeKey: 'XSKLfWxdCQx6wUsWPAwUN'}); analytics.page(); }}})(); </script><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel="dns-prefetch preconnect" href=https://imgix.datadoghq.com><link rel="dns-prefetch preconnect" href=https://d88f3ym7dkyv7.cloudfront.net><link rel="dns-prefetch preconnect" href=https://www.googletagmanager.com><link rel="dns-prefetch preconnect" href=https://consent.trustarc.com><link rel="dns-prefetch preconnect" href=//app-sj16.marketo.com><link rel="dns-prefetch preconnect" href=//munchkin.marketo.net><link rel="dns-prefetch preconnect" href=http://eoig7v0a2o-dsn.algolia.net><link rel=preload as=font type=font/woff2 href=https://www.datadoghq.com/fonts/web-fonts/NationalWeb-Light.woff2 crossorigin=anonymous><link rel=preload as=font type=font/woff2 href=https://www.datadoghq.com/fonts/web-fonts/NationalWeb-Semibold.woff2 crossorigin=anonymous><link rel=preload as=font type=font/woff2 href=https://www.datadoghq.com/fonts/web-fonts/NationalWeb-Bold.woff2 crossorigin=anonymous><link rel=apple-touch-icon sizes=180x180 href=https://imgix.datadoghq.com/img/favicons/apple-touch-icon.png><link rel=icon type=image/png sizes="48x48 32x32 16x16" href=https://imgix.datadoghq.com/img/favicons/dd-favicon.png><link rel=mask-icon href=https://imgix.datadoghq.com/img/favicons/safari-pinned-tab.svg color=#632ca6><meta name=msapplication-TileColor content="#ffffff"><meta name=theme-color content="#ffffff"><title>Pricing | Datadog</title> <meta name=description content="Flexible, transparent pricing designed to scale with your business "><link rel=canonical href=https://www.datadoghq.com/pricing/><link rel=alternate hreflang=en href=https://www.datadoghq.com/pricing/><link rel=alternate hreflang=ja href=https://www.datadoghq.com/ja/pricing/><link rel=stylesheet integrity="sha256-5L/Xjc3S6sDoO2CQJgZj5k1SasM9Rxx3Ater/7JIOkw=" crossorigin=anonymous href=https://www.datadoghq.com/styles/datadog-main.min.e4bfd78dcdd2eac0e83b6090260663e64d526ac33d471c7702d7abffb2483a4c.css><link href=https://www.datadoghq.com/pricing/index.xml rel=alternate type=application/rss+xml title="Modern Monitoring & Security"><link href=https://www.datadoghq.com/pricing/index.xml rel=feed type=application/rss+xml title="Modern Monitoring & Security"><script> (function(v){var d={};function r(e){if(d[e])return d[e].exports;var n=d[e]={i:e,l:!1,exports:{}};return v[e].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=v,r.c=d,r.d=function(e,n,a){r.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:a})},r.r=function(e){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,n){if(n&1&&(e=r(e)),n&8||n&4&&typeof e=="object"&&e&&e.__esModule)return e;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),n&2&&typeof e!="string")for(var u in e)r.d(a,u,function(C){return e[C]}.bind(null,u));return a},r.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(n,"a",n),n},r.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r.p="/assets/",r(r.s=532)})({532:function(v,d,r){"use strict";r.r(d),r.d(d,"getUrlVars",function(){return S}),r.d(d,"getQueryString",function(){return O}),r.d(d,"handleLanguageBasedRedirects",function(){return o});var e=r(7),n=r.n(e);const a=[],u=["en","ja"],C=["ja"],c=["www","docs","docs-staging","corpsite-preview","corpsite-staging","localhost"],s="/",S=()=>{const t={};return window.location.href.replace(window.location.hash,"").replace(/[?&]+([^=&]+)=([^&]*)/gi,function(f,p,g){t[p]=g}),t},O=t=>{Object.prototype.hasOwnProperty.call(t,"lang_pref")&&delete t.lang_pref;const i=Object.keys(t).map(f=>`${f}=${t[f]}`).join("&");return i.length>0?`?${i}`:""};function o(){const t=S(),i=new URL(window.location.href),f=navigator.language.split("-")[0]||navigator.browserLanguage.split("-")[0],p=i.hostname,g=p.split(".")[0],h=c.filter(L=>g===L);let l=i.pathname,$="",w="en",U="";const D=l.split("/").filter(L=>u.indexOf(L)!==-1);if((g.includes("preview")||g.includes("docs-staging"))&&($=l.split("/").slice(0,3).join("/"),l=l.replace($,""),U+=`Preview path is ${$}, URI set to: ${l} `),h.length){if(t.lang_pref)if(u.indexOf(t.lang_pref)!==-1)w=t.lang_pref,U+=`Change acceptLanguage based on URL Param: ${w}`,n.a.set("lang_pref",w,{path:s}),window.location.replace(window.location.origin+`${$}/${l}${O(t)}`.replace(/\/+/g,"/"));else{const L=window.location.origin+`${$}/${l}${O(t)}`.replace(/\/+/g,"/");window.history.pushState({},document.title,L)}else n.a.get("lang_pref")&&u.indexOf(n.a.get("lang_pref"))!==-1?(w=n.a.get("lang_pref"),U+=`Change acceptLanguage based on lang_pref Cookie: ${w}`):C.indexOf(f)!==-1&&(U+=`Set acceptLanguage based on navigator.language header value: ${f} ; DEBUG: ${f.startsWith("ja")}`,w=C.filter(L=>f.match(L)).toString());if(!l.includes(`/${w}/`))if(w==="en")U+="; desired language not in URL, but dest is `EN` so this is OK";else{const L=`${$}/${w}/${l.replace(D,"")}${O(t)}`.replace(/\/+/g,"/");U+=`; acceptLanguage ${w} not in URL, triggering redirect to ${L}`,n.a.set("lang_pref",w,{path:s}),window.location.replace(L)}}window.DD_LOGS&&window.DD_LOGS.logger.info("Lang-Redirects",{log:U,requested_url:p,subdomain:g,uri:l,acceptLanguage:w,previewPath:$})}o()},7:function(v,d,r){var e,n;/*! * JavaScript Cookie v2.2.1 * https://github.com/js-cookie/js-cookie * * Copyright 2006, 2015 Klaus Hartl & Fagner Brack * Released under the MIT license */(function(a){var u;if(e=a,n=typeof e=="function"?e.call(d,r,d,v):e,n!==void 0&&(v.exports=n),u=!0,v.exports=a(),u=!0,!u){var C=window.Cookies,c=window.Cookies=a();c.noConflict=function(){return window.Cookies=C,c}}})(function(){function a(){for(var c=0,s={};c<arguments.length;c++){var S=arguments[c];for(var O in S)s[O]=S[O]}return s}function u(c){return c.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}function C(c){function s(){}function S(o,t,i){if(!(typeof document>"u")){i=a({path:"/"},s.defaults,i),typeof i.expires=="number"&&(i.expires=new Date(new Date*1+i.expires*864e5)),i.expires=i.expires?i.expires.toUTCString():"";try{var f=JSON.stringify(t);/^[\{\[]/.test(f)&&(t=f)}catch{}t=c.write?c.write(t,o):encodeURIComponent(String(t)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),o=encodeURIComponent(String(o)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var p="";for(var g in i)i[g]&&(p+="; "+g,i[g]!==!0&&(p+="="+i[g].split(";")[0]));return document.cookie=o+"="+t+p}}function O(o,t){if(!(typeof document>"u")){for(var i={},f=document.cookie?document.cookie.split("; "):[],p=0;p<f.length;p++){var g=f[p].split("="),h=g.slice(1).join("=");!t&&h.charAt(0)==='"'&&(h=h.slice(1,-1));try{var l=u(g[0]);if(h=(c.read||c)(h,l)||u(h),t)try{h=JSON.parse(h)}catch{}if(i[l]=h,o===l)break}catch{}}return o?i[o]:i}}return s.set=S,s.get=function(o){return O(o,!1)},s.getJSON=function(o){return O(o,!0)},s.remove=function(o,t){S(o,"",a(t,{expires:-1}))},s.defaults={},s.withConverter=C,s}return C(function(){})})}}); //# sourceMappingURL=lang-redirects.e7d3c.js.map </script><script type=text/javascript src=https://www.datadoghq.com/static/dd-libs.5aa70da5c5855f87de70f14ddd80c9728373f621276264c389392618e9507bf7b1db87b95066f8bb6afa45bd61eba2ab351a334f4034dc71a293c0bd2f60271b.js integrity="sha512-WqcNpcWFX4fecPFN3YDJcoNz9iEnYmTDiTkmGOlQe/ex24e5UGb4u2r6Rb1h66KrNRozT0A03HGik8C9L2AnGw==" crossorigin=anonymous></script><script src=https://www.datadoghq.com/assets/dd-browser-logs-rum.d7960.js></script><script src=https://www.datadoghq.com/assets/utm-handler.86a42.js></script></head><body class=pricing><div class="announcement-banner text-center"><a class="fw-semibold text-nowrap" href="https://www.datadoghq.com/blog/datadog-digital-experience-monitoring-gartner-magic-quadrant-2024/?utm_source=inbound&utm_medium=corpsite-display&utm_campaign=dg-apm-ww-corpsite-announcement-report-gartnermq2024-dem-blog"><span class="d-none d-md-block tw-hidden tablet:tw-block banner-title-desktop">Datadog named a Leader in the 2024 Gartner® Magic Quadrant™ for Digital Experience Monitoring </span><span class="d-block d-md-none tw-block tablet:tw-hidden banner-title-mobile">Leader in the Gartner® Magic Quadrant™ </span></a><script> function getGeotarget() { const isCustomBanner = false ; const webinarList = {"webinars":[{"codes":["US","CA"],"desktop_title":"Register Now: Mastering IT Infrastructure Monitoring","end_date":"2025-02-11","link":"https://www.datadoghq.com/dg/webinars/infra-na-2025/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-infra-na-corpsite-banner-livewebinar-202502infrana","mobile_title":"Mastering IT Infrastructure Monitoring","start_date":"2025-01-30","supported_language":"en"},{"codes":["US","CA"],"desktop_title":"Register Now: State of Cloud Security Livestream","end_date":"2025-01-29","link":"https://www.datadoghq.com/event/cloudsecurity-livestream/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-security-ww-livewebinar-corpsite-cloudsecurity-livestream","mobile_title":"State of Cloud Security Livestream","start_date":"2025-01-08","supported_language":"en"},{"codes":["UK","GB","IE","BE","NL","PL","DK","SE",false,"LU","IL","FI","GR","AT","DE","CH","LI","CZ","DE","AT","CH"],"desktop_title":"Register Now: State of Cloud Security Livestream","end_date":"2025-01-29","link":"https://www.datadoghq.com/event/cloudsecurity-livestream/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-security-ww-livewebinar-corpsite-cloudsecurity-livestream","mobile_title":"State of Cloud Security Livestream","start_date":"2025-01-08","supported_language":"en"},{"codes":["UK","GB","IE","BE","NL","PL","DK","SE",false,"LU","IL","FI","GR","LI","CZ","ZA","IL"],"desktop_title":"Register Now: Mastering IT Infrastructure Monitoring","end_date":"2025-02-13","link":"https://www.datadoghq.com/dg/webinars/infra-emea-2025/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-infra-emea-corpsite-banner-livewebinar-202502infraemea","mobile_title":"Mastering IT Infrastructure Monitoring","start_date":"2025-01-30","supported_language":"en"},{"codes":["JP"],"desktop_title":"Datadog ウェビナー: クラウド時代におけるITインフラのモニタリング","end_date":"2025-03-18","link":"https://www.datadoghq.com/ja/dg/webinars/infra-japan-2025/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-infra-japan-corpsite-banner-livewebinar-202503infrajp","mobile_title":"ウェビナー: クラウド時代におけるITインフラのモニタリング","start_date":"2025-02-25","supported_language":"ja"},{"codes":["SG","AU","NZ","IN"],"desktop_title":"Register Now: Mastering IT Infrastructure Monitoring","end_date":"2025-02-18","link":"https://www.datadoghq.com/dg/webinars/infra-anz-2025/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-infra-apac-corpsite-banner-livewebinar-202502infraanz","mobile_title":"Mastering IT Infrastructure Monitoring","start_date":"2025-01-28","supported_language":"en"},{"codes":["ES","MX","AR","CO","PE","VE"],"desktop_title":"Webinar de Datadog: Dominando el Monitoreo de Infraestructura de TI","end_date":"2025-02-13","link":"https://www.datadoghq.com/es/dg/webinars/infra-es-2025/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-infra-latam-corpsite-banner-livewebinar-202502infraes","mobile_title":"Dominando el Monitoreo de Infraestructura de TI","start_date":"2025-01-28","supported_language":"es"},{"codes":["FR","BE","CH","CA"],"desktop_title":"Webinar Datadog: Optimiser la surveillance de l'infrastructure IT ","end_date":"2025-02-19","link":"https://www.datadoghq.com/fr/dg/webinars/infra-france-2025/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-infra-emea-corpsite-banner-livewebinar-202502infrafr","mobile_title":"Optimiser la surveillance de l'infrastructure IT","start_date":"2025-01-28","supported_language":"fr"},{"codes":["IT","CH"],"desktop_title":"Datadog Webinar: Monitorare al meglio l’infrastruttura IT","end_date":"2025-02-20","link":"https://www.datadoghq.com/it/dg/webinars/infra-italy-2025/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-infra-emea-corpsite-banner-livewebinar-202502infrait","mobile_title":"Monitorare al meglio l’infrastruttura IT","start_date":"2025-01-30","supported_language":"it"},{"codes":["KR"],"desktop_title":"Datadog 웨비나 | 인프라 \u0026 쿠버네티스 모니터링 쉽게 마스터하기! 2/21 (금) 2PM","end_date":"2025-02-20","link":"https://www.datadoghq.com/ko/dg/webinars/infra-korea-2025/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-infra-korea-corpsite-banner-livewebinar-202502infrakr","mobile_title":"인프라 \u0026 쿠버네티스 모니터링 쉽게 마스터하기! 2/21","start_date":"2025-01-30","supported_language":"ko"},{"codes":["BR","PT"],"desktop_title":"Webinar da Datadog: Dominando o monitoramento de infraestrutura de TI","end_date":"2025-02-12","link":"https://www.datadoghq.com/pt/dg/webinars/infra-pt-2025/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-infra-latam-corpsite-banner-livewebinar-202502infrapt","mobile_title":"Dominando o monitoramento de infraestrutura de TI","start_date":"2025-01-28","supported_language":"pt"},{"codes":["DE","AT","CH"],"desktop_title":"Datadog-Webinar: IT-Infrastruktur-Monitoring meistern","end_date":"2025-02-18","link":"https://www.datadoghq.com/de/dg/webinars/infra-dach-2025/?utm_source=inbound\u0026utm_medium=corpsite-display\u0026utm_campaign=dg-infra-emea-corpsite-banner-livewebinar-202502infradach","mobile_title":"IT-Infrastruktur-Monitoring meistern","start_date":"2025-01-28","supported_language":"de"}]}; let countryCode = 'US'; function setWithTimestamp(key, val, ttl) { const now = Date.now(); const item = { value: val, timestamp: now + ttl }; localStorage.setItem(key, JSON.stringify(item)) }; function getLocation() { const apiUrl = window.document.URL.match('(www|docs).datadoghq.com') ? 'https://www.datadoghq.com/locate' : 'https://corpsite-staging.datadoghq.com/locate'; return fetch(apiUrl) .then(response => response.json()) .then(data => { countryCode = data.country; setWithTimestamp("country", countryCode, 604800000); }).catch(setWithTimestamp("country", countryCode, 0)) }; const getWithExpiry = () => { try { const storedData = localStorage.getItem("country"); const parsedData = JSON.parse(storedData); if (Date.now() < parsedData.timestamp) { countryCode = parsedData.value; return countryCode; } else { getLocation(); } } catch { getLocation(); } return countryCode; } if (webinarList && !isCustomBanner) { getWithExpiry(); let webinarLinkExists = false; webinarList.webinars.forEach(webinar => { if (webinar.codes.includes(countryCode)) { updateBanner(webinar); webinar.lp_link ? webinarLinkExists = true : webinarLinkExists = false; } }); } }; getGeotarget(); function getLanguage() { const preferredLang = window.DD_RUM?.getUser?.().preferred_lang || navigator.language || 'en'; const split = preferredLang.split('-'); return split[0]; } function populateBanner(webinarItem) { document.querySelector('.banner-title-desktop').innerHTML = webinarItem.desktop_title; document.querySelector('.banner-title-mobile').innerHTML = webinarItem.mobile_title; document.querySelector(".announcement-banner > a").href = webinarItem.link; } function updateBanner(webinar) { const today = new Date(); const startDate = new Date(webinar.start_date); const endDate = new Date(webinar.end_date); const userLanguage = getLanguage(); const { env } = document.documentElement.dataset; if (env !== 'live' && webinar.hasOwnProperty('test_message') && webinar.test_message && userLanguage === webinar.supported_language) { populateBanner(webinar) } if (today >= startDate && today <= endDate && userLanguage === webinar.supported_language) { populateBanner(webinar) } } </script></div><div class=main-nav-wrapper><nav class=main-nav><div class="container d-flex position-relative"><div class="d-none d-lg-flex justify-content-between w-100"><ul class="d-flex flex-row align-items-center list-unstyled m-0 flex-grow-1 justify-content-start"><li class="dropdown product-dropdown"><a class=dropdown href=https://www.datadoghq.com/product/>Product</a><div class="dropdown-menu product-menu" x-data="{ openCategory: 'observability', timeoutID: null, setCategory(category) { this.timeoutID = setTimeout(() => { this.openCategory = category; const productMenu = document.querySelector('.product-menu'); window.DD_RUM.onReady(function() { if (productMenu.classList.contains('show')) { window.DD_RUM.addAction(`Product Category ${category} Hover`) } }) }, 160); }, clearCategory() { clearTimeout(this.timeoutID); } }" x-init=" const menu = document.querySelector('.product-menu'); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.attributeName === 'class' && !mutation.target.classList.contains('show')) { openCategory = 'observability'; } }); }); observer.observe(menu, { attributes: true }); "><div class=row><div class="col-4 category-toggle-list-column p-4 ps-5"><p class=product-hype>The integrated platform for monitoring & security</p><ul class=category-toggle-list><li><button @mouseover="setCategory('observability')" @mouseout=clearCategory() class=w-100 :class="openCategory === 'observability' ? 'text-primary' : ''"><i class=icon-eye-4></i>Observability</button></li><li><button @mouseover="setCategory('security')" @mouseout=clearCategory() class=w-100 :class="openCategory === 'security' ? 'text-primary' : ''"><i class=icon-security-platform></i>Security</button></li><li><button @mouseover="setCategory('digital-experience')" @mouseout=clearCategory() class=w-100 :class="openCategory === 'digital-experience' ? 'text-primary' : ''"><i class=icon-rum></i>Digital Experience</button></li><li><button @mouseover="setCategory('software-delivery')" @mouseout=clearCategory() class=w-100 :class="openCategory === 'software-delivery' ? 'text-primary' : ''"><i class=icon-ci></i>Software Delivery</button></li><li><button @mouseover="setCategory('service-management')" @mouseout=clearCategory() class=w-100 :class="openCategory === 'service-management' ? 'text-primary' : ''"><i class=icon-software-catalog></i>Service Management</button></li><li><button @mouseover="setCategory('ai')" @mouseout=clearCategory() class=w-100 :class="openCategory === 'ai' ? 'text-primary' : ''"><i class=icon-bits-ai></i>AI</button></li><li><button @mouseover="setCategory('platform')" @mouseout=clearCategory() class=w-100 :class="openCategory === 'platform' ? 'text-primary' : ''"><i class=icon-dashboard></i>Platform Capabilities</button></li></ul><a href=https://www.datadoghq.com/pricing/ class=pricing-link>View pricing<i class=icon-right-carrot-normal-2></i></a></div><div class=col-8><div class=product-category id=observability-detail x-show="openCategory === 'observability'"><div class=category-description style="background:linear-gradient(90deg,#8000FF 0%,#FF0080 100%)"><i class=icon-eye-4></i><div class=info><p class=category-header>Observability</p><p class=category-description>End-to-end, simplified visibility into your stack’s health & performance</p></div></div><div class="category-details d-flex justify-content-between gap-2"><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Infrastructure</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/infrastructure-monitoring/ data-dd-action-name="infrastructure_monitoring in observability">Infrastructure Monitoring</a></li><li><a href=https://www.datadoghq.com/product/metrics/ data-dd-action-name="metrics in observability">Metrics</a></li><li><a href=https://www.datadoghq.com/product/network-monitoring/ data-dd-action-name="network_monitoring in observability">Network Monitoring</a></li><li><a href=https://www.datadoghq.com/product/container-monitoring/ data-dd-action-name="container_monitoring in observability">Container Monitoring</a></li><li><a href=https://www.datadoghq.com/product/serverless-monitoring/ data-dd-action-name="serverless in observability">Serverless</a></li><li><a href=https://www.datadoghq.com/product/cloud-cost-management/ data-dd-action-name="cloud_cost_management in observability">Cloud Cost Management</a></li><li><a href=https://www.datadoghq.com/product/cloudcraft/ data-dd-action-name="cloudcraft in observability">Cloudcraft</a></li></ul></div><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Applications</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/apm/ data-dd-action-name="application_performance_monitoring in observability">Application Performance Monitoring</a></li><li><a href=https://www.datadoghq.com/product/universal-service-monitoring/ data-dd-action-name="universal_service_monitoring in observability">Universal Service Monitoring</a></li><li><a href=https://www.datadoghq.com/product/code-profiling/ data-dd-action-name="continuous_profiler in observability">Continuous Profiler</a></li><li><a href=https://www.datadoghq.com/product/dynamic-instrumentation/ data-dd-action-name="dynamic_instrumentation in observability">Dynamic Instrumentation</a></li><li><a href=https://www.datadoghq.com/product/data-streams-monitoring/ data-dd-action-name="data_streams_monitoring in observability">Data Streams Monitoring</a></li><li><a href=https://www.datadoghq.com/product/database-monitoring/ data-dd-action-name="database_monitoring in observability">Database Monitoring</a></li><li><a href=https://www.datadoghq.com/product/data-jobs-monitoring/ data-dd-action-name="data_jobs_monitoring in observability">Data Jobs Monitoring</a></li><li><a href=https://www.datadoghq.com/product/llm-observability/ data-dd-action-name="llm_observability in observability">LLM Observability</a></li></ul></div><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Logs</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/log-management/ data-dd-action-name="log_management in observability">Log Management</a></li><li><a href=https://www.datadoghq.com/product/sensitive-data-scanner/ data-dd-action-name="sensitive_data_scanner in observability">Sensitive Data Scanner</a></li><li><a href=https://www.datadoghq.com/product/audit-trail/ data-dd-action-name="audit_trail in observability">Audit Trail</a></li><li><a href=https://www.datadoghq.com/product/observability-pipelines/ data-dd-action-name="observability_pipelines in observability">Observability Pipelines</a></li><li><a href=https://www.datadoghq.com/product/error-tracking/ data-dd-action-name="error_tracking in observability">Error Tracking</a></li></ul></div></div></div><div class=product-category id=infra-detail x-show="openCategory === 'infra'"><div class=category-description style=background:linear-gradient(90deg,0%,100%)><i class=icon-host-map></i><div class=info><p class=category-header>Infrastructure</p><p class=category-description></p></div></div><div class="category-details d-flex justify-content-between gap-2"></div></div><div class=product-category id=apps-detail x-show="openCategory === 'apps'"><div class=category-description style=background:linear-gradient(90deg,0%,100%)><i class=icon-apm></i><div class=info><p class=category-header>Applications</p><p class=category-description></p></div></div><div class="category-details d-flex justify-content-between gap-2"></div></div><div class=product-category id=Logs-detail x-show="openCategory === 'Logs'"><div class=category-description style=background:linear-gradient(90deg,0%,100%)><i class=icon-log></i><div class=info><p class=category-header>Logs</p><p class=category-description></p></div></div><div class="category-details d-flex justify-content-between gap-2"></div></div><div class=product-category id=security-detail x-show="openCategory === 'security'"><div class=category-description style="background:linear-gradient(90deg,#0060FF 0%,#00CAFF 100%)"><i class=icon-security-platform></i><div class=info><p class=category-header>Security</p><p class=category-description>Detect, prioritize, and respond to threats in real-time</p></div></div><div class="category-details d-flex justify-content-between gap-2"><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Code Security</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/code-security/ data-dd-action-name="code_security in security">Code Security</a></li><li><a href=https://www.datadoghq.com/product/software-composition-analysis/ data-dd-action-name="software_composition_analysis in security">Software Composition Analysis</a></li><li><a href=https://www.datadoghq.com/product/iast/ data-dd-action-name="iast in security">Runtime Code Analysis (IAST)</a></li></ul></div><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Cloud Security</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/cloud-security-management/ data-dd-action-name="cloud_security_management in security">Cloud Security Management</a></li><li><a href=https://www.datadoghq.com/product/cloud-security-management/cloud-security-posture-management/ data-dd-action-name="cloud_security_posture_management in security">Cloud Security Posture Management</a></li><li><a href=https://www.datadoghq.com/product/cloud-security-management/#entitlement-management data-dd-action-name="identity_and_entitlement_management in security">Identity & Entitlement Management</a></li></ul></div><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Threat Management</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/cloud-siem/ data-dd-action-name="cloud_siem in security">Cloud SIEM</a></li><li><a href=https://www.datadoghq.com/product/cloud-security-management/cloud-workload-security/ data-dd-action-name="cloud_workload_security in security">Cloud Workload Security</a></li><li><a href=https://www.datadoghq.com/product/application-security-management/ data-dd-action-name="application_security_management in security">Application Security Management</a></li><li><a href=https://www.datadoghq.com/product/sensitive-data-scanner/ data-dd-action-name="sensitive_data_scanner in security">Sensitive Data Scanner</a></li></ul></div></div></div><div class=product-category id=digital-experience-detail x-show="openCategory === 'digital-experience'"><div class=category-description style="background:linear-gradient(90deg,#00B765 0%,#00BBED 100%)"><i class=icon-rum></i><div class=info><p class=category-header>Digital Experience</p><p class=category-description>Optimize front-end performance and enhance user experiences</p></div></div><div class="category-details d-flex justify-content-between gap-2"><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Digital Experience</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/real-user-monitoring/ data-dd-action-name="browser_real_user_monitoring in digital_experience">Browser Real User Monitoring</a></li><li><a href=https://www.datadoghq.com/product/real-user-monitoring/mobile-rum/ data-dd-action-name="mobile_real_user_monitoring in digital_experience">Mobile Real User Monitoring</a></li><li><a href=https://www.datadoghq.com/product/product-analytics/ data-dd-action-name="product_analytics in digital_experience">Product Analytics</a></li><li><a href=https://www.datadoghq.com/product/real-user-monitoring/session-replay/ data-dd-action-name="session_replay in digital_experience">Session Replay</a></li><li><a href=https://www.datadoghq.com/product/synthetic-monitoring/ data-dd-action-name="synthetic_monitoring in digital_experience">Synthetic Monitoring</a></li><li><a href=https://www.datadoghq.com/product/mobile-app-testing/ data-dd-action-name="mobile_app_testing in digital_experience">Mobile App Testing</a></li><li><a href=https://www.datadoghq.com/product/error-tracking/ data-dd-action-name="error_tracking in digital_experience">Error Tracking</a></li></ul></div><div class="product-subcategory related"><p class="subcategory-header fw-bold text-uppercase">Related Products</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/continuous-testing/ data-dd-action-name="continuous_testing in digital_experience">Continuous Testing</a></li><li><a href=https://www.datadoghq.com/product/platform/dashboards/ data-dd-action-name="dashboards in digital_experience">Dashboards</a></li><li><a href=https://www.datadoghq.com/product/apm/ data-dd-action-name="application_performance_monitoring in digital_experience">Application Performance Monitoring</a></li></ul></div></div></div><div class=product-category id=software-delivery-detail x-show="openCategory === 'software-delivery'"><div class=category-description style="background:linear-gradient(90deg,#6300D4 0%,#9C43FE 100%)"><i class=icon-ci></i><div class=info><p class=category-header>Software Delivery</p><p class=category-description>Build, test, secure and ship quality code faster</p></div></div><div class="category-details d-flex justify-content-between gap-2"><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Software Delivery</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/ci-cd-monitoring/ data-dd-action-name="ci_visibility in software_delivery">CI Visibility</a></li><li><a href=https://www.datadoghq.com/product/test-optimization/ data-dd-action-name="test_optimization in software_delivery">Test Optimization</a></li><li><a href=https://www.datadoghq.com/product/continuous-testing/ data-dd-action-name="continuous_testing in software_delivery">Continuous Testing</a></li><li><a href=https://www.datadoghq.com/product/platform/ides/ data-dd-action-name="ide_plugins in software_delivery">IDE Plugins</a></li></ul></div><div class="product-subcategory related"><p class="subcategory-header fw-bold text-uppercase">Related Products</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/software-composition-analysis/ data-dd-action-name="software_composition_analysis in software_delivery">Software Composition Analysis</a></li><li><a href=https://www.datadoghq.com/product/apm/ data-dd-action-name="application_performance_monitoring in software_delivery">Application Performance Monitoring</a></li><li><a href=https://www.datadoghq.com/product/synthetic-monitoring/ data-dd-action-name="synthetic_monitoring in software_delivery">Synthetic Monitoring</a></li><li><a href=https://www.datadoghq.com/product/real-user-monitoring/ data-dd-action-name="browser_real_user_monitoring in software_delivery">Browser Real User Monitoring</a></li><li><a href=https://www.datadoghq.com/product/workflow-automation/ data-dd-action-name="workflow_automation in software_delivery">Workflow Automation</a></li><li><a href=https://www.datadoghq.com/product/platform/integrations/ data-dd-action-name="integrations in software_delivery">Integrations</a></li></ul></div></div></div><div class=product-category id=service-management-detail x-show="openCategory === 'service-management'"><div class=category-description style="background:linear-gradient(90deg,#FF0080 0%,#FF5E00 100%)"><i class=icon-software-catalog></i><div class=info><p class=category-header>Service Management</p><p class=category-description>Integrated, streamlined workflows for faster time-to-resolution</p></div></div><div class="category-details d-flex justify-content-between gap-2"><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Service Management</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/incident-response/ data-dd-action-name="incident_response in service_management">Incident Response</a></li><li><a href=https://www.datadoghq.com/product/event-management/ data-dd-action-name="event_management in service_management">Event Management</a></li><li><a href=https://www.datadoghq.com/product/software-catalog/ data-dd-action-name="software_catalog in service_management">Software Catalog</a></li><li><a href=https://www.datadoghq.com/product/service-level-objectives/ data-dd-action-name="service_level_objectives in service_management">Service Level Objectives</a></li><li><a href=https://www.datadoghq.com/product/case-management/ data-dd-action-name="case_management in service_management">Case Management</a></li><li><a href=https://www.datadoghq.com/product/workflow-automation/ data-dd-action-name="workflow_automation in service_management">Workflow Automation</a></li><li><a href=https://www.datadoghq.com/product/app-builder/ data-dd-action-name="app_builder in service_management">App Builder</a></li></ul></div><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">AIOps</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/platform/bits-ai/ data-dd-action-name="bits_ai in service_management">Bits AI</a></li><li><a href=https://www.datadoghq.com/product/platform/watchdog/ data-dd-action-name="watchdog in service_management">Watchdog</a></li></ul></div><div class="product-subcategory related"><p class="subcategory-header fw-bold text-uppercase">Related Products</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/platform/alerts/ data-dd-action-name="alerts in service_management">Alerts</a></li><li><a href=https://www.datadoghq.com/product/coscreen/ data-dd-action-name="coscreen in service_management">CoScreen</a></li></ul></div></div></div><div class=product-category id=ai-detail x-show="openCategory === 'ai'"><div class=category-description style="background:linear-gradient(90deg,#0060FF 0%,#8000FF 100%)"><i class=icon-bits-ai></i><div class=info><p class=category-header>AI</p><p class=category-description>Monitor and improve model performance. Pinpoint root causes and detect anomalies</p></div></div><div class="category-details d-flex justify-content-between gap-2"><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">AI Observability</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/llm-observability/ data-dd-action-name="llm_observability in ai">LLM Observability</a></li><li><a href=https://www.datadoghq.com/product/platform/integrations/#cat-aiml data-dd-action-name="ai_integrations in ai">AI Integrations</a></li></ul></div><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">AIOps</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/platform/bits-ai/ data-dd-action-name="bits_ai in ai">Bits AI</a></li><li><a href=https://www.datadoghq.com/product/platform/watchdog/ data-dd-action-name="watchdog in ai">Watchdog</a></li><li><a href=https://www.datadoghq.com/product/event-management/ data-dd-action-name="event_management in ai">Event Management</a></li></ul></div><div class="product-subcategory related"><p class="subcategory-header fw-bold text-uppercase">Related Products</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/incident-response/ data-dd-action-name="incident_response in ai">Incident Response</a></li><li><a href=https://www.datadoghq.com/product/workflow-automation/ data-dd-action-name="workflow_automation in ai">Workflow Automation</a></li><li><a href=https://www.datadoghq.com/product/apm/ data-dd-action-name="application_performance_monitoring in ai">Application Performance Monitoring</a></li><li><a href=https://www.datadoghq.com/product/universal-service-monitoring/ data-dd-action-name="universal_service_monitoring in ai">Universal Service Monitoring</a></li><li><a href=https://www.datadoghq.com/product/log-management/ data-dd-action-name="log_management in ai">Log Management</a></li></ul></div></div></div><div class=product-category id=platform-detail x-show="openCategory === 'platform'"><div class=category-description style="background:linear-gradient(90deg,#8000FF 0%,#4300B0 100%)"><i class=icon-dashboard></i><div class=info><p class=category-header>Platform Capabilities</p><p class=category-description>Built-in features & integrations that power the Datadog platform</p></div></div><div class="category-details d-flex justify-content-between gap-2"><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Built-in Features</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/platform/bits-ai/ data-dd-action-name="bits_ai in platform_capabilities">Bits AI</a></li><li><a href=https://www.datadoghq.com/product/metrics/ data-dd-action-name="metrics in platform_capabilities">Metrics</a></li><li><a href=https://www.datadoghq.com/product/platform/watchdog/ data-dd-action-name="watchdog in platform_capabilities">Watchdog</a></li><li><a href=https://www.datadoghq.com/product/platform/alerts/ data-dd-action-name="alerts in platform_capabilities">Alerts</a></li><li><a href=https://www.datadoghq.com/product/platform/dashboards/ data-dd-action-name="dashboards in platform_capabilities">Dashboards</a></li><li><a href=https://docs.datadoghq.com/notebooks/ data-dd-action-name="notebooks in platform_capabilities">Notebooks</a></li><li><a href="https://docs.datadoghq.com/service_management/mobile/?tab=ios" data-dd-action-name="mobile_app in platform_capabilities">Mobile App</a></li><li><a href=https://www.datadoghq.com/product/fleet-automation/ data-dd-action-name="fleet_automation in platform_capabilities">Fleet Automation</a></li><li><a href="https://docs.datadoghq.com/account_management/rbac/?tab=datadogapplication" data-dd-action-name="access_control in platform_capabilities">Access Control</a></li></ul></div><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Workflows & Collaboration</p><ul class=product-list><li><a href=https://www.datadoghq.com/product/incident-response/ data-dd-action-name="incident_response in platform_capabilities">Incident Response</a></li><li><a href=https://www.datadoghq.com/product/case-management/ data-dd-action-name="case_management in platform_capabilities">Case Management</a></li><li><a href=https://www.datadoghq.com/product/event-management/ data-dd-action-name="event_management in platform_capabilities">Event Management</a></li><li><a href=https://www.datadoghq.com/product/workflow-automation/ data-dd-action-name="workflow_automation in platform_capabilities">Workflow Automation</a></li><li><a href=https://www.datadoghq.com/product/app-builder/ data-dd-action-name="app_builder in platform_capabilities">App Builder</a></li><li><a href=https://www.datadoghq.com/product/cloudcraft/ data-dd-action-name="cloudcraft in platform_capabilities">Cloudcraft</a></li><li><a href=https://www.datadoghq.com/product/coscreen/ data-dd-action-name="coscreen in platform_capabilities">CoScreen</a></li><li><a href=https://docs.datadoghq.com/account_management/teams/ data-dd-action-name="teams in platform_capabilities">Teams</a></li></ul></div><div class=product-subcategory><p class="subcategory-header fw-bold text-uppercase">Extensibility</p><ul class=product-list><li><a href=https://www.datadoghq.com/solutions/opentelemetry/ data-dd-action-name="opentelemetry in platform_capabilities">OpenTelemetry</a></li><li><a href=https://www.datadoghq.com/product/platform/integrations/ data-dd-action-name="integrations in platform_capabilities">Integrations</a></li><li><a href=https://www.datadoghq.com/product/platform/ides/ data-dd-action-name="ide_plugins in platform_capabilities">IDE Plugins</a></li><li><a href=https://docs.datadoghq.com/api/ data-dd-action-name="api in platform_capabilities">API</a></li><li><a href=https://www.datadoghq.com/marketplacepartners/ data-dd-action-name="marketplace in platform_capabilities">Marketplace</a></li></ul></div></div></div></div></div></div></li><li><a class=customers-menu href=https://www.datadoghq.com/customers/><span class=menu-text>Customers</span></a></li><li><a class=pricing-menu href=https://www.datadoghq.com/pricing/><span class=menu-text>Pricing</span></a></li><li class="dropdown solutions-dropdown"><a class=dropdown href=https://www.datadoghq.com/>Solutions</a><ul class="dropdown-menu solutions-menu p-2"><div class=row><div class=col-4><p class="text-black small text-uppercase fw-semibold no-event mb-0">Industry</p><ul class="list-unstyled mt-0"><li><a class=d-block href=https://www.datadoghq.com/solutions/financial-services/ data-dd-action-name="financial_services in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Financial Services</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/manufacturing-logistics/ data-dd-action-name="manufacturing_and_logistics in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Manufacturing & Logistics</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/healthcare/ data-dd-action-name="healthcare_and_life_sciences in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Healthcare/Life Sciences</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/retail-ecommerce/ data-dd-action-name="retail_and_ecommerce in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Retail/E-Commerce</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/government/ data-dd-action-name="government in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Government</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/education/ data-dd-action-name="education in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Education</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/media-entertainment/ data-dd-action-name="media_and_entertainment in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Media & Entertainment</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/technology/ data-dd-action-name="technology in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Technology</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/gaming/ data-dd-action-name="gaming in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Gaming</span></a></li></ul></div><div class=col-4><p class="text-black small text-uppercase fw-semibold no-event mb-0">Technology</p><ul class="list-unstyled mt-0"><li><a class=d-block href=https://www.datadoghq.com/solutions/aws/ data-dd-action-name="amazon_web_services_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Amazon Web Services Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/azure/ data-dd-action-name="azure_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Azure Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/googlecloud/ data-dd-action-name="google_cloud_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Google Cloud Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/oci-monitoring/ data-dd-action-name="oci_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Oracle Cloud Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/kubernetes/ data-dd-action-name="kubernetes_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Kubernetes Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/openshift/ data-dd-action-name="red_hat_openshift in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Red Hat OpenShift</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/pivotal-platform/ data-dd-action-name="pivotal_platform in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Pivotal Platform</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/openai/ data-dd-action-name="openai in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">OpenAI</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/sap-monitoring/ data-dd-action-name="sap_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">SAP Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/opentelemetry/ data-dd-action-name="opentelemetry in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">OpenTelemetry</span></a></li></ul></div><div class=col-4><p class="text-black small text-uppercase fw-semibold no-event mb-0">Use Case</p><ul class="list-unstyled mt-0"><li><a class=d-block href=https://www.datadoghq.com/solutions/application-security/ data-dd-action-name="application_security in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Application Security</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/cloud-migration/ data-dd-action-name="cloud_migration in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Cloud Migration</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/monitoring-consolidation/ data-dd-action-name="monitoring_consolidation in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Monitoring Consolidation</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/unified-commerce-monitoring/ data-dd-action-name="unified_commerce_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Unified Commerce Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/devops/ data-dd-action-name="devops in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">DevOps</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/shift-left-testing/ data-dd-action-name="shift_left_testing in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Shift-Left Testing</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/digital-experience-monitoring/ data-dd-action-name="digital_experience_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Digital Experience Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/security-analytics/ data-dd-action-name="security_analytics in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Security Analytics</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/security/cis-benchmarks/aws/ data-dd-action-name="compliance_for_cis_benchmarks in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Compliance for CIS Benchmarks</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/hybrid-cloud-monitoring/ data-dd-action-name="hybrid_cloud_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Hybrid Cloud Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/iot-monitoring/ data-dd-action-name="iot_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">IoT Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/real-time-business-intelligence/ data-dd-action-name="real_time_bi in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Real-Time BI</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/on-premises-monitoring/ data-dd-action-name="on_premises_monitoring in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">On-Premises Monitoring</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/log-analysis-and-correlation/ data-dd-action-name="log_analysis_and_correlation in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">Log Analysis & Correlation</span></a></li><li><a class=d-block href=https://www.datadoghq.com/solutions/cnapp/ data-dd-action-name="cnapp in Solutions"><i class=icon-></i> <span class="menu-text d-inline-flex">CNAPP</span></a></li></ul></div></div></ul></li><li><a class=docs-menu href=https://docs.datadoghq.com/><span class=menu-text>Docs</span></a></li></ul><div><a href=https://www.datadoghq.com/ class="js-logo-download d-none d-lg-flex flex-column align-items-center justify-content-center position-relative"><img height=75 class=bits-logo-lg src="https://imgix.datadoghq.com/img/dd_logo_n_70x75.png?ch=Width,DPR&fit=max&auto=format&w=70&h=75" srcset="https://imgix.datadoghq.com/img/dd_logo_n_70x75.png?ch=Width,DPR&fit=max&auto=format&w=70&h=75 1x, https://imgix.datadoghq.com/img/dd_logo_n_70x75.png?ch=Width,DPR&fit=max&auto=format&w=70&h=75&dpr=2 2x" alt=DataDog> <img class=datadog-text-logo-lg height=14 src="https://imgix.datadoghq.com/img/dd-logo-n-200.png?ch=Width,DPR&fit=max&auto=format&h=14&auto=format&w=807" srcset="https://imgix.datadoghq.com/img/dd-logo-n-200.png?ch=Width,DPR&fit=max&auto=format&h=14&auto=format&w=807 1x, https://imgix.datadoghq.com/img/dd-logo-n-200.png?ch=Width,DPR&fit=max&auto=format&h=14&auto=format&w=807&dpr=2 2x" alt=DataDog><div class="shadow-card-nohover position-absolute bg-white text-start logo-download-div js-logo-download-div" style=display:none><div class="position-absolute svg-container w-100 text-center"><svg class='<nil>' width="24px" height="24px" viewBox="0 0 27 14" version="1.1" xml:space="preserve" x="0px" y="0px"> <title>White modal up arrow</title> <g><polygon class="st0" points="26.94,14 0.06,14 13.5,0.56" fill="#ffffff"/></g> </svg></div><p class="small text-uppercase fw-semibold">Looking for Datadog logos?</p><p class="font-18 text-black">You can find the logo assets on our press page.</p><div class="js-logo-download-btn btn btn-small btn-primary btn-outline mt-2 w-100 cursor-pointer">Download Media Assets</div></div></a></div><ul class="d-flex flex-row align-items-center list-unstyled m-0 justify-content-end flex-grow-1"><li class=dropdown><a href=https://www.datadoghq.com/about/leadership/ class=dropdown>About</a><ul class="dropdown-menu p-2" aria-labelledby=dropdownMenuButton><li><a class=d-block href=https://www.datadoghq.com/about/contact/><span class=menu-text>Contact</span></a></li><li><a class=d-block href=https://www.datadoghq.com/partner/network/><span class=menu-text>Partners</span></a></li><li><a class=d-block href=https://www.datadoghq.com/about/latest-news/press-releases/><span class=menu-text>Latest News</span></a></li><li><a class=d-block href=https://www.datadoghq.com/events-webinars/><span class=menu-text>Events & Webinars</span></a></li><li><a class=d-block href=https://www.datadoghq.com/about/leadership/><span class=menu-text>Leadership</span></a></li><li><a class=d-block href=https://careers.datadoghq.com/><span class=menu-text>Careers</span></a></li><li><a class=d-block href=https://www.datadoghq.com/about/analyst/><span class=menu-text>Analyst Reports</span></a></li><li><a class=d-block href=https://investors.datadoghq.com/><span class=menu-text>Investor Relations</span></a></li><li><a class=d-block href=https://www.datadoghq.com/about/awards/><span class=menu-text>Awards</span></a></li><li><a class=d-block href=https://www.datadoghq.com/esg-report/><span class=menu-text>ESG Report</span></a></li></ul></li><li class=dropdown><a href=https://www.datadoghq.com/blog/ class=dropdown>Blog</a><ul class="dropdown-menu p-2" aria-labelledby=dropdownMenuButton><li><a class=d-block href=https://www.datadoghq.com/blog/><span class=menu-text>The Monitor</span></a></li><li><a class=d-block href=https://www.datadoghq.com/blog/engineering/><span class=menu-text>Engineering</span></a></li><li><a class=d-block href=https://www.datadoghq.com/blog/pup-culture/><span class=menu-text>Pup Culture</span></a></li><li><a class=d-block href=https://securitylabs.datadoghq.com/><span class=menu-text>Security Labs</span></a></li></ul></li><li class=final><a href=https://app.datadoghq.com/ data-event-category=Signup data-event-action="Step 1 Top Right Initiated" data-event-label=" {{url path}}"><span class=menu-text>Login</span></a></li><li id=search-toggle class=final><a aria-label="Search toggle" href=# class="js-search-toggle d-inline-block"><button type=button aria-label="Open search bar."><svg class='<nil>' width="21px" viewBox="0 0 25 23" fill="none" xmlns="http://www.w3.org/2000/svg" style="height: calc(21px + 2px)"> <circle cx="10.5895" cy="10.1072" r="7.14106" transform="rotate(16.3878 10.5895 10.1072)" stroke="#555" stroke-width="2"/> <line x1="14.9066" y1="15.4927" x2="20.3051" y2="22.3839" stroke="#555" stroke-width="2"/> </svg></button></a></li><li class=final><a class="sign-up-trigger btn btn-gradient js-cta-topRight" href=https://www.datadoghq.com/ data-event-category=Signup data-event-action="Step 1 Top Right Initiated" data-event-label=" {{url path}}"><span class="d-none d-xl-block">GET STARTED FREE</span> <span class="d-block d-xl-none">Free Trial</span></a></li></ul></div><div class="d-flex d-lg-none align-items-center justify-content-center"><a href=https://www.datadoghq.com/><img src="https://imgix.datadoghq.com/img/datadog_rbg_n_2x.png?fm=png&auto=format&lossless=1" class="bits-logo-mobile d-inline-block" alt="Datadog Logo" width=157 height=40></a></div><button type=button class="navbar-toggler ms-auto me-0" data-bs-toggle data-bs-target=#collapseExample aria-expanded=false aria-controls=collapseExample> <span class=visually-hidden>Toggle navigation</span> <span class=icon-bar></span> <span class=icon-bar></span> <span class=icon-bar></span></button></div></nav><div id=mobile-nav-bg></div><div id=mobile-nav><ul><li><div class="mobile-nav-search-wrapper position-relative"><a aria-label="Search toggle" href=https://www.datadoghq.com/ class="js-search-toggle text-uppercase fw-semibold"><div class="nav-menu-item ms-2"><button type=button aria-label="Open search bar."><svg class='<nil>' width="18px" viewBox="0 0 25 23" fill="none" xmlns="http://www.w3.org/2000/svg" style="height: calc(18px + 2px)"> <circle cx="10.5895" cy="10.1072" r="7.14106" transform="rotate(16.3878 10.5895 10.1072)" stroke="#555" stroke-width="2"/> <line x1="14.9066" y1="15.4927" x2="20.3051" y2="22.3839" stroke="#555" stroke-width="2"/> </svg></button></div></a><div class='search-bar position-absolute collapsed'></div></div></li><li class=dropdown><a href=# class="dropdown-toggle text-uppercase fw-semibold" data-bs-toggle=dropdown role=button aria-haspopup=true aria-expanded=true data-dd-action-name="Product Dropdown on Mobile"><div class="nav-menu-item ms-2">Product <span class=caret><svg viewBox="0 0 17.78 10.51" width="10px"> <polyline class="dropdown-arrow" points="16.92 1.14 8.92 9.14 0.92 1.14" /> </svg></span></div></a><ul class=dropdown-menu id=product-mobile-menu><li><p class="mobile-product-category sticky-top bg-white"><i class=icon-host-map></i>Infrastructure</p><ul><li><a href=https://www.datadoghq.com/product/infrastructure-monitoring/>Infrastructure Monitoring</a></li><li><a href=https://www.datadoghq.com/product/metrics/>Metrics</a></li><li><a href=https://www.datadoghq.com/product/container-monitoring/>Container Monitoring</a></li><li><a href=https://www.datadoghq.com/product/network-monitoring/>Network Monitoring</a></li><li><a href=https://www.datadoghq.com/product/serverless-monitoring/>Serverless</a></li><li><a href=https://www.datadoghq.com/product/cloud-cost-management/>Cloud Cost Management</a></li><li><a href=https://www.datadoghq.com/product/cloudcraft/>Cloudcraft</a></li></ul></li><li><p class="mobile-product-category sticky-top bg-white"><i class=icon-apm></i>Applications</p><ul><li><a href=https://www.datadoghq.com/product/apm/>Application Performance Monitoring</a></li><li><a href=https://www.datadoghq.com/product/universal-service-monitoring/>Universal Service Monitoring</a></li><li><a href=https://www.datadoghq.com/product/code-profiling/>Continuous Profiler</a></li><li><a href=https://www.datadoghq.com/product/dynamic-instrumentation/>Dynamic Instrumentation</a></li><li><a href=https://www.datadoghq.com/product/data-streams-monitoring/>Data Streams Monitoring</a></li><li><a href=https://www.datadoghq.com/product/database-monitoring/>Database Monitoring</a></li><li><a href=https://www.datadoghq.com/product/data-jobs-monitoring/>Data Jobs Monitoring</a></li><li><a href=https://www.datadoghq.com/product/llm-observability/>LLM Observability</a></li></ul></li><li><p class="mobile-product-category sticky-top bg-white"><i class=icon-log></i>Logs</p><ul><li><a href=https://www.datadoghq.com/product/log-management/>Log Management</a></li><li><a href=https://www.datadoghq.com/product/sensitive-data-scanner/>Sensitive Data Scanner</a></li><li><a href=https://www.datadoghq.com/product/audit-trail/>Audit Trail</a></li><li><a href=https://www.datadoghq.com/product/observability-pipelines/>Observability Pipelines</a></li></ul></li><li><p class="mobile-product-category sticky-top bg-white"><i class=icon-security-platform></i>Security</p><ul><li><a href=https://www.datadoghq.com/product/code-security/>Code Security</a></li><li><a href=https://www.datadoghq.com/product/software-composition-analysis/>Software Composition Analysis</a></li><li><a href=https://www.datadoghq.com/product/iast/>Runtime Code Analysis (IAST)</a></li><li><a href=https://www.datadoghq.com/product/cloud-security-management/>Cloud Security Management</a></li><li><a href=https://www.datadoghq.com/product/cloud-security-management/cloud-security-posture-management/>Cloud Security Posture Management</a></li><li><a href=https://www.datadoghq.com/product/cloud-security-management/#entitlement-management>Identity & Entitlement Management</a></li><li><a href=https://www.datadoghq.com/product/cloud-siem/>Cloud SIEM</a></li><li><a href=https://www.datadoghq.com/product/cloud-security-management/cloud-workload-security/>Cloud Workload Security</a></li><li><a href=https://www.datadoghq.com/product/application-security-management/>Application Security Management</a></li><li><a href=https://www.datadoghq.com/product/sensitive-data-scanner/>Sensitive Data Scanner</a></li></ul></li><li><p class="mobile-product-category sticky-top bg-white"><i class=icon-rum></i>Digital Experience</p><ul><li><a href=https://www.datadoghq.com/product/real-user-monitoring/>Browser Real User Monitoring</a></li><li><a href=https://www.datadoghq.com/product/real-user-monitoring/mobile-rum/>Mobile Real User Monitoring</a></li><li><a href=https://www.datadoghq.com/product/product-analytics/>Product Analytics</a></li><li><a href=https://www.datadoghq.com/product/real-user-monitoring/session-replay/>Session Replay</a></li><li><a href=https://www.datadoghq.com/product/synthetic-monitoring/>Synthetic Monitoring</a></li><li><a href=https://www.datadoghq.com/product/mobile-app-testing/>Mobile App Testing</a></li><li><a href=https://www.datadoghq.com/product/error-tracking/>Error Tracking</a></li></ul></li><li><p class="mobile-product-category sticky-top bg-white"><i class=icon-ci></i>Software Delivery</p><ul><li><a href=https://www.datadoghq.com/product/ci-cd-monitoring/>CI Visibility</a></li><li><a href=https://www.datadoghq.com/product/test-optimization/>Test Optimization</a></li><li><a href=https://www.datadoghq.com/product/continuous-testing/>Continuous Testing</a></li><li><a href=https://www.datadoghq.com/product/platform/ides/>IDE Plugins</a></li></ul></li><li><p class="mobile-product-category sticky-top bg-white"><i class=icon-software-catalog></i>Service Management</p><ul><li><a href=https://www.datadoghq.com/product/event-management/>Event Management</a></li><li><a href=https://www.datadoghq.com/product/software-catalog/>Software Catalog</a></li><li><a href=https://www.datadoghq.com/product/service-level-objectives/>Service Level Objectives</a></li><li><a href=https://www.datadoghq.com/product/incident-response/>Incident Response</a></li><li><a href=https://www.datadoghq.com/product/case-management/>Case Management</a></li><li><a href=https://www.datadoghq.com/product/workflow-automation/>Workflow Automation</a></li><li><a href=https://www.datadoghq.com/product/app-builder/>App Builder</a></li><li><a href=https://www.datadoghq.com/product/platform/bits-ai/>Bits AI</a></li><li><a href=https://www.datadoghq.com/product/platform/watchdog/>Watchdog</a></li></ul></li><li><p class="mobile-product-category sticky-top bg-white"><i class=icon-bits-ai></i>AI</p><ul><li><a href=https://www.datadoghq.com/product/llm-observability/>LLM Observability</a></li><li><a href=https://www.datadoghq.com/product/platform/integrations/#cat-aiml>AI Integrations</a></li><li><a href=https://www.datadoghq.com/product/platform/bits-ai/>Bits AI</a></li><li><a href=https://www.datadoghq.com/product/platform/watchdog/>Watchdog</a></li><li><a href=https://www.datadoghq.com/product/event-management/>Event Management</a></li></ul></li><li><p class="mobile-product-category sticky-top bg-white"><i class=icon-dashboard></i>Platform Capabilities</p><ul><li><a href=https://www.datadoghq.com/product/platform/bits-ai/>Bits AI</a></li><li><a href=https://www.datadoghq.com/product/metrics/>Metrics</a></li><li><a href=https://www.datadoghq.com/product/platform/watchdog/>Watchdog</a></li><li><a href=https://www.datadoghq.com/product/platform/alerts/>Alerts</a></li><li><a href=https://www.datadoghq.com/product/platform/dashboards/>Dashboards</a></li><li><a href=https://docs.datadoghq.com/notebooks/>Notebooks</a></li><li><a href="https://docs.datadoghq.com/service_management/mobile/?tab=ios">Mobile App</a></li><li><a href=https://www.datadoghq.com/product/fleet-automation/>Fleet Automation</a></li><li><a href="https://docs.datadoghq.com/account_management/rbac/?tab=datadogapplication">Access Control</a></li><li><a href=https://www.datadoghq.com/product/incident-response/>Incident Response</a></li><li><a href=https://www.datadoghq.com/product/case-management/>Case Management</a></li><li><a href=https://www.datadoghq.com/product/event-management/>Event Management</a></li><li><a href=https://www.datadoghq.com/product/workflow-automation/>Workflow Automation</a></li><li><a href=https://www.datadoghq.com/product/app-builder/>App Builder</a></li><li><a href=https://www.datadoghq.com/product/cloudcraft/>Cloudcraft</a></li><li><a href=https://www.datadoghq.com/product/coscreen/>CoScreen</a></li><li><a href=https://docs.datadoghq.com/account_management/teams/>Teams</a></li><li><a href=https://www.datadoghq.com/solutions/opentelemetry/>OpenTelemetry</a></li><li><a href=https://www.datadoghq.com/product/platform/integrations/>Integrations</a></li><li><a href=https://www.datadoghq.com/product/platform/ides/>IDE Plugins</a></li><li><a href=https://docs.datadoghq.com/api/>API</a></li><li><a href=https://www.datadoghq.com/marketplacepartners/>Marketplace</a></li></ul></li></ul></li><li><a href=https://www.datadoghq.com/customers/ class="text-uppercase fw-semibold"><div class="nav-menu-item ms-2">Customers</div></a></li><li><a href=https://www.datadoghq.com/pricing/ class="text-uppercase fw-semibold"><div class="nav-menu-item ms-2">Pricing</div></a></li><li class=dropdown><a href=# class="dropdown-toggle text-uppercase fw-semibold" data-bs-toggle=dropdown role=button aria-haspopup=true aria-expanded=true data-dd-action-name="Solutions Dropdown on Mobile"><div class="nav-menu-item ms-2">Solutions <span class=caret><svg viewBox="0 0 17.78 10.51" width="10px"> <polyline class="dropdown-arrow" points="16.92 1.14 8.92 9.14 0.92 1.14" /> </svg></span></div></a><ul class=dropdown-menu id=solutions-mobile-menu><p class="ps-6 py-1 font-16 text-uppercase fw-semibold sticky-top bg-white">Industry</p><li><a href=https://www.datadoghq.com/solutions/financial-services/><div class=nav-menu-item-children>Financial Services</div></a></li><li><a href=https://www.datadoghq.com/solutions/manufacturing-logistics/><div class=nav-menu-item-children>Manufacturing & Logistics</div></a></li><li><a href=https://www.datadoghq.com/solutions/healthcare/><div class=nav-menu-item-children>Healthcare/Life Sciences</div></a></li><li><a href=https://www.datadoghq.com/solutions/retail-ecommerce/><div class=nav-menu-item-children>Retail/E-Commerce</div></a></li><li><a href=https://www.datadoghq.com/solutions/government/><div class=nav-menu-item-children>Government</div></a></li><li><a href=https://www.datadoghq.com/solutions/education/><div class=nav-menu-item-children>Education</div></a></li><li><a href=https://www.datadoghq.com/solutions/media-entertainment/><div class=nav-menu-item-children>Media & Entertainment</div></a></li><li><a href=https://www.datadoghq.com/solutions/technology/><div class=nav-menu-item-children>Technology</div></a></li><li><a href=https://www.datadoghq.com/solutions/gaming/><div class=nav-menu-item-children>Gaming</div></a></li><p class="ps-6 py-1 font-16 text-uppercase fw-semibold sticky-top bg-white">Technology</p><li><a href=https://www.datadoghq.com/solutions/aws/><div class=nav-menu-item-children>Amazon Web Services Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/azure/><div class=nav-menu-item-children>Azure Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/googlecloud/><div class=nav-menu-item-children>Google Cloud Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/oci-monitoring/><div class=nav-menu-item-children>Oracle Cloud Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/kubernetes/><div class=nav-menu-item-children>Kubernetes Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/openshift/><div class=nav-menu-item-children>Red Hat OpenShift</div></a></li><li><a href=https://www.datadoghq.com/solutions/pivotal-platform/><div class=nav-menu-item-children>Pivotal Platform</div></a></li><li><a href=https://www.datadoghq.com/solutions/openai/><div class=nav-menu-item-children>OpenAI</div></a></li><li><a href=https://www.datadoghq.com/solutions/sap-monitoring/><div class=nav-menu-item-children>SAP Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/opentelemetry/><div class=nav-menu-item-children>OpenTelemetry</div></a></li><p class="ps-6 py-1 font-16 text-uppercase fw-semibold sticky-top bg-white">Use Case</p><li><a href=https://www.datadoghq.com/solutions/application-security/><div class=nav-menu-item-children>Application Security</div></a></li><li><a href=https://www.datadoghq.com/solutions/cloud-migration/><div class=nav-menu-item-children>Cloud Migration</div></a></li><li><a href=https://www.datadoghq.com/solutions/monitoring-consolidation/><div class=nav-menu-item-children>Monitoring Consolidation</div></a></li><li><a href=https://www.datadoghq.com/solutions/unified-commerce-monitoring/><div class=nav-menu-item-children>Unified Commerce Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/devops/><div class=nav-menu-item-children>DevOps</div></a></li><li><a href=https://www.datadoghq.com/solutions/shift-left-testing/><div class=nav-menu-item-children>Shift-Left Testing</div></a></li><li><a href=https://www.datadoghq.com/solutions/digital-experience-monitoring/><div class=nav-menu-item-children>Digital Experience Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/security-analytics/><div class=nav-menu-item-children>Security Analytics</div></a></li><li><a href=https://www.datadoghq.com/solutions/security/cis-benchmarks/aws/><div class=nav-menu-item-children>Compliance for CIS Benchmarks</div></a></li><li><a href=https://www.datadoghq.com/solutions/hybrid-cloud-monitoring/><div class=nav-menu-item-children>Hybrid Cloud Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/iot-monitoring/><div class=nav-menu-item-children>IoT Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/real-time-business-intelligence/><div class=nav-menu-item-children>Real-Time BI</div></a></li><li><a href=https://www.datadoghq.com/solutions/on-premises-monitoring/><div class=nav-menu-item-children>On-Premises Monitoring</div></a></li><li><a href=https://www.datadoghq.com/solutions/log-analysis-and-correlation/><div class=nav-menu-item-children>Log Analysis & Correlation</div></a></li><li><a href=https://www.datadoghq.com/solutions/cnapp/><div class=nav-menu-item-children>CNAPP</div></a></li></ul></li><li class=dropdown><a href=# class="dropdown-toggle text-uppercase fw-semibold" data-bs-toggle=dropdown role=button aria-haspopup=true aria-expanded=true data-dd-action-name="About Dropdown on Mobile"><div class="ms-2 nav-menu-item">About <span class=caret><svg viewBox="0 0 17.78 10.51" width="10px"> <polyline class="dropdown-arrow" points="16.92 1.14 8.92 9.14 0.92 1.14" /> </svg></span></div></a><ul class=dropdown-menu><li><a href=https://www.datadoghq.com/about/contact/><div class=nav-menu-item-children>Contact</div></a></li><li><a href=https://www.datadoghq.com/partner/network/><div class=nav-menu-item-children>Partners</div></a></li><li><a href=https://www.datadoghq.com/about/latest-news/press-releases/><div class=nav-menu-item-children>Latest News</div></a></li><li><a href=https://www.datadoghq.com/events-webinars/><div class=nav-menu-item-children>Events & Webinars</div></a></li><li><a href=https://www.datadoghq.com/about/leadership/><div class=nav-menu-item-children>Leadership</div></a></li><li><a href=https://careers.datadoghq.com/><div class=nav-menu-item-children>Careers</div></a></li><li><a href=https://www.datadoghq.com/about/analyst/><div class=nav-menu-item-children>Analyst Reports</div></a></li><li><a href=https://investors.datadoghq.com/><div class=nav-menu-item-children>Investor Relations</div></a></li><li><a href=https://www.datadoghq.com/about/awards/><div class=nav-menu-item-children>Awards</div></a></li><li><a href=https://www.datadoghq.com/esg-report/><div class=nav-menu-item-children>ESG Report</div></a></li></ul></li><li class=dropdown><a href=# class="dropdown-toggle text-uppercase fw-semibold" data-bs-toggle=dropdown role=button aria-haspopup=true aria-expanded=true data-dd-action-name="Blog Dropdown on Mobile"><div class="ms-2 nav-menu-item">Blog <span class=caret><svg viewBox="0 0 17.78 10.51" width="10px"> <polyline class="dropdown-arrow" points="16.92 1.14 8.92 9.14 0.92 1.14" /> </svg></span></div></a><ul class=dropdown-menu><li><a href=https://www.datadoghq.com/blog/><div class=nav-menu-item-children>The Monitor</div></a></li><li><a href=https://www.datadoghq.com/blog/engineering/><div class=nav-menu-item-children>Engineering</div></a></li><li><a href=https://www.datadoghq.com/blog/pup-culture/><div class=nav-menu-item-children>Pup Culture</div></a></li><li><a href=https://securitylabs.datadoghq.com/><div class=nav-menu-item-children>Security Labs</div></a></li></ul></li><li class=final><a href=https://docs.datadoghq.com/ class="text-uppercase fw-semibold" aria-label="Docs link"><div class="ms-2 nav-menu-item">Docs</div></a></li><li class=final><a href=https://app.datadoghq.com/ class="text-uppercase fw-semibold" aria-label="Login link"><div class="ms-2 nav-menu-item">Login</div></a></li><li class=final><a href=https://www.datadoghq.com/ class="text-uppercase fw-semibold btn btn-default btn-info btn-outline outline knockout-around sign-up sign-up sign-up-trigger" data-event-category=Signup data-event-action="Step 1 Top Right Initiated" data-event-label=" {{url path}}" aria-label="Get Started link"><div class="ms-2 nav-menu-item">Get Started</div></a></li></ul></div><div class='search-bar position-absolute collapsed'></div></div><div id=myLauncher class="icon-chat-widget d-none"><figure class="mb-0 tw-mb-0 position-relative"><img loading=lazy width height alt=icons/icon-chat-widget src="https://imgix.datadoghq.com/img/icons/icon-chat-widget.png?ch=Width,DPR,Save-Data&fm=png&auto=format&fit=max"></figure><span class="d-none d-md-inline-block">Chat</span></div><div class=select-container data-nosnippet x-data="{ fedRegionSelected: false, allowed_regions: ['us','us-fed','eu','ap',], region: '', product: '', fedProduct: false, productAltNames: [ ], removeQuery() { myURL = new URL(window.location.href) myURL.searchParams.delete('site') history.pushState(null, '', myURL) }, updateQueryParam(productHref) { window.history.replaceState(null, '', productHref); }, getProductParam() { let param = URLParams.get('product') || 'infrastructure'; let originalParam = param let nameItem = this.productAltNames.find(item => item.product_name === param) if (nameItem) { param = nameItem.alt_name } if (param !== originalParam) { myURL = new URL(window.location.href) productSlug = param.replace(/ & /g, '--').replace(/ /g, '-').toLowerCase() myURL.searchParams.set('product', productSlug) window.history.replaceState(null, '', myURL) } param = param.replace(/ & /g, '--').replace(/ /g, '-').toLowerCase() param = param.split(' '); for (var i = 0; i < param.length; i++) { param[i] = param[i].charAt(0) + param[i].slice(1); } return product = param.join(''); }, getAppRegion() { try { var json = JSON.parse(localStorage.getItem('appRegion')); return json.value.slice(0,2); } catch (err) { return localStorage.getItem('appRegion').slice(0,2); } } }" x-init=" $watch('region', value => localStorage.setItem('pricingRegion', value)) URLParams = new URLSearchParams(window.location.search) region = URLParams.get('site') && allowed_regions.includes(URLParams.get('site').toLowerCase()) ? URLParams.get('site').toLowerCase() : localStorage.getItem('pricingRegion') && allowed_regions.includes(localStorage.getItem('pricingRegion')) ? localStorage.getItem('pricingRegion') : localStorage.getItem('appRegion') && allowed_regions.includes(getAppRegion()) ? getAppRegion() : 'us' fedRegionSelected = region.includes('fed') ? true : false product = getProductParam() if (window.location.hash && window.location.hash !== 'products') { var hashElement = document.querySelector(window.location.hash) if (!hashElement) { window.location.hash = 'products' } } fedProducts = ['cloud-security-management','infrastructure','incident-response','application-performance-monitoring','log-management','real-user-monitoring--session-replay','sensitive-data-scanner','network-monitoring','synthetic-testing--monitoring','audit-trail','serverless-monitoring','cloud-cost-management','database-monitoring','error-tracking','cloud-siem',] if (fedRegionSelected && !fedProducts.includes(product)) { product = 'infrastructure'; removeQuery() updateQueryParam('?product=infrastructure#products') } "><header class=pricing-header><div class=container><div class="pricing-header-row row justify-content-md-center"><div class="col-12 col-md-10 col-xxl-8 d-flex flex-column justify-content-between text-center row-gap-lg-4"><div><h1 class=fw-semibold>Pricing</h1><h2 class=fw-semibold>Flexible, transparent pricing designed to scale with your business</h2><p>Multi-Year/Volume discounts available</p></div><div class="button-container d-flex flex-column align-items-center justify-content-center flex-md-row"><button class="sign-up-trigger js-cta-PricingCTA" aria-label="Free Trial"> <span class=text-white>Free Trial</span> </button> <button class=js-modal-demo aria-label="Contact Us"> <span>Contact Us</span> <i class="d-none d-md-inline-flex icon-right-carrot-normal-2" aria-hidden=true></i></button></div></div></div></div></header><main class=container-lg id=products x-data="{ pricing: {'us':{'infrastructure': {'annual_cost': '0','month_to_month_cost': '0','on_demand_cost': '0'},'HOSTS-PRO': {'annual_cost': '15','month_to_month_cost': '18','on_demand_cost': '18'},'HOSTS-ENTERP': {'annual_cost': '23','month_to_month_cost': '27','on_demand_cost': '27'},'HOST-DEVSECOPS-PRO': {'annual_cost': '22','month_to_month_cost': '27','on_demand_cost': '27'},'HOST-DEVSECOPS-ENT': {'annual_cost': '34','month_to_month_cost': '41','on_demand_cost': '41'},'CONT-DEVSECOPS-ENT': {'annual_cost': '1.50','month_to_month_cost': '1.50','on_demand_cost': '0.003'},'CONT-EXCL-AGENT': {'annual_cost': '1','month_to_month_cost': '1','on_demand_cost': '0.002'},'CM-100': {'annual_cost': '5','month_to_month_cost': '5','on_demand_cost': '5'},'custom_metrics_level_1': {'annual_cost': '4',},'custom_metrics_level_2': {'annual_cost': '3.50',},'custom_metrics_level_3': {'annual_cost': '3',},'custom_metrics_level_4': {'annual_cost': '2.50',},'custom_metrics_level_5': {'annual_cost': '1',},'CM-INGEST': {'annual_cost': '0.10','month_to_month_cost': '0.10','on_demand_cost': '0.10'},'CUSTOM-EVENTS': {'annual_cost': '2','month_to_month_cost': '2.40','on_demand_cost': '3'},'FARGATE-PRO': {'annual_cost': '1','month_to_month_cost': '1.20','on_demand_cost': '1.40'},'IOT-MONT': {'annual_cost': '5','month_to_month_cost': '6','on_demand_cost': '7.20'},'HOSTS-NETWORK': {'annual_cost': '5','month_to_month_cost': '6','on_demand_cost': '7.20'},'SNMP-DEVICE': {'annual_cost': '7','month_to_month_cost': '8.50','on_demand_cost': '10.20'},'NETFLOW-MONITORING-15DAY': {'annual_cost': '0.60','month_to_month_cost': '0.72','on_demand_cost': '0.86'},'NETFLOW-MONITORING': {'annual_cost': '0.65','month_to_month_cost': '0.78','on_demand_cost': '0.94'},'NETFLOW-MONITORING-60DAY': {'annual_cost': '0.75','month_to_month_cost': '0.90','on_demand_cost': '1.08'},'NETFLOW-MONITORING-90DAY': {'annual_cost': '0.85','month_to_month_cost': '1.02','on_demand_cost': '1.22'},'SERVERLESS-APPS': {'annual_cost': '3','month_to_month_cost': '4','on_demand_cost': '4.32'},'SERVERLESS-INFRA': {'annual_cost': '5','month_to_month_cost': '6','on_demand_cost': '7.20'},'SERVERLESS-APM': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '15'},'CCM': {'annual_cost': '7.50','month_to_month_cost': '9','on_demand_cost': '10.80'},'LOG-INGEST': {'annual_cost': '0.10','month_to_month_cost': '0.10','on_demand_cost': '0.10'},'LOGS-3DAY': {'annual_cost': '1.06','month_to_month_cost': '1.27','on_demand_cost': '1.59'},'LOGS-7DAY': {'annual_cost': '1.27','month_to_month_cost': '1.52','on_demand_cost': '1.91'},'LOGS-15DAY': {'annual_cost': '1.70','month_to_month_cost': '2.04','on_demand_cost': '2.55'},'LOGS-30DAY': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.75'},'FLEX-STORED-LOGS': {'annual_cost': '0.05','month_to_month_cost': '0.06','on_demand_cost': '0.075'},'FLEX-COMPUTE-LOGS-XS': {},'FLEX-COMPUTE-LOGS-S': {},'FLEX-COMPUTE-LOGS-M': {},'FLEX-COMPUTE-LOGS-L': {},'FLEX-LOGS-STARTER': {'annual_cost': '0.60','month_to_month_cost': '0.72','on_demand_cost': '0.90'},'LOG-FW': {'annual_cost': '0.25','month_to_month_cost': '0.25','on_demand_cost': '0.25'},'SDS': {'annual_cost': '0.30','month_to_month_cost': '0.36','on_demand_cost': '0.45'},'AUDIT-TRAIL': {'annual_cost': '2','month_to_month_cost': '2','on_demand_cost': '3'},'OBS-PIPES': {'annual_cost': '0.10','month_to_month_cost': '0.10','on_demand_cost': '0.12'},'OBS-PIPES-VCPU': {'annual_cost': '1500',},'HOSTS-APM': {'annual_cost': '31','month_to_month_cost': '36','on_demand_cost': '36'},'SPANS-INGEST': {'annual_cost': '0.10','month_to_month_cost': '0.10','on_demand_cost': '0.10'},'TRACE-7DAY': {'annual_cost': '1.27','month_to_month_cost': '1.52','on_demand_cost': '1.91'},'TRACE-15DAY': {'annual_cost': '1.70','month_to_month_cost': '2.04','on_demand_cost': '2.55'},'TRACE-30DAY': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.75'},'FARGATE-APM': {'annual_cost': '2','month_to_month_cost': '2.40','on_demand_cost': '2.90'},'APM-DEVSECOPS': {'annual_cost': '36','month_to_month_cost': '43.20','on_demand_cost': '43.20'},'APM-PRO-DEVSECOPS': {'annual_cost': '40','month_to_month_cost': '48','on_demand_cost': '48'},'APM-ENT-DEVSECOPS': {'annual_cost': '45','month_to_month_cost': '54','on_demand_cost': '54'},'APM-HOST-PRO': {'annual_cost': '35','month_to_month_cost': '42','on_demand_cost': '42'},'APM-HOST-ENT': {'annual_cost': '40','month_to_month_cost': '48','on_demand_cost': '48'},'FARGATE-APMCP': {'annual_cost': '2.60','month_to_month_cost': '3.10','on_demand_cost': '3.70'},'USM-WITHIN-INFRA-HOST': {'annual_cost': '9','month_to_month_cost': '10.80','on_demand_cost': '13'},'DSM': {'annual_cost': '15','month_to_month_cost': '18','on_demand_cost': '18'},'PROF-HOSTS': {'annual_cost': '19','month_to_month_cost': '23','on_demand_cost': '23'},'FARGATE-PROF': {'annual_cost': '1.20','month_to_month_cost': '1.40','on_demand_cost': '1.70'},'PROF-CONT': {'annual_cost': '2','month_to_month_cost': '2','on_demand_cost': '0.004'},'HOSTS-DBM': {'annual_cost': '70','month_to_month_cost': '84','on_demand_cost': '84'},'DJM-HOST-HR': {'annual_cost': '0.05','month_to_month_cost': '0.06','on_demand_cost': '0.072'},'NQ-10': {},'PIP-VIS': {'annual_cost': '8','month_to_month_cost': '9.60','on_demand_cost': '12'},'TES-VIS': {'annual_cost': '20','month_to_month_cost': '24','on_demand_cost': '29'},'PIP-SPA-VIS': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.75'},'TEST-SPA-VIS': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.75'},'CSM-HOST-PRO': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '12'},'SEC-CONT': {'annual_cost': '.50','month_to_month_cost': '.50','on_demand_cost': '0.001'},'CSM-HOST-ENT': {'annual_cost': '25','month_to_month_cost': '30','on_demand_cost': '30'},'CSM-CONT-ENT': {'annual_cost': '1','month_to_month_cost': '1','on_demand_cost': '0.002'},'CWS-HOSTS': {'annual_cost': '15','month_to_month_cost': '18','on_demand_cost': '18'},'CWS-CONT': {'annual_cost': '1','month_to_month_cost': '1','on_demand_cost': '0.002'},'FARGATE-CWS': {'annual_cost': '2.60','month_to_month_cost': '3.10','on_demand_cost': '3.70'},'APPSEC-HOSTS': {'annual_cost': '31','month_to_month_cost': '36','on_demand_cost': '36'},'FARGATE-ASM': {'annual_cost': '2','month_to_month_cost': '2.40','on_demand_cost': '2.90'},'APPSEC-FARGATE-SCA': {'annual_cost': '1','month_to_month_cost': '1.20','on_demand_cost': '1.40'},'SERVERLESS-ASM': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '15'},'APPSEC-VM-OSS-HOSTS': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '15'},'SIEM-INDEXED': {'annual_cost': '5','month_to_month_cost': '6','on_demand_cost': '7.50'},'CODE-SECURITY-HOST': {'annual_cost': '20','month_to_month_cost': '24','on_demand_cost': '29'},'RUM-BROWSER-MOBILE': {'annual_cost': '1.50','month_to_month_cost': '1.80','on_demand_cost': '2.20'},'RUM-SESSION-REPLAY': {'annual_cost': '1.80','month_to_month_cost': '2.20','on_demand_cost': '2.60'},'SYNTHETICS-10K': {'annual_cost': '5','month_to_month_cost': '6','on_demand_cost': '7.20'},'SYNTHETICS-1K': {'annual_cost': '12','month_to_month_cost': '15','on_demand_cost': '18'},'CI-MOBILE-APP-TEST': {'annual_cost': '50','month_to_month_cost': '60','on_demand_cost': '72'},'CI-APP-TEST': {'annual_cost': '79','month_to_month_cost': '95','on_demand_cost': '114'},'ON-CALL': {'annual_cost': '20','month_to_month_cost': '24','on_demand_cost': '29'},'INCIDENT-MANAGEMENT': {'annual_cost': '30','month_to_month_cost': '36','on_demand_cost': '43.20'},'ENT-INCIDENT-RESPONSE': {'annual_cost': '40','month_to_month_cost': '48','on_demand_cost': '58'},'EVT-MGT-CORRELATION': {'annual_cost': '0.10','month_to_month_cost': '0.12','on_demand_cost': '0.14'},'WORKFLOW-WORKFLOW': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '14'},'ERR-TRACKING': {'annual_cost': '0.25','month_to_month_cost': '0.30','on_demand_cost': '0.36'},'err_tracking_tier_1': {'annual_cost': '25','month_to_month_cost': '30','on_demand_cost': '36'},'err_tracking_tier_2': {'annual_cost': '0.25','month_to_month_cost': '0.30','on_demand_cost': '0.38'},'err_tracking_tier_3': {'annual_cost': '0.21','month_to_month_cost': '0.25','on_demand_cost': '0.32'},'err_tracking_tier_4': {'annual_cost': '0.17','month_to_month_cost': '0.20','on_demand_cost': '0.26'},'err_tracking_tier_5': {'annual_cost': '0.12','month_to_month_cost': '0.14','on_demand_cost': '0.22'},'err_tracking_tier_6': {'annual_cost': '0.10','month_to_month_cost': '0.12','on_demand_cost': '0.18'},'app_builder': {},'LLM-OBSERVABILITY': {},},'eu':{'infrastructure': {'annual_cost': '0','month_to_month_cost': '0','on_demand_cost': '0'},'HOSTS-PRO': {'annual_cost': '15','month_to_month_cost': '18','on_demand_cost': '18'},'HOSTS-ENTERP': {'annual_cost': '23','month_to_month_cost': '27','on_demand_cost': '27'},'HOST-DEVSECOPS-PRO': {'annual_cost': '22','month_to_month_cost': '27','on_demand_cost': '27'},'HOST-DEVSECOPS-ENT': {'annual_cost': '34','month_to_month_cost': '41','on_demand_cost': '41'},'CONT-DEVSECOPS-ENT': {'annual_cost': '1.50','month_to_month_cost': '1.50','on_demand_cost': '0.003'},'CONT-EXCL-AGENT': {'annual_cost': '1','month_to_month_cost': '1','on_demand_cost': '0.002'},'CM-100': {'annual_cost': '5','month_to_month_cost': '5','on_demand_cost': '5'},'custom_metrics_level_1': {'annual_cost': '4',},'custom_metrics_level_2': {'annual_cost': '3.50',},'custom_metrics_level_3': {'annual_cost': '3',},'custom_metrics_level_4': {'annual_cost': '2.50',},'custom_metrics_level_5': {'annual_cost': '1',},'CM-INGEST': {'annual_cost': '0.10','month_to_month_cost': '0.10','on_demand_cost': '0.10'},'CUSTOM-EVENTS': {'annual_cost': '2','month_to_month_cost': '2.40','on_demand_cost': '3'},'FARGATE-PRO': {'annual_cost': '1','month_to_month_cost': '1.20','on_demand_cost': '1.40'},'IOT-MONT': {'annual_cost': '5','month_to_month_cost': '6','on_demand_cost': '7.20'},'HOSTS-NETWORK': {'annual_cost': '5','month_to_month_cost': '6','on_demand_cost': '7.20'},'SNMP-DEVICE': {'annual_cost': '7','month_to_month_cost': '8.50','on_demand_cost': '10.20'},'NETFLOW-MONITORING-15DAY': {'annual_cost': '0.60','month_to_month_cost': '0.72','on_demand_cost': '0.86'},'NETFLOW-MONITORING': {'annual_cost': '0.65','month_to_month_cost': '0.78','on_demand_cost': '0.94'},'NETFLOW-MONITORING-60DAY': {'annual_cost': '0.75','month_to_month_cost': '0.90','on_demand_cost': '1.08'},'NETFLOW-MONITORING-90DAY': {'annual_cost': '0.85','month_to_month_cost': '1.02','on_demand_cost': '1.22'},'SERVERLESS-APPS': {'annual_cost': '3','month_to_month_cost': '4','on_demand_cost': '4.32'},'SERVERLESS-INFRA': {'annual_cost': '5','month_to_month_cost': '6','on_demand_cost': '7.20'},'SERVERLESS-APM': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '15'},'CCM': {'annual_cost': '7.50','month_to_month_cost': '9','on_demand_cost': '10.80'},'LOG-INGEST': {'annual_cost': '0.10','month_to_month_cost': '0.10','on_demand_cost': '0.10'},'LOGS-3DAY': {'annual_cost': '1.06','month_to_month_cost': '1.27','on_demand_cost': '1.59'},'LOGS-7DAY': {'annual_cost': '1.27','month_to_month_cost': '1.52','on_demand_cost': '1.91'},'LOGS-15DAY': {'annual_cost': '1.70','month_to_month_cost': '2.04','on_demand_cost': '2.55'},'LOGS-30DAY': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.75'},'FLEX-STORED-LOGS': {'annual_cost': '0.05','month_to_month_cost': '0.06','on_demand_cost': '0.075'},'FLEX-COMPUTE-LOGS-XS': {},'FLEX-COMPUTE-LOGS-S': {},'FLEX-COMPUTE-LOGS-M': {},'FLEX-COMPUTE-LOGS-L': {},'FLEX-LOGS-STARTER': {'annual_cost': '0.60','month_to_month_cost': '0.72','on_demand_cost': '0.90'},'LOG-FW': {'annual_cost': '0.25','month_to_month_cost': '0.25','on_demand_cost': '0.25'},'SDS': {'annual_cost': '0.30','month_to_month_cost': '0.36','on_demand_cost': '0.45'},'AUDIT-TRAIL': {'annual_cost': '2','month_to_month_cost': '2','on_demand_cost': '3'},'OBS-PIPES': {'annual_cost': '0.10','month_to_month_cost': '0.10','on_demand_cost': '0.12'},'OBS-PIPES-VCPU': {'annual_cost': '1500',},'HOSTS-APM': {'annual_cost': '31','month_to_month_cost': '36','on_demand_cost': '36'},'SPANS-INGEST': {'annual_cost': '0.10','month_to_month_cost': '0.10','on_demand_cost': '0.10'},'TRACE-7DAY': {'annual_cost': '1.27','month_to_month_cost': '1.52','on_demand_cost': '1.91'},'TRACE-15DAY': {'annual_cost': '1.70','month_to_month_cost': '2.04','on_demand_cost': '2.55'},'TRACE-30DAY': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.75'},'FARGATE-APM': {'annual_cost': '2','month_to_month_cost': '2.40','on_demand_cost': '2.90'},'APM-DEVSECOPS': {'annual_cost': '36','month_to_month_cost': '43.20','on_demand_cost': '43.20'},'APM-PRO-DEVSECOPS': {'annual_cost': '40','month_to_month_cost': '48','on_demand_cost': '48'},'APM-ENT-DEVSECOPS': {'annual_cost': '45','month_to_month_cost': '54','on_demand_cost': '54'},'APM-HOST-PRO': {'annual_cost': '35','month_to_month_cost': '42','on_demand_cost': '42'},'APM-HOST-ENT': {'annual_cost': '40','month_to_month_cost': '48','on_demand_cost': '48'},'FARGATE-APMCP': {'annual_cost': '2.60','month_to_month_cost': '3.10','on_demand_cost': '3.70'},'USM-WITHIN-INFRA-HOST': {'annual_cost': '9','month_to_month_cost': '10.80','on_demand_cost': '13'},'DSM': {'annual_cost': '15','month_to_month_cost': '18','on_demand_cost': '18'},'PROF-HOSTS': {'annual_cost': '19','month_to_month_cost': '23','on_demand_cost': '23'},'FARGATE-PROF': {'annual_cost': '1.20','month_to_month_cost': '1.40','on_demand_cost': '1.70'},'PROF-CONT': {'annual_cost': '2','month_to_month_cost': '2','on_demand_cost': '0.004'},'HOSTS-DBM': {'annual_cost': '70','month_to_month_cost': '84','on_demand_cost': '84'},'DJM-HOST-HR': {'annual_cost': '0.05','month_to_month_cost': '0.06','on_demand_cost': '0.072'},'NQ-10': {},'PIP-VIS': {'annual_cost': '8','month_to_month_cost': '9.60','on_demand_cost': '12'},'TES-VIS': {'annual_cost': '20','month_to_month_cost': '24','on_demand_cost': '29'},'PIP-SPA-VIS': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.75'},'TEST-SPA-VIS': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.75'},'CSM-HOST-PRO': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '12'},'SEC-CONT': {'annual_cost': '.50','month_to_month_cost': '.50','on_demand_cost': '0.001'},'CSM-HOST-ENT': {'annual_cost': '25','month_to_month_cost': '30','on_demand_cost': '30'},'CSM-CONT-ENT': {'annual_cost': '1','month_to_month_cost': '1','on_demand_cost': '0.002'},'CWS-HOSTS': {'annual_cost': '15','month_to_month_cost': '18','on_demand_cost': '18'},'CWS-CONT': {'annual_cost': '1','month_to_month_cost': '1','on_demand_cost': '0.002'},'FARGATE-CWS': {'annual_cost': '2.60','month_to_month_cost': '3.10','on_demand_cost': '3.70'},'APPSEC-HOSTS': {'annual_cost': '31','month_to_month_cost': '36','on_demand_cost': '36'},'FARGATE-ASM': {'annual_cost': '2','month_to_month_cost': '2.40','on_demand_cost': '2.90'},'APPSEC-FARGATE-SCA': {'annual_cost': '1','month_to_month_cost': '1.20','on_demand_cost': '1.40'},'SERVERLESS-ASM': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '15'},'APPSEC-VM-OSS-HOSTS': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '15'},'SIEM-INDEXED': {'annual_cost': '5','month_to_month_cost': '6','on_demand_cost': '7.50'},'CODE-SECURITY-HOST': {'annual_cost': '20','month_to_month_cost': '24','on_demand_cost': '29'},'RUM-BROWSER-MOBILE': {'annual_cost': '1.50','month_to_month_cost': '1.80','on_demand_cost': '2.20'},'RUM-SESSION-REPLAY': {'annual_cost': '1.80','month_to_month_cost': '2.20','on_demand_cost': '2.60'},'SYNTHETICS-10K': {'annual_cost': '5','month_to_month_cost': '6','on_demand_cost': '7.20'},'SYNTHETICS-1K': {'annual_cost': '12','month_to_month_cost': '15','on_demand_cost': '18'},'CI-MOBILE-APP-TEST': {'annual_cost': '50','month_to_month_cost': '60','on_demand_cost': '72'},'CI-APP-TEST': {'annual_cost': '79','month_to_month_cost': '95','on_demand_cost': '114'},'ON-CALL': {'annual_cost': '20','month_to_month_cost': '24','on_demand_cost': '29'},'INCIDENT-MANAGEMENT': {'annual_cost': '30','month_to_month_cost': '36','on_demand_cost': '43.20'},'ENT-INCIDENT-RESPONSE': {'annual_cost': '40','month_to_month_cost': '48','on_demand_cost': '58'},'EVT-MGT-CORRELATION': {'annual_cost': '0.10','month_to_month_cost': '0.12','on_demand_cost': '0.14'},'WORKFLOW-WORKFLOW': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '14'},'ERR-TRACKING': {'annual_cost': '0.25','month_to_month_cost': '0.30','on_demand_cost': '0.36'},'err_tracking_tier_1': {'annual_cost': '25','month_to_month_cost': '30','on_demand_cost': '36'},'err_tracking_tier_2': {'annual_cost': '0.25','month_to_month_cost': '0.30','on_demand_cost': '0.38'},'err_tracking_tier_3': {'annual_cost': '0.21','month_to_month_cost': '0.25','on_demand_cost': '0.32'},'err_tracking_tier_4': {'annual_cost': '0.17','month_to_month_cost': '0.20','on_demand_cost': '0.26'},'err_tracking_tier_5': {'annual_cost': '0.12','month_to_month_cost': '0.14','on_demand_cost': '0.22'},'err_tracking_tier_6': {'annual_cost': '0.10','month_to_month_cost': '0.12','on_demand_cost': '0.18'},'app_builder': {},'LLM-OBSERVABILITY': {},},'ap':{'infrastructure': {'annual_cost': '0','month_to_month_cost': '0','on_demand_cost': '0'},'HOSTS-PRO': {'annual_cost': '18.75','month_to_month_cost': '22.50','on_demand_cost': '22.50'},'HOSTS-ENTERP': {'annual_cost': '28.75','month_to_month_cost': '33.75','on_demand_cost': '33.75'},'HOST-DEVSECOPS-PRO': {'annual_cost': '27.50','month_to_month_cost': '33.75','on_demand_cost': '33.75'},'HOST-DEVSECOPS-ENT': {'annual_cost': '42.50','month_to_month_cost': '51.25','on_demand_cost': '51.25'},'CONT-DEVSECOPS-ENT': {'annual_cost': '1.88','month_to_month_cost': '1.88','on_demand_cost': '0.004'},'CONT-EXCL-AGENT': {'annual_cost': '1.25','month_to_month_cost': '1.25','on_demand_cost': '0.003'},'CM-100': {'annual_cost': '6.25','month_to_month_cost': '6.25','on_demand_cost': '6.25'},'custom_metrics_level_1': {'annual_cost': '5.00',},'custom_metrics_level_2': {'annual_cost': '4.38',},'custom_metrics_level_3': {'annual_cost': '3.75',},'custom_metrics_level_4': {'annual_cost': '3.13',},'custom_metrics_level_5': {'annual_cost': '1.25',},'CM-INGEST': {'annual_cost': '0.13','month_to_month_cost': '0.13','on_demand_cost': '0.13'},'CUSTOM-EVENTS': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.75'},'FARGATE-PRO': {'annual_cost': '1.25','month_to_month_cost': '1.50','on_demand_cost': '1.75'},'IOT-MONT': {'annual_cost': '6.25','month_to_month_cost': '7.50','on_demand_cost': '9'},'HOSTS-NETWORK': {'annual_cost': '6.25','month_to_month_cost': '7.50','on_demand_cost': '9'},'SNMP-DEVICE': {'annual_cost': '8.75','month_to_month_cost': '10.63','on_demand_cost': '12.75'},'NETFLOW-MONITORING-15DAY': {'annual_cost': '0.75','month_to_month_cost': '0.90','on_demand_cost': '1.08'},'NETFLOW-MONITORING': {'annual_cost': '0.82','month_to_month_cost': '0.98','on_demand_cost': '1.18'},'NETFLOW-MONITORING-60DAY': {'annual_cost': '0.94','month_to_month_cost': '1.13','on_demand_cost': '1.35'},'NETFLOW-MONITORING-90DAY': {'annual_cost': '1.06','month_to_month_cost': '1.28','on_demand_cost': '1.53'},'SERVERLESS-APPS': {'annual_cost': '3.75','month_to_month_cost': '5','on_demand_cost': '5.40'},'SERVERLESS-INFRA': {'annual_cost': '6.25','month_to_month_cost': '7.50','on_demand_cost': '9'},'SERVERLESS-APM': {'annual_cost': '12.50','month_to_month_cost': '15','on_demand_cost': '18.75'},'CCM': {'annual_cost': '9.38','month_to_month_cost': '11.25','on_demand_cost': '13.50'},'LOG-INGEST': {'annual_cost': '0.13','month_to_month_cost': '0.13','on_demand_cost': '0.13'},'LOGS-3DAY': {'annual_cost': '1.33','month_to_month_cost': '1.59','on_demand_cost': '1.99'},'LOGS-7DAY': {'annual_cost': '1.59','month_to_month_cost': '1.90','on_demand_cost': '2.39'},'LOGS-15DAY': {'annual_cost': '2.13','month_to_month_cost': '2.55','on_demand_cost': '3.19'},'LOGS-30DAY': {'annual_cost': '3.13','month_to_month_cost': '3.75','on_demand_cost': '4.69'},'FLEX-STORED-LOGS': {'annual_cost': '0.0625','month_to_month_cost': '0.075','on_demand_cost': '0.094'},'FLEX-COMPUTE-LOGS-XS': {},'FLEX-COMPUTE-LOGS-S': {},'FLEX-COMPUTE-LOGS-M': {},'FLEX-COMPUTE-LOGS-L': {},'FLEX-LOGS-STARTER': {'annual_cost': '0.75','month_to_month_cost': '0.90','on_demand_cost': '1.125'},'LOG-FW': {'annual_cost': '0.31','month_to_month_cost': '0.31','on_demand_cost': '0.31'},'SDS': {'annual_cost': '0.38','month_to_month_cost': '0.45','on_demand_cost': '0.56'},'AUDIT-TRAIL': {'annual_cost': '2','month_to_month_cost': '2','on_demand_cost': '3'},'OBS-PIPES': {'annual_cost': '0.12','month_to_month_cost': '0.13','on_demand_cost': '0.15'},'OBS-PIPES-VCPU': {'annual_cost': '1875',},'HOSTS-APM': {'annual_cost': '38.75','month_to_month_cost': '45','on_demand_cost': '45'},'SPANS-INGEST': {'annual_cost': '0.13','month_to_month_cost': '0.13','on_demand_cost': '0.13'},'TRACE-7DAY': {'annual_cost': '1.59','month_to_month_cost': '1.90','on_demand_cost': '2.39'},'TRACE-15DAY': {'annual_cost': '2.13','month_to_month_cost': '2.55','on_demand_cost': '3.19'},'TRACE-30DAY': {'annual_cost': '3.13','month_to_month_cost': '3.75','on_demand_cost': '4.69'},'FARGATE-APM': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.63'},'APM-DEVSECOPS': {'annual_cost': '45','month_to_month_cost': '54','on_demand_cost': '54'},'APM-PRO-DEVSECOPS': {'annual_cost': '50','month_to_month_cost': '60','on_demand_cost': '60'},'APM-ENT-DEVSECOPS': {'annual_cost': '56.25','month_to_month_cost': '67.50','on_demand_cost': '67.50'},'APM-HOST-PRO': {'annual_cost': '43.75','month_to_month_cost': '52.50','on_demand_cost': '52.50'},'APM-HOST-ENT': {'annual_cost': '50','month_to_month_cost': '60','on_demand_cost': '60'},'FARGATE-APMCP': {'annual_cost': '3.25','month_to_month_cost': '3.88','on_demand_cost': '4.63'},'USM-WITHIN-INFRA-HOST': {'annual_cost': '11.25','month_to_month_cost': '13.50','on_demand_cost': '16.25'},'DSM': {'annual_cost': '18.75','month_to_month_cost': '22.50','on_demand_cost': '22.50'},'PROF-HOSTS': {'annual_cost': '23.75','month_to_month_cost': '28.75','on_demand_cost': '28.75'},'FARGATE-PROF': {'annual_cost': '1.50','month_to_month_cost': '1.75','on_demand_cost': '2.13'},'PROF-CONT': {'annual_cost': '2.50','month_to_month_cost': '2.50','on_demand_cost': '0.005'},'HOSTS-DBM': {'annual_cost': '87.50','month_to_month_cost': '105','on_demand_cost': '105'},'DJM-HOST-HR': {'annual_cost': '0.0625','month_to_month_cost': '0.075','on_demand_cost': '0.09'},'NQ-10': {},'PIP-VIS': {'annual_cost': '10','month_to_month_cost': '12','on_demand_cost': '15'},'TES-VIS': {'annual_cost': '25','month_to_month_cost': '30','on_demand_cost': '36.25'},'PIP-SPA-VIS': {'annual_cost': '3.13','month_to_month_cost': '3.75','on_demand_cost': '4.69'},'TEST-SPA-VIS': {'annual_cost': '3.13','month_to_month_cost': '3.75','on_demand_cost': '4.69'},'CSM-HOST-PRO': {'annual_cost': '12.50','month_to_month_cost': '15','on_demand_cost': '15'},'SEC-CONT': {'annual_cost': '0.63','month_to_month_cost': '0.63','on_demand_cost': '0.001'},'CSM-HOST-ENT': {'annual_cost': '31.25','month_to_month_cost': '37.50','on_demand_cost': '37.50'},'CSM-CONT-ENT': {'annual_cost': '1.25','month_to_month_cost': '1.25','on_demand_cost': '0.003'},'CWS-HOSTS': {'annual_cost': '18.75','month_to_month_cost': '22.50','on_demand_cost': '22.50'},'CWS-CONT': {'annual_cost': '1.25','month_to_month_cost': '1.25','on_demand_cost': '0.003'},'FARGATE-CWS': {'annual_cost': '3.25','month_to_month_cost': '3.875','on_demand_cost': '4.625'},'APPSEC-HOSTS': {'annual_cost': '38.75','month_to_month_cost': '45','on_demand_cost': '45'},'FARGATE-ASM': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.63'},'APPSEC-FARGATE-SCA': {'annual_cost': '1.25','month_to_month_cost': '1.50','on_demand_cost': '1.75'},'SERVERLESS-ASM': {'annual_cost': '12.50','month_to_month_cost': '15','on_demand_cost': '18.75'},'APPSEC-VM-OSS-HOSTS': {'annual_cost': '12.50','month_to_month_cost': '15','on_demand_cost': '18.75'},'SIEM-INDEXED': {'annual_cost': '6.25','month_to_month_cost': '7.50','on_demand_cost': '9.38'},'CODE-SECURITY-HOST': {'annual_cost': '25','month_to_month_cost': '30','on_demand_cost': '36.25'},'RUM-BROWSER-MOBILE': {'annual_cost': '1.88','month_to_month_cost': '2.25','on_demand_cost': '2.75'},'RUM-SESSION-REPLAY': {'annual_cost': '2.25','month_to_month_cost': '2.75','on_demand_cost': '3.25'},'SYNTHETICS-10K': {'annual_cost': '6.25','month_to_month_cost': '7.50','on_demand_cost': '9'},'SYNTHETICS-1K': {'annual_cost': '15','month_to_month_cost': '18.75','on_demand_cost': '22.50'},'CI-MOBILE-APP-TEST': {'annual_cost': '62.5','month_to_month_cost': '75','on_demand_cost': '90'},'CI-APP-TEST': {'annual_cost': '98.75','month_to_month_cost': '118.75','on_demand_cost': '142.50'},'ON-CALL': {'annual_cost': '25','month_to_month_cost': '30','on_demand_cost': '36.25'},'INCIDENT-MANAGEMENT': {'annual_cost': '37.50','month_to_month_cost': '45','on_demand_cost': '54'},'ENT-INCIDENT-RESPONSE': {'annual_cost': '50','month_to_month_cost': '60','on_demand_cost': '72.50'},'EVT-MGT-CORRELATION': {'annual_cost': '0.125','month_to_month_cost': '0.15','on_demand_cost': '0.175'},'WORKFLOW-WORKFLOW': {'annual_cost': '12.50','month_to_month_cost': '17','on_demand_cost': '17.50'},'ERR-TRACKING': {'annual_cost': '0.31','month_to_month_cost': '0.38','on_demand_cost': '0.45'},'err_tracking_tier_1': {'annual_cost': '31.25','month_to_month_cost': '37.50','on_demand_cost': '45'},'err_tracking_tier_2': {'annual_cost': '0.3125','month_to_month_cost': '0.375','on_demand_cost': '0.475'},'err_tracking_tier_3': {'annual_cost': '0.2625','month_to_month_cost': '0.3125','on_demand_cost': '0.40'},'err_tracking_tier_4': {'annual_cost': '0.2125','month_to_month_cost': '0.25','on_demand_cost': '0.325'},'err_tracking_tier_5': {'annual_cost': '0.15','month_to_month_cost': '0.175','on_demand_cost': '0.275'},'err_tracking_tier_6': {'annual_cost': '0.125','month_to_month_cost': '0.15','on_demand_cost': '0.225'},'app_builder': {},'LLM-OBSERVABILITY': {},},'us-fed':{'infrastructure': {'annual_cost': '0','month_to_month_cost': '0','on_demand_cost': '0'},'HOSTS-PRO': {'annual_cost': '18.75','month_to_month_cost': '22.50','on_demand_cost': '22.50'},'HOSTS-ENTERP': {'annual_cost': '28.75','month_to_month_cost': '33.75','on_demand_cost': '33.75'},'CONT-DEVSECOPS-ENT': {'annual_cost': '1.88','month_to_month_cost': '1.88','on_demand_cost': '0.004'},'HOST-DEVSECOPS-PRO': {'annual_cost': '27.50','month_to_month_cost': '33.75','on_demand_cost': '33.75'},'HOST-DEVSECOPS-ENT': {'annual_cost': '42.50','month_to_month_cost': '51.25','on_demand_cost': '51.25'},'CONT-EXCL-AGENT': {'annual_cost': '1.25','month_to_month_cost': '1.25','on_demand_cost': '0.003'},'CM-100': {'annual_cost': '6.25','month_to_month_cost': '6.25','on_demand_cost': '6.25'},'custom_metrics_level_1': {'annual_cost': '5.00',},'custom_metrics_level_2': {'annual_cost': '4.38',},'custom_metrics_level_3': {'annual_cost': '3.75',},'custom_metrics_level_4': {'annual_cost': '3.13',},'custom_metrics_level_5': {'annual_cost': '1.25',},'CM-INGEST': {'annual_cost': '0.13','month_to_month_cost': '0.13','on_demand_cost': '0.13'},'CUSTOM-EVENTS': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.75'},'FARGATE-PRO': {'annual_cost': '1.25','month_to_month_cost': '1.50','on_demand_cost': '1.75'},'IOT-MONT': {'annual_cost': '6.25','month_to_month_cost': '7.50','on_demand_cost': '9'},'HOSTS-NETWORK': {'annual_cost': '6.25','month_to_month_cost': '7.50','on_demand_cost': '9'},'SNMP-DEVICE': {'annual_cost': '8.75','month_to_month_cost': '10.63','on_demand_cost': '12.75'},'NETFLOW-MONITORING-15DAY': {'annual_cost': '0.75','month_to_month_cost': '0.90','on_demand_cost': '1.08'},'NETFLOW-MONITORING': {'annual_cost': '0.82','month_to_month_cost': '0.98','on_demand_cost': '1.18'},'NETFLOW-MONITORING-60DAY': {'annual_cost': '0.94','month_to_month_cost': '1.13','on_demand_cost': '1.35'},'NETFLOW-MONITORING-90DAY': {'annual_cost': '1.06','month_to_month_cost': '1.28','on_demand_cost': '1.53'},'SERVERLESS-APPS': {'annual_cost': '3.75','month_to_month_cost': '5','on_demand_cost': '5.40'},'SERVERLESS-INFRA': {'annual_cost': '6.25','month_to_month_cost': '7.50','on_demand_cost': '9'},'SERVERLESS-APM': {'annual_cost': '12.50','month_to_month_cost': '15','on_demand_cost': '18.75'},'CCM': {'annual_cost': '9.38','month_to_month_cost': '11.25','on_demand_cost': '13.50'},'LOG-INGEST': {'annual_cost': '0.13','month_to_month_cost': '0.13','on_demand_cost': '0.13'},'LOGS-3DAY': {'annual_cost': '1.33','month_to_month_cost': '1.59','on_demand_cost': '1.99'},'LOGS-7DAY': {'annual_cost': '1.59','month_to_month_cost': '1.90','on_demand_cost': '2.39'},'LOGS-15DAY': {'annual_cost': '2.13','month_to_month_cost': '2.55','on_demand_cost': '3.19'},'LOGS-30DAY': {'annual_cost': '3.13','month_to_month_cost': '3.75','on_demand_cost': '4.69'},'FLEX-STORED-LOGS': {'annual_cost': '0.0625','month_to_month_cost': '0.075','on_demand_cost': '0.094'},'FLEX-COMPUTE-LOGS-XS': {},'FLEX-COMPUTE-LOGS-S': {},'FLEX-COMPUTE-LOGS-M': {},'FLEX-COMPUTE-LOGS-L': {},'FLEX-LOGS-STARTER': {'annual_cost': '0.75','month_to_month_cost': '0.90','on_demand_cost': '1.125'},'SDS': {'annual_cost': '0.38','month_to_month_cost': '0.45','on_demand_cost': '0.56'},'AUDIT-TRAIL': {'annual_cost': '2','month_to_month_cost': '2','on_demand_cost': '3'},'HOSTS-APM': {'annual_cost': '38.75','month_to_month_cost': '45','on_demand_cost': '45'},'SPANS-INGEST': {'annual_cost': '0.13','month_to_month_cost': '0.13','on_demand_cost': '0.13'},'TRACE-7DAY': {'annual_cost': '1.59','month_to_month_cost': '1.90','on_demand_cost': '2.39'},'TRACE-15DAY': {'annual_cost': '2.13','month_to_month_cost': '2.55','on_demand_cost': '3.19'},'TRACE-30DAY': {'annual_cost': '3.13','month_to_month_cost': '3.75','on_demand_cost': '4.69'},'FARGATE-APM': {'annual_cost': '2.50','month_to_month_cost': '3','on_demand_cost': '3.63'},'APM-HOST-ENT': {'annual_cost': '50','month_to_month_cost': '60','on_demand_cost': '60'},'FARGATE-APMCP': {'annual_cost': '3.25','month_to_month_cost': '3.88','on_demand_cost': '4.63'},'DSM': {'annual_cost': '18.75','month_to_month_cost': '22.50','on_demand_cost': '22.50'},'PROF-HOSTS': {'annual_cost': '23.75','month_to_month_cost': '28.75','on_demand_cost': '28.75'},'FARGATE-PROF': {'annual_cost': '1.50','month_to_month_cost': '1.75','on_demand_cost': '2.13'},'CSM-HOST-PRO': {'annual_cost': '12.50','month_to_month_cost': '15','on_demand_cost': '15'},'SEC-CONT': {'annual_cost': '0.63','month_to_month_cost': '0.63','on_demand_cost': '0.001'},'CSM-HOST-ENT': {'annual_cost': '31.25','month_to_month_cost': '37.50','on_demand_cost': '37.50'},'CSM-CONT-ENT': {'annual_cost': '1.25','month_to_month_cost': '1.25','on_demand_cost': '0.003'},'CWS-HOSTS': {'annual_cost': '18.75','month_to_month_cost': '22.50','on_demand_cost': '22.50'},'CWS-CONT': {'annual_cost': '1.25','month_to_month_cost': '1.25','on_demand_cost': '0.003'},'FARGATE-CWS': {'annual_cost': '3.25','month_to_month_cost': '3.875','on_demand_cost': '4.625'},'SIEM-INDEXED': {'annual_cost': '6.25','month_to_month_cost': '7.50','on_demand_cost': '9.38'},'RUM-BROWSER-MOBILE': {'annual_cost': '1.88','month_to_month_cost': '2.25','on_demand_cost': '2.75'},'RUM-SESSION-REPLAY': {'annual_cost': '2.25','month_to_month_cost': '2.75','on_demand_cost': '3.25'},'SYNTHETICS-10K': {'annual_cost': '6.25','month_to_month_cost': '7.50','on_demand_cost': '9'},'SYNTHETICS-1K': {'annual_cost': '15','month_to_month_cost': '18.75','on_demand_cost': '22.50'},'ON-CALL': {'annual_cost': '25','month_to_month_cost': '30','on_demand_cost': '36.25'},'INCIDENT-MANAGEMENT': {'annual_cost': '37.50','month_to_month_cost': '45','on_demand_cost': '54'},'ENT-INCIDENT-RESPONSE': {'annual_cost': '50','month_to_month_cost': '60','on_demand_cost': '72.50'},'ERR-TRACKING': {'annual_cost': '0.31','month_to_month_cost': '0.38','on_demand_cost': '0.45'},'err_tracking_tier_1': {'annual_cost': '31.25','month_to_month_cost': '37.50','on_demand_cost': '45'},'err_tracking_tier_2': {'annual_cost': '0.3125','month_to_month_cost': '0.375','on_demand_cost': '0.475'},'err_tracking_tier_3': {'annual_cost': '0.2625','month_to_month_cost': '0.3125','on_demand_cost': '0.40'},'err_tracking_tier_4': {'annual_cost': '0.2125','month_to_month_cost': '0.25','on_demand_cost': '0.325'},'err_tracking_tier_5': {'annual_cost': '0.15','month_to_month_cost': '0.175','on_demand_cost': '0.275'},'err_tracking_tier_6': {'annual_cost': '0.125','month_to_month_cost': '0.15','on_demand_cost': '0.225'},'HOSTS-DBM': {'annual_cost': '87.50','month_to_month_cost': '105','on_demand_cost': '105'},'NQ-10': {},}, },}"><div class=row><div class="col-12 col-lg-3 sticky-selectors-mobile py-2 py-lg-0 mb-4 mb-lg-0"><div class=product-nav-inner><div class="region-selector dropdown order-1 order-lg-0 d-flex flex-column flex-lg-row" x-data="{open: false}"><a href=https://docs.datadoghq.com/getting_started/site/ target=_blank class="region-info d-flex align-items-center"><span>DATADOG SITE</span><svg class='<nil>' width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <g id="question"> <path id="Vector" d="M8.62505 9.53125H7.37505V8.28125C7.37505 7.42188 8.07818 6.71875 8.93755 6.71875C9.39849 6.71875 9.70318 6.57812 9.87505 6.28906C10.0235 6.04688 10.0313 5.77344 10.0313 5.77344V5.72656C10.0313 5.66406 10.0235 5.30469 9.74224 5.00781C9.44537 4.69531 8.89068 4.52344 8.14849 4.52344C7.2813 4.52344 6.64068 4.71875 6.28912 5.08594C5.9688 5.4375 5.9688 5.84375 5.9688 5.89062V5.92188V5.9375V6.09375H4.7188V5.95312C4.71099 5.76562 4.7188 4.96094 5.36724 4.25781C5.9688 3.60938 6.9063 3.28125 8.1563 3.28125C9.2813 3.28125 10.1329 3.58594 10.6797 4.17969C11.2969 4.84375 11.2891 5.625 11.2813 5.80469C11.2813 5.97656 11.2266 6.74219 10.6407 7.33594C10.2188 7.75781 9.64849 7.96875 8.93755 7.96875C8.76568 7.96875 8.62505 8.10938 8.62505 8.28125V9.53125Z" fill="black"/> <path id="Vector_2" d="M8 12.0312C8.51777 12.0312 8.9375 11.6115 8.9375 11.0938C8.9375 10.576 8.51777 10.1562 8 10.1562C7.48223 10.1562 7.0625 10.576 7.0625 11.0938C7.0625 11.6115 7.48223 12.0312 8 12.0312Z" fill="black"/> <path id="Vector_3" d="M8 14.375C4.21094 14.375 1.125 11.2891 1.125 7.5C1.125 3.71094 4.21094 0.625 8 0.625C11.7891 0.625 14.875 3.71094 14.875 7.5C14.875 11.2891 11.7891 14.375 8 14.375ZM8 1.875C4.89844 1.875 2.375 4.39844 2.375 7.5C2.375 10.6016 4.89844 13.125 8 13.125C11.1016 13.125 13.625 10.6016 13.625 7.5C13.625 4.39844 11.1016 1.875 8 1.875Z" fill="black"/> </g> </svg></a><div class=region-dropdown-container><button aria-label="Region dropdown" class=region-dropdown type=button :aria-expanded=open @click="open = ! open"> <span class=menu-text x-text=region>us</span></button><ul class=region-dropdown-options aria-label="Region dropdown options" style=display:none :aria-expanded=open x-show=open @click.outside="open = false"><template x-for="allowed_region in allowed_regions"><li><a role=option @click.prevent=" region = allowed_region; open = false; fedRegionSelected = allowed_region.includes('fed') ? true : false if (fedRegionSelected && fedProduct === false) { product = 'infrastructure'; removeQuery(); updateQueryParam('?product=infrastructure#products') } " x-text=allowed_region.toUpperCase()></a></li></template></ul></div></div><div class="inner-nav-box order-0 order-lg-1" :class="fedRegionSelected ? 'fed-region-selected' : ''"><div class="dropdown product-selector d-flex d-lg-none" x-data="{ open: false, displayName: product, }" x-init=" "><button id=pricing-product-dropdown class=pricing-product-dropdown type=button :aria-expanded=open @click="open = ! open"> <span class=menu-text x-text=displayName></span></button><div class=dropdown-options-container aria-label=pricing-product-dropdown style=display:none :aria-expanded=open x-show=open @click.outside="open = false"><ul class=pricing-nav-list><li class=product-category><span class=product-category-title><i class="icon-host-map d-flex"></i>Infrastructure</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=infrastructure#products" :class="product == 'infrastructure' ? 'active' : ''" @click=" open = false; displayName = 'Infrastructure'; product = 'infrastructure'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=infrastructure#products'); "><span>Infrastructure</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=network-monitoring#products" :class="product == 'network-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Network Monitoring'; product = 'network-monitoring'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=network-monitoring#products'); "><span>Network Monitoring</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=serverless-monitoring#products" :class="product == 'serverless-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Serverless Monitoring'; product = 'serverless-monitoring'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=serverless-monitoring#products'); "><span>Serverless Monitoring</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=cloud-cost-management#products" :class="product == 'cloud-cost-management' ? 'active' : ''" @click=" open = false; displayName = 'Cloud Cost Management'; product = 'cloud-cost-management'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=cloud-cost-management#products'); "><span>Cloud Cost Management</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-apm d-flex"></i>Applications</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=application-performance-monitoring#products" :class="product == 'application-performance-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Application Performance Monitoring'; product = 'application-performance-monitoring'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=application-performance-monitoring#products'); "><span>Application Performance Monitoring</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=universal-service-monitoring#products" class=non-fed-product :class="product == 'universal-service-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Universal Service Monitoring'; product = 'universal-service-monitoring'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=universal-service-monitoring#products'); "><span>Universal Service Monitoring</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=data-streams-monitoring#products" class=non-fed-product :class="product == 'data-streams-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Data Streams Monitoring'; product = 'data-streams-monitoring'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=data-streams-monitoring#products'); "><span>Data Streams Monitoring</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=database-monitoring#products" :class="product == 'database-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Database Monitoring'; product = 'database-monitoring'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=database-monitoring#products'); "><span>Database Monitoring</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=data-jobs-monitoring#products" class=non-fed-product :class="product == 'data-jobs-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Data Jobs Monitoring'; product = 'data-jobs-monitoring'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=data-jobs-monitoring#products'); "><span>Data Jobs Monitoring</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-log d-flex"></i>Logs</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=log-management#products" :class="product == 'log-management' ? 'active' : ''" @click=" open = false; displayName = 'Log Management'; product = 'log-management'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=log-management#products'); "><span>Log Management</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=sensitive-data-scanner#products" :class="product == 'sensitive-data-scanner' ? 'active' : ''" @click=" open = false; displayName = 'Sensitive Data Scanner'; product = 'sensitive-data-scanner'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=sensitive-data-scanner#products'); "><span>Sensitive Data Scanner</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=audit-trail#products" :class="product == 'audit-trail' ? 'active' : ''" @click=" open = false; displayName = 'Audit Trail'; product = 'audit-trail'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=audit-trail#products'); "><span>Audit Trail</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=observability-pipelines#products" class=non-fed-product :class="product == 'observability-pipelines' ? 'active' : ''" @click=" open = false; displayName = 'Observability Pipelines'; product = 'observability-pipelines'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=observability-pipelines#products'); "><span>Observability Pipelines</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=error-tracking#products" :class="product == 'error-tracking' ? 'active' : ''" @click=" open = false; displayName = 'Error Tracking'; product = 'error-tracking'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=error-tracking#products'); "><span>Error Tracking</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-security-platform d-flex"></i>Security</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=cloud-security-management#products" :class="product == 'cloud-security-management' ? 'active' : ''" @click=" open = false; displayName = 'Cloud Security Management'; product = 'cloud-security-management'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=cloud-security-management#products'); "><span>Cloud Security Management</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=application-security-management#products" class=non-fed-product :class="product == 'application-security-management' ? 'active' : ''" @click=" open = false; displayName = 'Application Security Management'; product = 'application-security-management'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=application-security-management#products'); "><span>Application Security Management</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=software-composition-analysis#products" class=non-fed-product :class="product == 'software-composition-analysis' ? 'active' : ''" @click=" open = false; displayName = 'Software Composition Analysis'; product = 'software-composition-analysis'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=software-composition-analysis#products'); "><span>Software Composition Analysis</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=runtime-code-analysis-iast#products" class=non-fed-product :class="product == 'runtime-code-analysis-iast' ? 'active' : ''" @click=" open = false; displayName = 'Runtime Code Analysis (IAST)'; product = 'runtime-code-analysis-iast'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=runtime-code-analysis-iast#products'); "><span>Runtime Code Analysis (IAST)</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=cloud-siem#products" :class="product == 'cloud-siem' ? 'active' : ''" @click=" open = false; displayName = 'Cloud SIEM'; product = 'cloud-siem'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=cloud-siem#products'); "><span>Cloud SIEM</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-rum d-flex"></i>Digital Experience</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=real-user-monitoring--session-replay#products" :class="product == 'real-user-monitoring--session-replay' ? 'active' : ''" @click=" open = false; displayName = 'Real User Monitoring & Session Replay'; product = 'real-user-monitoring--session-replay'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=real-user-monitoring--session-replay#products'); "><span>Real User Monitoring & Session Replay</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=synthetic-testing--monitoring#products" :class="product == 'synthetic-testing--monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Synthetic Testing & Monitoring'; product = 'synthetic-testing--monitoring'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=synthetic-testing--monitoring#products'); "><span>Synthetic Testing & Monitoring</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=error-tracking#products" :class="product == 'error-tracking' ? 'active' : ''" @click=" open = false; displayName = 'Error Tracking'; product = 'error-tracking'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=error-tracking#products'); "><span>Error Tracking</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-ci d-flex"></i>Software Delivery</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=ci-pipeline-visibility#products" class=non-fed-product :class="product == 'ci-pipeline-visibility' ? 'active' : ''" @click=" open = false; displayName = 'CI Pipeline Visibility'; product = 'ci-pipeline-visibility'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=ci-pipeline-visibility#products'); "><span>CI Pipeline Visibility</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=test-optimization#products" class=non-fed-product :class="product == 'test-optimization' ? 'active' : ''" @click=" open = false; displayName = 'Test Optimization'; product = 'test-optimization'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=test-optimization#products'); "><span>Test Optimization</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=continuous-testing#products" class=non-fed-product :class="product == 'continuous-testing' ? 'active' : ''" @click=" open = false; displayName = 'Continuous Testing'; product = 'continuous-testing'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=continuous-testing#products'); "><span>Continuous Testing</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-events d-flex"></i>Service Management</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=incident-response#products" :class="product == 'incident-response' ? 'active' : ''" @click=" open = false; displayName = 'Incident Response'; product = 'incident-response'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=incident-response#products'); "><span>Incident Response</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=event-management#products" class=non-fed-product :class="product == 'event-management' ? 'active' : ''" @click=" open = false; displayName = 'Event Management'; product = 'event-management'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=event-management#products'); "><span>Event Management</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=workflow-automation#products" class=non-fed-product :class="product == 'workflow-automation' ? 'active' : ''" @click=" open = false; displayName = 'Workflow Automation'; product = 'workflow-automation'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=workflow-automation#products'); "><span>Workflow Automation</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=app-builder#products" class=non-fed-product :class="product == 'app-builder' ? 'active' : ''" @click=" open = false; displayName = 'App Builder'; product = 'app-builder'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=app-builder#products'); "><span>App Builder</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-dashboard d-flex"></i>AI Observability</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=llm-observability#products" class=non-fed-product :class="product == 'llm-observability' ? 'active' : ''" @click=" open = false; displayName = 'LLM Observability'; product = 'llm-observability'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=llm-observability#products'); "><span>LLM Observability</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li></ul></li></ul></div></div><ul class="pricing-nav-list d-none d-lg-block"><li class=product-category><span class=product-category-title><i class="icon-host-map d-flex"></i>Infrastructure</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=infrastructure#products" :class="product == 'infrastructure' ? 'active' : ''" @click=" open = false; displayName = 'Infrastructure'; product = 'infrastructure'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=infrastructure#products'); "><span>Infrastructure</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=network-monitoring#products" :class="product == 'network-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Network Monitoring'; product = 'network-monitoring'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=network-monitoring#products'); "><span>Network Monitoring</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=serverless-monitoring#products" :class="product == 'serverless-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Serverless Monitoring'; product = 'serverless-monitoring'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=serverless-monitoring#products'); "><span>Serverless Monitoring</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=cloud-cost-management#products" :class="product == 'cloud-cost-management' ? 'active' : ''" @click=" open = false; displayName = 'Cloud Cost Management'; product = 'cloud-cost-management'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=cloud-cost-management#products'); "><span>Cloud Cost Management</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-apm d-flex"></i>Applications</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=application-performance-monitoring#products" :class="product == 'application-performance-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Application Performance Monitoring'; product = 'application-performance-monitoring'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=application-performance-monitoring#products'); "><span>Application Performance Monitoring</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=universal-service-monitoring#products" class=non-fed-product :class="product == 'universal-service-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Universal Service Monitoring'; product = 'universal-service-monitoring'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=universal-service-monitoring#products'); "><span>Universal Service Monitoring</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=data-streams-monitoring#products" class=non-fed-product :class="product == 'data-streams-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Data Streams Monitoring'; product = 'data-streams-monitoring'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=data-streams-monitoring#products'); "><span>Data Streams Monitoring</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=database-monitoring#products" :class="product == 'database-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Database Monitoring'; product = 'database-monitoring'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=database-monitoring#products'); "><span>Database Monitoring</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=data-jobs-monitoring#products" class=non-fed-product :class="product == 'data-jobs-monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Data Jobs Monitoring'; product = 'data-jobs-monitoring'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=data-jobs-monitoring#products'); "><span>Data Jobs Monitoring</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-log d-flex"></i>Logs</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=log-management#products" :class="product == 'log-management' ? 'active' : ''" @click=" open = false; displayName = 'Log Management'; product = 'log-management'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=log-management#products'); "><span>Log Management</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=sensitive-data-scanner#products" :class="product == 'sensitive-data-scanner' ? 'active' : ''" @click=" open = false; displayName = 'Sensitive Data Scanner'; product = 'sensitive-data-scanner'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=sensitive-data-scanner#products'); "><span>Sensitive Data Scanner</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=audit-trail#products" :class="product == 'audit-trail' ? 'active' : ''" @click=" open = false; displayName = 'Audit Trail'; product = 'audit-trail'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=audit-trail#products'); "><span>Audit Trail</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=observability-pipelines#products" class=non-fed-product :class="product == 'observability-pipelines' ? 'active' : ''" @click=" open = false; displayName = 'Observability Pipelines'; product = 'observability-pipelines'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=observability-pipelines#products'); "><span>Observability Pipelines</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=error-tracking#products" :class="product == 'error-tracking' ? 'active' : ''" @click=" open = false; displayName = 'Error Tracking'; product = 'error-tracking'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=error-tracking#products'); "><span>Error Tracking</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-security-platform d-flex"></i>Security</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=cloud-security-management#products" :class="product == 'cloud-security-management' ? 'active' : ''" @click=" open = false; displayName = 'Cloud Security Management'; product = 'cloud-security-management'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=cloud-security-management#products'); "><span>Cloud Security Management</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=application-security-management#products" class=non-fed-product :class="product == 'application-security-management' ? 'active' : ''" @click=" open = false; displayName = 'Application Security Management'; product = 'application-security-management'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=application-security-management#products'); "><span>Application Security Management</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=software-composition-analysis#products" class=non-fed-product :class="product == 'software-composition-analysis' ? 'active' : ''" @click=" open = false; displayName = 'Software Composition Analysis'; product = 'software-composition-analysis'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=software-composition-analysis#products'); "><span>Software Composition Analysis</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=runtime-code-analysis-iast#products" class=non-fed-product :class="product == 'runtime-code-analysis-iast' ? 'active' : ''" @click=" open = false; displayName = 'Runtime Code Analysis (IAST)'; product = 'runtime-code-analysis-iast'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=runtime-code-analysis-iast#products'); "><span>Runtime Code Analysis (IAST)</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=cloud-siem#products" :class="product == 'cloud-siem' ? 'active' : ''" @click=" open = false; displayName = 'Cloud SIEM'; product = 'cloud-siem'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=cloud-siem#products'); "><span>Cloud SIEM</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-rum d-flex"></i>Digital Experience</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=real-user-monitoring--session-replay#products" :class="product == 'real-user-monitoring--session-replay' ? 'active' : ''" @click=" open = false; displayName = 'Real User Monitoring & Session Replay'; product = 'real-user-monitoring--session-replay'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=real-user-monitoring--session-replay#products'); "><span>Real User Monitoring & Session Replay</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=synthetic-testing--monitoring#products" :class="product == 'synthetic-testing--monitoring' ? 'active' : ''" @click=" open = false; displayName = 'Synthetic Testing & Monitoring'; product = 'synthetic-testing--monitoring'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=synthetic-testing--monitoring#products'); "><span>Synthetic Testing & Monitoring</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=error-tracking#products" :class="product == 'error-tracking' ? 'active' : ''" @click=" open = false; displayName = 'Error Tracking'; product = 'error-tracking'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=error-tracking#products'); "><span>Error Tracking</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-ci d-flex"></i>Software Delivery</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=ci-pipeline-visibility#products" class=non-fed-product :class="product == 'ci-pipeline-visibility' ? 'active' : ''" @click=" open = false; displayName = 'CI Pipeline Visibility'; product = 'ci-pipeline-visibility'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=ci-pipeline-visibility#products'); "><span>CI Pipeline Visibility</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=test-optimization#products" class=non-fed-product :class="product == 'test-optimization' ? 'active' : ''" @click=" open = false; displayName = 'Test Optimization'; product = 'test-optimization'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=test-optimization#products'); "><span>Test Optimization</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=continuous-testing#products" class=non-fed-product :class="product == 'continuous-testing' ? 'active' : ''" @click=" open = false; displayName = 'Continuous Testing'; product = 'continuous-testing'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=continuous-testing#products'); "><span>Continuous Testing</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-events d-flex"></i>Service Management</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=incident-response#products" :class="product == 'incident-response' ? 'active' : ''" @click=" open = false; displayName = 'Incident Response'; product = 'incident-response'; fedProduct = true; updateQueryParam('https://www.datadoghq.com/pricing/?product=incident-response#products'); "><span>Incident Response</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=event-management#products" class=non-fed-product :class="product == 'event-management' ? 'active' : ''" @click=" open = false; displayName = 'Event Management'; product = 'event-management'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=event-management#products'); "><span>Event Management</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=workflow-automation#products" class=non-fed-product :class="product == 'workflow-automation' ? 'active' : ''" @click=" open = false; displayName = 'Workflow Automation'; product = 'workflow-automation'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=workflow-automation#products'); "><span>Workflow Automation</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li><li class=product><a href="https://www.datadoghq.com/pricing/?product=app-builder#products" class=non-fed-product :class="product == 'app-builder' ? 'active' : ''" @click=" open = false; displayName = 'App Builder'; product = 'app-builder'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=app-builder#products'); "><span>App Builder</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li></ul></li><li class=product-category><span class=product-category-title><i class="icon-dashboard d-flex"></i>AI Observability</span><ul class=product-category-list><li class=product><a href="https://www.datadoghq.com/pricing/?product=llm-observability#products" class=non-fed-product :class="product == 'llm-observability' ? 'active' : ''" @click=" open = false; displayName = 'LLM Observability'; product = 'llm-observability'; fedProduct = false; updateQueryParam('https://www.datadoghq.com/pricing/?product=llm-observability#products'); "><span>LLM Observability</span> <span class=tooltip>This product is currently unavailable on the US-FED site.</span></a></li></ul></li></ul></div></div></div><div class="col-lg-9 content-section product-4" x-data="{selected_category: ''}" :class="product == 'llm-observability' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=llm-observability><a class=text-black>LLM Observability</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Monitor, Improve, and Secure Your LLM Applications</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-4 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['LLM-OBSERVABILITY'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><div class="text-center price price-container" x-show="! custom"><div class="d-flex flex-column"><p>Get in touch</p><p class=price-amount>Custom Quote</p></div><div class=price-helper-wrapper><span class="price-helper small"></span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-modal-demo mktoForm_32323 d-none d-md-inline-block pricing-bg-color-1 btn cta-btn mt-2 mb-2">request a quote</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Troubleshoot your LLM applications with end-to-end tracing</p></li><li><p class=m-0>Improve performance and reduce cost when running LLM applications</p></li><li><p class=m-0>Evaluate LLM applications for quality</p></li><li><p class=m-0>Assess LLM applications for privacy and security</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print"></p><a href=# class="js-modal-demo mktoForm_32323 d-block d-md-none pricing-bg-color-1 btn cta-btn mt-2 mb-2">request a quote</a></div></div></div></div><hr class="mb-4 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available</p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Pinpoint root causes of errors in the LLM chain</p></li><li class="list-item mb-1"><p class=font-18>Analyze inputs and outputs at each step of the LLM chain</p></li><li class="list-item mb-1"><p class=font-18>Assess accuracy and identify errors in embedding and retrieval steps</p></li><li class="list-item mb-1"><p class=font-18>Monitor key operational metrics for LLM applications, including cost and latency trends</p></li><li class="list-item mb-1"><p class=font-18>Uncover opportunities for performance and cost optimization</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Maintain optimal performance of LLM applications with real-time alerts</p></li><li class="list-item mb-1"><p class=font-18>Detect quality issues with out-of-the-box quality evaluations</p></li><li class="list-item mb-1"><p class=font-18>Tune-up LLMs by uncovering drifts in production</p></li><li class="list-item mb-1"><p class=font-18>Prevent leaks of sensitive data with built-in security and privacy scanners</p></li><li class="list-item mb-1"><p class=font-18>Safeguard your LLM applications from response manipulation attacks</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=llm-observability-common-questions><a class=text-black href=#llm-observability-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=llm-observability-can-i-use-the-product-before-i-commit-to-it><a class=text-black href=#llm-observability-can-i-use-the-product-before-i-commit-to-it>Can I use the product before I commit to it?</a></dt><dd class=ps-0>Yes, LLM Observability is already available in your account and it is free to start using. We will reach out to you about pricing once your instrumented LLM apps start submitting meaningful number of LLM requests.</dd><dt class="border-0 ps-0" id=llm-observability-how-can-i-get-started><a class=text-black href=#llm-observability-how-can-i-get-started>How can I get started?</a></dt><dd class=ps-0>You need to instrument your LLM application with an <a href=https://docs.datadoghq.com/llm_observability/sdk/>SDK</a> for Python or submit spans via an <a href="https://docs.datadoghq.com/llm_observability/api/?tab=model">API</a> if your application is written in a different language. If you are using orchestration frameworks like LangChain and popular LLM providers like ChatGPT, the SDK will automatically capture traces. You can view the full list of auto-instrumentation <a href=https://docs.datadoghq.com/llm_observability/auto_instrumentation/>here</a>.</dd><dt class="border-0 ps-0" id=llm-observability-why-is-pricing-custom><a class=text-black href=#llm-observability-why-is-pricing-custom>Why is pricing custom?</a></dt><dd class=ps-0>LLM Observability is a new product so we want to make sure the billing plans meet your needs which is why we are offering custom pricing only at this time. For a detailed explanation of billing, please reach out to your Customer Success Manager.</dd><dt class="border-0 ps-0" id=llm-observability-do-i-need-to-purchase-other-datadog-products-to-use-llm-observability><a class=text-black href=#llm-observability-do-i-need-to-purchase-other-datadog-products-to-use-llm-observability>Do I need to purchase other Datadog products to use LLM Observability?</a></dt><dd class=ps-0>No, you can use LLM Observability without purchasing any other Datadog products. If you are already an APM customer or plan on using APM, however, LLM Observability integrates with APM such that you have better end-to-end visibility of your entire application. Generally, having all your monitoring and security alerts and insights in one place is something we encourage for comprehensive visibility.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-6" x-data="{selected_category: 'CSM Pro',}" :class="product == 'cloud-security-management' ? 'active' : ''"><div class=multi-plan data-plan-count=3 data-bundle-separated><h2 class=text-md-center id=cloud-security-management><a class=text-black>Cloud Security Management</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Unified view of infrastructure threats and findings</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-6 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product, selected_category', () => { planNameHeight = setPlanNameHeight() }) " :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6" x-data="{custom: false}" :class="pricing[region]['CSM-HOST-PRO'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name=Pro :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Pro</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['CSM-HOST-PRO'] ? pricing[region]['CSM-HOST-PRO'].annual_cost : ''">10</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Continuous scanning across your entire cloud infrastructure with a combination of agent and agentless scanning</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Cloud Security Posture Management (CSPM)</p></li><li><p class="small fw-semibold">Kubernetes Security Posture Management (KSPM)</p></li><li><p class="small fw-semibold">Built-in mapping of your resources to compliance frameworks to help with audits</p></li><li x-show=!fedRegionSelected><p class="small fw-semibold">Vulnerability Management (VM) for Containers & Hosts</p></li><li><p class="small fw-semibold">Cloud Infrastructure Entitlement Management (CIEM)</p></li><li><p class="small fw-semibold">Comprehensive inventory of cloud resources & linked risks</p></li><li><p class="small fw-semibold">Case management</p></li><li><p class="small fw-semibold">Workflows to automate remediation</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span x-text="pricing[region]['CSM-HOST-PRO'] ? pricing[region]['CSM-HOST-PRO'].on_demand_cost : ''">12</span> on-demand<br></p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-1 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6" x-data="{custom: false}" :class="pricing[region]['CSM-HOST-ENT'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name=Enterprise :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Enterprise</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['CSM-HOST-ENT'] ? pricing[region]['CSM-HOST-ENT'].annual_cost : ''">25</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Includes everything in CSM Pro, as well as:</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">File integrity monitoring</p></li><li><p class="small fw-semibold">Cloud Workload Security (CWS) for Linux, Windows Kubernetes, Docker, and AWS Fargate ECS/EKS</p></li><li><p class="small fw-semibold">Increased container allotment (20 containers <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a> per host license**)</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span x-text="pricing[region]['CSM-HOST-ENT'] ? pricing[region]['CSM-HOST-ENT'].on_demand_cost : ''">30</span> on-demand<br>**Additional containers billed at $<span x-text="pricing[region]['CSM-CONT-ENT'] ? pricing[region]['CSM-CONT-ENT'].on_demand_cost : ''">0.002</span> / hr per container<br></p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-2 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><hr class="mb-6 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available (500+ hosts/mo)</p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small mb-4" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-12 pt-2" x-data="{custom: false}" :class="pricing[region]['CWS-HOSTS'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Cloud Workload Security (stand-alone)" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Cloud Workload Security (stand-alone)</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['CWS-HOSTS'] ? pricing[region]['CWS-HOSTS'].annual_cost : ''">15</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p class="align-self-center col-md-6">Real-time threat detection across Linux, Windows Kubernetes, Docker, and AWS Fargate ECS/EKS</p><ul class="dashed mb-1 align-self-center text-center col-md-6" style=line-height:1><li><p class="small fw-semibold">Deep file & process activity monitoring</p></li><li><p class="small fw-semibold">Performant, in-kernel, eBPF-powered analysis</p></li><li><p class="small fw-semibold">Network anomaly detection</p></li><li><p class="small fw-semibold">4 containers <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a> per host license**</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print text-md-center" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span x-text="pricing[region]['CWS-HOSTS'] ? pricing[region]['CWS-HOSTS'].on_demand_cost : ''">18</span> on-demand<br>**Additional containers billed at $<span x-text="pricing[region]['CWS-CONT'] ? pricing[region]['CWS-CONT'].on_demand_cost : ''">0.002</span> / hr per container<br></p><div class="d-flex flex-column align-items-center w-50 align-self-center"><a href=# class="js-cta-PricingCTA pricing-bg-color-3 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div><div class="d-none d-md-block mb-4 mt-0 w-100 border-top border-primary"></div><div class="row features"><div class=col-12><hr class="border-none mt-0"><div class=row><div class=col-3></div><h4 class="col-3 text-center align-self-end text-capitalize">Pro</h4><h4 class="col-3 text-center align-self-end text-capitalize">Enterprise</h4><h4 class="col-3 text-center align-self-end text-capitalize">CWS</h4></div><p class="fw-semibold small text-start text-uppercase">Features</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Cloud Security Posture Management (CSPM)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Kubernetes Security Posture Management (KSPM)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Built-in mapping of your resources to compliance frameworks to help with audits</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter" x-show=!fedRegionSelected><div class=col-3 style="padding:0 6px"><p class=small>Vulnerability Management (VM) for Containers & Host</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Cloud Infrastructure Entitlement Management (CIEM)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>File integrity monitoring</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Cloud Workload Security (CWS)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Comprehensive inventory of cloud resources & linked risks</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Case management</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div><a href=https://www.datadoghq.com/pricing/allotments/ class="fw-semibold small text-start text-uppercase">Allotments</a><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Workflow Automation</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">5 workflow executions per host per month</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">20 workflow executions per host per month</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>CSM Containers</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">5 containers per host per month</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">20 containers per host per month</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">4 containers per host per month</p></div></div></div></div><p class="fw-semibold small text-start text-uppercase">Add-ons</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>AWS Fargate (Serverless Containers)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['FARGATE-CWS'] ? pricing[region]['FARGATE-CWS'].annual_cost : ''">2</span> per task ($<span x-text="pricing[region]['FARGATE-CWS'] ? pricing[region]['FARGATE-CWS'].on_demand_cost : ''">2.90</span> on demand)</p></div></div></div></div><p class="fw-semibold small text-start text-uppercase">When combined with other products</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small><span x-text="fedRegionSelected ? 'One interface to correlate workload level threats with misconfigurations and identify related risks.' : 'One interface to correlate workload level threats with misconfigurations, vulnerabilities, and identify related risks.'">One interface to correlate workload level threats with misconfigurations, vulnerabilities, and identify related risks.</span></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Pivot seamlessly to related metrics, traces, and logs during investigations</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div></div></div></div><div class="row mb-7"><div class="col-12 text-center"><h3>Support Plans</h3><br>From basic plans to bespoke offerings, Datadog offers the right level of support for any organization.<br><br><a href=https://www.datadoghq.com/support-services/plans/ class="text-underline small fw-semibold">LEARN MORE ABOUT OUR SUPPORT PLANS</a></div></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=cloud-security-management-common-questions><a class=text-black href=#cloud-security-management-common-questions>Common Questions</a></h3><ul id="faq-pills--Cloud Security Management" class="nav nav-pills mt-4 mb-4 justify-content-center d-none d-lg-flex" role=tablist><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'CSM Pro'; scrollToFaqs()" href=# :class="'CSM Pro' == selected_category ? 'active' : ''">CSM Pro</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'CSM Enterprise'; scrollToFaqs()" href=# :class="'CSM Enterprise' == selected_category ? 'active' : ''">CSM Enterprise</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'CWS'; scrollToFaqs()" href=# :class="'CWS' == selected_category ? 'active' : ''">CWS</a></li></ul><div class="plan-product-dropdown-wrapper d-flex justify-content-lg-center mb-4 d-lg-none"><button id=plan-product-dropdown class="pricing-product-dropdown plan-dropdown ms-0" type=button :aria-expanded=faqOpen @click="faqOpen = ! faqOpen"> <span class="menu-text plan-menu-text text-uppercase" x-text=selected_category></span></button><div class="dropdown-options-container plan-options z-3 mt-4" aria-label=plan-product-dropdown style=display:none :aria-expanded=faqOpen x-show=faqOpen @click.outside="faqOpen = false"><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'CSM Pro'; faqOpen = false; scrollToFaqs()" :class="'CSM Pro' == selected_category ? 'active' : ''">CSM Pro </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'CSM Enterprise'; faqOpen = false; scrollToFaqs()" :class="'CSM Enterprise' == selected_category ? 'active' : ''">CSM Enterprise </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'CWS'; faqOpen = false; scrollToFaqs()" :class="'CWS' == selected_category ? 'active' : ''">CWS</span></div></div><div class=faq-tab-content id="pills-tabContent--Cloud Security Management"><div class=faq-tab id=pills-csm_pro_faq x-show="'CSM Pro' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=cloud-security-management-csm_pro_faq-who-is-this-for><a class=text-black href=#cloud-security-management-csm_pro_faq-who-is-this-for>Who is this for?</a></dt><dd class=ps-0>CSM Pro is built to support multiple teams in discovering their existing cloud infrastructure, identifying issues that require attention, and evaluating their compliance readiness with cloud security posture management, all while providing guidance on how to address those gaps effectively.</dd><dt class="border-0 ps-0" id=cloud-security-management-csm_pro_faq-can-i-purchase-csm-pro-for-some-hosts-and-csm-enterprise-for-the-rest-of-my-hosts><a class=text-black href=#cloud-security-management-csm_pro_faq-can-i-purchase-csm-pro-for-some-hosts-and-csm-enterprise-for-the-rest-of-my-hosts>Can I purchase CSM Pro for some hosts, and CSM Enterprise for the rest of my hosts?</a></dt><dd class=ps-0>No, you may either purchase CSM Pro or CSM Enterprise for your organization, but not both.</dd><dt class="border-0 ps-0" id=cloud-security-management-csm_pro_faq-what-kind-of-billing-plan-do-i-need-to-run-csm-pro><a class=text-black href=#cloud-security-management-csm_pro_faq-what-kind-of-billing-plan-do-i-need-to-run-csm-pro>What kind of billing plan do I need to run CSM Pro?</a></dt><dd class=ps-0>CSM Pro can be purchased without needing any other Datadog plan. It does not require the purchase of an Infrastructure Monitoring plan.</dd><dt class="border-0 ps-0" id=cloud-security-management-csm_pro_faq-what-counts-as-a-billable-host><a class=text-black href=#cloud-security-management-csm_pro_faq-what-counts-as-a-billable-host>What counts as a billable host?</a></dt><dd class=ps-0>A host is any physical or virtual OS instance that you protect with Datadog using agent or agentless technology. It could be a server, VM, node (in the case of Kubernetes) or an App Service Plan instance (in the case of Azure App Services).</dd><dt class="border-0 ps-0" id=cloud-security-management-csm_pro_faq-what-capabilities-are-included><a class=text-black href=#cloud-security-management-csm_pro_faq-what-capabilities-are-included>What capabilities are included?</a></dt><dd class=ps-0><span x-text="fedRegionSelected ? 'Continuous scanning for misconfigurations, real-time threat detection, case management, and infrastructure entitlement management.' : 'Continuous scanning for misconfigurations, vulnerability management for containers and hosts, a full inventory of your cloud resources, case management, and 5 workflow executions per host per license.'">Continuous scanning for misconfigurations, vulnerability management for container images, a full inventory of your cloud resources, case management, and 5 workflow executions per host per license.</span></dd><dt class="border-0 ps-0" id=cloud-security-management-csm_pro_faq-what-does-setup-involve><a class=text-black href=#cloud-security-management-csm_pro_faq-what-does-setup-involve>What does setup involve?</a></dt><dd class=ps-0>Getting started requires cloud provider integrations and optionally the unified Datadog agent.</dd></dl></div><div class=faq-tab id=pills-csm_enterprise_faq x-show="'CSM Enterprise' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=cloud-security-management-csm_enterprise_faq-who-is-this-for><a class=text-black href=#cloud-security-management-csm_enterprise_faq-who-is-this-for>Who is this for?</a></dt><dd class=ps-0>CSM Enterprise is an advanced solution tailored specifically for security-minded teams that quickly maps, identifies, and prioritizes misconfigurations, threats, vulnerabilities and identity risks across their entire cloud infrastructure.</dd><dt class="border-0 ps-0" id=cloud-security-management-csm_enterprise_faq-can-i-purchase-csm-pro-for-some-hosts-and-csm-enterprise-for-the-rest-of-my-hosts><a class=text-black href=#cloud-security-management-csm_enterprise_faq-can-i-purchase-csm-pro-for-some-hosts-and-csm-enterprise-for-the-rest-of-my-hosts>Can I purchase CSM Pro for some hosts, and CSM Enterprise for the rest of my hosts?</a></dt><dd class=ps-0>No, you may either purchase CSM Pro or CSM Enterprise for your organization, but not both.</dd><dt class="border-0 ps-0" id=cloud-security-management-csm_enterprise_faq-what-kind-of-billing-plan-do-i-need-to-run-csm-enterprise><a class=text-black href=#cloud-security-management-csm_enterprise_faq-what-kind-of-billing-plan-do-i-need-to-run-csm-enterprise>What kind of billing plan do I need to run CSM Enterprise?</a></dt><dd class=ps-0>Every billable CSM Enterprise host requires the purchase of Enterprise Infrastructure Monitoring.</dd><dt class="border-0 ps-0" id=cloud-security-management-csm_enterprise_faq-what-capabilities-are-included><a class=text-black href=#cloud-security-management-csm_enterprise_faq-what-capabilities-are-included>What capabilities are included?</a></dt><dd class=ps-0><span x-text="fedRegionSelected ? 'Continuous scanning for misconfigurations, real-time threat detection, and infrastructure entitlement management.' : 'Continuous scanning for misconfigurations, vulnerability management for container images and hosts, real-time threat detection, cloud infrastructure entitlement management, anomalous workload profile detection, a full inventory of your cloud resources, case management, 20 workflow executions per host, and 20 containers included per host license.'">Continuous scanning for misconfigurations, vulnerability management for container images and hosts, real-time threat detection, cloud infrastructure entitlement management, anomalous workload profile detection, a full inventory of your cloud resources, case management, 20 workflow executions per host, and 20 containers included per host license.</span></dd><dt class="border-0 ps-0" id=cloud-security-management-csm_enterprise_faq-is-infrastructure-monitoring-pro-or-enterprise-required-on-every-csm-enterprise-host><a class=text-black href=#cloud-security-management-csm_enterprise_faq-is-infrastructure-monitoring-pro-or-enterprise-required-on-every-csm-enterprise-host>Is Infrastructure Monitoring Pro or Enterprise required on every CSM Enterprise Host</a></dt><dd class=ps-0>Yes, for example, if you subscribe for 10 CSM Enterprise Hosts, those hosts must also be subscribed for 10 Infrastructure Pro or Enterprise hosts. This applies to both committed and non-committed host usage.</dd><dt class="border-0 ps-0" id=cloud-security-management-csm_enterprise_faq-what-does-setup-involve><a class=text-black href=#cloud-security-management-csm_enterprise_faq-what-does-setup-involve>What does setup involve?</a></dt><dd class=ps-0>Getting started requires cloud provider integrations and optionally the unified Datadog agent.</dd><dt class="border-0 ps-0" id=cloud-security-management-csm_enterprise_faq-why-are-cws-and-csm-pro-listed-on-my-bill><a class=text-black href=#cloud-security-management-csm_enterprise_faq-why-are-cws-and-csm-pro-listed-on-my-bill>Why are CWS and CSM Pro listed on my bill?</a></dt><dd class=ps-0>If you are using CSM Enterprise on demand, your bill will temporarily show the line items CSM Pro and Cloud Workload Security. Those will be transitioned out by the end of year and replaced by a line item for CSM Enterprise only.</dd><dt class="border-0 ps-0" id=cloud-security-management-csm_enterprise_faq-what-counts-as-a-billable-host><a class=text-black href=#cloud-security-management-csm_enterprise_faq-what-counts-as-a-billable-host>What counts as a billable host?</a></dt><dd class=ps-0>A host is any physical or virtual OS instance that you monitor with Datadog. It could be a server, VM, node (in the case of Kubernetes) or App Service Plan instance (in the case of Azure App Services).</dd></dl></div><div class=faq-tab id=pills-cws_faq x-show="'CWS' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=cloud-security-management-cws_faq-what-kind-of-billing-plan-do-i-need-to-run-cloud-workload-security-cws-><a class=text-black href=#cloud-security-management-cws_faq-what-kind-of-billing-plan-do-i-need-to-run-cloud-workload-security-cws->What kind of billing plan do I need to run Cloud Workload Security (CWS) ?</a></dt><dd class=ps-0>CWS can be purchased in addition to Infrastructure Monitoring, and is already included if CSM Enterprise is purchased.</dd><dt class="border-0 ps-0" id=cloud-security-management-cws_faq-what-counts-as-a-billable-host><a class=text-black href=#cloud-security-management-cws_faq-what-counts-as-a-billable-host>What counts as a billable host?</a></dt><dd class=ps-0>A host is any physical or virtual OS instance that you monitor with Datadog. It could be a server, VM, node (in the case of Kubernetes) or App Service Plan instance (in the case of Azure App Services).</dd><dt class="border-0 ps-0" id=cloud-security-management-cws_faq-how-do-i-monitor-containers-and-kubernetes-workloads><a class=text-black href=#cloud-security-management-cws_faq-how-do-i-monitor-containers-and-kubernetes-workloads>How do I monitor containers and Kubernetes workloads?</a></dt><dd class=ps-0>In containerized environments, the Datadog agent runs in a container alongside any number of other containers on a host. From there it monitors system activity for all running containers and for the host itself. Depending on your plan, you can monitor 4 containers free for each host license. Additional containers will be billed at $<span x-text="pricing[region]['CWS-CONT'] ? pricing[region]['CWS-CONT'].on_demand_cost : ''">0.002</span> per container per hour. In addition, you can purchase prepaid containers at $<span x-text="pricing[region]['CWS-CONT'] ? pricing[region]['CWS-CONT'].annual_cost : ''">1</span> per container per month.</dd><dt class="border-0 ps-0" id=cloud-security-management-cws_faq-what-environments-does-cws-support><a class=text-black href=#cloud-security-management-cws_faq-what-environments-does-cws-support>What environments does CWS support?</a></dt><dd class=ps-0>We support most major Linux distributions, Windows Servers, and container runtimes including Docker and Kubernetes to provide unparalleled visibility into your workloads.</dd></dl></div></div><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-11" x-data="{selected_category: ''}" :class="product == 'ci-pipeline-visibility' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated=true><h2 class=text-md-center id=ci-pipeline-visibility><a class=text-black>CI Pipeline Visibility</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Monitor the health and performance of your CI pipelines</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-11 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['PIP-VIS'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['PIP-VIS'] ? pricing[region]['PIP-VIS'].annual_cost : ''">8</span><div class=price-helper-wrapper><span class="price-helper small">Per committer,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>View data from multiple CI providers in a single place</p></li><li><p class=m-0>Visualize performance across pipelines, stages, and jobs</p></li><li><p class=m-0>Surface recurring errors and the commits that caused them</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['PIP-VIS'] ? pricing[region]['PIP-VIS'].on_demand_cost : ''">12</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-1"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1 d-none d-sm-flex"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Diagnose the health & performance of your pipelines</p></li><li class="list-item mb-1"><p class=font-18>Make data-driven decisions to optimize your CI/CD</p></li><li class="list-item mb-1"><p class=font-18>Pipeline Visibility is currently compatible with GitLab, GitHub Actions, Jenkins, CircleCI, Buildkite, Codefresh, TeamCity, Azure DevOps, and AWS CodePipeline. Other providers and custom pipelines can be integrated <a href="https://docs.datadoghq.com/continuous_integration/pipelines/custom_tags_and_measures/?tab=linux">via API</a>. Out-of-the-box support for more CI providers is coming soon.</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Powerful out-of-the-box dashboards & integrations</p></li><li class="list-item mb-1"><p class=font-18>Alert relevant teams about pipeline health and performance</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Auto-instrument pipelines and tests to seamlessly pivot to related logs and errors</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical support via Chat and Email, Community Forum, and Online Docs</p></li><li class=mb-1><p class=font-18><a href=https://www.datadoghq.com/support-services/plans/>Learn more about our additional support plans</a></p></li></ul></div></div><div class="w-100 border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=ci-pipeline-visibility-common-questions><a class=text-black href=#ci-pipeline-visibility-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=ci-pipeline-visibility-how-do-you-define-a-committer><a class=text-black href=#ci-pipeline-visibility-how-do-you-define-a-committer>How do you define a committer?</a></dt><dd class=ps-0>A committer means an active Git committer; they are identified through their Git author email address. A committer is counted towards billing if they commit at least 3 times in a given month.</dd><dt class="border-0 ps-0" id=ci-pipeline-visibility-how-do-you-define-a-committer-in-a-pipeline-not-linked-in-a-git-repository><a class=text-black href=#ci-pipeline-visibility-how-do-you-define-a-committer-in-a-pipeline-not-linked-in-a-git-repository>How do you define a committer in a pipeline not linked in a Git repository?</a></dt><dd class=ps-0>In the event that a pipeline is not associated to a git repository, or git metadata is unavailable, the username of the person triggering the pipeline execution will be used as the billable committer.</dd><dt class="border-0 ps-0" id=ci-pipeline-visibility-can-i-purchase-more-than-one-software-delivery-plan-for-my-team><a class=text-black href=#ci-pipeline-visibility-can-i-purchase-more-than-one-software-delivery-plan-for-my-team>Can I purchase more than one software delivery plan for my team?</a></dt><dd class=ps-0>Yes, customers can purchase a combination of software delivery plans. For example, for a team of 10, you can have 8 committers billed for Pipeline Visibility and 5 committers billed for Test Optimization.</dd><dt class="border-0 ps-0" id=ci-pipeline-visibility-how-do-you-define-a-span><a class=text-black href=#ci-pipeline-visibility-how-do-you-define-a-span>How do you define a span?</a></dt><dd class=ps-0>Every pipeline, pipeline stage and pipeline job is considered a span in Pipeline Visibility.</dd><dt class="border-0 ps-0" id=ci-pipeline-visibility-how-many-spans-are-a-hrefpricingallotmentsallotteda><a class=text-black href=#ci-pipeline-visibility-how-many-spans-are-a-hrefpricingallotmentsallotteda>How many spans are <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a>?</a></dt><dd class=ps-0>400,000 spans per committer per month or 547.95 spans per committer per hour (both summed across all Pipeline Visibility committers). Additional pipeline spans can be purchased at $<span x-text="pricing[region]['PIP-SPA-VIS'] ? pricing[region]['PIP-SPA-VIS'].month_to_month_cost : ''">3</span> per million spans per month.</dd><dt class="border-0 ps-0" id=ci-pipeline-visibility-what-is-the-span-retention-period><a class=text-black href=#ci-pipeline-visibility-what-is-the-span-retention-period>What is the span retention period?</a></dt><dd class=ps-0>Pipeline spans are retained for 15 months.</dd><dt class="border-0 ps-0" id=ci-pipeline-visibility-can-i-modify-the-span-retention-period><a class=text-black href=#ci-pipeline-visibility-can-i-modify-the-span-retention-period>Can I modify the span retention period?</a></dt><dd class=ps-0>No, the span retention period cannot be modified.</dd><dt class="border-0 ps-0" id=ci-pipeline-visibility-what-ci-providers-does-ci-visibility-support><a class=text-black href=#ci-pipeline-visibility-what-ci-providers-does-ci-visibility-support>What CI providers does CI Visibility support?</a></dt><dd class=ps-0>Pipeline Visibility is currently compatible with GitLab, GitHub Actions, Jenkins, CircleCI, Buildkite, Codefresh, TeamCity, Azure DevOps, and AWS CodePipeline. Support for more CI providers is coming soon.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-17" x-data="{selected_category: ''}" :class="product == 'infrastructure' ? 'active' : ''"><div class=multi-plan data-plan-count=6 data-bundle-separated><h2 class=text-md-center id=infrastructure><a class=text-black>Infrastructure</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">See inside any stack, any app, at any scale, anywhere</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-17 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['infrastructure'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name=Free :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Free</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['infrastructure'] ? pricing[region]['infrastructure'].annual_cost : ''">0</span><div class=price-helper-wrapper><span class="price-helper small"></span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray d-none d-md-block"><p class="text-center text-md-start mb-md-1">Core collection and visualization features</p><hr class="w-100 mt-1 mt-md-2 border-gray d-md-none"><div class="feature-collapse w-100 d-md-none"><a style=margin-right:-20px class="py-1 w-100 d-block small fw-semibold text-uppercase collapsed align-items-center" data-bs-toggle=collapse href=#free-collapse role=button aria-expanded=false aria-controls=free-collapse><span class=if-collapsed>See all features</span> <span class=if-not-collapsed>See fewer features</span> <i class="icon-down-carrot-normal float-end" style=font-size:12px></i></a></div><hr class="w-100 border-gray mt-0 d-md-none" style=margin-bottom:15px><div class="collapse multi-collapse w-100 d-md-none" id=free-collapse><div class=row><div class=col-12><p class="fw-semibold small text-md-center text-uppercase">Features</p><hr class=border-black><div class="row mb-2"><div class=col-12><ul class="dashed-list d-flex flex-wrap mb-0"><li class="mb-1 col-12 col-sm-6 font-18">Standard Events and Metrics</li><li class="mb-1 col-12 col-sm-6 font-18">Out-of-the-Box Dashboards</li><li class="mb-1 col-12 col-sm-6 font-18">850+ Integrations</li><li class="mb-1 col-12 col-sm-6 font-18">Host and Container Maps</li><li class="mb-1 col-12 col-sm-6 font-18">Enterprise-Grade Security</li><li class="mb-1 col-12 col-sm-6 font-18">Unlimited User Accounts</li><li class="mb-1 col-12 col-sm-6 font-18">1-to-1 Collaboration on CoScreen</li><li class="mb-1 col-12 col-sm-6 font-18">Full-Resolution Data Retention</li></ul></div></div></div></div></div><ul class="dashed mb-1 d-none d-md-block" style=line-height:1><li><p class="small fw-semibold">1-day metric retention</p></li><li><p class="small fw-semibold">Up to 5 hosts</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print"></p><a href=# class="js-cta-PricingCTA pricing-bg-color-1 sign-up-trigger btn cta-btn d-inline-block w-100 mt-md-2 mb-md-2">Start Free Trial</a></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['HOSTS-PRO'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name=Pro :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Pro</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['HOSTS-PRO'] ? pricing[region]['HOSTS-PRO'].annual_cost : ''">15</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray d-none d-md-block"><p class="text-center text-md-start mb-md-1">Centralize your monitoring of systems, services, and serverless functions</p><hr class="w-100 mt-1 mt-md-2 border-gray d-md-none"><div class="feature-collapse w-100 d-md-none"><a style=margin-right:-20px class="py-1 w-100 d-block small fw-semibold text-uppercase collapsed align-items-center" data-bs-toggle=collapse href=#pro-collapse role=button aria-expanded=false aria-controls=pro-collapse><span class=if-collapsed>See all features</span> <span class=if-not-collapsed>See fewer features</span> <i class="icon-down-carrot-normal float-end" style=font-size:12px></i></a></div><hr class="w-100 border-gray mt-0 d-md-none" style=margin-bottom:15px><div class="collapse multi-collapse w-100 d-md-none" id=pro-collapse><div class=row><div class=col-12><p class="fw-semibold small text-md-center text-uppercase">Features</p><hr class=border-black><div class="row mb-2"><div class=col-12><ul class="dashed-list d-flex flex-wrap mb-0"><li class="mb-1 col-12 col-sm-6 font-18">Standard Events and Metrics</li><li class="mb-1 col-12 col-sm-6 font-18">Out-of-the-Box Dashboards</li><li class="mb-1 col-12 col-sm-6 font-18">850+ Integrations</li><li class="mb-1 col-12 col-sm-6 font-18">Host and Container Maps</li><li class="mb-1 col-12 col-sm-6 font-18">Enterprise-Grade Security</li><li class="mb-1 col-12 col-sm-6 font-18">Unlimited User Accounts</li><li class="mb-1 col-12 col-sm-6 font-18">1-to-1 Collaboration on CoScreen</li><li class="mb-1 col-12 col-sm-6 font-18">Full-Resolution Data Retention</li><li class="mb-1 col-12 col-sm-6 font-18">Alerts</li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Container Monitoring</a></li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Custom Metrics</a></li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Custom Events</a></li><li class="mb-1 col-12 col-sm-6 font-18">Single Sign-On with SAML</li><li class="mb-1 col-12 col-sm-6 font-18">Outlier Detection</li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small pt-1">Add-ons</p><hr class=border-gray><ul class="dashed-list mb-0"><li style=padding-left:15px class="mb-1 col-12 font-18">AWS Fargate (serverless containers)</li><li style=padding-left:15px class="mb-1 col-12 font-18">IoT Device Monitoring</li></ul></div></div></div></div></div><ul class="dashed mb-1 d-none d-md-block" style=line-height:1><li><p class="small fw-semibold">850+ integrations</p></li><li><p class="small fw-semibold">Out-of-the-box dashboards</p></li><li><p class="small fw-semibold">15-month metric retention</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['HOSTS-PRO'] ? pricing[region]['HOSTS-PRO'].on_demand_cost : ''">18</span> on-demand</p><a href=# class="js-cta-PricingCTA pricing-bg-color-2 sign-up-trigger btn cta-btn d-inline-block w-100 mt-md-2 mb-md-2">Start Free Trial</a></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['HOSTS-ENTERP'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name=Enterprise :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Enterprise</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['HOSTS-ENTERP'] ? pricing[region]['HOSTS-ENTERP'].annual_cost : ''">23</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray d-none d-md-block"><p class="text-center text-md-start mb-md-1">Advanced features and administrative controls</p><hr class="w-100 mt-1 mt-md-2 border-gray d-md-none"><div class="feature-collapse w-100 d-md-none"><a style=margin-right:-20px class="py-1 w-100 d-block small fw-semibold text-uppercase collapsed align-items-center" data-bs-toggle=collapse href=#enterprise-collapse role=button aria-expanded=false aria-controls=enterprise-collapse><span class=if-collapsed>See all features</span> <span class=if-not-collapsed>See fewer features</span> <i class="icon-down-carrot-normal float-end" style=font-size:12px></i></a></div><hr class="w-100 border-gray mt-0 d-md-none" style=margin-bottom:15px><div class="collapse multi-collapse w-100 d-md-none" id=enterprise-collapse><div class=row><div class=col-12><p class="fw-semibold small text-md-center text-uppercase">Features</p><hr class=border-black><div class="row mb-2"><div class=col-12><ul class="dashed-list d-flex flex-wrap mb-0"><li class="mb-1 col-12 col-sm-6 font-18">Standard Events and Metrics</li><li class="mb-1 col-12 col-sm-6 font-18">Out-of-the-Box Dashboards</li><li class="mb-1 col-12 col-sm-6 font-18">850+ Integrations</li><li class="mb-1 col-12 col-sm-6 font-18">Host and Container Maps</li><li class="mb-1 col-12 col-sm-6 font-18">Enterprise-Grade Security</li><li class="mb-1 col-12 col-sm-6 font-18">Unlimited User Accounts</li><li class="mb-1 col-12 col-sm-6 font-18">1-to-1 Collaboration on CoScreen</li><li class="mb-1 col-12 col-sm-6 font-18">Full-Resolution Data Retention</li><li class="mb-1 col-12 col-sm-6 font-18">Alerts</li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Container Monitoring</a></li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Custom Metrics</a></li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Custom Events</a></li><li class="mb-1 col-12 col-sm-6 font-18">Single Sign-On with SAML</li><li class="mb-1 col-12 col-sm-6 font-18">Outlier Detection</li><li class="mb-1 col-12 col-sm-6 font-18">Watchdog: Automated insights</li><li class="mb-1 col-12 col-sm-6 font-18">Correlations</li><li class="mb-1 col-12 col-sm-6 font-18">Anomaly Detection</li><li class="mb-1 col-12 col-sm-6 font-18">Forecast Monitoring</li><li class="mb-1 col-12 col-sm-6 font-18">Live Processes</li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small pt-1">Add-ons</p><hr class=border-gray><ul class="dashed-list mb-0"><li style=padding-left:15px class="mb-1 col-12 font-18">AWS Fargate (serverless containers)</li><li style=padding-left:15px class="mb-1 col-12 font-18">IoT Device Monitoring</li></ul></div></div></div></div></div><ul class="dashed mb-1 d-none d-md-block" style=line-height:1><li><p class="small fw-semibold">Machine learning-based alerts</p></li><li><p class="small fw-semibold">Live Processes</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['HOSTS-ENTERP'] ? pricing[region]['HOSTS-ENTERP'].on_demand_cost : ''">27</span> on-demand</p><a href=# class="js-cta-PricingCTA pricing-bg-color-3 sign-up-trigger btn cta-btn d-inline-block w-100 mt-md-2 mb-md-2">Start Free Trial</a></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4 mb-0" x-data="{custom: false}"><div class="plan-inner pricing-border-primary d-none flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }"></p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><div class=price-helper-wrapper><span class="price-helper small"></span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray d-none d-md-block"><p class="text-center text-md-start mb-md-1"></p><hr class="w-100 mt-1 mt-md-2 border-gray d-md-none"><div class="feature-collapse w-100 d-md-none"><a style=margin-right:-20px class="py-1 w-100 d-block small fw-semibold text-uppercase collapsed align-items-center" data-bs-toggle=collapse href=#-collapse role=button aria-expanded=false aria-controls=-collapse><span class=if-collapsed>See all features</span> <span class=if-not-collapsed>See fewer features</span> <i class="icon-down-carrot-normal float-end" style=font-size:12px></i></a></div><hr class="w-100 border-gray mt-0 d-md-none" style=margin-bottom:15px><div class="collapse multi-collapse w-100 d-md-none" id=-collapse><div class=row><div class=col-12><p class="fw-semibold small text-md-center text-uppercase">Features</p><hr class=border-black><div class="row mb-2"><div class=col-12><ul class="dashed-list d-flex flex-wrap mb-0"><li class="mb-1 col-12 col-sm-6 font-18">Standard Events and Metrics</li><li class="mb-1 col-12 col-sm-6 font-18">Out-of-the-Box Dashboards</li><li class="mb-1 col-12 col-sm-6 font-18">850+ Integrations</li><li class="mb-1 col-12 col-sm-6 font-18">Host and Container Maps</li><li class="mb-1 col-12 col-sm-6 font-18">Enterprise-Grade Security</li><li class="mb-1 col-12 col-sm-6 font-18">Unlimited User Accounts</li><li class="mb-1 col-12 col-sm-6 font-18">1-to-1 Collaboration on CoScreen</li><li class="mb-1 col-12 col-sm-6 font-18">Full-Resolution Data Retention</li><li class="mb-1 col-12 col-sm-6 font-18">Alerts</li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Container Monitoring</a></li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Custom Metrics</a></li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Custom Events</a></li><li class="mb-1 col-12 col-sm-6 font-18">Single Sign-On with SAML</li><li class="mb-1 col-12 col-sm-6 font-18">Outlier Detection</li><li class="mb-1 col-12 col-sm-6 font-18">Watchdog: Automated insights</li><li class="mb-1 col-12 col-sm-6 font-18">Correlations</li><li class="mb-1 col-12 col-sm-6 font-18">Anomaly Detection</li><li class="mb-1 col-12 col-sm-6 font-18">Forecast Monitoring</li><li class="mb-1 col-12 col-sm-6 font-18">Live Processes</li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small pt-1">Add-ons</p><hr class=border-gray><ul class="dashed-list mb-0"><li style=padding-left:15px class="mb-1 col-12 font-18">AWS Fargate (serverless containers)</li><li style=padding-left:15px class="mb-1 col-12 font-18">IoT Device Monitoring</li></ul></div></div></div></div></div><ul class="dashed mb-1 d-none d-md-block" style=line-height:1></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print"></p><a href=# class="js-cta-PricingCTA pricing-bg-color-4 sign-up-trigger btn cta-btn d-inline-block w-100 mt-md-2 mb-md-2">Start Free Trial</a></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['HOST-DEVSECOPS-PRO'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="DevSecOps Pro" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">DevSecOps Pro</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['HOST-DEVSECOPS-PRO'] ? pricing[region]['HOST-DEVSECOPS-PRO'].annual_cost : ''">22</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray d-none d-md-block"><p class="text-center text-md-start mb-md-1">Secure your cloud resources and adhere to industry standards</p><hr class="w-100 mt-1 mt-md-2 border-gray d-md-none"><div class="feature-collapse w-100 d-md-none"><a style=margin-right:-20px class="py-1 w-100 d-block small fw-semibold text-uppercase collapsed align-items-center" data-bs-toggle=collapse href=#devsecops-pro-collapse role=button aria-expanded=false aria-controls=devsecops-pro-collapse><span class=if-collapsed>See all features</span> <span class=if-not-collapsed>See fewer features</span> <i class="icon-down-carrot-normal float-end" style=font-size:12px></i></a></div><hr class="w-100 border-gray mt-0 d-md-none" style=margin-bottom:15px><div class="collapse multi-collapse w-100 d-md-none" id=devsecops-pro-collapse><div class=row><div class=col-12><p class="fw-semibold small text-md-center text-uppercase">Features</p><hr class=border-black><p class="small fw-semibold mb-2 d-block d-md-none">Includes all features in Infrastructure Pro and CSM Pro</p><div class="row mb-2"><div class=col-12><ul class="dashed-list d-flex flex-wrap mb-0"><li class="mb-1 col-12 col-sm-6 font-18">Standard Events and Metrics</li><li class="mb-1 col-12 col-sm-6 font-18">Out-of-the-Box Dashboards</li><li class="mb-1 col-12 col-sm-6 font-18">850+ Integrations</li><li class="mb-1 col-12 col-sm-6 font-18">Host and Container Maps</li><li class="mb-1 col-12 col-sm-6 font-18">Enterprise-Grade Security</li><li class="mb-1 col-12 col-sm-6 font-18">Unlimited User Accounts</li><li class="mb-1 col-12 col-sm-6 font-18">1-to-1 Collaboration on CoScreen</li><li class="mb-1 col-12 col-sm-6 font-18">Full-Resolution Data Retention</li><li class="mb-1 col-12 col-sm-6 font-18">Alerts</li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Container Monitoring</a></li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Custom Metrics</a></li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Custom Events</a></li><li class="mb-1 col-12 col-sm-6 font-18">Single Sign-On with SAML</li><li class="mb-1 col-12 col-sm-6 font-18">Outlier Detection</li><li class="mb-1 col-12 col-sm-6 font-18">Watchdog: Automated insights</li><li class="mb-1 col-12 col-sm-6 font-18">Correlations</li><li class="mb-1 col-12 col-sm-6 font-18">Anomaly Detection</li><li class="mb-1 col-12 col-sm-6 font-18">Forecast Monitoring</li><li class="mb-1 col-12 col-sm-6 font-18">Live Processes</li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small pt-1">Add-ons</p><hr class=border-gray><ul class="dashed-list mb-0"><li style=padding-left:15px class="mb-1 col-12 font-18">AWS Fargate (serverless containers)</li><li style=padding-left:15px class="mb-1 col-12 font-18">IoT Device Monitoring</li></ul></div></div></div></div></div><p class="small fw-semibold d-none d-md-block">Includes all features in Infrastructure Pro and CSM Pro</p><ul class="dashed mb-1 d-none d-md-block" style=line-height:1><li><p class="small fw-semibold">Cloud Security Posture Management (CSPM)</p></li><li><p class="small fw-semibold">Kubernetes Security Posture Management (KSPM)</p></li><li><p class="small fw-semibold">Built-in mapping of your resources to compliance frameworks to help with audits</p></li><li x-show=!fedRegionSelected><p class="small fw-semibold">Vulnerability Management (VM) for Containers & Hosts</p></li><li><p class="small fw-semibold">Cloud Infrastructure Entitlement Management (CIEM)</p></li><li><p class="small fw-semibold">Comprehensive inventory of cloud resources & linked risks</p></li><li><p class="small fw-semibold">Case management</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['HOST-DEVSECOPS-PRO'] ? pricing[region]['HOST-DEVSECOPS-PRO'].on_demand_cost : ''">27</span> on-demand</p><a href=# class="js-cta-PricingCTA pricing-bg-color-5 sign-up-trigger btn cta-btn d-inline-block w-100 mt-md-2 mb-md-2">Start Free Trial</a></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['HOST-DEVSECOPS-ENT'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="DevSecOps Enterprise" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">DevSecOps Enterprise</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['HOST-DEVSECOPS-ENT'] ? pricing[region]['HOST-DEVSECOPS-ENT'].annual_cost : ''">34</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray d-none d-md-block"><p class="text-center text-md-start mb-md-1">Advanced risk and threat detection capabilities</p><hr class="w-100 mt-1 mt-md-2 border-gray d-md-none"><div class="feature-collapse w-100 d-md-none"><a style=margin-right:-20px class="py-1 w-100 d-block small fw-semibold text-uppercase collapsed align-items-center" data-bs-toggle=collapse href=#devsecops-enterprise-collapse role=button aria-expanded=false aria-controls=devsecops-enterprise-collapse><span class=if-collapsed>See all features</span> <span class=if-not-collapsed>See fewer features</span> <i class="icon-down-carrot-normal float-end" style=font-size:12px></i></a></div><hr class="w-100 border-gray mt-0 d-md-none" style=margin-bottom:15px><div class="collapse multi-collapse w-100 d-md-none" id=devsecops-enterprise-collapse><div class=row><div class=col-12><p class="fw-semibold small text-md-center text-uppercase">Features</p><hr class=border-black><p class="small fw-semibold mb-2 d-block d-md-none">Includes all features in Infrastructure Enterprise and CSM Enterprise</p><div class="row mb-2"><div class=col-12><ul class="dashed-list d-flex flex-wrap mb-0"><li class="mb-1 col-12 col-sm-6 font-18">Standard Events and Metrics</li><li class="mb-1 col-12 col-sm-6 font-18">Out-of-the-Box Dashboards</li><li class="mb-1 col-12 col-sm-6 font-18">850+ Integrations</li><li class="mb-1 col-12 col-sm-6 font-18">Host and Container Maps</li><li class="mb-1 col-12 col-sm-6 font-18">Enterprise-Grade Security</li><li class="mb-1 col-12 col-sm-6 font-18">Unlimited User Accounts</li><li class="mb-1 col-12 col-sm-6 font-18">1-to-1 Collaboration on CoScreen</li><li class="mb-1 col-12 col-sm-6 font-18">Full-Resolution Data Retention</li><li class="mb-1 col-12 col-sm-6 font-18">Alerts</li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Container Monitoring</a></li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Custom Metrics</a></li><li class="mb-1 col-12 col-sm-6 font-18"><a href=https://www.datadoghq.com/pricing/allotments/>Custom Events</a></li><li class="mb-1 col-12 col-sm-6 font-18">Single Sign-On with SAML</li><li class="mb-1 col-12 col-sm-6 font-18">Outlier Detection</li><li class="mb-1 col-12 col-sm-6 font-18">Watchdog: Automated insights</li><li class="mb-1 col-12 col-sm-6 font-18">Correlations</li><li class="mb-1 col-12 col-sm-6 font-18">Anomaly Detection</li><li class="mb-1 col-12 col-sm-6 font-18">Forecast Monitoring</li><li class="mb-1 col-12 col-sm-6 font-18">Live Processes</li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small pt-1">Add-ons</p><hr class=border-gray><ul class="dashed-list mb-0"><li style=padding-left:15px class="mb-1 col-12 font-18">AWS Fargate (serverless containers)</li><li style=padding-left:15px class="mb-1 col-12 font-18">IoT Device Monitoring</li></ul></div></div></div></div></div><p class="small fw-semibold d-none d-md-block">Includes all features in Infrastructure Enterprise and CSM Enterprise</p><ul class="dashed mb-1 d-none d-md-block" style=line-height:1><li><p class="small fw-semibold">File integrity monitoring</p></li><li><p class="small fw-semibold">Cloud Workload Security (CWS) for Linux, Windows Kubernetes, Docker, and AWS Fargate ECS/EKS</p></li><li><p class="small fw-semibold">Increased container allotment (10 containers <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a> per host license**)</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['HOST-DEVSECOPS-ENT'] ? pricing[region]['HOST-DEVSECOPS-ENT'].on_demand_cost : ''">41</span> on-demand</p><a href=# class="js-cta-PricingCTA pricing-bg-color-6 sign-up-trigger btn cta-btn d-inline-block w-100 mt-md-2 mb-md-2">Start Free Trial</a></div></div></div></div><hr class="mb-4 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available (500+ hosts/mo)</p><p class=mt-0>Custom Metrics: As low as $<span x-text=pricing[region].custom_metrics_level_5.annual_cost>1</span> per 100 (<a href="https://www.datadoghq.com/pricing/?product=infrastructure#infrastructure-how-do-i-get-charged-for-additional-custom-metrics">see common questions</a>)</p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="row my-4"><div class="d-none d-md-block col-12 text-center"><h3>Features</h3></div></div><div class="d-none d-md-block"><div class="d-none d-md-block mb-4 mt-0 w-100 border-top border-primary"></div><div class="row features"><div class=col-12><hr class="border-none mt-0"><div class=row><div class=col-3></div><h4 class="col-3 text-center align-self-end text-capitalize">Free</h4><h4 class="col-3 text-center align-self-end text-capitalize">Pro</h4><h4 class="col-3 text-center align-self-end text-capitalize">Enterprise</h4></div><p class="fw-semibold small text-start text-uppercase">Features</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Standard Events and Metrics</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">Up to 5 hosts</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Out-of-the-Box Dashboards</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>850+ Integrations</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Host and Container Maps</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Enterprise-Grade Security</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Unlimited User Accounts</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>1-to-1 Collaboration on CoScreen</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Full-Resolution Data Retention</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">1 day</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">15 months</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">15 months Customizable</p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Alerts</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">Unlimited</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">Unlimited</p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small><a href=https://www.datadoghq.com/pricing/allotments/>Container Monitoring</a></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">5 per host allotted</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">10 per host allotted</p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small><a href=https://www.datadoghq.com/pricing/allotments/>Custom Metrics</a></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">100 per host allotted</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">200 per host allotted</p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small><a href=https://www.datadoghq.com/pricing/allotments/>Custom Events</a></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">500 per host allotted</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">1000 per host allotted</p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Single Sign-On with SAML</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Outlier Detection</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Watchdog: Automated insights</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Correlations</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Anomaly Detection</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Forecast Monitoring</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Live Processes</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div><p class="fw-semibold small text-start text-uppercase">Advanced Administrative Features</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>SCIM</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>IP Allowlist</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div><p class="fw-semibold small text-start text-uppercase">Add-ons</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>AWS Fargate (serverless containers)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['FARGATE-PRO'].annual_cost">1</span> per task; includes an allotment of 5 custom metrics and 5 ingested custom metrics per function</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['FARGATE-PRO'].annual_cost">1</span> per task; includes an allotment of 5 custom metrics and 5 ingested custom metrics per function</p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>IoT Device Monitoring</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['IOT-MONT'].annual_cost">5</span> per device; includes an allotment of 20 custom metrics and 20 ingested custom metrics per device</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['IOT-MONT'].annual_cost">5</span> per device; includes an allotment of 20 custom metrics and 20 ingested custom metrics per device</p></div></div></div></div><div class=row><div class=col-3></div></div><p class="fw-semibold small text-start text-uppercase">DevSecOps</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Infrastructure Monitoring</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">All features in Infrastructure Pro</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">All features in Infrastructure Enterprise</p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Cloud Security Posture Management (CSPM)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Kubernetes Security Posture Management (KSPM)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Built-in mapping of your resources to compliance frameworks to help with audits</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1" x-show=!fedRegionSelected><div class=col-3 style="padding:0 6px"><p class=small>Vulnerability management</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">Container images</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">Host images</p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Cloud Infrastructure Entitlement Management (CIEM)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>File integrity monitoring</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Cloud Workload Security (CWS)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Anomalous workload profile detection</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Resource Catalog</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Case management</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Workflows</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">5 allotted workflow executions per host per month</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">20 allotted workflow executions per host per month</p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Containers</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">5 containers allotted per host per month</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">10 containers allotted per host per month</p></div></div></div></div></div></div></div><div class="row mb-7 d-none d-md-block"><div class="col-12 text-center"><h3>Support Plans</h3><br>From basic plans to bespoke offerings, Datadog offers the right level of support for any organization.<br><br><a href=https://www.datadoghq.com/support-services/plans/ class="text-underline small fw-semibold">LEARN MORE ABOUT OUR SUPPORT PLANS</a></div></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=infrastructure-common-questions><a class=text-black href=#infrastructure-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=infrastructure-how-do-you-define-a-host><a class=text-black href=#infrastructure-how-do-you-define-a-host>How do you define a host?</a></dt><dd class=ps-0>A host is any physical or virtual OS instance that you monitor with Datadog. It could be a server, VM, node (in the case of Kubernetes) or App Service Plan instance (in the case of Azure App Services).</dd><dt class="border-0 ps-0" id=infrastructure-how-do-i-monitor-containers><a class=text-black href=#infrastructure-how-do-i-monitor-containers>How do I monitor containers?</a></dt><dd class=ps-0>The Datadog Agent runs in a container alongside any number of other containers on a host. From there it can collect metrics from its neighboring containers and from the host itself. Depending on your plan, you can monitor 5 or 10 containers free for each host license. Additional containers will be billed at $<span x-text="pricing[region]['CONT-EXCL-AGENT'].on_demand_cost">0.002</span> per container per hour. In addition, you can purchase prepaid containers at $<span x-text="pricing[region]['CONT-EXCL-AGENT'].annual_cost">1</span> per container per month.</dd><dt class="border-0 ps-0" id=infrastructure-what-is-a-custom-metric><a class=text-black href=#infrastructure-what-is-a-custom-metric>What is a custom metric?</a></dt><dd class=ps-0>Datadog was designed to allow you to monitor your own custom applications and business metrics—not just your infrastructure. You can send any and all of your organization’s important metrics to Datadog for graphing, alerting, correlation, anomaly detection and more. Example uses: monitoring ad revenue, the rate at which shopping carts are abandoned, or the health of an in-game economy. Many customers find these metrics invaluable, especially when combined with infrastructure metrics.</dd><dt class="border-0 ps-0" id=infrastructure-how-many-custom-metrics-are-a-hrefpricingallotmentsallotteda-per-host><a class=text-black href=#infrastructure-how-many-custom-metrics-are-a-hrefpricingallotmentsallotteda-per-host>How many custom metrics are <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a> per host?</a></dt><dd class=ps-0>Datadog offers 100 custom metrics for every host monitored with Infrastructure Pro, or 200 custom metrics for every host monitored with Infrastructure Enterprise.</dd><dt class="border-0 ps-0" id=infrastructure-how-do-i-get-charged-for-additional-custom-metrics><a class=text-black href=#infrastructure-how-do-i-get-charged-for-additional-custom-metrics>How do I get charged for additional custom metrics?</a></dt><dd class=ps-0>Beyond the volume of custom metrics allotted per host, Datadog charges as low as $1 per 100 custom metrics per month. <a class=js-modal-demo>Contact us</a> or reach out to your <a href=mailto:sales@datadoghq.com>Sales</a> or <a href=mailto:customer-success@datadoghq.com>Customer Success</a> rep for more details</span>.</dd><dt class="border-0 ps-0" id=infrastructure-how-does-datadog-count-and-meter-custom-metrics><a class=text-black href=#infrastructure-how-does-datadog-count-and-meter-custom-metrics>How does Datadog count and meter custom metrics?</a></dt><dd class=ps-0>Custom metrics are counted hourly and averaged monthly across your entire account, not on a per-host basis. For more details around Custom Metrics metering, please see our <a href="https://docs.datadoghq.com/account_management/billing/custom_metrics/?tab=countrate">Custom Metrics Billing FAQ</a>.</dd><dt class="border-0 ps-0" id=infrastructure-what-is-a-custom-event><a class=text-black href=#infrastructure-what-is-a-custom-event>What is a custom event?</a></dt><dd class=ps-0>Datadog allows you to send custom events coming from your own custom applications such as custom-built deployment tools or scheduled maintenance jobs. This way, you can correlate any of these events with performance metrics, create monitors for alerting and enrich events at intake with processing pipelines to be queried alongside other standard events.</dd><dt class="border-0 ps-0" id=infrastructure-how-many-events-are-a-hrefpricingallotmentsallotteda-per-host><a class=text-black href=#infrastructure-how-many-events-are-a-hrefpricingallotmentsallotteda-per-host>How many events are <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a> per host?</a></dt><dd class=ps-0>Datadog offers 500 custom events for every host monitored with infrastructure monitoring for pro plan, or 1000 for enterprise plan. Custom events are averaged across your entire account, not just on a per-host basis. Beyond this limit, Datadog charges $<span x-text="pricing[region]['CUSTOM-EVENTS'].annual_cost">2</span> for 100 000 custom events (billed annually or $<span x-text="pricing[region]['CUSTOM-EVENTS'].on_demand_cost">3</span> on-demand), although it is rare for our customers to exceed the allotted volume.</dd><dt class="border-0 ps-0" id=infrastructure-how-can-i-send-custom-metrics-and-events><a class=text-black href=#infrastructure-how-can-i-send-custom-metrics-and-events>How can I send custom metrics and events?</a></dt><dd class=ps-0><p>You can send Datadog custom metrics and events in three ways<ul></p><li>The Datadog Agent ships with DogStatsD so you can submit custom metrics via the Agent's non-blocking API functions for many programming languages.</li><li>The Datadog Agent allows for the creation of custom integrations via plugins to the Agent. This plugin system allows the Agent to collect custom metrics on your behalf. Integrations which are contributed back to the Datadog Agent convert to standard metrics.</li><li>Datadog also has a full-featured API that you can send your metrics to—either directly over HTTP or with a language-specific library.</li></ul></dd><dt class="border-0 ps-0" id=infrastructure-what-compliance-frameworks-does-devsecops-support><a class=text-black href=#infrastructure-what-compliance-frameworks-does-devsecops-support>What compliance frameworks does DevSecOps support?</a></dt><dd class=ps-0>DevSecOps Pro and Enterprise allow you to track conformance to requirements of over 15 industry benchmarks including CIS, PCI DSS, SOC 2, and <a href=https://docs.datadoghq.com/security/misconfigurations/frameworks_and_benchmarks/ target=_blank>more</a>.</dd><dt class="border-0 ps-0" id=infrastructure-how-can-i-be-sure-my-data-is-secure><a class=text-black href=#infrastructure-how-can-i-be-sure-my-data-is-secure>How can I be sure my data is secure?</a></dt><dd class=ps-0><a href=https://www.datadoghq.com/security/>Security</a> is our top priority. This includes, universal HTTPS, strong TLS configuration, and HTTP Strict Transport Security. Our Agent is open-source, which means it can be reviewed to ensure it meets your security requirements.</dd><dt class="border-0 ps-0" id=infrastructure-are-there-other-billing-options><a class=text-black href=#infrastructure-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0><a href=https://www.datadoghq.com/pricing/list/>Annual, monthly and hourly plans</a> are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing>Billing FAQ</a></dd><dt class="border-0 ps-0" id=infrastructure-do-you-have-special-offerings-for-partners><a class=text-black href=#infrastructure-do-you-have-special-offerings-for-partners>Do you have special offerings for partners?</a></dt><dd class=ps-0>We’re always looking to partner with technology and service providers and resellers. See our <a href=https://www.datadoghq.com/partner/>Partners page</a> for more.</dd><dt class="border-0 ps-0" id=infrastructure-how-do-you-define-an-iot-device><a class=text-black href=#infrastructure-how-do-you-define-an-iot-device>How do you define an IoT device?</a></dt><dd class=ps-0>An IoT device is a nonstandard compute device deployed outside of an on-premise or cloud data center which transmits data over a network. Examples of IoT devices include the Raspberry Pi and NVIDIA Jetson. You can monitor IoT devices in Datadog with the Datadog IoT Agent.</dd><dt class="border-0 ps-0" id=infrastructure-can-i-buy-the-devsecops-sku-for-some-of-my-hosts-and-standalone-infrastructure-or-cloud-security-management-skus-for-the-remainder><a class=text-black href=#infrastructure-can-i-buy-the-devsecops-sku-for-some-of-my-hosts-and-standalone-infrastructure-or-cloud-security-management-skus-for-the-remainder>Can I buy the DevSecOps SKU for some of my hosts and standalone Infrastructure or Cloud Security Management SKUs for the remainder?</a></dt><dd class=ps-0>You cannot purchase any DevSecOps SKU for a subset of your infrastructure, it covers all existing hosts and containers. You also cannot combine the DevSecOps SKU with standalone Infrastructure or Cloud Security Management SKUs.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-18" x-data="{selected_category: ''}" :class="product == 'incident-response' ? 'active' : ''"><div class=multi-plan data-plan-count=3 data-bundle-separated><h2 class=text-md-center id=incident-response><a class=text-black>Incident Response</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Manage alerts and incidents alongside rich, contextual observability data</h3><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-18 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['ON-CALL'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 border-top pt-1"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name=On-Call :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">On-Call</p><p class="text-purple mt-0 font-14-18 fw-bold text-uppercase text-center d-flex flex-column align-items-center justify-content-end">Standalone</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['ON-CALL'] ? pricing[region]['ON-CALL'].annual_cost : ''">20</span><div class=price-helper-wrapper><span class="price-helper small">Per seat,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Modern on-call management</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Unlimited on-call schedules, escalations, and routing rules</p></li><li><p class="small fw-semibold">Pages via SMS, voice call, mobile push notification, or email</p></li><li><p class="small fw-semibold">Analytics for service health and team performance</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['ON-CALL'] ? pricing[region]['ON-CALL'].on_demand_cost : ''">29</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-1 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['INCIDENT-MANAGEMENT'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 border-top pt-1"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Incident Management" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Incident Management</p><p class="text-purple mt-0 font-14-18 fw-bold text-uppercase text-center d-flex flex-column align-items-center justify-content-end">Standalone</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['INCIDENT-MANAGEMENT'] ? pricing[region]['INCIDENT-MANAGEMENT'].annual_cost : ''">30</span><div class=price-helper-wrapper><span class="price-helper small">Per seat,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Seamless incident coordination</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Automated incident timelines</p></li><li><p class="small fw-semibold">Integrations with Slack, Jira, and more</p></li><li><p class="small fw-semibold">One-click AI-generated postmortems</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['INCIDENT-MANAGEMENT'] ? pricing[region]['INCIDENT-MANAGEMENT'].on_demand_cost : ''">43.20</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-2 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4 addon" x-data="{custom: false}" :class="pricing[region]['ENT-INCIDENT-RESPONSE'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 addon border px-2 pt-1 pb-2 pb-md-0"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Incident Response" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Incident Response</p><p class="text-purple mt-0 font-14-18 fw-bold text-uppercase text-center d-flex flex-column align-items-center justify-content-end">Bundle</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['ENT-INCIDENT-RESPONSE'] ? pricing[region]['ENT-INCIDENT-RESPONSE'].annual_cost : ''">40</span><div class=price-helper-wrapper><span class="price-helper small">Per seat,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>End-to-end remediation</p><p class="small fw-semibold">Includes all features in On-Call and Incident Management</p><ul class="dashed mb-1 align-self-center" style=line-height:1></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['ENT-INCIDENT-RESPONSE'] ? pricing[region]['ENT-INCIDENT-RESPONSE'].on_demand_cost : ''">58</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-3 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div><div class="d-none d-md-block mb-4 mt-0 w-100 border-top border-primary"></div><div class="row features"><div class=col-12><hr class="border-none mt-0"><div class=row><div class=col-3></div><h4 class="col-3 text-center align-self-end text-capitalize">On-Call <span class="w-100 d-block text-purple mt-0 font-14-18 fw-bold text-uppercase">Standalone</span></h4><h4 class="col-3 text-center align-self-end text-capitalize">Incident Management <span class="w-100 d-block text-purple mt-0 font-14-18 fw-bold text-uppercase">Standalone</span></h4><h4 class="col-3 text-center align-self-end text-capitalize">Incident Response <span class="w-100 d-block text-purple mt-0 font-14-18 fw-bold text-uppercase">Bundle</span></h4></div><p class="fw-semibold small text-start text-uppercase">Features</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>On-call schedules</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Escalation policies</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Routing rules</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Pages (SMS, Voice call, Mobile push notification, or E-Mail)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>API & webhooks</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Out-of-the-box on-call analytics</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Chat integrations (Slack, Microsoft Teams)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Incident declaration (via pages, signals, dashboards, 3rd-party apps)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Incident timeline</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Incident roles</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Incident tasks</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Single-click Postmortems</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Out-of-the-box incident analytics</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Bits AI for Slack</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Conference integrations (Zoom, CoScreen)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Ticketing integrations (Jira Software, ServiceNow)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div></div></div></div><div class="row mb-7"><div class="col-12 text-center"></div></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=incident-response-common-questions><a class=text-black href=#incident-response-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=incident-response-what-is-a-seat><a class=text-black href=#incident-response-what-is-a-seat>What is a seat?</a></dt><dd class=ps-0><p>A <strong>Seat</strong> represents any user who is actively part of the on-call workflow. Seats are assigned to users who meet any of the following criteria:</p><ul><li>They are part of an on-call <strong>schedule</strong>.</li><li>They are included in an <strong>escalation policy</strong>.</li><li>They have configured <strong>notification preferences</strong> to receive pages.</li></ul><p>A seat is also required to create, modify, or contribute (add comments, graphs or links on the timeline) to incidents. Anyone without a seat can view incidents and join incident channels without a license.</p></dd><dt class="border-0 ps-0" id=incident-response-in-what-countries-do-we-support-telephony-features><a class=text-black href=#incident-response-in-what-countries-do-we-support-telephony-features>In what countries do we support telephony features?</a></dt><dd class=ps-0>Our list of available countries is extensive and spans across the globe. We continue to grow in availability zones daily. If your country is not supported, you can still be paged through the Datadog Mobile App.</dd><dt class="border-0 ps-0" id=incident-response-are-telephony-costs-included-in-pricing><a class=text-black href=#incident-response-are-telephony-costs-included-in-pricing>Are telephony costs included in pricing?</a></dt><dd class=ps-0>Yes, telephony costs are included in the current pricing structure.</dd><dt class="border-0 ps-0" id=incident-response-what-actions-require-a-seat><a class=text-black href=#incident-response-what-actions-require-a-seat>What actions require a seat?</a></dt><dd class=ps-0>A seat is required to be an active responder in an incident. Anyone without a seat can view incidents and join incident channels without a license.</dd><dt class="border-0 ps-0" id=incident-response-do-users-get-double-charged-if-they-are-in-more-than-one-org><a class=text-black href=#incident-response-do-users-get-double-charged-if-they-are-in-more-than-one-org>Do users get double charged if they are in more than one org?</a></dt><dd class=ps-0>No, we charge based on unique seats across the organizations where users have accounts.</dd><dt class="border-0 ps-0" id=incident-response-is-there-a-limit-on-the-number-of-pages-schedules-escalation-policies-incidents-or-postmortems-that-a-user-or-org-can-create><a class=text-black href=#incident-response-is-there-a-limit-on-the-number-of-pages-schedules-escalation-policies-incidents-or-postmortems-that-a-user-or-org-can-create>Is there a limit on the number of pages, schedules, escalation policies, incidents, or postmortems that a user or org can create?</a></dt><dd class=ps-0>No, seat holders have access to create unlimited pages, schedules, escalation policies, incidents, and postmortems.</dd><dt class="border-0 ps-0" id=incident-response-what-external-tools-does-datadog-incident-response-integrate-with><a class=text-black href=#incident-response-what-external-tools-does-datadog-incident-response-integrate-with>What external tools does Datadog Incident Response integrate with?</a></dt><dd class=ps-0>Native integrations are available for Slack, MS Teams, Jira, ServiceNow, Zoom, and Status Page. Check out our <a href=https://docs.datadoghq.com/service_management/incident_management/incident_settings/integrations/>Docs</a> for more information.</dd><dt class="border-0 ps-0" id=incident-response-can-i-use-datadog-incident-response-without-using-other-datadog-products><a class=text-black href=#incident-response-can-i-use-datadog-incident-response-without-using-other-datadog-products>Can I use Datadog Incident Response without using other Datadog products?</a></dt><dd class=ps-0>Datadog Incident Response can be used as a standalone solution for your team, or as a central in-app hub to accelerate remediation and streamline existing workflows in Datadog.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-20" x-data="{selected_category: 'APM',}" :class="product == 'application-performance-monitoring' ? 'active' : ''"><div class=multi-plan data-plan-count=6 data-bundle-separated><h2 class=text-md-center id=application-performance-monitoring><a class=text-black>Application Performance Monitoring</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Improve the performance of your cloud-scale<br>applications end to end, down to a single line of code</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-20 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product, selected_category', () => { planNameHeight = setPlanNameHeight() }) " :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['HOSTS-APM'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name=APM :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">APM</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['HOSTS-APM'] ? pricing[region]['HOSTS-APM'].annual_cost : ''">31</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Resolve issues faster with end-to-end distributed traces and service health metrics</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li x-show=!fedRegionSelected><p class="small fw-semibold">Automatic service discovery and dependency mapping (Universal Service Monitoring)</p></li><li><p class="small fw-semibold">15-minute live trace search & analytics</p></li><li><p class="small fw-semibold">15-day historical search & analytics</p></li><li><p class="small fw-semibold">RED metrics based on 100% of traffic with 15-month retention</p></li><li><p class="small fw-semibold">Correlate traces with metrics, logs, processes, network data, and more</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['HOSTS-APM'] ? pricing[region]['HOSTS-APM'].on_demand_cost : ''">36</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-1 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['APM-HOST-PRO'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="APM Pro" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">APM Pro</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['APM-HOST-PRO'] ? pricing[region]['APM-HOST-PRO'].annual_cost : ''">35</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Track and improve the performance of your streaming data pipelines end to end</p><p class="small fw-semibold">Everything included in APM, plus Data Streams Monitoring:</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Automatic dependency mapping of all queues, consumers, and producers</p></li><li><p class="small fw-semibold">End-to-end pipeline latency and consumer lag metrics</p></li><li><p class="small fw-semibold">Faulty queue detection</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['APM-HOST-PRO'] ? pricing[region]['APM-HOST-PRO'].on_demand_cost : ''">42</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-2 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['APM-HOST-ENT'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="APM Enterprise" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">APM Enterprise</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['APM-HOST-ENT'] ? pricing[region]['APM-HOST-ENT'].annual_cost : ''">40</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Optimize code performance in production with minimal overhead</p><p class="small fw-semibold">Everything included in APM<span x-show=!fedRegionSelected> Pro</span>, plus Continuous Profiler:</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Code-level tracing including wall, lock, CPU, and I/O time</p></li><li><p class="small fw-semibold">CPU and memory code profiles for resource and cost optimization</p></li><li><p class="small fw-semibold">Code performance comparisons across versions</p></li><li><p class="small fw-semibold">Actionable insights with automatic code analysis</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['APM-HOST-ENT'] ? pricing[region]['APM-HOST-ENT'].on_demand_cost : ''">48</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-3 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['APM-DEVSECOPS'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="APM DevSecOps" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">APM DevSecOps</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['APM-DEVSECOPS'] ? pricing[region]['APM-DEVSECOPS'].annual_cost : ''">36</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Reduce security risk with OSS vulnerability detection in production</p><p class="small fw-semibold">Includes everything in APM, plus <a href="https://www.datadoghq.com/pricing/?product=software-composition-analysis#products">Software Composition Analysis (SCA)</a>:</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Identify vulnerabilities in third party libraries</p></li><li><p class="small fw-semibold">Prioritize vulnerabilities based on exposure and CVSS</p></li><li><p class="small fw-semibold">Actionable remediation guidance with service ownership insights</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['APM-DEVSECOPS'] ? pricing[region]['APM-DEVSECOPS'].on_demand_cost : ''">43.20</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-4 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['APM-PRO-DEVSECOPS'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="APM DevSecOps Pro" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">APM DevSecOps Pro</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['APM-PRO-DEVSECOPS'] ? pricing[region]['APM-PRO-DEVSECOPS'].annual_cost : ''">40</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Reduce security risk with OSS vulnerability detection in production</p><p class="small fw-semibold">Includes everything in APM Pro, plus <a href="https://www.datadoghq.com/pricing/?product=software-composition-analysis#products">Software Composition Analysis (SCA)</a>:</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Identify vulnerabilities in third party libraries</p></li><li><p class="small fw-semibold">Prioritize vulnerabilities based on exposure and CVSS</p></li><li><p class="small fw-semibold">Actionable remediation guidance with service ownership insights</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['APM-PRO-DEVSECOPS'] ? pricing[region]['APM-PRO-DEVSECOPS'].on_demand_cost : ''">48</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-5 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['APM-ENT-DEVSECOPS'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="APM DevSecOps Enterprise" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">APM DevSecOps Enterprise</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['APM-ENT-DEVSECOPS'] ? pricing[region]['APM-ENT-DEVSECOPS'].annual_cost : ''">45</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Reduce security risk with OSS vulnerability detection in production</p><p class="small fw-semibold">Includes everything in APM Enterprise, plus <a href="https://www.datadoghq.com/pricing/?product=software-composition-analysis#products">Software Composition Analysis (SCA)</a>:</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Identify vulnerabilities in third party libraries</p></li><li><p class="small fw-semibold">Prioritize vulnerabilities based on exposure and CVSS</p></li><li><p class="small fw-semibold">Actionable remediation guidance with service ownership insights</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['APM-ENT-DEVSECOPS'] ? pricing[region]['APM-ENT-DEVSECOPS'].on_demand_cost : ''">54</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-6 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div><div class="d-none d-md-block mb-4 mt-0 w-100 border-top border-primary"></div><div class="row features"><div class=col-12><hr class="border-none mt-0"><div class=row><div class=col-3></div><h4 class="col-3 text-center align-self-end text-capitalize">APM</h4><h4 class="col-3 text-center align-self-end text-capitalize">APM Pro</h4><h4 class="col-3 text-center align-self-end text-capitalize">APM Enterprise</h4></div><p class="fw-semibold small text-start text-uppercase">Features</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>End-to-end distributed tracing for any app at any scale</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Service dependency visualizations</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Deployment Tracking - performance metrics and version comparisons for every deploy</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Software Catalog - service ownership management alongside real-time observability data</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1" x-show=!fedRegionSelected><div class=col-3 style="padding:0 6px"><p class=small>Universal Service Monitoring - automatically discover, map, and catalog services and dependencies</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Retain spans using tag-based filters and generate custom metrics from any span via the UI</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>AI-based anomaly, outlier, and root cause detection</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter" x-show=!fedRegionSelected><div class=col-3 style="padding:0 6px"><p class=small>Dynamic Instrumentation—Add logs, spans, and metrics without interrupting runtime</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1" x-show=!fedRegionSelected><div class=col-3 style="padding:0 6px"><p class=small>End-to-end visibility between queues and application services</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter" x-show=!fedRegionSelected><div class=col-3 style="padding:0 6px"><p class=small>Detect bottlenecks and message-backed queues</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1" x-show=!fedRegionSelected><div class=col-3 style="padding:0 6px"><p class=small>Measure consumer lag in asynchronous applications</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter" x-show=!fedRegionSelected><div class=col-3 style="padding:0 6px"><p class=small>Attribute unexpected throughput to adjacent services and teams</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1" x-show=!fedRegionSelected><div class=col-3 style="padding:0 6px"><p class=small>Correlate delayed messages with related traces and logs</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Low overhead code profiling in production</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Method timings for every request (incl. time spent on locks, I/O, and more)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>CPU and memory consumption for every service and code line</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Code performance comparisons after deployments (e.g. CPU, memory allocations, lock wait time)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Automatic code analysis and actionable insights</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div><a href=https://www.datadoghq.com/pricing/allotments/ class="fw-semibold small text-start text-uppercase">Allotments</a><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Span Ingestion: 150 GB per APM host per month or 0.205 GB per APM host per hour, averaged across all your APM hosts</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Span Retention: 1 million Indexed Spans per APM host per month or 1370 Indexed Spans per APM host per hour, averaged across all your APM hosts</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Error Tracking</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter" x-show=!fedRegionSelected><div class=col-3 style="padding:0 6px"><p class=small>Data Streams Monitoring</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Profiled Hosts</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>4 containers per profiled host, averaged across all your profiled hosts; then $2 per container</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div><p class="fw-semibold small text-start text-uppercase">Add-ons</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>AWS Fargate</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['FARGATE-APM'].annual_cost">2</span> per task ($<span x-text="pricing[region]['FARGATE-APM'].on_demand_cost">2.90</span> on-demand)</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['FARGATE-APM'].annual_cost">2</span> per task ($<span x-text="pricing[region]['FARGATE-APM'].on_demand_cost">2.90</span> on-demand)<br><br>10GB span ingestion and 65,000 span retention, averaged across all your APM hosts</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['FARGATE-APMCP'].annual_cost">2.60</span> per task ($<span x-text="pricing[region]['FARGATE-APMCP'].on_demand_cost">3.70</span> on-demand)<br><br>10GB span ingestion and 65,000 span retention, averaged across all your APM hosts, 1 profiled host</p></div></div></div></div><p class="fw-semibold small text-start text-uppercase">When combined with other products</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Full stack visibility</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Pivot to related infrastructure metrics, logs, processes, network data, synthetic tests, and RUM sessions</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Cross-product dashboards and alerts</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div><p class="fw-semibold small text-start text-uppercase">Service and Support</p><hr class=border-gray-light><div class="row mb-3"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Technical support across chat and email</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Community Forum and Online Docs</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small><a href=https://www.datadoghq.com/support-services/plans/>Plans with the right level of support for your organization</a></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div><div class=row><div class=col-3></div><h4 class="col-3 text-center align-self-end text-capitalize">APM DevSecOps</h4><h4 class="col-3 text-center align-self-end text-capitalize">APM DevSecOps Pro</h4><h4 class="col-3 text-center align-self-end text-capitalize">APM DevSecOps Enterprise</h4></div><p class="fw-semibold small text-start text-uppercase">DevSecOps</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Vulnerability insights in Software Catalog</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-3 style="padding:0 6px"><p class=small>Datadog severity score</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-3 style="padding:0 6px"><p class=small>Actionable remediation guidance</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div></div></div></div><div class="row mb-7"><div class="col-12 text-center"><span x-show=!fedRegionSelected>Data Streams Monitoring is also available standalone starting at $<span x-text="pricing[region]['DSM'].annual_cost">15</span> per host<br class="d-none d-md-inline">and </span>Continuous Profiler is available standalone starting at $<span x-text="pricing[region]['PROF-HOSTS'].annual_cost">19</span> per host.<br><span class=more-details>For more details, <a class=js-modal-demo style=cursor:pointer>Contact Us</a> or reach out to your <a href=mailto:sales@datadoghq.com>Sales</a> or <a href=mailto:customer-success@datadoghq.com>Customer Success</a> rep.</span></div></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=application-performance-monitoring-common-questions><a class=text-black href=#application-performance-monitoring-common-questions>Common Questions</a></h3><ul id="faq-pills--Application Performance Monitoring" class="nav nav-pills mt-4 mb-4 justify-content-center d-none" role=tablist><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'APM'; scrollToFaqs()" href=# :class="'APM' == selected_category ? 'active' : ''">APM</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'APM Pro'; scrollToFaqs()" href=# :class="'APM Pro' == selected_category ? 'active' : ''">APM Pro</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'APM Enterprise'; scrollToFaqs()" href=# :class="'APM Enterprise' == selected_category ? 'active' : ''">APM Enterprise</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'APM DevSecOps'; scrollToFaqs()" href=# :class="'APM DevSecOps' == selected_category ? 'active' : ''">APM DevSecOps</a></li></ul><div class="plan-product-dropdown-wrapper d-flex justify-content-lg-center mb-4"><button id=plan-product-dropdown class="pricing-product-dropdown plan-dropdown ms-0" type=button :aria-expanded=faqOpen @click="faqOpen = ! faqOpen"> <span class="menu-text plan-menu-text text-uppercase" x-text=selected_category></span></button><div class="dropdown-options-container plan-options z-3 mt-4" aria-label=plan-product-dropdown style=display:none :aria-expanded=faqOpen x-show=faqOpen @click.outside="faqOpen = false"><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'APM'; faqOpen = false; scrollToFaqs()" :class="'APM' == selected_category ? 'active' : ''">APM </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'APM Pro'; faqOpen = false; scrollToFaqs()" :class="'APM Pro' == selected_category ? 'active' : ''">APM Pro </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'APM Enterprise'; faqOpen = false; scrollToFaqs()" :class="'APM Enterprise' == selected_category ? 'active' : ''">APM Enterprise </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'APM DevSecOps'; faqOpen = false; scrollToFaqs()" :class="'APM DevSecOps' == selected_category ? 'active' : ''">APM DevSecOps</span></div></div><div class=faq-tab-content id="pills-tabContent--Application Performance Monitoring"><div class=faq-tab id=pills-apm_faq x-show="'APM' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-what-counts-as-a-billable-apm-host><a class=text-black href=#application-performance-monitoring-apm_faq-what-counts-as-a-billable-apm-host>What counts as a billable APM host?</a></dt><dd class=ps-0>A billable APM host is a <a href="https://www.datadoghq.com/pricing/?product=infrastructure#infrastructure-how-do-you-define-a-host">host</a> that is actively generating traces that are submitted to the Datadog SaaS application, including, but not limited to, an OpenTelemetry Collector. This means that hosts running services that are not instrumented (e.g. databases, caches, queues and load-balancers) and are not generating traces submitted to the Datadog platform do not count as APM hosts even if APM is enabled on them.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-what-kind-of-billing-plan-do-i-need-to-run-apm-apm-pro-or-apm-enterprise><a class=text-black href=#application-performance-monitoring-apm_faq-what-kind-of-billing-plan-do-i-need-to-run-apm-apm-pro-or-apm-enterprise>What kind of billing plan do I need to run APM, APM Pro, or APM Enterprise?</a></dt><dd class=ps-0>Every billable APM, APM Pro, or APM Enterprise host requires the purchase of Pro or Enterprise Infrastructure Monitoring.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-is-pro-or-enterprise-infrastructure-monitoring-required-on-every-apm-host><a class=text-black href=#application-performance-monitoring-apm_faq-is-pro-or-enterprise-infrastructure-monitoring-required-on-every-apm-host>Is Pro or Enterprise Infrastructure Monitoring required on every APM Host?</a></dt><dd class=ps-0>Yes. For example, if you subscribe for 10 APM hosts, those hosts must also be subscribed for 10 Pro or Enterprise Infrastructure hosts. This applies to both committed and non-committed host usage in all APM tiers.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-i-am-an-existing-apm-customer-can-i-switch-to-the-apm-pro-or-apm-enterprise><a class=text-black href=#application-performance-monitoring-apm_faq-i-am-an-existing-apm-customer-can-i-switch-to-the-apm-pro-or-apm-enterprise>I am an existing APM customer. Can I switch to the APM Pro or APM Enterprise?</a></dt><dd class=ps-0>Yes. Existing APM customers have the option of changing their plan to APM Pro or APM Enterprise. Contact your Sales or Customer Success rep for help.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-can-i-purchase-a-mix-of-apm-apm-pro-and-apm-enterprise-hosts><a class=text-black href=#application-performance-monitoring-apm_faq-can-i-purchase-a-mix-of-apm-apm-pro-and-apm-enterprise-hosts>Can I purchase a mix of APM, APM Pro, and APM Enterprise hosts?</a></dt><dd class=ps-0>No. Customers can commit to only one of the plans across all their APM hosts, not a combination thereof.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-does-a-purchase-of-apm-host-include-universal-service-monitoring-usm-on-that-same-host><a class=text-black href=#application-performance-monitoring-apm_faq-does-a-purchase-of-apm-host-include-universal-service-monitoring-usm-on-that-same-host>Does a purchase of APM host include Universal Service Monitoring (USM) on that same host?</a></dt><dd class=ps-0>Yes. USM is included on the same host APM is purchased on, regardless of the APM tier. This means that Datadog will always discover, map, and monitor every new and/or non-instrumented service running on your APM hosts, automatically.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-if-im-an-existing-usm-customer-and-start-using-apm-on-the-same-host-will-i-be-charged-for-both-products><a class=text-black href=#application-performance-monitoring-apm_faq-if-im-an-existing-usm-customer-and-start-using-apm-on-the-same-host-will-i-be-charged-for-both-products>If I’m an existing USM customer and start using APM on the same host, will I be charged for both products?</a></dt><dd class=ps-0>No. If both USM and APM are purchased and/or installed on the same host, you will only pay the APM price on the host, based on your APM tier.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-what-languages-does-apm-support><a class=text-black href=#application-performance-monitoring-apm_faq-what-languages-does-apm-support>What languages does APM support?</a></dt><dd class=ps-0>Java, Python, Ruby, Go, Node, .NET and PHP. You can find the full list of supported languages and libraries in our <a href="https://docs.datadoghq.com/tracing/setup_overview/setup/java/?tabs=containers">documentation</a>.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-can-i-add-custom-instrumentation-on-top-of-datadogs-out-of-the-box-instrumentation><a class=text-black href=#application-performance-monitoring-apm_faq-can-i-add-custom-instrumentation-on-top-of-datadogs-out-of-the-box-instrumentation>Can I add custom instrumentation on top of Datadog’s out-of-the-box instrumentation?</a></dt><dd class=ps-0>Yes. We provide auto-instrumentation for popular libraries and frameworks, but you can easily add custom instrumentation if desired.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-can-i-run-apm-with-containers><a class=text-black href=#application-performance-monitoring-apm_faq-can-i-run-apm-with-containers>Can I run APM with containers?</a></dt><dd class=ps-0>Yes, you can run APM in a containerized environment. The number of containers running on each host (node) does not impact the APM host-based price. AWS Fargate is also supported.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-does-apm-support-serverless-computing><a class=text-black href=#application-performance-monitoring-apm_faq-does-apm-support-serverless-computing>Does APM support Serverless computing?</a></dt><dd class=ps-0>Yes. We support AWS Fargate tasks. Based on your APM plan, the price is $<span x-text="pricing[region]['FARGATE-APM'].annual_cost">2</span>/$<span x-text="pricing[region]['FARGATE-APM'].annual_cost">2</span>/$<span x-text="pricing[region]['FARGATE-APMCP'].annual_cost">2.60</span> per task when billed annually and $<span x-text="pricing[region]['FARGATE-APM'].on_demand_cost">2.90</span>/$<span x-text="pricing[region]['FARGATE-APM'].on_demand_cost">2.90</span>/$<span x-text="pricing[region]['FARGATE-APMCP'].on_demand_cost">3.70</span> when billed on-demand. APM also supports AWS Lambda (<a href="https://www.datadoghq.com/pricing/?product=serverless-monitoring#serverless-monitoring">see pricing info here</a>).</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-what-is-the-difference-between-ingestion-and-retention><a class=text-black href=#application-performance-monitoring-apm_faq-what-is-the-difference-between-ingestion-and-retention>What is the difference between ingestion and retention?</a></dt><dd class=ps-0>Ingestion means sending your traces to Datadog and having all of them available for Live Search and Analytics for 15 minutes. Retention means storing your most important traces (e.g. error, high latency, or business-critical ones) and making them available for search and analysis during a retention period of your choice (15 days by default).</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-can-i-ingest-additional-spans><a class=text-black href=#application-performance-monitoring-apm_faq-can-i-ingest-additional-spans>Can I ingest additional spans?</a></dt><dd class=ps-0><p>Yes. While we include 150GB per APM host by default for Ingested Spans, you can always ingest additional traces and spans for 15-minute live trace search and analytics at $<span x-text="pricing[region]['SPANS-INGEST'].annual_cost">0.10</span>/GB.</p><p><strong>Note:</strong> The allotted 150GB per host is summed over all the APM hosts. For example, if in a given month you have 2 APM hosts and one ingests 250GBs and the other 50GBs (300GB in total), you will not be billed for ingestion that month.</p></dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-can-i-retain-index-additional-spans-and-modify-the-retention-period><a class=text-black href=#application-performance-monitoring-apm_faq-can-i-retain-index-additional-spans-and-modify-the-retention-period>Can I retain (index) additional spans and modify the retention period?</a></dt><dd class=ps-0><p>Yes. While we include 1 million Indexed Spans per APM host with 15-day retention by default, you can always retain additional spans.</p><p>For additional Indexed Spans, we offer the following retention periods:</p><ul><li>7-day retention at $<span x-text="pricing[region]['TRACE-7DAY'].annual_cost">1.27</span> per million spans per month (billed annually or $<span x-text="pricing[region]['TRACE-7DAY'].on_demand_cost">1.91</span> on-demand)</li><li>15-day retention at $<span x-text="pricing[region]['TRACE-15DAY'].annual_cost">1.70</span> per million spans per month (billed annually or $<span x-text="pricing[region]['TRACE-15DAY'].on_demand_cost">2.55</span> on-demand)</li><li>30-day retention at $<span x-text="pricing[region]['TRACE-30DAY'].annual_cost">2.50</span> per million spans per month (billed annually or or $<span x-text="pricing[region]['TRACE-30DAY'].on_demand_cost">3.75</span> on-demand)</li></ul><p>If you need longer retention, please reach out to your <a href=mailto:customer-success@datadoghq.com>Customer Success</a> or <a href=mailto:sales@datadoghq.com>Sales</a> rep to customize your plan.</p><p><strong>Note 1:</strong> The allotted 1 million Indexed Spans per host is summed across all your APM hosts. For example, if in a given month you have 2 APM hosts and you index 1.5 million spans from one and 0.5 million from the other (2 million in total), you will not be billed for indexing that month.</p><p><strong>Note 2:</strong> Indexed Spans that are <a href=https://docs.datadoghq.com/tracing/trace_pipeline/#datadog-intelligent-retention-filter target=_blank>auto-retained</a> by Datadog <span class=text-underline>do not</span> count towards the 1 million Indexed Spans that are allotted per host.</p></dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-how-does-on-demand-billing-of-ingested-and-indexed-spans-differ-from-my-committed-plan><a class=text-black href=#application-performance-monitoring-apm_faq-how-does-on-demand-billing-of-ingested-and-indexed-spans-differ-from-my-committed-plan>How does on-demand billing of ingested and indexed spans differ from my committed plan?</a></dt><dd class=ps-0><p>On-demand use of APM is counted on an hourly basis. Both ingested and indexed span allotment are metered each hour and are not aggregated across all use throughout the month.</p><p>This means that ingested and indexed span use that goes over the associated APM Host allotment in the same hour will increase billing regardless of span use during other times.</p></dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-what-are-the-a-hrefpricingallotmentshourly-span-allotmentsa-and-on-demand-pricing><a class=text-black href=#application-performance-monitoring-apm_faq-what-are-the-a-hrefpricingallotmentshourly-span-allotmentsa-and-on-demand-pricing>What are the <a href=https://www.datadoghq.com/pricing/allotments/>hourly span allotments</a> and on-demand pricing?</a></dt><dd class=ps-0><p>For every host hour, customers get an hourly allotment corresponding to a share of the monthly allotment (150 GB for ingested spans and 1M indexed) split evenly by hour by month in the current year. For example, in January, for every host hour, customers get an allotment of 0.205 GB (150 GB / (365 * 24 / 12)) for ingested spans and 1369 indexed spans (1 M / (365 * 24 / 12)).</p><p>For additional volume, in a given hour, customers will be charged $<span x-text="pricing[region]['SPANS-INGEST'].annual_cost">0.10</span> per additional GB of ingested spans and the indexed spans rate for every additional 1M indexed spans.</p></dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-do-i-have-to-ingest-andor-retain-100-of-my-traces><a class=text-black href=#application-performance-monitoring-apm_faq-do-i-have-to-ingest-andor-retain-100-of-my-traces>Do I have to ingest and/or retain 100% of my traces?</a></dt><dd class=ps-0>With an intuitive user interface, you can decide what to send to Datadog as well as which traces to retain and for how long. This way, customers get full control over their tracing data and their network-bandwidth-related costs.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-does-trace-sampling-impact-the-accuracy-of-red-metrics><a class=text-black href=#application-performance-monitoring-apm_faq-does-trace-sampling-impact-the-accuracy-of-red-metrics>Does trace sampling impact the accuracy of RED metrics?</a></dt><dd class=ps-0>No, the listed APM price includes RED metrics (requests, errors, duration). Regardless of any sampling rate (default or custom), RED metrics are always calculated based on 100% of application traffic.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-how-are-span-based-metrics-billed><a class=text-black href=#application-performance-monitoring-apm_faq-how-are-span-based-metrics-billed>How are span-based metrics billed?</a></dt><dd class=ps-0>Span-based metrics are counted towards your Custom Metrics allocation <a href="https://www.datadoghq.com/pricing/?product=infrastructure#infrastructure-how-many-custom-metrics-are-allotted-per-host">as outlined in your infrastructure plan</a>.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-can-i-run-apm-on-web-apps-with-azure-app-services-paas><a class=text-black href=#application-performance-monitoring-apm_faq-can-i-run-apm-on-web-apps-with-azure-app-services-paas>Can I run APM on web apps with Azure App Services (PaaS)?</a></dt><dd class=ps-0>Yes, the Datadog extension for Azure App Services provides additional monitoring capabilities for <a href=https://docs.datadoghq.com/serverless/azure_app_services/ target=_blank>Azure Web Apps</a>, including full support for distributed tracing using automatic instrumentation, manual APM instrumentation to customize spans, Trace_ID injection into application logs, and submitting custom metrics using <a href="https://docs.datadoghq.com/developers/dogstatsd/?tab=hostagent" target=_blank>DogStatsD</a>. Learn more with our <a href=https://docs.datadoghq.com/serverless/azure_app_services/ target=_blank>documentation</a>.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-what-is-considered-as-a-host-for-azure-app-services><a class=text-black href=#application-performance-monitoring-apm_faq-what-is-considered-as-a-host-for-azure-app-services>What is considered as a host for Azure App Services?</a></dt><dd class=ps-0>All Azure App Service Plan instances will count as Infrastructure hosts. In addition, if they are running the <a href=https://docs.datadoghq.com/serverless/azure_app_services/ target=_blank>Datadog extension</a> and submitting APM traces from a Web App, all instances in the underlying ASP will be counted as APM hosts.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_faq-are-there-other-billing-options><a class=text-black href=#application-performance-monitoring-apm_faq-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0><a href=https://www.datadoghq.com/pricing/list/>Annual, monthly and hourly plans</a> are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing/ target=_blank>Billing FAQ</a>.</dd></dl></div><div class=faq-tab id=pills-apm_pro_faq x-show="'APM Pro' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=application-performance-monitoring-apm_pro_faq-what-is-data-streams-monitoring-and-how-does-it-work><a class=text-black href=#application-performance-monitoring-apm_pro_faq-what-is-data-streams-monitoring-and-how-does-it-work>What is Data Streams Monitoring and how does it work?</a></dt><dd class=ps-0>Datadog Data Streams Monitoring (DSM) allows you to track and improve the performance of event-driven applications that use Kafka and RabbitMQ. DSM automatically maps dependencies between all services and queues, measures latency between them, and provides additional health metrics, such as consumer lag, across your streaming data pipeline to help you monitor it end to end.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_pro_faq-what-counts-as-a-billable-dsm-host><a class=text-black href=#application-performance-monitoring-apm_pro_faq-what-counts-as-a-billable-dsm-host>What counts as a billable DSM host?</a></dt><dd class=ps-0>A billable Data Streams Monitoring host is a host that has the Datadog Agent installed and producer and consumer services that are running on it and instrumented for DSM. Visit our documentation for additional setup information.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_pro_faq-what-kind-of-billing-plan-do-i-need-to-run-data-streams-monitoring><a class=text-black href=#application-performance-monitoring-apm_pro_faq-what-kind-of-billing-plan-do-i-need-to-run-data-streams-monitoring>What kind of billing plan do I need to run Data Streams Monitoring?</a></dt><dd class=ps-0>Every billable DSM host requires the purchase of Pro or Enterprise Infrastructure Monitoring, regardless if it is combined with APM. Annual, month-to-month, and on-demand billing plans are available. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing/apm_tracing_profiler/>Billing FAQ</a>.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_pro_faq-can-i-purchase-data-streams-monitoring-not-as-part-of-an-apm-plan><a class=text-black href=#application-performance-monitoring-apm_pro_faq-can-i-purchase-data-streams-monitoring-not-as-part-of-an-apm-plan>Can I purchase Data Streams Monitoring not as part of an APM plan?</a></dt><dd class=ps-0>Yes, <a href="https://www.datadoghq.com/pricing/?product=data-streams-monitoring#products">Data Streams Monitoring</a> can be purchased on top of Pro or Enterprise Infrastructure Monitoring hosts starting at $<span x-text="pricing[region]['DSM'].annual_cost">15</span> per host per month with an annual commitment.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_pro_faq-can-i-purchase-apm-pro-for-a-portion-of-my-hosts-and-individual-standalone-products-for-the-rest-of-my-hosts><a class=text-black href=#application-performance-monitoring-apm_pro_faq-can-i-purchase-apm-pro-for-a-portion-of-my-hosts-and-individual-standalone-products-for-the-rest-of-my-hosts>Can I purchase APM Pro for a portion of my hosts and individual standalone products for the rest of my hosts?</a></dt><dd class=ps-0>No. Customers can commit to only one of the plans across all their APM hosts, not a combination thereof. That said, APM-only customers can purchase Data Streams Monitoring and/or Continuous Profiler on a portion of their hosts, and APM Pro customers can purchase Continuous Profiler on a portion of their hosts.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_pro_faq-what-technologies-do-you-support><a class=text-black href=#application-performance-monitoring-apm_pro_faq-what-technologies-do-you-support>What Technologies do you support?</a></dt><dd class=ps-0>DSM currently supports Java, Go, .NET/C# for Kafka and Java and Go for RabbitMQ. Support for additional technologies and programming languages is coming soon.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_pro_faq-how-long-is-dsm-data-retained-for><a class=text-black href=#application-performance-monitoring-apm_pro_faq-how-long-is-dsm-data-retained-for>How long is DSM data retained for?</a></dt><dd class=ps-0>Map history is stored for 30 days and all metrics are retained for 15 months.</dd></dl></div><div class=faq-tab id=pills-apm_ent_faq x-show="'APM Enterprise' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-what-is-continuous-profiler><a class=text-black href=#application-performance-monitoring-apm_ent_faq-what-is-continuous-profiler>What is Continuous Profiler?</a></dt><dd class=ps-0>Continuous Profiler is a tool to observe and analyze code-level performance in your production environment at all times with minimal overhead. It allows developers to identify and optimize the most resource-consuming methods in their code. We provide comprehensive <a href=https://docs.datadoghq.com/tracing/profiling/>documentation</a> and encourage you to take a read.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-what-counts-as-a-billable-continuous-profiler-host><a class=text-black href=#application-performance-monitoring-apm_ent_faq-what-counts-as-a-billable-continuous-profiler-host>What counts as a billable Continuous Profiler host?</a></dt><dd class=ps-0>A billable Continuous Profiler <a href="https://www.datadoghq.com/pricing/?product=infrastructure#infrastructure-how-do-you-define-a-host">host</a> is a host that has profiling installed and enabled according to Datadog’s runtime-specific setup instructions (<a href="https://docs.datadoghq.com/profiler/enabling/java?tab=commandarguments#installation">example</a>) and submits profiles to the Datadog SaaS application.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-what-kind-of-billing-plan-do-i-need-to-run-apm-enterprise><a class=text-black href=#application-performance-monitoring-apm_ent_faq-what-kind-of-billing-plan-do-i-need-to-run-apm-enterprise>What kind of billing plan do I need to run APM Enterprise?</a></dt><dd class=ps-0>Every billable Continuous Profiler host requires the purchase of Pro or Enterprise Infrastructure Monitoring, regardless if it is combined with APM. The price includes 4 containers running profiled applications per host, summed across all Profiled hosts. Every additional container costs $<span x-text="pricing[region]['PROF-CONT'] ? pricing[region]['PROF-CONT'].annual_cost : ''">2</span>. Annual, month-to-month, and on-demand billing plans are available. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing/>Billing FAQ</a>.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-i-am-an-existing-continuous-profiler-customer-can-i-switch-to-the-apm-enterprise-plan><a class=text-black href=#application-performance-monitoring-apm_ent_faq-i-am-an-existing-continuous-profiler-customer-can-i-switch-to-the-apm-enterprise-plan>I am an existing Continuous Profiler customer. Can I switch to the APM Enterprise plan?</a></dt><dd class=ps-0>Yes. Existing Continuous Profiler customers have the option of changing their plan to APM Enterprise starting at $<span x-text="pricing[region]['APM-HOST-ENT'].annual_cost">40</span> per host per month. Contact your <a href=mailto:sales@datadoghq.com>Sales</a> or <a href=mailto:customer-success@datadoghq.com>Customer Success</a> rep for help.'</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-can-i-purchase-continuous-profiler-standalone><a class=text-black href=#application-performance-monitoring-apm_ent_faq-can-i-purchase-continuous-profiler-standalone>Can I purchase Continuous Profiler standalone?</a></dt><dd class=ps-0>Yes, Continuous Profiler can be purchased standalone at $<span x-text="pricing[region]['PROF-HOSTS'].annual_cost">19</span> per profiled host per month with an annual commitment. Month-to-month and on-demand plans are also available at $<span x-text="pricing[region]['PROF-HOSTS'].on_demand_cost">23</span> per profiled host per month or $<span x-text="pricing[region]['PROF-CONT'] ? pricing[region]['PROF-CONT'].annual_cost : ''">0.004</span> per hour. <a class=js-modal-demo style=cursor:pointer>Contact us</a> or reach out to your <a href=mailto:sales@datadoghq.com>Sales</a> or <a href=mailto:customer-success@datadoghq.com>Customer Success</a> rep for more details.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-can-i-purchase-apm-enterprise-for-a-portion-of-my-hosts-and-individual-standalone-products-for-the-rest-of-my-hosts><a class=text-black href=#application-performance-monitoring-apm_ent_faq-can-i-purchase-apm-enterprise-for-a-portion-of-my-hosts-and-individual-standalone-products-for-the-rest-of-my-hosts>Can I purchase APM Enterprise for a portion of my hosts and individual standalone products for the rest of my hosts?</a></dt><dd class=ps-0>No. Customers can commit to only one of the plans across all their APM hosts, not a combination thereof. That said, APM-only customers can purchase Continuous Profiler and/or Data Streams Monitoring on a portion of their hosts, and APM Pro customers can purchase Continuous Profiler on a portion of their hosts.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-how-do-you-define-a-profiled-host><a class=text-black href=#application-performance-monitoring-apm_ent_faq-how-do-you-define-a-profiled-host>How do you define a profiled host?</a></dt><dd class=ps-0>A profiled host is a physical or virtual operating system instance which is running a profiled application. To be profiled, the host would need to have the agent installed and profiling enabled. When combined with APM, every APM host is also a profiler host, and vice versa. The same logic applies to profiled containers. For more information visit our <a href=https://docs.datadoghq.com/account_management/billing>Billing FAQ</a>.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-which-languages-does-continuous-profiler-support><a class=text-black href=#application-performance-monitoring-apm_ent_faq-which-languages-does-continuous-profiler-support>Which languages does Continuous Profiler support?</a></dt><dd class=ps-0>Continuous Profiler supports Java, .NET, Go, Python, Ruby, .Node.js, and PHP. Support for C, C++, and Rust is in beta.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-how-does-datadog-continuous-profiler-work><a class=text-black href=#application-performance-monitoring-apm_ent_faq-how-does-datadog-continuous-profiler-work>How does Datadog Continuous Profiler work?</a></dt><dd class=ps-0>Our profilers constantly collect representative samples of all stack traces, aggregate them over a 60-second time period and forwards them through the Datadog agent. This is done continuously in one-minute intervals which means you will never lose code-level visibility in your services. To profile your services, simply import our profiling library or enable an environment variable flag when you run the APM tracer.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-how-do-you-ensure-minimal-performance-impact-in-production><a class=text-black href=#application-performance-monitoring-apm_ent_faq-how-do-you-ensure-minimal-performance-impact-in-production>How do you ensure minimal performance impact in production?</a></dt><dd class=ps-0>We use the latest, most cutting-edge technologies, such as the <a href=https://docs.oracle.com/javacomponents/jmc-5-5/jfr-runtime-guide/about.htm#JFRRT107 target=_blank>JDK Flight Recorder</a>, to ensure that performance impact is minimal even with full production workloads. Additionally, our profilers do not interrupt or interfere with any of your service requests hence we introduce no additional request latency.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-how-is-profiling-different-from-tracing><a class=text-black href=#application-performance-monitoring-apm_ent_faq-how-is-profiling-different-from-tracing>How is profiling different from tracing?</a></dt><dd class=ps-0>Tracing measures latency of requests across services in distributed systems, whereas profiling provides deeper insights on all that happened on the code level of the services.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-what-are-the-benefits-of-datadog-continuous-profiler><a class=text-black href=#application-performance-monitoring-apm_ent_faq-what-are-the-benefits-of-datadog-continuous-profiler>What are the benefits of Datadog Continuous Profiler?</a></dt><dd class=ps-0>Continuous Profiler is tightly integrated with the rest of the Datadog platform and it extends our seamless correlations between metrics, traces, and logs to the code level. This is extremely useful for code performance optimization, cost savings on cloud provider bills, and reducing request latency for improved user experience.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-what-types-of-profiles-are-available><a class=text-black href=#application-performance-monitoring-apm_ent_faq-what-types-of-profiles-are-available>What types of profiles are available?</a></dt><dd class=ps-0>CPU, Memory, Lock, Wall Time, Disk IO, Socket IO, Goroutines, Exceptions and many more profile types are available and may vary by programming language. For more information visit our <a href=https://docs.datadoghq.com/profiler/>documentation page</a>.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_ent_faq-are-there-other-billing-options><a class=text-black href=#application-performance-monitoring-apm_ent_faq-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0><a href=https://www.datadoghq.com/pricing/list/>Annual, monthly and hourly plans</a> are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing>Billing FAQ</a>.</dd></dl></div><div class=faq-tab id=pills-apm_devsecops_faq x-show="'APM DevSecOps' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=application-performance-monitoring-apm_devsecops_faq-is-open-source-vulnerability-detection-a-standalone-offering><a class=text-black href=#application-performance-monitoring-apm_devsecops_faq-is-open-source-vulnerability-detection-a-standalone-offering>Is open source vulnerability detection a standalone offering?</a></dt><dd class=ps-0>Without the DevSecOps bundle, our open source vulnerability detection capabilities can be bought with <a href="https://www.datadoghq.com/pricing/?product=software-composition-analysis#products">Datadog Software Composition Analysis (SCA)</a>.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_devsecops_faq-how-do-our-open-source-vulnerability-detection-capabilities-work-with-our-devsecops-bundle><a class=text-black href=#application-performance-monitoring-apm_devsecops_faq-how-do-our-open-source-vulnerability-detection-capabilities-work-with-our-devsecops-bundle>How do our open source vulnerability detection capabilities work with our DevSecOps bundle?</a></dt><dd class=ps-0>When an APM-instrumented service starts, the tracer collects the list of libraries that the application is actively loading in production and reports the list of vulnerabilities associated to those libraries and versions</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_devsecops_faq-what-counts-as-a-billable-apm-devsecops-host><a class=text-black href=#application-performance-monitoring-apm_devsecops_faq-what-counts-as-a-billable-apm-devsecops-host>What counts as a billable APM DevSecOps host?</a></dt><dd class=ps-0>An APM DevSecOps host is an APM host on which our runtime open source vulnerability detection is enabled.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_devsecops_faq-what-languages-are-supported-by-our-open-source-vulnerability-detection-capabilities><a class=text-black href=#application-performance-monitoring-apm_devsecops_faq-what-languages-are-supported-by-our-open-source-vulnerability-detection-capabilities>What languages are supported by our open source vulnerability detection capabilities?</a></dt><dd class=ps-0>Java, .NET, Node.JS, Python</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_devsecops_faq-is-it-possible-to-only-activate-open-source-vulnerability-detection-on-some-of-my-hosts><a class=text-black href=#application-performance-monitoring-apm_devsecops_faq-is-it-possible-to-only-activate-open-source-vulnerability-detection-on-some-of-my-hosts>Is it possible to only activate open source vulnerability detection on some of my hosts?</a></dt><dd class=ps-0>No, with APM DevSecOps, you must have runtime open source vulnerability detection on all APM hosts.</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_devsecops_faq-is-this-available-in-all-regions><a class=text-black href=#application-performance-monitoring-apm_devsecops_faq-is-this-available-in-all-regions>Is this available in all regions?</a></dt><dd class=ps-0>Yes</dd><dt class="border-0 ps-0" id=application-performance-monitoring-apm_devsecops_faq-do-you-have-special-offerings-for-partners><a class=text-black href=#application-performance-monitoring-apm_devsecops_faq-do-you-have-special-offerings-for-partners>Do you have special offerings for partners?</a></dt><dd class=ps-0>We’re always looking to partner with technology and service providers and resellers. See our <a href=https://www.datadoghq.com/partner/>Partners</a> page for more.</dd></dl></div></div><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-23" x-data="{selected_category: 'Standard',}" :class="product == 'log-management' ? 'active' : ''"><div class=multi-plan data-plan-count=7 data-bundle-separated=true><h2 class=text-md-center id=log-management><a class=text-black>Log Management</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Analyze and explore log data in context with flexible retention</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-23 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product, selected_category', () => { planNameHeight = setPlanNameHeight() }) " :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><ul id=faq-pills-cloudhost class="nav nav-pills mt-0 mb-5 justify-content-center mb-4 d-none d-lg-flex"><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'Standard'" href=# :class="'Standard' == selected_category ? 'active' : ''">Standard</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'Flex Starter'" href=# :class="'Flex Starter' == selected_category ? 'active' : ''">Flex Starter</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'Flex'" href=# :class="'Flex' == selected_category ? 'active' : ''">Flex</a></li></ul><span class="plan-product-dropdown-wrapper d-flex justify-content-lg-center mb-4 d-lg-none"><button id=plan-product-dropdown class="pricing-product-dropdown plan-dropdown ms-0" type=button :aria-expanded=planOpen @click="planOpen = ! planOpen"> <span class="menu-text plan-menu-text text-uppercase" x-text=selected_category></span></button><div class="dropdown-options-container plan-options z-3 mt-4" aria-label=plan-product-dropdown style=display:none :aria-expanded=planOpen x-show=planOpen @click.outside="planOpen = false"><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'Standard'; planOpen = false;" :class="'Standard' == selected_category ? 'active' : ''">Standard </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'Flex Starter'; planOpen = false;" :class="'Flex Starter' == selected_category ? 'active' : ''">Flex Starter </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'Flex'; planOpen = false;" :class="'Flex' == selected_category ? 'active' : ''">Flex</span></div></span><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6" x-data="{custom: false}" :class="['Standard','Flex Starter',].includes(selected_category) && pricing[region]['LOG-INGEST'] && product === 'log-management' ? 'd-flex group' : ['Standard','Flex Starter',].includes(selected_category) && product === 'log-management' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name=Ingest :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Ingest</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['LOG-INGEST'] ? pricing[region]['LOG-INGEST'].annual_cost : ''">0.10</span><div class=price-helper-wrapper><span class="price-helper small">Per ingested or scanned GB,<br>per month* **</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Ingest, process, enrich, live tail, and archive all your logs</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Out-of-the-box parsing for 200+ log sources</p></li><li><p class="small fw-semibold">Enrich and tag your logs for RBAC, cost control and usage allocation</p></li><li><p class="small fw-semibold">Generate log-based metrics for long term analysis</p></li><li><p class="small fw-semibold">Self-hosted archives, with the option to ad-hoc rehydrate back to Datadog</p></li><li><p class="small fw-semibold">Dynamic routing to desired retention tier options</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Per GB of uncompressed data ingested for processing, or compressed data scanned for rehydrating.<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['LOG-INGEST'] ? pricing[region]['LOG-INGEST'].on_demand_cost : ''">0.10</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-1 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6" x-data="{ open: false, custom: false, retention: '15-day retention', selected_retention_pricing_data_key: '' }" x-init="selected_retention_pricing_data_key = 'LOGS-15DAY';" :class="['Standard',].includes(selected_category) && (pricing[region][selected_retention_pricing_data_key] || custom) && product === 'log-management' ? 'd-flex' : ['Standard',].includes(selected_category) && product === 'log-management' ? `d-flex ${region}-pricing-disabled` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Standard Indexing" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Standard Indexing</p><hr class="mb-1 mb-md-2 w-100 border-gray"><a class="small fw-semibold text-uppercase align-self-center d-block" role=button type=button :aria-expanded=open @click="open = ! open" aria-label="Pricing options" aria-haspopup=true><span class=text-content x-text=retention>15-day retention</span> <i class=icon-down-carrot-normal style=font-size:12px></i></a><div class=span-dropdown aria-label="Pricing options" :aria-expanded=open x-show=open @click.outside="open = false" aria-expanded=false style=margin-top:110px><a class=dropdown-item href=# @click.prevent="retention = '3-day retention'; selected_retention_pricing_data_key = 'LOGS-3DAY'; custom = false; open = false;">3-day retention</a> <a class=dropdown-item href=# @click.prevent="retention = '7-day retention'; selected_retention_pricing_data_key = 'LOGS-7DAY'; custom = false; open = false;">7-day retention</a> <a class=dropdown-item href=# @click.prevent="retention = '15-day retention'; selected_retention_pricing_data_key = 'LOGS-15DAY'; custom = false; open = false;">15-day retention</a> <a class=dropdown-item href=# @click.prevent="retention = '30-day retention'; selected_retention_pricing_data_key = 'LOGS-30DAY'; custom = false; open = false;">30-day retention</a> <a class=dropdown-item href=# @click.prevent="retention = 'Greater than 30 days'; custom = true; open = false;">Greater than 30 days</a></div><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region][selected_retention_pricing_data_key] ? pricing[region][selected_retention_pricing_data_key].annual_cost : ''">1.70</span><div class=price-helper-wrapper><span class="price-helper small">Per million log events,<br>per month*</span></div></div><div class="text-center price-custom" x-show=custom><div class="d-flex flex-column justify-content-center"><p class="d-block fw-semibold js-modal-demo">Contact Us for Pricing</p></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>For real-time exploration, alerting, and dashboards with mission-critical logs</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Prioritize logs for critical investigations</p></li><li><p class="small fw-semibold">Build log alerts with Log Monitors</p></li><li><p class="small fw-semibold">Detect log anomalies proactively with Watchdog Insights</p></li><li><p class="small fw-semibold">Best suited for frequently accessed logs i.e. infrastructure, application, operational logs</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region][selected_retention_pricing_data_key] ? pricing[region][selected_retention_pricing_data_key].on_demand_cost : ''">2.55</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-2 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a> <a class="btn cta-btn text-white w-100 js-modal-demo custom-pricing-cta cursor-pointer my-2" x-show=custom>Let's Talk</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="['Flex',].includes(selected_category) && pricing[region]['LOG-INGEST'] && product === 'log-management' ? 'd-flex group' : ['Flex',].includes(selected_category) && product === 'log-management' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name=Ingest :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Ingest</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['LOG-INGEST'] ? pricing[region]['LOG-INGEST'].annual_cost : ''">0.10</span><div class=price-helper-wrapper><span class="price-helper small">Per ingested or scanned GB,<br>per month* **</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Ingest, process, enrich, live tail, and archive all your logs</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Out-of-the-box parsing for 200+ log sources</p></li><li><p class="small fw-semibold">Enrich and tag your logs for RBAC, cost control and usage allocation</p></li><li><p class="small fw-semibold">Generate log-based metrics for long term analysis</p></li><li><p class="small fw-semibold">Self-hosted archives, with the option to ad-hoc rehydrate back to Datadog</p></li><li><p class="small fw-semibold">Dynamic routing to desired retention tier options</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Per GB of uncompressed data ingested for processing, or compressed data scanned for rehydrating.<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['LOG-INGEST'] ? pricing[region]['LOG-INGEST'].on_demand_cost : ''">0.10</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-3 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="['Flex',].includes(selected_category) && pricing[region]['FLEX-STORED-LOGS'] && product === 'log-management' ? 'd-flex group' : ['Flex',].includes(selected_category) && product === 'log-management' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Flex Storage" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Flex Storage</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['FLEX-STORED-LOGS'] ? pricing[region]['FLEX-STORED-LOGS'].annual_cost : ''">0.05</span><div class=price-helper-wrapper><span class="price-helper small">Per million events stored,<br>per month* **</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>For historical investigations or security, audit, and compliance use cases</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Flexible long-term retention up to 15 months without the need to rehydrate</p></li><li><p class="small fw-semibold">Increased ROI on high-volume logs</p></li><li><p class="small fw-semibold">Correlate with metrics and traces for deeper analysis</p></li><li><p class="small fw-semibold">Best suited for infrequently accessed logs</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Minimum retention of 1 month up to 15 months<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['FLEX-STORED-LOGS'] ? pricing[region]['FLEX-STORED-LOGS'].on_demand_cost : ''">0.075</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-4 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{ open: false, custom: true, retention: 'Extra Small', selected_retention_pricing_data_key: '' }" x-init="selected_retention_pricing_data_key = '';" :class="['Flex',].includes(selected_category) && (pricing[region][selected_retention_pricing_data_key] || custom) && product === 'log-management' ? 'd-flex' : ['Flex',].includes(selected_category) && product === 'log-management' ? `d-flex ${region}-pricing-disabled` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Flex Compute" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Flex Compute</p><hr class="mb-1 mb-md-2 w-100 border-gray"><a class="small fw-semibold text-uppercase align-self-center d-block" role=button type=button :aria-expanded=open @click="open = ! open" aria-label="Pricing options" aria-haspopup=true><span class=text-content x-text=retention>Extra Small</span> <i class=icon-down-carrot-normal style=font-size:12px></i></a><div class=span-dropdown aria-label="Pricing options" :aria-expanded=open x-show=open @click.outside="open = false" aria-expanded=false style=margin-top:110px><a class=dropdown-item href=# @click.prevent="retention = 'Extra Small'; custom = true; open = false;">Extra Small</a> <a class=dropdown-item href=# @click.prevent="retention = 'Small'; custom = true; open = false;">Small</a> <a class=dropdown-item href=# @click.prevent="retention = 'Medium'; custom = true; open = false;">Medium</a> <a class=dropdown-item href=# @click.prevent="retention = 'Large'; custom = true; open = false;">Large</a></div><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region][selected_retention_pricing_data_key] ? pricing[region][selected_retention_pricing_data_key].annual_cost : ''">0.05</span><div class=price-helper-wrapper><span class="price-helper small">Per instance-hour,<br>per month*</span></div></div><div class="text-center price-custom" x-show=custom><div class="d-flex flex-column justify-content-center"><p class="d-block fw-semibold js-modal-demo">Contact Us for Pricing</p></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Multiple preconfigured compute options to suit your search and analytics workloads</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Easily search for logs stored in both Standard and Flex Tier</p></li><li><p class="small fw-semibold">Datadog-managed compute infrastructure</p></li><li><p class="small fw-semibold">Scale up or down based on your query use cases</p></li><li><p class="small fw-semibold">Customize compute choices based on business priority and environment i.e. staging, production</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''"></p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-5 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a> <a class="btn cta-btn text-white w-100 js-modal-demo custom-pricing-cta cursor-pointer my-2" x-show=custom>Let's Talk</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6" x-data="{custom: false}" :class="['Flex Starter',].includes(selected_category) && pricing[region]['FLEX-LOGS-STARTER'] && product === 'log-management' ? 'd-flex group' : ['Flex Starter',].includes(selected_category) && product === 'log-management' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Flex Logs Starter" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Flex Logs Starter</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['FLEX-LOGS-STARTER'] ? pricing[region]['FLEX-LOGS-STARTER'].annual_cost : ''">0.60</span><div class=price-helper-wrapper><span class="price-helper small">Per million events stored,<br>per month* **</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>For historical investigations and long-term retention</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Retention options of 6 months, 12 months, and 15 months</p></li><li><p class="small fw-semibold">Bundled Starter Compute for log volumes below 2B per month (10B total stored)</p></li><li><p class="small fw-semibold">Easily search for logs stored in both Standard and Flex Tier without the need to rehydrate</p></li><li><p class="small fw-semibold">Best suited for infrequently accessed logs that need to be retained for longer periods</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Minimum retention of 6 months, options for 12 and 15 months<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['FLEX-LOGS-STARTER'] ? pricing[region]['FLEX-LOGS-STARTER'].on_demand_cost : ''">0.90</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-6 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><hr class="mb-6 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available (3B+ events/mo)</p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small mb-4" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['LOG-FW'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Log Forwarding to Custom Destinations" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Log Forwarding to Custom Destinations</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['LOG-FW'] ? pricing[region]['LOG-FW'].annual_cost : ''">0.25</span><div class=price-helper-wrapper><span class="price-helper small">Per GB outbound,<br>per destination, per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p class="align-self-center col-md-6">Centralize your log processing, enrichment and routing to multiple destinations</p><ul class="dashed mb-1 align-self-center text-center col-md-6" style=line-height:1><li><p class="small fw-semibold">Forward your logs in real-time to any destination in just a few clicks</p></li><li><p class="small fw-semibold">Collect, transform, and route logs to multiple destinations without the need to index</p></li><li><p class="small fw-semibold">Low-latency, cloud scale throughput</p></li><li><p class="small fw-semibold">RBAC-enabled</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print text-md-center" :class="custom ? 'opacity-0' : ''">*Per GB of uncompressed data forwarded per destination<br></p><div class="d-flex flex-column align-items-center w-50 align-self-center"><a href=# class="js-cta-PricingCTA pricing-bg-color-7 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-1"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1 d-none d-sm-flex"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Unlimited Sources</p></li><li class="list-item mb-1"><p class=font-18>Faceted & Full-text Search</p></li><li class="list-item mb-1"><p class=font-18>850+ vendor-backed integrations</p></li><li class="list-item mb-1"><p class=font-18>Custom Processing & Parsers</p></li><li class="list-item mb-1"><p class=font-18>Log Analytics and Dashboarding</p></li><li class="list-item mb-1"><p class=font-18>Log Anomaly Detection</p></li><li class="list-item mb-1"><p class=font-18>Supports PCI and HIPAA compliance</p></li><li class="list-item mb-1"><p class=font-18>Fully integrated with Datadog role-based access control (RBAC)</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Enterprise-Grade Security</p></li><li class="list-item mb-1"><p class=font-18>Unlimited User Accounts</p></li><li class="list-item mb-1"><p class=font-18>Real-time Alerting</p></li><li class="list-item mb-1"><p class=font-18>Logging without Limits™</p></li><li class="list-item mb-1"><p class=font-18>Log-based custom metrics</p></li><li class="list-item mb-1"><p class=font-18>Archive to AWS S3, Azure Blob Storage,<br>and Google Cloud Storage</p></li><li class="list-item mb-1"><p class=font-18>Log Rehydration™ from AWS S3, Azure Blob Storage, and Google Cloud Storage</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Automated Infrastructure Tags</p></li><li class=mb-1><p class=font-18>Pivot seamlessly to Infrastructure and APM</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical support across chat and email</p></li><li class=mb-1><p class=font-18>Community Forum and Online Docs</p></li><li class=mb-1><p class=font-18><a href=https://www.datadoghq.com/support-services/plans/>Plans with the right level of support for your organization</a></p></li></ul></div></div><div class="w-100 border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=log-management-common-questions><a class=text-black href=#log-management-common-questions>Common Questions</a></h3><div id=definitions class=faq-category><hr class="border-black mt-0 mb-2"><a class="faq-category-header font-eyebrow fw-bolder text-uppercase text-black flex mb-2" href=#definitions>Definitions</a><dt class="border-0 ps-0" id=log-management-how-do-you-define-retention><a class=text-black href=#log-management-how-do-you-define-retention>How do you define retention?</a></dt><dd class="ps-0 faq-category-answer"><p>The retention period is the number of days your logs are searchable and analyzable. After this period, logs disappear from your index(es).</p><p>Logs removed from your index(es) do not have to be gone forever! Check out our <a href=https://docs.datadoghq.com/logs/s3/>Log Archives</a> for long-term storage options.</p></dd><dt class="border-0 ps-0" id=log-management-i-know-my-consumption-in-gbday-how-do-i-convert-it-into-millions-of-log-events><a class=text-black href=#log-management-i-know-my-consumption-in-gbday-how-do-i-convert-it-into-millions-of-log-events>I know my consumption in GB/day: how do I convert it into millions of log events?</a></dt><dd class="ps-0 faq-category-answer"><p>Log events come in all shapes and sizes, which is precisely why we offer event-based pricing! We want to encourage rich logs to provide the most value.</p><p>The best way to get the number of log events during your Datadog trial is to run a count query over the last 24 hours and multiply by 30 days to estimate for the month. This can, of course, also be done in your current log management solution, if you have one.</p></dd><dt class="border-0 ps-0" id=log-management-what-do-the-different-compute-sizes-in-flex-logs-mean-which-one-is-appropriate-for-me><a class=text-black href=#log-management-what-do-the-different-compute-sizes-in-flex-logs-mean-which-one-is-appropriate-for-me>What do the different compute sizes in Flex Logs mean? Which one is appropriate for me?</a></dt><dd class="ps-0 faq-category-answer">Compute is the querying capacity to run queries for Flex Logs. The compute size appropriate for you depends on the volume of data stored in the Flex Tier, the time window and complexity of your queries, and concurrency. For guidance on which compute size you should choose, see our <a href=https://docs.datadoghq.com/logs/log_configuration/flex_logs/#compute-sizes>documentation</a>.</dd></div><div id=supported-today class=faq-category><hr class="border-black mt-0 mb-2"><a class="faq-category-header font-eyebrow fw-bolder text-uppercase text-black flex mb-2" href=#supported-today>Supported Today</a><dt class="border-0 ps-0" id=log-management-can-i-subscribe-to-log-management-without-using-datadog-infrastructure-or-apm><a class=text-black href=#log-management-can-i-subscribe-to-log-management-without-using-datadog-infrastructure-or-apm>Can I subscribe to Log Management without using Datadog Infrastructure or APM?</a></dt><dd class="ps-0 faq-category-answer">Having all your infrastructure, APM, and log data under one roof is something we definitely encourage, but you can also subscribe only to Datadog’s Log Management. Learn how to configure only log collection <a href=https://docs.datadoghq.com/logs/guide/how-to-set-up-only-logs/>here</a>.</dd><dt class="border-0 ps-0" id=log-management-what-retentions-are-available-for-on-demand-customers><a class=text-black href=#log-management-what-retentions-are-available-for-on-demand-customers>What retentions are available for on-demand customers?</a></dt><dd class="ps-0 faq-category-answer">For on-demand customers, the default retention is 15 days. If you have already created a Datadog account and would like to use a different retention, you can request a different retention at <a href=mailto:support@datadoghq.com>support@datadoghq.com</a></dd><dt class="border-0 ps-0" id=log-management-do-i-have-to-choose-only-one-type-of-retention-between-standard-indexing-and-flex-logs><a class=text-black href=#log-management-do-i-have-to-choose-only-one-type-of-retention-between-standard-indexing-and-flex-logs>Do I have to choose only one type of retention between Standard Indexing and Flex Logs?</a></dt><dd class="ps-0 faq-category-answer">Your indexes can have Standard Tier retention only, Flex Tier retention only, or a combination of Standard and Flex Tier.</dd><dt class="border-0 ps-0" id=log-management-what-is-the-difference-between-standard-indexing-and-flex-logs><a class=text-black href=#log-management-what-is-the-difference-between-standard-indexing-and-flex-logs>What is the difference between Standard Indexing and Flex Logs?</a></dt><dd class="ps-0 faq-category-answer">Flex Logs does not support monitors or Watchdog Insights. Standard Indexing supports everything.</dd><dt class="border-0 ps-0" id=log-management-what-happens-if-i-send-an-unexpectedly-high-volume-of-logs><a class=text-black href=#log-management-what-happens-if-i-send-an-unexpectedly-high-volume-of-logs>What happens if I send an unexpectedly high volume of logs?</a></dt><dd class="ps-0 faq-category-answer"><p>By committing to a monthly volume of logs, you aren’t rate-limited based on a single day’s volume. Send as much as you need on any given day without losing visibility. Assuming your average is lower on other days, your bill is unaffected.</p><p>In those cases where you have a big month, not to worry! You maintain complete visibility and pay for additional services (+50% of the annual price) only on the volume that exceeds your commitment.</p></dd><dt class="border-0 ps-0" id=log-management-can-i-forward-logs-from-one-datadog-account-to-another><a class=text-black href=#log-management-can-i-forward-logs-from-one-datadog-account-to-another>Can I forward logs from one Datadog account to another?</a></dt><dd class="ps-0 faq-category-answer">This is currently not supported.</dd></div><div id=best-practices class=faq-category><hr class="border-black mt-0 mb-2"><a class="faq-category-header font-eyebrow fw-bolder text-uppercase text-black flex mb-2" href=#best-practices>Best Practices</a><dt class="border-0 ps-0" id=log-management-how-can-i-manage-my-highly-dynamic-log-volume-in-a-cost-effective-way-without-losing-visibility><a class=text-black href=#log-management-how-can-i-manage-my-highly-dynamic-log-volume-in-a-cost-effective-way-without-losing-visibility>How can I manage my highly dynamic log volume in a cost-effective way without losing visibility?</a></dt><dd class="ps-0 faq-category-answer">We’ve designed our Log Management offer knowing from day 1 that managing large and fluctuating log volumes is a common problem. We have various innovative solutions for this, which you can learn more about from our dedicated article <a href=https://docs.datadoghq.com/logs/dynamic_volume_control/>here</a>.</dd><dt class="border-0 ps-0" id=log-management-when-should-i-store-logs-in-standard-indexing-vs-flex-logs><a class=text-black href=#log-management-when-should-i-store-logs-in-standard-indexing-vs-flex-logs>When should I store logs in Standard Indexing vs Flex Logs?</a></dt><dd class="ps-0 faq-category-answer">Log events can be stored in Standard Indexing when you need them for real-time troubleshooting and in Flex Logs for ad-hoc, historical analysis and long term troubleshooting. See our <a href=https://docs.datadoghq.com/logs/log_configuration/flex_logs/>documentation</a> to learn more.</dd></div><div id=billing class=faq-category><hr class="border-black mt-0 mb-2"><a class="faq-category-header font-eyebrow fw-bolder text-uppercase text-black flex mb-2" href=#billing>Billing</a><dt class="border-0 ps-0" id=log-management-how-are-flex-logs-billed><a class=text-black href=#log-management-how-are-flex-logs-billed>How are Flex Logs billed?</a></dt><dd class="ps-0 faq-category-answer">Flex Logs are metered on an hourly basis per million events stored. Each million events stored is billed for a minimum of 30 days, or a minimum of $0.05. For example, if one million logs are retained for 60 days, this will be charged for every 30 days that they are stored.</dd><dt class="border-0 ps-0" id=log-management-is-forwarding-to-s3-archives-gcp-storage-and-azure-storage-being-billed><a class=text-black href=#log-management-is-forwarding-to-s3-archives-gcp-storage-and-azure-storage-being-billed>Is forwarding to S3 Archives, GCP Storage, and Azure Storage being billed?</a></dt><dd class="ps-0 faq-category-answer">No. Forwarding to S3 Archives, GCP Storage, and Azure Storage is included with $0.10 per ingested GB. However, forwarding to other destinations such as your external SIEM or BI vendor is billable starting at $0.25 per GB outbound per destination.</dd><dt class="border-0 ps-0" id=log-management-how-is-rehydration-billed><a class=text-black href=#log-management-how-is-rehydration-billed>How is Rehydration billed?</a></dt><dd class="ps-0 faq-category-answer">When you <a href=https://docs.datadoghq.com/logs/archives/rehydrating/>rehydrate</a> logs, Datadog scans the compressed logs in your archive for the time period you requested, and then indexes only log events that match your rehydration query. Datadog charges $0.10 per compressed GB of log data that is scanned. For any log events indexed from a rehydration, the cost is equal to your contracted indexing rates for the retention period selected for the rehydration.</dd><dt class="border-0 ps-0" id=log-management-how-are-log-based-metrics-billed><a class=text-black href=#log-management-how-are-log-based-metrics-billed>How are log-based metrics billed?</a></dt><dd class="ps-0 faq-category-answer">Log-based metrics count towards your Custom Metrics allocation <a href="https://www.datadoghq.com/pricing/?product=infrastructure#infrastructure-how-many-custom-metrics-are-included-per-host">as outlined in your infrastructure plan</a>.</dd><dt class="border-0 ps-0" id=log-management-are-there-other-billing-options><a class=text-black href=#log-management-are-there-other-billing-options>Are there other billing options?</a></dt><dd class="ps-0 faq-category-answer">Annual and monthly plans are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing/>Billing FAQ</a>.</dd></div><div id=security-and-compliance class="faq-category faq-category-last"><hr class="border-black mt-0 mb-2"><a class="faq-category-header font-eyebrow fw-bolder text-uppercase text-black flex mb-2" href=#security-and-compliance>Security and Compliance</a><dt class="border-0 ps-0" id=log-management-how-can-i-be-sure-my-data-is-secure><a class=text-black href=#log-management-how-can-i-be-sure-my-data-is-secure>How can I be sure my data is secure?</a></dt><dd class="ps-0 faq-category-answer"><a href=https://www.datadoghq.com/security/>Security</a> is our top priority. This includes, TCP/SSL Strict Transport Security, agent-level scrubbing and SOC 2 compliance. Our Agent is open-source, which means it can be reviewed to ensure it meets your security requirements.</dd></div><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-24" x-data="{selected_category: ''}" :class="product == 'real-user-monitoring--session-replay' ? 'active' : ''"><div class=multi-plan data-plan-count=2 data-bundle-separated><h2 class=text-md-center id=real-user-monitoring--session-replay><a class=text-black>Real User Monitoring & Session Replay</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Measure the end-to-end experience of web and mobile applications from your users’ perspective</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-24 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6" x-data="{custom: false}" :class="pricing[region]['RUM-BROWSER-MOBILE'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name=RUM :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">RUM</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['RUM-BROWSER-MOBILE'] ? pricing[region]['RUM-BROWSER-MOBILE'].annual_cost : ''">1.50</span><div class=price-helper-wrapper><span class="price-helper small">Per 1,000 sessions, per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p></p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Optimize web applications and apps on iOS, Android and other platforms with OOTB performance metrics and alerts</p></li><li><p class="small fw-semibold">Get visibility into code bugs and crashes using Error Tracking & Crash Reporting</p></li><li><p class="small fw-semibold">Troubleshoot high latency and app freezes using Resources and Long Tasks</p></li><li><p class="small fw-semibold">Automatic and custom tracking of page views and user actions inside user sessions</p></li><li><p class="small fw-semibold">Understand and optimize key user flows using funnel analysis and frustration signals</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['RUM-BROWSER-MOBILE'] ? pricing[region]['RUM-BROWSER-MOBILE'].on_demand_cost : ''">2.20</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-1 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6" x-data="{custom: false}" :class="pricing[region]['RUM-SESSION-REPLAY'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="RUM with Session Replay" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">RUM with Session Replay</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['RUM-SESSION-REPLAY'] ? pricing[region]['RUM-SESSION-REPLAY'].annual_cost : ''">1.80</span><div class=price-helper-wrapper><span class="price-helper small">Per 1,000 sessions, per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p></p><p class="small fw-semibold">In addition to the RUM features, recording Replays allows you to:</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">View user problems firsthand by watching video-like replays</p></li><li><p class="small fw-semibold">Exclude all user inputs by default using privacy options</p></li><li><p class="small fw-semibold">Analyze bugs as they occur and understand their impact on performance using DevTools</p></li><li><p class="small fw-semibold">Visualize user behavior through click interactions on Heatmaps</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span x-text="pricing[region]['RUM-SESSION-REPLAY'] ? pricing[region]['RUM-SESSION-REPLAY'].on_demand_cost : ''">2.60</span> on-demand<br><br><b>Note</b>: a Session will only be metered on this plan if it contains a Replay (or if it matches certain criteria on deprecated SDK versions, see <a href=#real-user-monitoring--session-replay-how-does-the-billing-work-for-session-replay>details below</a>)<br></p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-2 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div></div></div><hr class="mb-4 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available</p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div><div class="d-none d-md-block mb-4 mt-0 w-100 border-top border-primary"></div><div class="row features"><div class=col-12><hr class="border-none mt-0"><div class=row><div class=col-6></div><h4 class="col-3 text-center align-self-end text-capitalize">RUM</h4><h4 class="col-3 text-center align-self-end text-capitalize">RUM with Session Replay</h4></div><p class="fw-semibold small text-start text-uppercase">Features</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-6 style="padding:0 6px"><p class=small>Sessions</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-6 style="padding:0 6px"><p class=small>Views</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-6 style="padding:0 6px"><p class=small>Actions</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-6 style="padding:0 6px"><p class=small>Errors</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-6 style="padding:0 6px"><p class=small>Resources</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-6 style="padding:0 6px"><p class=small>Long Tasks</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-6 style="padding:0 6px"><p class=small>Visual Replay of User Sessions</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-6 style="padding:0 6px"><p class=small>Heatmaps</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-6 style="padding:0 6px"><p class=small>Funnel Visualization</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-6 style="padding:0 6px"><p class=small>Frustration Signals</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-6 style="padding:0 6px"><p class=small>Performance Vitals</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">Mobile & Core Web Vitals</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small">Core Web Vitals</p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-6 style="padding:0 6px"><p class=small>Out-of-the-box Dashboards</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1"><div class=col-6 style="padding:0 6px"><p class=small>Error Tracking</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div><p class="fw-semibold small text-start text-uppercase">When combined with other products</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-6 style="padding:0 6px"><p class=small>Frontend-to-backend visibility with the APM integration</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-6 style="padding:0 6px"><p class=small>Query, analyze, visualize and alert on your application data</p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div><div class=col-3 style="padding:0 6px"><p class="text-center small"><svg class='<nil>' width="25px" height="25px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/check </title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <polygon fill="#000000" fill-rule="nonzero" points="18.0661855 34.5256844 40.2927965 12.29299 41.7072035 13.70701 18.0662453 37.3544387 6.29282638 25.5787938 7.70717362 24.1647139"></polygon> </g> </svg></p></div></div></div></div></div></div></div><div class="row mb-7"><div class="col-12 text-center"><h3>Support Plans</h3><br>From basic plans to bespoke offerings, Datadog offers the right level of support for any organization.<br><br><a href=https://www.datadoghq.com/support-services/plans/ class="text-underline small fw-semibold">LEARN MORE ABOUT OUR SUPPORT PLANS</a></div></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=real-user-monitoring--session-replay-common-questions><a class=text-black href=#real-user-monitoring--session-replay-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=real-user-monitoring--session-replay-how-is-a-session-defined><a class=text-black href=#real-user-monitoring--session-replay-how-is-a-session-defined>How is a session defined?</a></dt><dd class=ps-0>A session is a user journey on your web application. It expires after 15 minutes of inactivity and lasts up to 4 hours. For a detailed explanation of user sessions, please see our <a href=https://docs.datadoghq.com/account_management/billing/rum/>docs</a>.</dd><dt class="border-0 ps-0" id=real-user-monitoring--session-replay-what-data-does-datadogs-rum-collect><a class=text-black href=#real-user-monitoring--session-replay-what-data-does-datadogs-rum-collect>What data does Datadog’s RUM collect?</a></dt><dd class=ps-0>We collect events across browser and mobile applications on various platforms. Our SDKs collect events automatically or can be instrumented to capture custom events. For mobile platforms supported, please refer to our Mobile RUM documentation. We capture the following events: page views, buttons clicked called actions, network requests called resources, and long tasks. For each event captured, we capture attributes that provide information about the event. Refer to our <a href=https://docs.datadoghq.com/real_user_monitoring/browser/data_collected/>Browser</a> RUM and <a href=https://docs.datadoghq.com/real_user_monitoring/android/data_collected/>Android</a>, <a href=https://docs.datadoghq.com/real_user_monitoring/ios/data_collected/>iOS</a>, <a href=https://docs.datadoghq.com/real_user_monitoring/reactnative/>React Native</a>, and <a href=https://docs.datadoghq.com/real_user_monitoring/flutter/>Flutter</a> RUM documentation</dd><dt class="border-0 ps-0" id=real-user-monitoring--session-replay-how-does-session-replay-work><a class=text-black href=#real-user-monitoring--session-replay-how-does-session-replay-work>How does Session Replay work?</a></dt><dd class=ps-0>Session Replay works on web applications running on desktop browsers or mobile browsers. It captures changes in the web page code, called DOM and DOM-mutations, to recreate a user’s experience in real-time in the browser.</dd><dt class="border-0 ps-0" id=real-user-monitoring--session-replay-how-does-the-billing-work-for-session-replay><a class=text-black href=#real-user-monitoring--session-replay-how-does-the-billing-work-for-session-replay>How does the billing work for Session Replay?</a></dt><dd class=ps-0><p>It depends on the SDK versions used:</p><ul><li>From Browser <a href=https://github.com/DataDog/browser-sdk/releases/tag/v5.0.0>v5.0.0</a>, iOS <a href=https://github.com/DataDog/dd-sdk-ios/releases/tag/2.22.0>2.22.0</a>, Android <a href=https://github.com/DataDog/dd-sdk-android/releases/tag/2.17.0>2.17.0</a>, and React Native <a href=https://github.com/DataDog/dd-sdk-reactnative/releases/tag/2.6.0>2.6.0</a>, Sessions are billed under “RUM & Session Replay” or “RUM” based on whether they include a Replay</li><li>For earlier versions of our Browser SDK, billing is based on the sampling rate, regardless of Replay content. Please see our <a href=https://docs.datadoghq.com/real_user_monitoring/guide/browser-sdk-upgrade/#only-pay-for-session-replay-when-the-session-captures-a-recording>documentation</a> for more detail.</li><li>For earlier versions of our iOS, Android, and React Native SDKs, Sessions are always charged under the “RUM” plan, regardless of Replay content</li></ul><p><b>Note</b>: if you plan on collecting both Sessions with and without a Replay, you can consider committing to both “RUM” and “RUM & Session Replay” plans to optimize your usage.</p></dd><dt class="border-0 ps-0" id=real-user-monitoring--session-replay-what-mobile-languages-do-you-support-instrumentation-for><a class=text-black href=#real-user-monitoring--session-replay-what-mobile-languages-do-you-support-instrumentation-for>What Mobile languages do you support instrumentation for?</a></dt><dd class=ps-0>We currently support <a href="https://docs.datadoghq.com/real_user_monitoring/android/?tab=us">Android</a> (Java and Kotlin), <a href="https://docs.datadoghq.com/real_user_monitoring/ios/?tab=us">iOS</a> (Swift and Objective-C), and <a href=https://docs.datadoghq.com/real_user_monitoring/reactnative/>React Native</a>, <a href=https://docs.datadoghq.com/real_user_monitoring/flutter/>Flutter</a></dd><dt class="border-0 ps-0" id=real-user-monitoring--session-replay-can-i-view-logs-from-my-browser-or-mobile-app-in-rum><a class=text-black href=#real-user-monitoring--session-replay-can-i-view-logs-from-my-browser-or-mobile-app-in-rum>Can I view logs from my browser or mobile app in RUM?</a></dt><dd class=ps-0>Yes, these logs are automatically tied to the corresponding RUM session, making it easy to monitor when they happen during the user journey.</dd><dt class="border-0 ps-0" id=real-user-monitoring--session-replay-how-can-i-begin-setting-up-for-rum><a class=text-black href=#real-user-monitoring--session-replay-how-can-i-begin-setting-up-for-rum>How can I begin setting up for RUM?</a></dt><dd class=ps-0>Setup steps can be found in our docs: <a href="https://docs.datadoghq.com/real_user_monitoring/installation/?tab=us">Browser</a>, <a href=https://docs.datadoghq.com/real_user_monitoring/session_replay/#setup>Session Replay</a>, <a href=http://docs.datadoghq.com/real_user_monitoring/android/>Mobile</a>.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-30" x-data="{selected_category: ''}" :class="product == 'test-optimization' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated=true><h2 class=text-md-center id=test-optimization><a class=text-black>Test Optimization</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Monitor, debug, and accelerate every test suite across your entire CI environment</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-30 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['TES-VIS'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['TES-VIS'] ? pricing[region]['TES-VIS'].annual_cost : ''">20</span><div class=price-helper-wrapper><span class="price-helper small">Per committer,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Detect tests that fail or slow down your CI pipelines</p></li><li><p class=m-0>Catch and prevent flaky tests from being merged</p></li><li><p class=m-0>Lower CI costs through improved testing efficiency</p></li><li><p class=m-0>Improve testing quality and developer productivity</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['TES-VIS'] ? pricing[region]['TES-VIS'].on_demand_cost : ''">29</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-1"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1 d-none d-sm-flex"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Automatic detection of flaky tests and performance regressions</p></li><li class="list-item mb-1"><p class=font-18>Flaky test full lifecycle management</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Test Impact Analysis that skips tests irrelevant to a code change</p></li><li class="list-item mb-1"><p class=font-18>Granular visibility into test performance with distributed tracing and stack traces</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"></div><div class="w-100 border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=test-optimization-common-questions><a class=text-black href=#test-optimization-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=test-optimization-how-do-you-define-a-committer><a class=text-black href=#test-optimization-how-do-you-define-a-committer>How do you define a committer?</a></dt><dd class=ps-0>A committer means an active Git committer; they are identified through their Git author email address. A committer is counted towards billing if they commit at least 3 times in a given month.</dd><dt class="border-0 ps-0" id=test-optimization-can-i-purchase-more-than-one-software-delivery-plan-for-my-team><a class=text-black href=#test-optimization-can-i-purchase-more-than-one-software-delivery-plan-for-my-team>Can I purchase more than one software delivery plan for my team?</a></dt><dd class=ps-0>Yes, customers can purchase a combination of software delivery plans. For example, for a team of 10, you can have 10 committers billed for CI Visibility and 5 committers billed for Test Optimization.</dd><dt class="border-0 ps-0" id=test-optimization-how-do-you-define-a-span><a class=text-black href=#test-optimization-how-do-you-define-a-span>How do you define a span?</a></dt><dd class=ps-0>Every individual test run is considered a span in Test Optimization.</dd><dt class="border-0 ps-0" id=test-optimization-how-many-spans-are-a-hrefpricingallotmentsallotteda><a class=text-black href=#test-optimization-how-many-spans-are-a-hrefpricingallotmentsallotteda>How many spans are <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a>?</a></dt><dd class=ps-0>1,000,000 spans per committer per month or 1,370 spans per committer per hour (both summed across all Test Optimization committers). Additional test spans can be purchased at $<span x-text="pricing[region]['TEST-SPA-VIS'] ? pricing[region]['TEST-SPA-VIS'].month_to_month_cost : ''">3</span> per million spans per month.</dd><dt class="border-0 ps-0" id=test-optimization-what-is-the-span-retention-period><a class=text-black href=#test-optimization-what-is-the-span-retention-period>What is the span retention period?</a></dt><dd class=ps-0>Test spans are retained for 3 months.</dd><dt class="border-0 ps-0" id=test-optimization-can-i-modify-the-span-retention-period><a class=text-black href=#test-optimization-can-i-modify-the-span-retention-period>Can I modify the span retention period?</a></dt><dd class=ps-0>No, the span retention period cannot be modified.</dd><dt class="border-0 ps-0" id=test-optimization-what-ci-providers-does-test-optimization-support><a class=text-black href=#test-optimization-what-ci-providers-does-test-optimization-support>What CI providers does Test Optimization support?</a></dt><dd class=ps-0>Test Optimization is compatible with any CI provider(not limited to those supported by CI Visibility).</dd><dt class="border-0 ps-0" id=test-optimization-what-languages-does-test-optimization-support-for-tests><a class=text-black href=#test-optimization-what-languages-does-test-optimization-support-for-tests>What languages does Test Optimization support for tests?</a></dt><dd class=ps-0>Test Optimization directly supports .NET, Java, JavaScript, Python, Swift, and Ruby. Other languages and test frameworks are supported by using JUnit xml.</dd><dt class="border-0 ps-0" id=test-optimization-how-does-test-impact-analysis-identify-which-tests-to-skip><a class=text-black href=#test-optimization-how-does-test-impact-analysis-identify-which-tests-to-skip>How does Test Impact Analysis identify which tests to skip?</a></dt><dd class=ps-0>Datadog automatically collects which files are covered by any given test. Based on the files that have been modified in any given code commit, we skip all irrelevant tests. <a href=https://docs.datadoghq.com/intelligent_test_runner/how_it_works/>Learn more</a>.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-31" x-data="{selected_category: ''}" :class="product == 'universal-service-monitoring' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=universal-service-monitoring><a class=text-black>Universal Service Monitoring</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Automatically discover, map, and monitor all your services—without changing code</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-31 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['USM-WITHIN-INFRA-HOST'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['USM-WITHIN-INFRA-HOST'] ? pricing[region]['USM-WITHIN-INFRA-HOST'].annual_cost : ''">9</span><div class=price-helper-wrapper><span class="price-helper small">Per Infrastructure host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Automatically discover all 1st and 3rd party services and their dependencies</p></li><li><p class=m-0>Monitor real-time performance metrics of every service in one place</p></li><li><p class=m-0>Standardize monitoring best practices across all teams</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['USM-WITHIN-INFRA-HOST'] ? pricing[region]['USM-WITHIN-INFRA-HOST'].on_demand_cost : ''">13</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><hr class="mb-4 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available</p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Automatic service discovery with no code changes</p></li><li class="list-item mb-1"><p class=font-18>Real-time service dependency map</p></li><li class="list-item mb-1"><p class=font-18>Real-time throughput, error, and latency metrics</p></li><li class="list-item mb-1"><p class=font-18>Easy-to-set-up SLOs with consistent SLIs</p></li><li class="list-item mb-1"><p class=font-18>Machine learning-based monitors</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Automatically populated Service Catalog</p></li><li class="list-item mb-1"><p class=font-18>Service ownership management</p></li><li class="list-item mb-1"><p class=font-18>Source code and Pagerduty integrations</p></li><li class="list-item mb-1"><p class=font-18>Drag & drop dashboards with template variables</p></li><li class="list-item mb-1"><p class=font-18>Support for every programming language</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Pivot seamlessly to related metrics, traces, logs and code profiles during investigations</p></li><li class=mb-1><p class=font-18>Correlate service performance and reliability with security signals</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical support across chat and email</p></li><li class=mb-1><p class=font-18>Community Forum and Online Docs</p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=universal-service-monitoring-common-questions><a class=text-black href=#universal-service-monitoring-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=universal-service-monitoring-what-is-universal-service-monitoring-usm-and-how-does-it-work><a class=text-black href=#universal-service-monitoring-what-is-universal-service-monitoring-usm-and-how-does-it-work>What is Universal Service Monitoring (USM) and how does it work?</a></dt><dd class=ps-0>Universal Service Monitoring (USM) uses the revolutionary eBPF technology (kernel-level) to provide request, error, and latency metrics for the entire fleet of services in seconds, with no code changes and regardless of programming language. To learn more please read our <a href="https://docs.datadoghq.com/tracing/universal_service_monitoring/?tab=helm">documentation</a> and <a href=https://www.datadoghq.com/blog/universal-service-monitoring-datadog/>blog</a>.</dd><dt class="border-0 ps-0" id=universal-service-monitoring-what-kind-of-billing-plan-do-i-need-to-run-usm><a class=text-black href=#universal-service-monitoring-what-kind-of-billing-plan-do-i-need-to-run-usm>What kind of billing plan do I need to run USM?</a></dt><dd class=ps-0>Datadog USM must be purchased in addition to Infrastructure Monitoring. One option is to purchase USM for <span class=text-underline>all</span> Infrastructure Monitoring <a href="https://www.datadoghq.com/pricing/?product=infrastructure#infrastructure-how-do-you-define-a-host">hosts</a> on your plan (starting at $<span x-text="pricing[region]['USM-WITHIN-INFRA-HOST'] ? pricing[region]['USM-WITHIN-INFRA-HOST'].annual_cost : ''">9</span> per host per month).</dd><dt class="border-0 ps-0" id=universal-service-monitoring-can-i-purchase-usm-for-a-subset-of-my-pro-or-enterprise-infrastructure-hosts><a class=text-black href=#universal-service-monitoring-can-i-purchase-usm-for-a-subset-of-my-pro-or-enterprise-infrastructure-hosts>Can I purchase USM for a subset of my Pro or Enterprise Infrastructure hosts?</a></dt><dd class=ps-0>Yes. If you would like to set up USM on a subset of your Pro or Enterprise Infrastructure hosts, you would need to purchase APM. Every purchase of an APM host now includes USM on that host at no additional cost, starting at $<span x-text="pricing[region]['HOSTS-APM'] ? pricing[region]['HOSTS-APM'].annual_cost : ''">31</span> per host per month.</dd><dt class="border-0 ps-0" id=universal-service-monitoring-i-am-an-existing-infrastructure-monitoring-customer-can-i-add-usm-to-my-plan><a class=text-black href=#universal-service-monitoring-i-am-an-existing-infrastructure-monitoring-customer-can-i-add-usm-to-my-plan>I am an existing Infrastructure Monitoring customer. Can I add USM to my plan?</a></dt><dd class=ps-0>Yes. Existing Infrastructure Monitoring customers can add USM to all their Pro or Enterprise hosts for an additional $<span x-text="pricing[region]['USM-WITHIN-INFRA-HOST'] ? pricing[region]['USM-WITHIN-INFRA-HOST'].annual_cost : ''">9</span> per host per month (starting price with an annual commitment). Reach out to your Customer Success Manager for further details.</dd><dt class="border-0 ps-0" id=universal-service-monitoring-what-types-of-infrastructure-does-usm-support><a class=text-black href=#universal-service-monitoring-what-types-of-infrastructure-does-usm-support>What types of Infrastructure does USM support?</a></dt><dd class=ps-0>USM currently supports containerized environments and non-containerized environments. For more information please visit our <a href="https://docs.datadoghq.com/universal_service_monitoring/?tab=helm">documentation</a>.</dd><dt class="border-0 ps-0" id=universal-service-monitoring-does-usm-support-serverless-technologies><a class=text-black href=#universal-service-monitoring-does-usm-support-serverless-technologies>Does USM support serverless technologies?</a></dt><dd class=ps-0>Serverless technologies such as ECS Fargate, EKS Fargate, and AWS Lambda are not currently supported.</dd><dt class="border-0 ps-0" id=universal-service-monitoring-what-operating-systems-does-usm-support><a class=text-black href=#universal-service-monitoring-what-operating-systems-does-usm-support>What operating systems does USM support?</a></dt><dd class=ps-0>USM currently supports most Linux (4.14+) or CentOS/RHEL (8.0+) environments and Windows IIS-based services (Windows 2012 R2+). For more information please visit our <a href="https://docs.datadoghq.com/universal_service_monitoring/?tab=helm">documentation</a>.</dd><dt class="border-0 ps-0" id=universal-service-monitoring-which-programming-languages-and-network-protocols-does-usm-support><a class=text-black href=#universal-service-monitoring-which-programming-languages-and-network-protocols-does-usm-support>Which programming languages and network protocols does USM support?</a></dt><dd class=ps-0>USM is programming language-agnostic and currently supports containerized applications that communicate using HTTP and HTTPS (OpenSSL and GnuTLS are supported). For more information please visit our <a href="https://docs.datadoghq.com/tracing/universal_service_monitoring/?tab=helm">documentation</a>.</dd><dt class="border-0 ps-0" id=universal-service-monitoring-what-is-the-difference-between-usm-and-datadog-apm><a class=text-black href=#universal-service-monitoring-what-is-the-difference-between-usm-and-datadog-apm>What is the difference between USM and Datadog APM?</a></dt><dd class=ps-0>USM automatically discovers, maps, and catalogs your 1st- and 3rd-party services without requiring any redeployment and regardless of programming language. This allows you to gain instant visibility into their health metrics and dependencies, and quickly detect issues anywhere in your application. Datadog APM allows you to easily troubleshoot issues with distributed traces and code profiles that provide request- and code-level visibility for fast root-cause analysis and resolution.</dd><dt class="border-0 ps-0" id=universal-service-monitoring-can-i-purchase-usm-and-apm-on-the-same-host><a class=text-black href=#universal-service-monitoring-can-i-purchase-usm-and-apm-on-the-same-host>Can I purchase USM and APM on the same host?</a></dt><dd class=ps-0>Yes. You can set up USM on all your Pro or Enterprise Infrastructure hosts and set up APM and distributed tracing on all or a subset of these hosts. This applies to both existing and new Datadog APM customers.</dd><dt class="border-0 ps-0" id=universal-service-monitoring-how-does-billing-work-if-i-purchase-usm-and-apm-on-the-same-host><a class=text-black href=#universal-service-monitoring-how-does-billing-work-if-i-purchase-usm-and-apm-on-the-same-host>How does billing work if I purchase USM and APM on the same host?</a></dt><dd class=ps-0>If both USM and APM are purchased and/or installed on the same host, you will only pay the APM price, based on your APM plan.</dd><dt class="border-0 ps-0" id=universal-service-monitoring-are-there-other-billing-options><a class=text-black href=#universal-service-monitoring-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0><a href=https://www.datadoghq.com/pricing/list/>Annual, monthly, and hourly plans</a> are available in combination with Infrastructure Monitoring. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our Billing FAQ or reach out to your account manager.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-32" x-data="{selected_category: ''}" :class="product == 'application-security-management' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=application-security-management><a class=text-black>Application Security Management</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Secure web-apps and APIs with context-aware vulnerability and threat management</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-32 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['APPSEC-HOSTS'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['APPSEC-HOSTS'] ? pricing[region]['APPSEC-HOSTS'].annual_cost : ''">31</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Detect OWASP attacks in real-time</p></li><li><p class=m-0>Protect web application by blocking suspicious requests or bad actors</p></li><li><p class=m-0>Investigate with runtime execution context and attack flow</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['APPSEC-HOSTS'] ? pricing[region]['APPSEC-HOSTS'].on_demand_cost : ''">36</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><p class="fw-semibold small text-start text-uppercase">Add-ons</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-6 style="padding:0 6px"><p class=small>Threat Management for AWS Fargate</p></div><div class=col-6 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['FARGATE-ASM'] ? pricing[region]['FARGATE-ASM'].annual_cost : ''">2</span> per task ($<span x-text="pricing[region]['FARGATE-ASM'] ? pricing[region]['FARGATE-ASM'].on_demand_cost : ''">2.90</span> on demand)</p></div></div><div class="row mx-0 align-items-center py-1 bg-gray-lighter"><div class=col-6 style="padding:0 6px"><p class=small>Serverless Applications - AWS Lambda (Threat Management Only)</p></div><div class=col-6 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['SERVERLESS-ASM'] ? pricing[region]['SERVERLESS-ASM'].annual_cost : ''">2</span> per million traced invocations ($<span x-text="pricing[region]['SERVERLESS-ASM'] ? pricing[region]['SERVERLESS-ASM'].on_demand_cost : ''">2.90</span> on demand)</p></div></div></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Context rich signals by leveraging distributed traces</p></li><li class="list-item mb-1"><p class=font-18>Pivot to observability telemetry during investigations</p></li><li class="list-item mb-1"><p class=font-18>Deployment in minutes</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Unlimited user accounts</p></li><li class="list-item mb-1"><p class=font-18>15-month retention of security signals</p></li><li class="list-item mb-1"><p class=font-18>90 day retention of suspicious requests</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>One interface to correlate application threats with host & workload level threats or misconfiguration</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical Support (Chat and Email)</p></li><li class=mb-1><p class=font-18>Community Forum and Online Docs</p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=application-security-management-common-questions><a class=text-black href=#application-security-management-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=application-security-management-is-asm-a-standalone-offering-can-asm-threat-management-be-sold-separately><a class=text-black href=#application-security-management-is-asm-a-standalone-offering-can-asm-threat-management-be-sold-separately>Is ASM a standalone offering? Can ASM (Threat Management) be sold separately?</a></dt><dd class=ps-0>ASM (Threat Management) can be sold separately, but requires Datadog APM.</dd><dt class="border-0 ps-0" id=application-security-management-how-does-application-security-management-work><a class=text-black href=#application-security-management-how-does-application-security-management-work>How does Application Security Management work?</a></dt><dd class=ps-0>ASM leverages Datadog libraries to detect threats on your applications. The library embeds an in-app WAF to detect and block attacks based on configurable rules. Please refer to the <a href=https://docs.datadoghq.com/security/application_security/how-appsec-works/>documentation</a> to learn more.</dd><dt class="border-0 ps-0" id=application-security-management-what-counts-as-a-billable-application-security-management-host><a class=text-black href=#application-security-management-what-counts-as-a-billable-application-security-management-host>What counts as a billable Application Security Management host?</a></dt><dd class=ps-0>Similar to APM, a billable ASM host is a host on which ASM is enabled and that is actively submitting spans to the Datadog SaaS application.</dd><dt class="border-0 ps-0" id=application-security-management-what-languages-does-application-security-management-support><a class=text-black href=#application-security-management-what-languages-does-application-security-management-support>What languages does Application Security Management support?</a></dt><dd class=ps-0>Java, Ruby, Go, Node, .NET and PHP. Python. ASM also supports Fargate environments as well as serverless functions.</dd><dt class="border-0 ps-0" id=application-security-management-do-i-have-to-deploy-the-product-across-all-my-apm-hosts><a class=text-black href=#application-security-management-do-i-have-to-deploy-the-product-across-all-my-apm-hosts>Do I have to deploy the product across all my APM hosts?</a></dt><dd class=ps-0>No, you have the ability to select the service to activate the product with.</dd><dt class="border-0 ps-0" id=application-security-management-are-there-other-billing-options><a class=text-black href=#application-security-management-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0>Annual, monthly and hourly plans are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our Billing FAQ.</dd><dt class="border-0 ps-0" id=application-security-management-is-this-available-in-all-regions><a class=text-black href=#application-security-management-is-this-available-in-all-regions>Is this available in all regions?</a></dt><dd class=ps-0>Yes. Application Security Management is available in all EU-, JP- and US-hosted accounts.</dd><dt class="border-0 ps-0" id=application-security-management-do-you-have-special-offerings-for-partners><a class=text-black href=#application-security-management-do-you-have-special-offerings-for-partners>Do you have special offerings for partners?</a></dt><dd class=ps-0>We’re always looking to partner with technology and service providers and resellers. See our Partners page for more.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-33" x-data="{selected_category: ''}" :class="product == 'sensitive-data-scanner' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=sensitive-data-scanner><a class=text-black>Sensitive Data Scanner</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Discover, classify, and redact your sensitive data<br>in real time at any scale</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-33 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['SDS'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SDS'] ? pricing[region]['SDS'].annual_cost : ''">0.30</span><div class=price-helper-wrapper><span class="price-helper small">Per scanned GB,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Out-of-the-box and customizable detection rules</p></li><li><p class=m-0>Sensitive data detection across all ingested data, regardless of source</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['SDS'] ? pricing[region]['SDS'].on_demand_cost : ''">0.45</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Real-time sensitive data discovery and classification</p></li><li class="list-item mb-1"><p class=font-18>Out-of-the-box and custom rule capabilities</p></li><li class="list-item mb-1"><p class=font-18>Fully integrated with Datadog role-based access control (RBAC)</p></li><li class="list-item mb-1"><p class=font-18>Stream-based pattern matching across your data</p></li><li class="list-item mb-1"><p class=font-18>Granular control over data scanning and classification with scanning groups</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Fully integrated with Datadog alerts and dashboards for compliance tracking and investigation</p></li><li class="list-item mb-1"><p class=font-18>Correlate data using standard and custom tags</p></li><li class="list-item mb-1"><p class=font-18>Supports data from Log Management, APM, RUM, and AWS cloud storage resources</p></li><li class="list-item mb-1"><p class=font-18>Help protect data on-premise or in the cloud</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Pivot seamlessly to related metrics, traces, and logs during investigations</p></li><li class=mb-1><p class=font-18>Correlate security signals and detailed observability data</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical support across chat and email</p></li><li class=mb-1><p class=font-18>Community Forum and Online Docs</p></li><li class=mb-1><p class=font-18><a href=https://www.datadoghq.com/support-services/plans/>Plans with the right level of support for your organization</a></p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=sensitive-data-scanner-common-questions><a class=text-black href=#sensitive-data-scanner-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=sensitive-data-scanner-how-does-sensitive-data-scanner-work><a class=text-black href=#sensitive-data-scanner-how-does-sensitive-data-scanner-work>How does Sensitive Data Scanner work?</a></dt><dd class=ps-0>Sensitive Data Scanner works by using pattern-matching rules to classify and track sensitive data, and optionally scrubbing or hashing that data to prevent it from being exposed. Learn more from our <a href=https://docs.datadoghq.com/account_management/org_settings/sensitive_data_detection>documentation</a>.</dd><dt class="border-0 ps-0" id=sensitive-data-scanner-can-i-filter-out-which-logs-spans-andor-events-are-scanned><a class=text-black href=#sensitive-data-scanner-can-i-filter-out-which-logs-spans-andor-events-are-scanned>Can I filter out which logs, spans, and/or events are scanned?</a></dt><dd class=ps-0>Yes. Datadog allows you to set up multiple scanning groups that can be used to filter logs out using tags or log attributes.</dd><dt class="border-0 ps-0" id=sensitive-data-scanner-how-do-i-set-up-a-scanning-rule><a class=text-black href=#sensitive-data-scanner-how-do-i-set-up-a-scanning-rule>How do I set up a scanning rule?</a></dt><dd class=ps-0>By either using a rule from the library or defining a custom rule. Learn how in our <a href=https://docs.datadoghq.com/account_management/org_settings/sensitive_data_detection>documentation</a>.</dd><dt class="border-0 ps-0" id=sensitive-data-scanner-what-are-the-different-options-for-handling-sensitive-data><a class=text-black href=#sensitive-data-scanner-what-are-the-different-options-for-handling-sensitive-data>What are the different options for handling sensitive data?</a></dt><dd class=ps-0>The Datadog Agent provides you with solutions to prevent compliance-sensitive data from being sent outside of your platform, including scrubbing. Check out more info in our <a href=https://docs.datadoghq.com/account_management/org_settings/sensitive_data_detection>documentation</a>.</dd><dt class="border-0 ps-0" id=sensitive-data-scanner-how-do-i-ensure-confidentiality--access-controls-for-my-scanning-rules><a class=text-black href=#sensitive-data-scanner-how-do-i-ensure-confidentiality--access-controls-for-my-scanning-rules>How do I ensure confidentiality / access controls for my scanning rules?</a></dt><dd class=ps-0>Sensitive Data Scanner is fully integrated with Datadog <a href="https://docs.datadoghq.com/logs/guide/logs-rbac/?tab=ui">role-based access control (RBAC)</a> so you can easily control which roles and users have access.</dd><dt class="border-0 ps-0" id=sensitive-data-scanner-is-this-available-in-all-regions><a class=text-black href=#sensitive-data-scanner-is-this-available-in-all-regions>Is this available in all regions?</a></dt><dd class=ps-0>Yes. Sensitive Data Scanner is available in all EU-, AP-, and US-hosted accounts.</dd><dt class="border-0 ps-0" id=sensitive-data-scanner-are-there-other-billing-options><a class=text-black href=#sensitive-data-scanner-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0>Annual and monthly plans are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing/>Billing FAQ</a>.</dd><dt class="border-0 ps-0" id=sensitive-data-scanner-do-you-have-special-offerings-for-partners><a class=text-black href=#sensitive-data-scanner-do-you-have-special-offerings-for-partners>Do you have special offerings for partners?</a></dt><dd class=ps-0>We’re always looking to partner with technology and service providers and resellers. See our <a href=https://www.datadoghq.com/partner/>Partner Network page</a> for more.</dd><dt class="border-0 ps-0" id=sensitive-data-scanner-what-does-sensitive-data-scanner-scan><a class=text-black href=#sensitive-data-scanner-what-does-sensitive-data-scanner-scan>What does Sensitive Data Scanner scan?</a></dt><dd class=ps-0>Sensitive Data Scanner scans logs, APM spans, RUM events, and AWS Cloud Storage resources (e.g. AWS S3 buckets).</dd><dt class="border-0 ps-0" id=sensitive-data-scanner-can-sensitive-data-scanner-scan-on-premise><a class=text-black href=#sensitive-data-scanner-can-sensitive-data-scanner-scan-on-premise>Can Sensitive Data Scanner scan on-premise?</a></dt><dd class=ps-0>To help you comply with data protection laws, you can redact sensitive information within your infrastructure using Observability Pipelines. Learn how in our <a href=https://docs.datadoghq.com/observability_pipelines/processors/sensitive_data_scanner/>documentation</a>.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-34" x-data="{selected_category: 'CNM',}" :class="product == 'network-monitoring' ? 'active' : ''"><div class=multi-plan data-plan-count=3 data-bundle-separated><h2 class=text-md-center id=network-monitoring><a class=text-black>Network Monitoring</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Monitor devices and traffic flows for complete network visibility</h3><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-34 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product, selected_category', () => { planNameHeight = setPlanNameHeight() }) " :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><ul id=faq-pills-cloudhost class="nav nav-pills mt-0 mb-5 justify-content-center mb-4 d-none d-lg-flex"><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'CNM'" href=# :class="'CNM' == selected_category ? 'active' : ''">CNM</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'NDM'" href=# :class="'NDM' == selected_category ? 'active' : ''">NDM</a></li></ul><span class="plan-product-dropdown-wrapper d-flex justify-content-lg-center mb-4 d-lg-none"><button id=plan-product-dropdown class="pricing-product-dropdown plan-dropdown ms-0" type=button :aria-expanded=planOpen @click="planOpen = ! planOpen"> <span class="menu-text plan-menu-text text-uppercase" x-text=selected_category></span></button><div class="dropdown-options-container plan-options z-3 mt-4" aria-label=plan-product-dropdown style=display:none :aria-expanded=planOpen x-show=planOpen @click.outside="planOpen = false"><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'CNM'; planOpen = false;" :class="'CNM' == selected_category ? 'active' : ''">CNM </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'NDM'; planOpen = false;" :class="'NDM' == selected_category ? 'active' : ''">NDM</span></div></span><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="['CNM',].includes(selected_category) && pricing[region]['HOSTS-NETWORK'] && product === 'network-monitoring' ? 'd-flex group' : ['CNM',].includes(selected_category) && product === 'network-monitoring' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 border-top pt-1"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Cloud Network Monitoring" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Cloud Network Monitoring</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['HOSTS-NETWORK'] ? pricing[region]['HOSTS-NETWORK'].annual_cost : ''">5</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p class="align-self-center col-md-6">Understand network traffic patterns and search with tags</p><ul class="dashed mb-1 align-self-center col-md-6" style=line-height:1><li><p class="small fw-semibold">Built for hybrid multi-cloud and on-premises environments</p></li><li><p class="small fw-semibold">Correlate applications, infrastructure, and networks faster</p></li><li><p class="small fw-semibold">Focused remediations with intelligent insights and alerting</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print text-md-center" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['HOSTS-NETWORK'] ? pricing[region]['HOSTS-NETWORK'].on_demand_cost : ''">7.20</span> on-demand</p><div class="d-flex flex-column align-items-center w-50 align-self-center"><a href=# class="js-cta-PricingCTA pricing-bg-color-1 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6" x-data="{custom: false}" :class="['NDM',].includes(selected_category) && pricing[region]['SNMP-DEVICE'] && product === 'network-monitoring' ? 'd-flex group' : ['NDM',].includes(selected_category) && product === 'network-monitoring' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 border-top pt-1"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Network Device Monitoring" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Network Device Monitoring</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SNMP-DEVICE'] ? pricing[region]['SNMP-DEVICE'].annual_cost : ''">7</span><div class=price-helper-wrapper><span class="price-helper small">Per device,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Monitor the health and performance of on-premise network devices</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Out-of-the-box metrics collected from switches, routers, firewalls and more</p></li><li><p class="small fw-semibold">Visualize interface bandwidth and utilization, disk, fan, and other hardware health</p></li><li><p class="small fw-semibold">Comprehensive and customizable alerts</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SNMP-DEVICE'] ? pricing[region]['SNMP-DEVICE'].on_demand_cost : ''">10.20</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-2 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6 addon" x-data="{ open: false, custom: false, retention: '30-day retention', selected_retention_pricing_data_key: '' }" x-init="selected_retention_pricing_data_key = 'NETFLOW-MONITORING';" :class="['NDM',].includes(selected_category) && (pricing[region][selected_retention_pricing_data_key] || custom) && product === 'network-monitoring' ? 'd-flex' : ['NDM',].includes(selected_category) && product === 'network-monitoring' ? `d-flex ${region}-pricing-disabled` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 addon border px-2 pt-1 pb-2 pb-md-0"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end addon text-center" data-name="NDM Netflow <br> Monitoring" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">NDM Netflow<br>Monitoring</p><hr class="mb-1 mb-md-2 w-100 border-gray"><a class="small fw-semibold text-uppercase align-self-center d-block" role=button type=button :aria-expanded=open @click="open = ! open" aria-label="Pricing options" aria-haspopup=true><span class=text-content x-text=retention>30-day retention</span> <i class=icon-down-carrot-normal style=font-size:12px></i></a><div class=span-dropdown aria-label="Pricing options" :aria-expanded=open x-show=open @click.outside="open = false" aria-expanded=false style=margin-top:110px><a class=dropdown-item href=# @click.prevent="retention = '15-day retention'; selected_retention_pricing_data_key = 'NETFLOW-MONITORING-15DAY'; custom = false; open = false;">15-day retention</a> <a class=dropdown-item href=# @click.prevent="retention = '30-day retention'; selected_retention_pricing_data_key = 'NETFLOW-MONITORING'; custom = false; open = false;">30-day retention</a> <a class=dropdown-item href=# @click.prevent="retention = '60-day retention'; selected_retention_pricing_data_key = 'NETFLOW-MONITORING-60DAY'; custom = false; open = false;">60-day retention</a> <a class=dropdown-item href=# @click.prevent="retention = '90-day retention'; selected_retention_pricing_data_key = 'NETFLOW-MONITORING-90DAY'; custom = false; open = false;">90-day retention</a> <a class=dropdown-item href=# @click.prevent="retention = 'Greater than 90 days'; custom = true; open = false;">Greater than 90 days</a></div><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region][selected_retention_pricing_data_key] ? pricing[region][selected_retention_pricing_data_key].annual_cost : ''">0.65</span><div class=price-helper-wrapper><span class="price-helper small">per million records,<br>per month*</span></div></div><div class="text-center price-custom" x-show=custom><div class="d-flex flex-column justify-content-center"><p class="d-block fw-semibold js-modal-demo">Contact Us for Pricing</p></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Monitor traffic trends and bandwidth usage for NetFlow-enabled devices</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Identifying top talkers, top listeners, and top protocols</p></li><li><p class="small fw-semibold">Pivot your view by filtering NetFlow records to fields such as interface, device, and application</p></li><li><p class="small fw-semibold">Visualize your NetFlow data over time with our OOTB dashboard</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region][selected_retention_pricing_data_key] ? pricing[region][selected_retention_pricing_data_key].on_demand_cost : ''">0.94</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-3 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a> <a class="btn cta-btn text-white w-100 js-modal-demo custom-pricing-cta cursor-pointer my-2" x-show=custom>Let's Talk</a></div></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list" x-show="'CNM' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Hop-by-hop network path visualization</p></li><li class="list-item mb-1"><p class=font-18>Cross-service and cross-infrastructure traffic analysis</p></li><li class="list-item mb-1"><p class=font-18>Cloud cost traffic breakdown</p></li><li class="list-item mb-1"><p class=font-18>Security insights with DNS visibility</p></li></ul></div><div class="col-md-6 feature-list" x-show="'CNM' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Hybrid, on-premises, and cloud connectivity coverage</p></li><li class="list-item mb-1"><p class=font-18>Advanced tagging and metadata for curated views</p></li><li class="list-item mb-1"><p class=font-18>Deployment and activation in minutes</p></li></ul></div><div class="col-md-6 feature-list" x-show="'NDM' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Network traffic mapping</p></li><li class="list-item mb-1"><p class=font-18>Meaningful traffic aggregation</p></li><li class="list-item mb-1"><p class=font-18>Hybrid, on-premise, and cloud coverage</p></li></ul></div><div class="col-md-6 feature-list" x-show="'NDM' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>User-defined tagging</p></li><li class="list-item mb-1"><p class=font-18>Device autodiscovery</p></li><li class="list-item mb-1"><p class=font-18>Deployment in minutes</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Pivot seamlessly to Infrastructure, APM and Logs</p></li><li class=mb-1><p class=font-18>Automated Infrastructure Tags</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical support across chat and email</p></li><li class=mb-1><p class=font-18>Community Forum and Online Docs</p></li><li class=mb-1><p class=font-18><a href=https://www.datadoghq.com/support-services/plans/>Plans with the right level of support for your organization</a></p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=network-monitoring-common-questions><a class=text-black href=#network-monitoring-common-questions>Common Questions</a></h3><ul id="faq-pills--Network Monitoring" class="nav nav-pills mt-4 mb-4 justify-content-center d-none d-lg-flex" role=tablist><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'CNM'; scrollToFaqs()" href=# :class="'CNM' == selected_category ? 'active' : ''">CNM</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'NDM'; scrollToFaqs()" href=# :class="'NDM' == selected_category ? 'active' : ''">NDM</a></li></ul><div class="plan-product-dropdown-wrapper d-flex justify-content-lg-center mb-4 d-lg-none"><button id=plan-product-dropdown class="pricing-product-dropdown plan-dropdown ms-0" type=button :aria-expanded=faqOpen @click="faqOpen = ! faqOpen"> <span class="menu-text plan-menu-text text-uppercase" x-text=selected_category></span></button><div class="dropdown-options-container plan-options z-3 mt-4" aria-label=plan-product-dropdown style=display:none :aria-expanded=faqOpen x-show=faqOpen @click.outside="faqOpen = false"><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'CNM'; faqOpen = false; scrollToFaqs()" :class="'CNM' == selected_category ? 'active' : ''">CNM </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'NDM'; faqOpen = false; scrollToFaqs()" :class="'NDM' == selected_category ? 'active' : ''">NDM</span></div></div><div class=faq-tab-content id="pills-tabContent--Network Monitoring"><div class=faq-tab id=pills-cnm x-show="'CNM' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=network-monitoring-cnm-how-do-you-define-a-host><a class=text-black href=#network-monitoring-cnm-how-do-you-define-a-host>How do you define a host?</a></dt><dd class=ps-0>A host is any physical or virtual machine that has the Datadog agent installed with Cloud Network Monitoring enabled.</dd><dt class="border-0 ps-0" id=network-monitoring-cnm-how-do-you-define-an-cnm-flow><a class=text-black href=#network-monitoring-cnm-how-do-you-define-an-cnm-flow>How do you define an CNM flow?</a></dt><dd class=ps-0>A flow is a record of traffic sent and received between a source (IP:Port) and destination (IP:Port) over a five minute time period. In some cases, similar destinations are grouped into a single flow to reduce the total flow count.</dd><dt class="border-0 ps-0" id=network-monitoring-cnm-how-many-cnm-flows-are-allotted-per-host><a class=text-black href=#network-monitoring-cnm-how-many-cnm-flows-are-allotted-per-host>How many CNM flows are allotted per host?</a></dt><dd class=ps-0>Datadog offers an allotment of 6 million CNM flows for every host monitored with network monitoring. CNM flows are averaged across your entire account, not just on a per-host basis.</dd><dt class="border-0 ps-0" id=network-monitoring-cnm-does-cloud-network-monitoring-work-with-containers><a class=text-black href=#network-monitoring-cnm-does-cloud-network-monitoring-work-with-containers>Does Cloud Network Monitoring work with containers?</a></dt><dd class=ps-0>Yes, Datadog Cloud Network Monitoring is designed to work in containerized and highly dynamic environments. User-defined tags allow you to slice and dice network flows by almost anything, including containers, clusters, pods, and deployments.</dd><dt class="border-0 ps-0" id=network-monitoring-cnm-do-i-need-to-purchase-other-datadog-products-to-use-cnm-or-ndm><a class=text-black href=#network-monitoring-cnm-do-i-need-to-purchase-other-datadog-products-to-use-cnm-or-ndm>Do I need to purchase other Datadog products to use CNM or NDM?</a></dt><dd class=ps-0>Having all your infrastructure, traces, logs, and network information under one roof is something we encourage for comprehensive visibility, however, it is not required. Cloud Network Monitoring requires the purchase of an Infrastructure Pro or Enterprise plan for every host that CNM is monitoring. Network Device Monitoring only requires the purchase of one or more infrastructure hosts which are used to poll devices.</dd></dl></div><div class=faq-tab id=pills-ndm x-show="'NDM' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=network-monitoring-ndm-how-do-you-define-a-device><a class=text-black href=#network-monitoring-ndm-how-do-you-define-a-device>How do you define a device?</a></dt><dd class=ps-0>A device is a physical or virtual appliance with a unique IP address that is polled using SNMP.</dd><dt class="border-0 ps-0" id=network-monitoring-ndm-span-x-showfedregionselectedhow-are-snmp-traps-billedspan><a class=text-black href=#network-monitoring-ndm-span-x-showfedregionselectedhow-are-snmp-traps-billedspan><span x-show=!fedRegionSelected>How are SNMP Traps billed?</span></a></dt><dd class=ps-0><span x-show=!fedRegionSelected>Datadog is not currently billing customers for traps.</span></dd><dt class="border-0 ps-0" id=network-monitoring-ndm-how-do-you-define-a-netflow-record><a class=text-black href=#network-monitoring-ndm-how-do-you-define-a-netflow-record>How do you define a NetFlow record?</a></dt><dd class=ps-0>NetFlow is a network protocol created by Cisco that describes the flow of traffic across network devices. We support all NetFlow versions, including jFlow, sFlow, IPFIX or standard NetFlow v5 or v9. The Datadog agent aggregates raw NetFlow data overtime to send on a regular basis (the default being 5 mins, this can be customized).</dd><dt class="border-0 ps-0" id=network-monitoring-ndm-what-are-retention-options-for-netflow-monitoring><a class=text-black href=#network-monitoring-ndm-what-are-retention-options-for-netflow-monitoring>What are retention options for NetFlow Monitoring?</a></dt><dd class=ps-0>We offer 15, 30, 60, and 90 day retention for NetFlow records with the default retention being 30 days. Please <a class=js-modal-demo style=cursor:pointer>contact us</a> for additional retention durations and inquires about pricing.</dd><dt class="border-0 ps-0" id=network-monitoring-ndm-do-i-need-to-purchase-other-datadog-products-to-use-cnm-or-ndm><a class=text-black href=#network-monitoring-ndm-do-i-need-to-purchase-other-datadog-products-to-use-cnm-or-ndm>Do I need to purchase other Datadog products to use CNM or NDM?</a></dt><dd class=ps-0>Having all your infrastructure, traces, logs, and network information under one roof is something we encourage for comprehensive visibility, however, it is not required. Cloud Network Monitoring requires the purchase of an Infrastructure Pro or Enterprise plan for every host that CNM is monitoring. Network Device Monitoring only requires the purchase of one or more infrastructure hosts which are used to poll devices.</dd></dl></div></div><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-35" x-data="{selected_category: 'API/Browser',}" :class="product == 'synthetic-testing--monitoring' ? 'active' : ''"><div class=multi-plan data-plan-count=4 data-bundle-separated><h2 class=text-md-center id=synthetic-testing--monitoring><a class=text-black>Synthetic Testing & Monitoring</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">API, Browser and Mobile App Tests for proactive, end-to-end visibility</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-35 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product, selected_category', () => { planNameHeight = setPlanNameHeight() }) " :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['SYNTHETICS-10K'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="API Testing" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">API Testing</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SYNTHETICS-10K'] ? pricing[region]['SYNTHETICS-10K'].annual_cost : ''">5</span><div class=price-helper-wrapper><span class="price-helper small">Per 10K test runs, per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Proactively monitor site availability</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Monitor uptime SLAs and SLOs</p></li><li><p class="small fw-semibold">Globally managed locations</p></li><li><p class="small fw-semibold">Sophisticated alerting capabilities</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SYNTHETICS-10K'] ? pricing[region]['SYNTHETICS-10K'].on_demand_cost : ''">7.20</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-1 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['SYNTHETICS-1K'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Browser Testing" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Browser Testing</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SYNTHETICS-1K'] ? pricing[region]['SYNTHETICS-1K'].annual_cost : ''">12</span><div class=price-helper-wrapper><span class="price-helper small">Per thousand test runs,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Easily monitor critical user journeys</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Record tests without code</p></li><li><p class="small fw-semibold">Intelligent, self-maintaining tests</p></li><li><p class="small fw-semibold">View screenshots and front-end errors for every step</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SYNTHETICS-1K'] ? pricing[region]['SYNTHETICS-1K'].on_demand_cost : ''">18</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-2 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['CI-MOBILE-APP-TEST'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Mobile App Testing" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Mobile App Testing</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['CI-MOBILE-APP-TEST'] ? pricing[region]['CI-MOBILE-APP-TEST'].annual_cost : ''">50</span><div class=price-helper-wrapper><span class="price-helper small">Per hundred test runs,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Proactively monitor your key business flows using real devices</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Record tests without code</p></li><li><p class="small fw-semibold">Run tests on real Android and iOS devices</p></li><li><p class="small fw-semibold">Intelligent, self-maintaining tasks</p></li><li><p class="small fw-semibold">View screenshots and front-end errors for every step</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['CI-MOBILE-APP-TEST'] ? pricing[region]['CI-MOBILE-APP-TEST'].on_demand_cost : ''">72</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-3 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['CI-APP-TEST'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><i class="icon-plus-2 text-center"></i><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Continuous Testing (add-on)" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Continuous Testing (add-on)</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['CI-APP-TEST'] ? pricing[region]['CI-APP-TEST'].annual_cost : ''">79</span><div class=price-helper-wrapper><span class="price-helper small">Per additional parallelization,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p class="align-self-center col-md-6">Increase the speed of your test runs in the CI</p><ul class="dashed mb-1 align-self-center col-md-6" style=line-height:1><li><p class="small fw-semibold">Run multiple tests at the same time across your test environments to expedite release cycles and reduce test durations</p></li><li><p class="small fw-semibold">Analyze tests across your pipelines in the Synthetic Monitoring & Continuous Testing Explorer and search using facets on test durations, commit author, pipeline, and more</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print text-md-center" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['CI-APP-TEST'] ? pricing[region]['CI-APP-TEST'].on_demand_cost : ''">114</span> on-demand</p><div class="d-flex flex-column align-items-center w-50 align-self-center"><a href=# class="js-cta-PricingCTA pricing-bg-color-4 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Track site uptime and latency</p></li><li class="list-item mb-1"><p class=font-18>Understand global performance</p></li><li class="list-item mb-1"><p class=font-18>Track SLAs and SLOs</p></li><li class="list-item mb-1"><p class=font-18>Customize frequency of test runs</p></li><li class="list-item mb-1"><p class=font-18>Latency display of DNS, SSL, TTFB, and more.</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Web-Recorder for code-free test creation</p></li><li class="list-item mb-1"><p class=font-18>AI-driven Self-Maintaining Tests</p></li><li class="list-item mb-1"><p class=font-18>Waterfall visualization and screenshots</p></li><li class="list-item mb-1"><p class=font-18>Real-time alerting with rich context</p></li><li class="list-item mb-1"><p class=font-18>Easy sorting and filtering with tags</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Full stack visibility</p></li><li class=mb-1><p class=font-18>Pivot to related metrics, traces, and logs</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical support across chat and email</p></li><li class=mb-1><p class=font-18>Community Forum and Online Docs</p></li><li class=mb-1><p class=font-18><a href=https://www.datadoghq.com/support-services/plans/>Plans with the right level of support for your organization</a></p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=synthetic-testing--monitoring-common-questions><a class=text-black href=#synthetic-testing--monitoring-common-questions>Common Questions</a></h3><ul id="faq-pills--Synthetic Testing & Monitoring" class="nav nav-pills mt-4 mb-4 justify-content-center d-none d-lg-flex" role=tablist><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'API/Browser'; scrollToFaqs()" href=# :class="'API/Browser' == selected_category ? 'active' : ''">API/Browser</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'Mobile App'; scrollToFaqs()" href=# :class="'Mobile App' == selected_category ? 'active' : ''">Mobile App</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'Continuous'; scrollToFaqs()" href=# :class="'Continuous' == selected_category ? 'active' : ''">Continuous</a></li></ul><div class="plan-product-dropdown-wrapper d-flex justify-content-lg-center mb-4 d-lg-none"><button id=plan-product-dropdown class="pricing-product-dropdown plan-dropdown ms-0" type=button :aria-expanded=faqOpen @click="faqOpen = ! faqOpen"> <span class="menu-text plan-menu-text text-uppercase" x-text=selected_category></span></button><div class="dropdown-options-container plan-options z-3 mt-4" aria-label=plan-product-dropdown style=display:none :aria-expanded=faqOpen x-show=faqOpen @click.outside="faqOpen = false"><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'API/Browser'; faqOpen = false; scrollToFaqs()" :class="'API/Browser' == selected_category ? 'active' : ''">API/Browser </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'Mobile App'; faqOpen = false; scrollToFaqs()" :class="'Mobile App' == selected_category ? 'active' : ''">Mobile App </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'Continuous'; faqOpen = false; scrollToFaqs()" :class="'Continuous' == selected_category ? 'active' : ''">Continuous</span></div></div><div class=faq-tab-content id="pills-tabContent--Synthetic Testing & Monitoring"><div class=faq-tab id=pills-api_faq x-show="'API/Browser' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=synthetic-testing--monitoring-api_faq-whats-the-difference-between-api-tests-and-browser-tests><a class=text-black href=#synthetic-testing--monitoring-api_faq-whats-the-difference-between-api-tests-and-browser-tests>What’s the difference between API Tests and Browser Tests?</a></dt><dd class=ps-0>API Tests monitor single endpoints or URLs, whereas Browser Tests monitor web business transactions or web user journeys that may involve several actions and pages. Multistep API tests are also available to chain several API requests together.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-api_faq-are-you-able-to-alert-on-synthetic-monitors><a class=text-black href=#synthetic-testing--monitoring-api_faq-are-you-able-to-alert-on-synthetic-monitors>Are you able to alert on Synthetic monitors?</a></dt><dd class=ps-0>Yes, alerts are built in and triggered automatically when your tests fail. Datadog also integrates with your favorite collaboration/communication tools such as Slack, Pagerduty, ServiceNow, and more.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-api_faq-can-i-view-endpoint-requests-end-to-end><a class=text-black href=#synthetic-testing--monitoring-api_faq-can-i-view-endpoint-requests-end-to-end>Can I view endpoint requests end-to-end?</a></dt><dd class=ps-0>Yes, with the out-of-the-box APM integration, you are able to tie back any synthetic tests to their corresponding back-end, code-level insights for minimal mean time to resolution.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-api_faq-is-there-any-extra-charge-for-using-private-locations><a class=text-black href=#synthetic-testing--monitoring-api_faq-is-there-any-extra-charge-for-using-private-locations>Is there any extra charge for using private locations?</a></dt><dd class=ps-0>No. There are no additional costs to set up a private location. All test runs to a private location are billed just as they are to a managed location.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-api_faq-what-counts-as-an-api-test-run><a class=text-black href=#synthetic-testing--monitoring-api_faq-what-counts-as-an-api-test-run>What counts as an API test run?</a></dt><dd class=ps-0><p>HTTP, SSL, DNS, TCP, and ICMP all fall under API test billing. Each hit being made on your endpoint counts as a single test run. If a test is set to run from 3 locations every minute, the test will count as 180 test runs in an hour.</p><p>For multistep API tests, each step counts as an individual API test.</p></dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-api_faq-what-counts-as-a-browser-test-run><a class=text-black href=#synthetic-testing--monitoring-api_faq-what-counts-as-a-browser-test-run>What counts as a browser test run?</a></dt><dd class=ps-0>Each simulation of a full transaction (25 steps) counts as a single test run. A single test containing 50 steps counts as 2 test runs on each execution. So, running a 51 step test (counting as 3 test runs) every 15 minutes from 5 different locations and 2 different devices means the test will count as 120 test runs in an hour.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-api_faq-how-do-browser-test-subtests-participate-in-synthetics-billing><a class=text-black href=#synthetic-testing--monitoring-api_faq-how-do-browser-test-subtests-participate-in-synthetics-billing>How do browser test subtests participate in Synthetics billing?</a></dt><dd class=ps-0>Subtests are treated just as any other step in the browser test. Therefore, we bill a subtest as part of the overall test execution. So if a user sets up a browser test with 3 subtests, that each have 5 steps nested, that would amount to a total of 15 steps.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-api_faq-is-there-any-extra-charge-for-enabling-synthetic-rum-data-collection-on-browser-tests><a class=text-black href=#synthetic-testing--monitoring-api_faq-is-there-any-extra-charge-for-enabling-synthetic-rum-data-collection-on-browser-tests>Is there any extra charge for enabling Synthetic RUM data collection on Browser Tests?</a></dt><dd class=ps-0>No. Synthetic RUM data collection comes free of charge with Synthetic Testing and Monitoring.</dd></dl></div><div class=faq-tab id=pills-mobile_faq x-show="'Mobile App' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-how-is-mobile-app-testing-billed><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-how-is-mobile-app-testing-billed>How is Mobile App Testing billed?</a></dt><dd class=ps-0>Similar to API and Browser Synthetic Testing, Mobile App Testing is billed per test run.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-is-there-a-limit-of-the-number-of-steps-in-a-test-run><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-is-there-a-limit-of-the-number-of-steps-in-a-test-run>Is there a limit of the number of steps in a test run?</a></dt><dd class=ps-0>No. However Mobile App Testing does group test steps into buckets with each set of 25 steps counted as an individual test run. For example, tests with 1-25 steps will count as 1 run, tests with 25-50 will count as 2 runs, tests with 51-75 will count as 3 runs and so on.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-how-are-test-runs-calculated-in-mobile-app-testing><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-how-are-test-runs-calculated-in-mobile-app-testing>How are test runs calculated in Mobile App Testing?</a></dt><dd class=ps-0>To calculate test runs take the number of buckets (sets of 25 steps) you have in your test and multiply this by the number of devices you have selected for your test. For example, if you have a test with 26 steps and 2 devices selected this will count as 4 test runs (2 sets of 25 steps * 2 devices) and if you run this test on an hourly basis this will come out to 96 test runs per day (2 sets of 25 steps * 2 devices * 24 hours).</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-does-mobile-app-testing-use-real-devices-or-emulators--virtual-devices><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-does-mobile-app-testing-use-real-devices-or-emulators--virtual-devices>Does Mobile App Testing use real devices or emulators / virtual devices?</a></dt><dd class=ps-0>Mobile App Testing uses real devices, i.e. physical phones and tablets which are connected via the cloud, to provide the most realistic testing possible. With real devices we can more accurately represent the hardware, software and network conditions your actual users will face.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-how-does-mobile-app-testing-on-real-devices-work><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-how-does-mobile-app-testing-on-real-devices-work>How does Mobile App Testing on real devices work?</a></dt><dd class=ps-0>We have a fleet of real devices maintained in our managed cloud infrastructure. Once you select your preferred device (iOS or Android) to test your app with, Datadog MAT connects with that real device over cloud and sets the app for the test.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-what-devices-does-mobile-app-testing-support><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-what-devices-does-mobile-app-testing-support>What devices does Mobile App Testing support?</a></dt><dd class=ps-0>MAT supports the most popular devices (smartphones and tablets) across Android and iOS, including the iPhone, iPad, Samsung Galaxy, Google Pixel and more, and we are constantly increasing support for new devices and OS versions as they become available.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-what-data-center-is-mobile-app-testing-available-in><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-what-data-center-is-mobile-app-testing-available-in>What data center is Mobile App Testing available in?</a></dt><dd class=ps-0>Datadog Mobile App Testing is currently available to all US1, US5, and EU1 customers. All app tests will be run from the AWS US West region.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-how-can-i-begin-setup-for-mobile-app-testing><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-how-can-i-begin-setup-for-mobile-app-testing>How can I begin setup for Mobile App Testing?</a></dt><dd class=ps-0>To begin testing with MAT: (1) Upload the app you would like to test to the platform, (2) Select Mobile Application Test from the modal New Test under UX Monitoring or on the Synthetics home page, (3) Select the devices you would like to test with, (4) Record your test case and (5) execute your test! You can read more about how to configure your tests <a href=https://docs.datadoghq.com/mobile_app_testing/mobile_app_tests/>here</a>.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-can-i-run-tests-in-parallel-with-mobile-app-testing><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-can-i-run-tests-in-parallel-with-mobile-app-testing>Can I run tests in parallel with Mobile App Testing?</a></dt><dd class=ps-0>Yes. By default, tests executed through the API / CI are executed sequentially however if you would like to run your tests in parallel for faster execution you can purchase additional concurrency slots with our <a href="https://www.datadoghq.com/pricing/?product=continuous-testing#products">Continuous Testing</a> SKU. Learn more about Continuous Testing <a href=https://docs.datadoghq.com/continuous_testing/>here</a>.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-can-i-set-up-alerts-on-mobile-app-testing-monitors><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-can-i-set-up-alerts-on-mobile-app-testing-monitors>Can I set up alerts on Mobile App Testing monitors?</a></dt><dd class=ps-0>Yes, alerts are built in and triggered automatically when your tests fail. Datadog also integrates with your favorite collaboration/communication tools such as Slack, Pagerduty, ServiceNow, and more.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-does-mobile-app-testing-support-testing-progressive-web-apps><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-does-mobile-app-testing-support-testing-progressive-web-apps>Does Mobile App Testing support testing progressive web apps?</a></dt><dd class=ps-0>No. Datadog Mobile App Testing only tests native Android and iOS apps. If you would like to test your progressive web app, you can use Datadog’s Browser Testing product which allows you to test both desktop and mobile websites. Learn more about Browser Testing <a href="https://docs.datadoghq.com/synthetics/browser_tests/?tab=requestoptions">here</a>.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-what-are-self-maintaining-tests-and-how-do-they-work><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-what-are-self-maintaining-tests-and-how-do-they-work>What are “Self-maintaining Tests” and how do they work?</a></dt><dd class=ps-0>The self-maintaining test capability uses an AI-driven multi-locator algorithm to detect UI changes in the app and automatically updates your tests. This reduces alert fatigue and makes test maintenance easy.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-does-mobile-app-testing-currently-provide-end-to-end-visibility-with-apm-and-rum><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-does-mobile-app-testing-currently-provide-end-to-end-visibility-with-apm-and-rum>Does Mobile App Testing currently provide end-to-end visibility with APM and RUM?</a></dt><dd class=ps-0>Mobile App Testing currently integrates with RUM, similar to <a href=https://docs.datadoghq.com/synthetics/browser_tests/test_results/>Browser Testing</a>, allowing you to correlate synthetic tests with real-user data and insights. At this time, Mobile App Testing does not directly link with APM to provide out-of-the-box backend traces (traces are still available but requires you to manually correspond with your tests).</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-how-do-mobile-app-test-subtests-participate-in-synthetics-billing><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-how-do-mobile-app-test-subtests-participate-in-synthetics-billing>How do mobile app test subtests participate in Synthetics billing?</a></dt><dd class=ps-0>Subtests are treated just as any other step in the mobile app test. Therefore, we bill a subtest as part of the overall test execution. So if a user sets up a mobile app test with 3 subtests, that each have 5 steps nested, that would amount to a total of 15 steps.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-mobile_faq-are-there-other-billing-options-available><a class=text-black href=#synthetic-testing--monitoring-mobile_faq-are-there-other-billing-options-available>Are there other billing options available?</a></dt><dd class=ps-0><a href=https://www.datadoghq.com/pricing/list/>Annual, monthly and hourly plans</a> are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing/>Billing FAQ</a>.</dd></dl></div><div class=faq-tab id=pills-continuous_faq x-show="'Continuous' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=synthetic-testing--monitoring-continuous_faq-what-is-continuous-testing><a class=text-black href=#synthetic-testing--monitoring-continuous_faq-what-is-continuous-testing>What is Continuous Testing?</a></dt><dd class=ps-0><p>Datadog <a href=https://www.datadoghq.com/product/continuous-testing/>Continuous Testing</a> is a comprehensive toolkit in the development cycle that offers integration and end-to-end testing with codeless test setup, self-healing capability, and seamless integration with CI providers (GitHub Actions, Azure DevOps, CircleCI, GitLab, and Jenkins) and collaboration tools to help you ship high-quality features to your users quickly.</p><p>Running tests in your CI/CD pipelines today is included with your API and Browser Testing test runs, and tests will run sequentially (one after another). If you would like to increase the speed of testing in your CI/CD pipelines, you can purchase additional Parallel Testing speed (parallelization), which makes some tests run at the same time.</p><p>For example, 1 Parallel Testing additional speed offers an additional parallel slot, allowing you to run 2 tests in parallel; 2 Parallel Testing additional speed offers 2 additional parallel slots, allowing you to run 3 tests in parallel; and so on. This helps you run more tests in parallel (at the same time), and reduce the overall execution speed of your test suite.</p></dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-continuous_faq-am-i-limited-to-a-certain-number-of-test-runs-based-on-my-additional-parallelization><a class=text-black href=#synthetic-testing--monitoring-continuous_faq-am-i-limited-to-a-certain-number-of-test-runs-based-on-my-additional-parallelization>Am I limited to a certain number of test runs based on my additional parallelization?</a></dt><dd class=ps-0><p>No. With Parallel Testing, you can run as many tests as you need in your CI/CD pipelines. Parallelization ensures you can run more of those tests at the same time, and ultimately reduce the duration of testing in your CI/CD pipelines.</p><p>For example, if you want to run 100 tests in a CI pipeline and each test takes 10 seconds to run:</p><ul><li>WITHOUT parallelization, your tests will run sequentially and your pipeline will take roughly <strong>17 minutes to complete.</strong></li><li>WITH parallelization, if you purchase (for example) an additional speed of 4 Parallel Testing, your 100 tests will run over a total of 5 parallel slots, and your pipeline will now take roughly <strong>3 minutes to complete.</strong></li></ul><p><strong>Note:</strong> In both cases, your 100 test runs will contribute to your API or Browser Testing test run quotas.</p></dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-continuous_faq-can-i-reuse-my-synthetic-tests-that-i-use-to-monitor-my-production-environments><a class=text-black href=#synthetic-testing--monitoring-continuous_faq-can-i-reuse-my-synthetic-tests-that-i-use-to-monitor-my-production-environments>Can I reuse my Synthetic tests that I use to monitor my production environments?</a></dt><dd class=ps-0>Yes. With Parallel Testing, you can use the same Synthetic tests you have configured for production monitoring across all of your staging, QA, and pre-production environments. Through variable overrides and custom configuration values, you can benefit from one test throughout your entire software development lifecycle.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-continuous_faq-what-are-parallel-tests><a class=text-black href=#synthetic-testing--monitoring-continuous_faq-what-are-parallel-tests>What are parallel tests?</a></dt><dd class=ps-0><p>Parallel tests are tests that run simultaneously in your continuous integration and delivery pipelines to ensure that you can:</p><ul><li>Reduce pipeline duration and ship new features faster</li><li>Increase development confidence and speed of delivery</li><li>Have complete test coverage and reduce the volume of production-breaking bugs from reaching your codebase</li></ul><p>As an example, if you needed to run 60 tests and each test took one minute to run, it would take you one hour to run those tests sequentially. However, running those tests in parallel with a parallelization value of 60, you could run all your tests at the same time and within one minute, saving you 59 minutes to tackle other business-critical tasks. That's the power of Parallel Testing.</p></dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-continuous_faq-can-i-see-the-full-trace-of-a-test-if-i-also-use-datadog-apm><a class=text-black href=#synthetic-testing--monitoring-continuous_faq-can-i-see-the-full-trace-of-a-test-if-i-also-use-datadog-apm>Can I see the full trace of a test if I also use Datadog APM?</a></dt><dd class=ps-0>Yes! If you instrument your services with APM, you will have a complete 360-degree visibility into your applications and services—from your frontend user experience right through to your backend trace. Find more information <a href=https://docs.datadoghq.com/synthetics/apm/#overview>here</a>.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-continuous_faq-what-counts-as-a-browser-test-run><a class=text-black href=#synthetic-testing--monitoring-continuous_faq-what-counts-as-a-browser-test-run>What counts as a browser test run?</a></dt><dd class=ps-0>Each simulation of a web transaction (up to 25 steps) counts as a single browser test run. A single test containing 50 steps would count as two test runs on each execution. For example, running a 60-step test (three test runs) every 15 minutes from five different locations and two different devices equates to 120 test runs in one hour.</dd><dt class="border-0 ps-0" id=synthetic-testing--monitoring-continuous_faq-how-do-subtests-count-toward-billing><a class=text-black href=#synthetic-testing--monitoring-continuous_faq-how-do-subtests-count-toward-billing>How do subtests count toward billing?</a></dt><dd class=ps-0>Subtests are simply a set of steps within a browser test. Therefore, we count a subtest as part of the overall browser test execution. For example, if you set up a browser test with only three subtests and each subtest had five steps, that would amount to a total of 15 steps, or one browser test run.</dd></dl></div></div><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-36" x-data="{selected_category: ''}" :class="product == 'event-management' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=event-management><a class=text-black>Event Management</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Transform alert fatigue into actionable insights and accelerate remediation with automated event correlation</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-36 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['EVT-MGT-CORRELATION'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['EVT-MGT-CORRELATION'] ? pricing[region]['EVT-MGT-CORRELATION'].annual_cost : ''">0.10</span><div class=price-helper-wrapper><span class="price-helper small">Per event evaluated by a correlation pattern<br>(Datadog generated events are free)</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Aggregate, and intelligently correlate alerts from Datadog and third-party tools to reduce alert fatigue, and reduce time discovery and resolution</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['EVT-MGT-CORRELATION'] ? pricing[region]['EVT-MGT-CORRELATION'].on_demand_cost : ''">0.14</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Reduce alert fatigue and ticket volume with correlation and deduplication</p></li><li class="list-item mb-1"><p class=font-18>Aggregate alerts and change events from anywhere into a case or 3rd party ITSM tool</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Jump-start your triaging in the same view with more observability context from related metrics and logs data</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=event-management-common-questions><a class=text-black href=#event-management-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=event-management-how-is-evaluated-by-a-correlation-pattern-defined><a class=text-black href=#event-management-how-is-evaluated-by-a-correlation-pattern-defined>How is “evaluated by a correlation pattern” defined?</a></dt><dd class=ps-0>Once a correlation pattern is created, events will start matching based on the criteria defined. <strong>Note:</strong> it is not based on ingestion.</dd><dt class="border-0 ps-0" id=event-management-what-are-datadog-generated-events><a class=text-black href=#event-management-what-are-datadog-generated-events>What are Datadog generated events?</a></dt><dd class=ps-0>Examples of events generated from Datadog include those from, Monitor Alerts, Error Tracking, Incidents, etc. Only 3rd party events ingested from either custom solutions or other tools will be charged for.</dd><dt class="border-0 ps-0" id=event-management-do-i-need-to-purchase-other-datadog-products-to-use-event-management><a class=text-black href=#event-management-do-i-need-to-purchase-other-datadog-products-to-use-event-management>Do I need to purchase other Datadog products to use Event Management?</a></dt><dd class=ps-0>No, you can use Event Management without purchasing any other Datadog products. You have the option to ingest events from 3rd parties either via integration, email and API. Having all your monitoring and security alerts and insights in one place is something we encourage for comprehensive visibility.</dd><dt class="border-0 ps-0" id=event-management-i-am-an-existing-customer-can-i-add-event-management-to-my-plan><a class=text-black href=#event-management-i-am-an-existing-customer-can-i-add-event-management-to-my-plan>I am an existing customer. Can I add Event Management to my plan?</a></dt><dd class=ps-0>Yes, you can add Event Management to your existing plan. Reach out to your Customer Success Manager for further details</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-37" x-data="{selected_category: ''}" :class="product == 'software-composition-analysis' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=software-composition-analysis><a class=text-black>Software Composition Analysis (SCA)</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Continuous, real-time open source vulnerability management</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-37 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['APPSEC-VM-OSS-HOSTS'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['APPSEC-VM-OSS-HOSTS'] ? pricing[region]['APPSEC-VM-OSS-HOSTS'].annual_cost : ''">10</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Identify vulnerabilities in open-source libraries in application services</p></li><li><p class=m-0>Prioritize vulnerabilities based on active risk posed in production</p></li><li><p class=m-0>Accelerate remediation with Jira integrations and service ownership insights</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['APPSEC-VM-OSS-HOSTS'] ? pricing[region]['APPSEC-VM-OSS-HOSTS'].on_demand_cost : ''">15</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><p class="fw-semibold small text-start text-uppercase">Add-ons</p><hr class=border-gray-light><div class="row mb-4"><div class=col-12><div class="row mx-0 align-items-center py-1"><div class=col-6 style="padding:0 6px"><p class=small>Software Composition Analysis for AWS Fargate (serverless containers)</p></div><div class=col-6 style="padding:0 6px"><p class="text-center small">$<span x-text="pricing[region]['APPSEC-FARGATE-SCA'] ? pricing[region]['APPSEC-FARGATE-SCA'].annual_cost : ''">1</span> per task ($<span x-text="pricing[region]['APPSEC-FARGATE-SCA'] ? pricing[region]['APPSEC-FARGATE-SCA'].on_demand_cost : ''">1.40</span> on demand)</p></div></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=software-composition-analysis-common-questions><a class=text-black href=#software-composition-analysis-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=software-composition-analysis-what-counts-as-a-billable-datadog-sca-host><a class=text-black href=#software-composition-analysis-what-counts-as-a-billable-datadog-sca-host>What counts as a billable Datadog SCA host?</a></dt><dd class=ps-0>Similar to APM, a billable Datadog SCA host is a host on which Datadog SCA is enabled and that is actively generating spans that are being submitted to the Datadog SaaS application.</dd><dt class="border-0 ps-0" id=software-composition-analysis-what-kind-of-billing-plan-do-i-need-to-run-software-composition-analysis><a class=text-black href=#software-composition-analysis-what-kind-of-billing-plan-do-i-need-to-run-software-composition-analysis>What kind of billing plan do I need to run Software Composition Analysis?</a></dt><dd class=ps-0>Datadog SCA is only available to customers of Datadog Application Performance Monitoring (APM). Based on customer needs, detection of vulnerable open-source libraries in production is available in our APM DevSecOps plans. Learn more <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#products'>here</a>.</dd><dt class="border-0 ps-0" id=software-composition-analysis-how-does-datadog-sca-work><a class=text-black href=#software-composition-analysis-how-does-datadog-sca-work>How does Datadog SCA work?</a></dt><dd class=ps-0>When an APM-instrumented service starts, the tracer collects the list of libraries that the application is actively loading and reports the list of vulnerabilities associated with those libraries. Additionally, for supported languages and Continuous Integration (CI) pipelines, Datadog will also collect the libraries in the CI pipeline (beta).</dd><dt class="border-0 ps-0" id=software-composition-analysis-what-languages-does-datadog-sca-support><a class=text-black href=#software-composition-analysis-what-languages-does-datadog-sca-support>What languages does Datadog SCA support?</a></dt><dd class=ps-0>Java, .NET, Node.JS, Python, Ruby, Go, and PHP</dd><dt class="border-0 ps-0" id=software-composition-analysis-do-i-have-to-deploy-the-product-across-all-my-apm-hosts><a class=text-black href=#software-composition-analysis-do-i-have-to-deploy-the-product-across-all-my-apm-hosts>Do I have to deploy the product across all my APM hosts?</a></dt><dd class=ps-0>No, you have the ability to select the hosts you want to activate the product on.</dd><dt class="border-0 ps-0" id=software-composition-analysis-is-this-available-in-all-regions><a class=text-black href=#software-composition-analysis-is-this-available-in-all-regions>Is this available in all regions?</a></dt><dd class=ps-0>Yes</dd><dt class="border-0 ps-0" id=software-composition-analysis-do-you-have-special-offerings-for-partners><a class=text-black href=#software-composition-analysis-do-you-have-special-offerings-for-partners>Do you have special offerings for partners?</a></dt><dd class=ps-0>We’re always looking to partner with technology and service providers and resellers. See our <a href=https://partners.datadoghq.com target=_blank>Partners</a> page for more.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-38" x-data="{selected_category: ''}" :class="product == 'continuous-testing' ? 'active' : ''"><div class=multi-plan data-plan-count=4 data-bundle-separated=true><h2 class=text-md-center id=continuous-testing><a class=text-black>Continuous Testing</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Fast, codeless, and reliable testing that helps you ship features with confidence</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-38 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['SYNTHETICS-10K'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="API Testing" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">API Testing</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SYNTHETICS-10K'] ? pricing[region]['SYNTHETICS-10K'].annual_cost : ''">5</span><div class=price-helper-wrapper><span class="price-helper small">Per 10K test runs, per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Test API endpoints and workflows</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Easily configure and run single or multistep API tests</p></li><li><p class="small fw-semibold">Globally managed locations</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SYNTHETICS-10K'] ? pricing[region]['SYNTHETICS-10K'].on_demand_cost : ''">7.20</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-1 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['SYNTHETICS-1K'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Browser Testing" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Browser Testing</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SYNTHETICS-1K'] ? pricing[region]['SYNTHETICS-1K'].annual_cost : ''">12</span><div class=price-helper-wrapper><span class="price-helper small">Per thousand test runs,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Provide the best end-user experiences</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Record tests without code</p></li><li><p class="small fw-semibold">Intelligent, self-healing tests</p></li><li><p class="small fw-semibold">Step-by-step screenshots and error reporting</p></li><li><p class="small fw-semibold">Globally managed locations</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SYNTHETICS-1K'] ? pricing[region]['SYNTHETICS-1K'].on_demand_cost : ''">18</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-2 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="pricing[region]['CI-MOBILE-APP-TEST'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Mobile App Testing" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Mobile App Testing</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['CI-MOBILE-APP-TEST'] ? pricing[region]['CI-MOBILE-APP-TEST'].annual_cost : ''">50</span><div class=price-helper-wrapper><span class="price-helper small">Per hundred test runs,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Proactively monitor your key business flows using real devices</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Record tests without code</p></li><li><p class="small fw-semibold">Run tests on real Android and iOS devices</p></li><li><p class="small fw-semibold">Intelligent, self-maintaining tasks</p></li><li><p class="small fw-semibold">View screenshots and front-end errors for every step</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['CI-MOBILE-APP-TEST'] ? pricing[region]['CI-MOBILE-APP-TEST'].on_demand_cost : ''">72</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-3 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['CI-APP-TEST'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><i class="icon-plus-2 text-center"></i><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Continuous Testing (add-on)" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Continuous Testing (add-on)</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['CI-APP-TEST'] ? pricing[region]['CI-APP-TEST'].annual_cost : ''">79</span><div class=price-helper-wrapper><span class="price-helper small">Per additional parallelization,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p class="align-self-center col-md-6">Increase the speed of your test runs in the CI</p><ul class="dashed mb-1 align-self-center col-md-6" style=line-height:1><li><p class="small fw-semibold">Run multiple tests at the same time across your test environments to expedite release cycles and reduce test durations</p></li><li><p class="small fw-semibold">Analyze tests across your pipelines in the Synthetic Monitoring & Continuous Testing Explorer and search using facets on test durations, commit author, pipeline, and more</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print text-md-center" :class="custom ? 'opacity-0' : ''">*Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['CI-APP-TEST'] ? pricing[region]['CI-APP-TEST'].on_demand_cost : ''">114</span> on-demand</p><div class="d-flex flex-column align-items-center w-50 align-self-center"><a href=# class="js-cta-PricingCTA pricing-bg-color-4 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div></div></div><hr class="mb-4 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available</p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-1"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1 d-none d-sm-flex"></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Full stack visibility with APM integration</p></li><li class=mb-1><p class=font-18>Pivot to related metrics, traces, and logs</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical support across chat and email</p></li><li class=mb-1><p class=font-18>Community Forum and Online Docs</p></li><li class=mb-1><p class=font-18><a href=https://www.datadoghq.com/support-services/plans/>Plans with the right level of support for your organization</a></p></li></ul></div></div><div class="w-100 border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=continuous-testing-common-questions><a class=text-black href=#continuous-testing-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=continuous-testing-what-is-continuous-testing><a class=text-black href=#continuous-testing-what-is-continuous-testing>What is Continuous Testing?</a></dt><dd class=ps-0><p>Datadog <a href=https://www.datadoghq.com/product/continuous-testing/>Continuous Testing</a> is a comprehensive toolkit in the development cycle that offers integration and end-to-end testing with codeless test setup, self-healing capability, and seamless integration with CI providers (GitHub Actions, Azure DevOps, CircleCI, GitLab, and Jenkins) and collaboration tools to help you ship high-quality features to your users quickly.</p><p>Running tests in your CI/CD pipelines today is included with your API and Browser Testing test runs, and tests will run sequentially (one after another). If you would like to increase the speed of testing in your CI/CD pipelines, you can purchase additional Parallel Testing speed (parallelization), which makes some tests run at the same time.</p><p>For example, 1 Parallel Testing additional speed offers an additional parallel slot, allowing you to run 2 tests in parallel; 2 Parallel Testing additional speed offers 2 additional parallel slots, allowing you to run 3 tests in parallel; and so on. This helps you run more tests in parallel (at the same time), and reduce the overall execution speed of your test suite.</p></dd><dt class="border-0 ps-0" id=continuous-testing-am-i-limited-to-a-certain-number-of-test-runs-based-on-my-additional-parallelization><a class=text-black href=#continuous-testing-am-i-limited-to-a-certain-number-of-test-runs-based-on-my-additional-parallelization>Am I limited to a certain number of test runs based on my additional parallelization?</a></dt><dd class=ps-0><p>No. With Parallel Testing, you can run as many tests as you need in your CI/CD pipelines. Parallelization ensures you can run more of those tests at the same time, and ultimately reduce the duration of testing in your CI/CD pipelines.</p><p>For example, if you want to run 100 tests in a CI pipeline and each test takes 10 seconds to run:</p><ul><li>WITHOUT parallelization, your tests will run sequentially and your pipeline will take roughly <strong>17 minutes to complete.</strong></li><li>WITH parallelization, if you purchase (for example) an additional speed of 4 Parallel Testing, your 100 tests will run over a total of 5 parallel slots, and your pipeline will now take roughly <strong>3 minutes to complete.</strong></li></ul><p><strong>Note:</strong> In both cases, your 100 test runs will contribute to your API or Browser Testing test run quotas.</p></dd><dt class="border-0 ps-0" id=continuous-testing-can-i-reuse-my-synthetic-tests-that-i-use-to-monitor-my-production-environments><a class=text-black href=#continuous-testing-can-i-reuse-my-synthetic-tests-that-i-use-to-monitor-my-production-environments>Can I reuse my Synthetic tests that I use to monitor my production environments?</a></dt><dd class=ps-0>Yes. With Parallel Testing, you can use the same Synthetic tests you have configured for production monitoring across all of your staging, QA, and pre-production environments. Through variable overrides and custom configuration values, you can benefit from one test throughout your entire software development lifecycle.</dd><dt class="border-0 ps-0" id=continuous-testing-what-are-parallel-tests><a class=text-black href=#continuous-testing-what-are-parallel-tests>What are parallel tests?</a></dt><dd class=ps-0><p>Parallel tests are tests that run simultaneously in your continuous integration and delivery pipelines to ensure that you can:</p><ul><li>Reduce pipeline duration and ship new features faster</li><li>Increase development confidence and speed of delivery</li><li>Have complete test coverage and reduce the volume of production-breaking bugs from reaching your codebase</li></ul><p>As an example, if you needed to run 60 tests and each test took one minute to run, it would take you one hour to run those tests sequentially. However, running those tests in parallel with a parallelization value of 60, you could run all your tests at the same time and within one minute, saving you 59 minutes to tackle other business-critical tasks. That's the power of Parallel Testing.</p></dd><dt class="border-0 ps-0" id=continuous-testing-can-i-see-the-full-trace-of-a-test-if-i-also-use-datadog-apm><a class=text-black href=#continuous-testing-can-i-see-the-full-trace-of-a-test-if-i-also-use-datadog-apm>Can I see the full trace of a test if I also use Datadog APM?</a></dt><dd class=ps-0>Yes! If you instrument your services with APM, you will have a complete 360-degree visibility into your applications and services—from your frontend user experience right through to your backend trace. Find more information <a href=https://docs.datadoghq.com/synthetics/apm/#overview>here</a>.</dd><dt class="border-0 ps-0" id=continuous-testing-what-counts-as-a-browser-test-run><a class=text-black href=#continuous-testing-what-counts-as-a-browser-test-run>What counts as a browser test run?</a></dt><dd class=ps-0>Each simulation of a web transaction (up to 25 steps) counts as a single browser test run. A single test containing 50 steps would count as two test runs on each execution. For example, running a 60-step test (three test runs) every 15 minutes from five different locations and two different devices equates to 120 test runs in one hour.</dd><dt class="border-0 ps-0" id=continuous-testing-how-do-subtests-count-toward-billing><a class=text-black href=#continuous-testing-how-do-subtests-count-toward-billing>How do subtests count toward billing?</a></dt><dd class=ps-0>Subtests are simply a set of steps within a browser test. Therefore, we count a subtest as part of the overall browser test execution. For example, if you set up a browser test with only three subtests and each subtest had five steps, that would amount to a total of 15 steps, or one browser test run.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-39" x-data="{selected_category: ''}" :class="product == 'audit-trail' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=audit-trail><a class=text-black>Audit Trail</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Maintain compliance, enforce platform governance, and build transparency</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-39 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['AUDIT-TRAIL'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><span class="price-amount js-price-amount"><span x-text="pricing[region]['AUDIT-TRAIL'] ? pricing[region]['AUDIT-TRAIL'].annual_cost : ''">2</span>% of monthly spend*</span><div class=price-helper-wrapper><span class="price-helper small"></span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Get full visibility into user access and platform changes across all services, empowering DevOps and compliance teams with context-rich insights.</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or <span x-text="pricing[region]['AUDIT-TRAIL'] ? pricing[region]['AUDIT-TRAIL'].on_demand_cost : ''">3</span>% on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Audit all access and configuration activity across Datadog Platform</p></li><li class="list-item mb-1"><p class=font-18>Search and analyze detailed audit events for up to 90 days</p></li><li class="list-item mb-1"><p class=font-18>Archive audit events for long-term retention</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Fully integrated with Datadog alerts and dashboards for compliance tracking and investigation</p></li><li class="list-item mb-1"><p class=font-18>Alert on critical events such as changes in index retention</p></li><li class="list-item mb-1"><p class=font-18>Fully Integrated with Datadog role-based access control (RBAC)</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Pivot seamlessly to related metrics, traces, and logs during investigations</p></li><li class=mb-1><p class=font-18>Correlate security signals and detailed observability data</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical Support (Chat and Email)</p></li><li class=mb-1><p class=font-18>Community Forum and Online Docs</p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=audit-trail-common-questions><a class=text-black href=#audit-trail-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=audit-trail-how-does-audit-trail-work><a class=text-black href=#audit-trail-how-does-audit-trail-work>How does Audit Trail work?</a></dt><dd class=ps-0>Audit Trail captures all access and configuration change activity and provides a single view to search and analyze the events. Learn more from our <a href=https://docs.datadoghq.com/account_management/audit_logs/>documentation</a>.</dd><dt class="border-0 ps-0" id=audit-trail-how-do-i-set-up-datadog-audit-trail><a class=text-black href=#audit-trail-how-do-i-set-up-datadog-audit-trail>How do I set up Datadog Audit Trail?</a></dt><dd class=ps-0>Datadog Audit Trail can be enabled in Organization Settings, in the Audit Trail Settings page. Learn more in our <a href=https://docs.datadoghq.com/account_management/audit_logs/#setup>docs</a>.</dd><dt class="border-0 ps-0" id=audit-trail-how-do-i-ensure-confidentiality--access-controls-for-my-audit-trail-events><a class=text-black href=#audit-trail-how-do-i-ensure-confidentiality--access-controls-for-my-audit-trail-events>How do I ensure confidentiality / access controls for my Audit Trail Events?</a></dt><dd class=ps-0>Datadog Audit Trail is fully integrated with Datadog <a href="https://docs.datadoghq.com/logs/guide/logs-rbac/?tab=ui">role-based access control (RBAC)</a> so you can easily control which roles and users have access. Read more in our docs.</dd><dt class="border-0 ps-0" id=audit-trail-do-i-need-to-purchase-other-datadog-products-to-use-datadog-audit-trail><a class=text-black href=#audit-trail-do-i-need-to-purchase-other-datadog-products-to-use-datadog-audit-trail>Do I need to purchase other Datadog products to use Datadog Audit Trail?</a></dt><dd class=ps-0>Yes.</dd><dt class="border-0 ps-0" id=audit-trail-is-this-available-in-all-regions><a class=text-black href=#audit-trail-is-this-available-in-all-regions>Is this available in all regions?</a></dt><dd class=ps-0>Yes, Datadog Audit Trail is available in all EU- and US- hosted accounts.</dd><dt class="border-0 ps-0" id=audit-trail-are-there-other-billing-options><a class=text-black href=#audit-trail-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0>For more information about billing options, please contact your customer success representative.</dd><dt class="border-0 ps-0" id=audit-trail-do-you-have-special-offerings-for-partners><a class=text-black href=#audit-trail-do-you-have-special-offerings-for-partners>Do you have special offerings for partners?</a></dt><dd class=ps-0>We’re always looking to partner with technology and service providers and resellers. See our Partners page for more.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-40" x-data="{selected_category: 'AWS Lambda',}" :class="product == 'serverless-monitoring' ? 'active' : ''"><div class=multi-plan data-plan-count=7 data-bundle-separated><h2 class=text-md-center id=serverless-monitoring><a class=text-black>Serverless Monitoring</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Detect and resolve performance issues in your serverless apps</h3><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-40 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product, selected_category', () => { planNameHeight = setPlanNameHeight() }) " :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><ul id=faq-pills-cloudhost class="nav nav-pills mt-0 mb-5 justify-content-center mb-4 d-none"><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'AWS Lambda'" href=# :class="'AWS Lambda' == selected_category ? 'active' : ''">AWS Lambda</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'AWS Step Functions'" href=# :class="'AWS Step Functions' == selected_category ? 'active' : ''">AWS Step Functions</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'Azure Container Apps'" href=# :class="'Azure Container Apps' == selected_category ? 'active' : ''">Azure Container Apps</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'GCP Cloud Run'" href=# :class="'GCP Cloud Run' == selected_category ? 'active' : ''">GCP Cloud Run</a></li></ul><span class="plan-product-dropdown-wrapper d-flex justify-content-lg-center mb-4"><button id=plan-product-dropdown class="pricing-product-dropdown plan-dropdown ms-0" type=button :aria-expanded=planOpen @click="planOpen = ! planOpen"> <span class="menu-text plan-menu-text text-uppercase" x-text=selected_category></span></button><div class="dropdown-options-container plan-options z-3 mt-4" aria-label=plan-product-dropdown style=display:none :aria-expanded=planOpen x-show=planOpen @click.outside="planOpen = false"><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'AWS Lambda'; planOpen = false;" :class="'AWS Lambda' == selected_category ? 'active' : ''">AWS Lambda </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'AWS Step Functions'; planOpen = false;" :class="'AWS Step Functions' == selected_category ? 'active' : ''">AWS Step Functions </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'Azure Container Apps'; planOpen = false;" :class="'Azure Container Apps' == selected_category ? 'active' : ''">Azure Container Apps </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'GCP Cloud Run'; planOpen = false;" :class="'GCP Cloud Run' == selected_category ? 'active' : ''">GCP Cloud Run</span></div></span><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4" x-data="{custom: false}" :class="['AWS Lambda',].includes(selected_category) && pricing[region]['SERVERLESS-INFRA'] && product === 'serverless-monitoring' ? 'd-flex group' : ['AWS Lambda',].includes(selected_category) && product === 'serverless-monitoring' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 border-top pt-1"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Serverless Workload Monitoring" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Serverless Workload Monitoring</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SERVERLESS-INFRA'] ? pricing[region]['SERVERLESS-INFRA'].annual_cost : ''">5</span><div class=price-helper-wrapper><span class="price-helper small">Per active* function,<br>per month**</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Centralized monitoring of serverless apps</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Detect issues with real-time serverless metrics</p></li><li><p class="small fw-semibold">Identify increases in cold starts or cold start duration</p></li><li><p class="small fw-semibold">Search for functions with custom serverless tags</p></li><li><p class="small fw-semibold">Correlate metrics with recent deployments</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Average of the hourly number of invoked functions<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SERVERLESS-INFRA'] ? pricing[region]['SERVERLESS-INFRA'].on_demand_cost : ''">7.20</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-1 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6" x-data="{custom: false}" :class="['AWS Step Functions',].includes(selected_category) && pricing[region]['SERVERLESS-INFRA'] && product === 'serverless-monitoring' ? 'd-flex group' : ['AWS Step Functions',].includes(selected_category) && product === 'serverless-monitoring' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 border-top pt-1"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Serverless Workload Monitoring" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Serverless Workload Monitoring</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SERVERLESS-INFRA'] ? pricing[region]['SERVERLESS-INFRA'].annual_cost : ''">5</span><div class=price-helper-wrapper><span class="price-helper small">Per active* step function,<br>per month**</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Add deeper visibility into your functions</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Detect issues in your AWS Step Functions in real time</p></li><li><p class="small fw-semibold">Identify bottlenecks and optimizations in individual states within your step function</p></li><li><p class="small fw-semibold">Correlate metrics with logs, error tracking, and deployment tracking to troubleshoot faster</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Average of the hourly number of active step functions<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SERVERLESS-INFRA'] ? pricing[region]['SERVERLESS-INFRA'].on_demand_cost : ''">7.20</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-2 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="['Azure Container Apps',].includes(selected_category) && pricing[region]['SERVERLESS-APPS'] && product === 'serverless-monitoring' ? 'd-flex group' : ['Azure Container Apps',].includes(selected_category) && product === 'serverless-monitoring' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 border-top pt-1"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Serverless Workload Monitoring" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Serverless Workload Monitoring</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SERVERLESS-APPS'] ? pricing[region]['SERVERLESS-APPS'].annual_cost : ''">3</span><div class=price-helper-wrapper><span class="price-helper small">Per active* application instance,<br>per month**</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p class="align-self-center col-md-6">Centralized monitoring of <strong>Azure Container Apps</strong></p><ul class="dashed mb-1 align-self-center col-md-6" style=line-height:1><li><p class="small fw-semibold">Detect issues with real-time OOTB and custom metrics</p></li><li><p class="small fw-semibold">Identify increases in cold starts or shutdowns</p></li><li><p class="small fw-semibold">Search for services with custom tags</p></li><li><p class="small fw-semibold">Correlate metrics with audit logs from serverless resources</p></li><li><p class="small fw-semibold">Find bottlenecks or errors for individual requests</p></li><li><p class="small fw-semibold">Trace functions, APIs and queues all in one trace</p></li><li><p class="small fw-semibold">Enrich traces with request and response payloads</p></li><li><p class="small fw-semibold">Visualize requests with out-of-the-box service map</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print text-md-center" :class="custom ? 'opacity-0' : ''">*Average of the hourly number of app instances<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SERVERLESS-APPS'] ? pricing[region]['SERVERLESS-APPS'].on_demand_cost : ''">4.32</span> on-demand</p><div class="d-flex flex-column align-items-center w-50 align-self-center"><a href=# class="js-cta-PricingCTA pricing-bg-color-3 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="['GCP Cloud Run',].includes(selected_category) && pricing[region]['SERVERLESS-APPS'] && product === 'serverless-monitoring' ? 'd-flex group' : ['GCP Cloud Run',].includes(selected_category) && product === 'serverless-monitoring' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 border-top pt-1"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="Serverless Workload Monitoring" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Serverless Workload Monitoring</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SERVERLESS-APPS'] ? pricing[region]['SERVERLESS-APPS'].annual_cost : ''">3</span><div class=price-helper-wrapper><span class="price-helper small">Per active* application instance,<br>per month**</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p class="align-self-center col-md-6">Centralized monitoring of <strong>Google Cloud Run</strong></p><ul class="dashed mb-1 align-self-center col-md-6" style=line-height:1><li><p class="small fw-semibold">Detect issues with real-time OOTB and custom metrics</p></li><li><p class="small fw-semibold">Identify increases in cold starts or shutdowns</p></li><li><p class="small fw-semibold">Search for services with custom tags</p></li><li><p class="small fw-semibold">Correlate metrics with audit logs from serverless resources</p></li><li><p class="small fw-semibold">Find bottlenecks or errors for individual requests</p></li><li><p class="small fw-semibold">Trace functions, APIs and queues all in one trace</p></li><li><p class="small fw-semibold">Enrich traces with request and response payloads</p></li><li><p class="small fw-semibold">Visualize requests with out-of-the-box service map</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print text-md-center" :class="custom ? 'opacity-0' : ''">*Average of the hourly number of app instances<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SERVERLESS-APPS'] ? pricing[region]['SERVERLESS-APPS'].on_demand_cost : ''">4.32</span> on-demand</p><div class="d-flex flex-column align-items-center w-50 align-self-center"><a href=# class="js-cta-PricingCTA pricing-bg-color-4 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-6 addon" x-data="{custom: false}" :class="['AWS Step Functions',].includes(selected_category) && pricing[region]['SERVERLESS-APM'] && product === 'serverless-monitoring' ? 'd-flex group' : ['AWS Step Functions',].includes(selected_category) && product === 'serverless-monitoring' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 addon border px-2 pt-1 pb-2 pb-md-0"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end addon text-center" data-name="Serverless APM" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Serverless APM</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SERVERLESS-APM'] ? pricing[region]['SERVERLESS-APM'].annual_cost : ''">10</span><div class=price-helper-wrapper><span class="price-helper small">Per million state transitions*,<br>per month**</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Tracing for your workflows</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Visualize the path of your executions to identify exactly where to begin troubleshooting issues</p></li><li><p class="small fw-semibold">Identify bottlenecks and optimizations in individual states within your step function with execution-level metrics and monitors</p></li><li><p class="small fw-semibold">See input and output payloads on each state transition to reproduce bugs easily</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Triggered by active workflows. 1 step function state transition is equivalent to 1 step function span.<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SERVERLESS-APM'] ? pricing[region]['SERVERLESS-APM'].on_demand_cost : ''">15</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-5 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4 addon" x-data="{custom: false}" :class="['AWS Lambda',].includes(selected_category) && pricing[region]['SERVERLESS-APM'] && product === 'serverless-monitoring' ? 'd-flex group' : ['AWS Lambda',].includes(selected_category) && product === 'serverless-monitoring' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 addon border px-2 pt-1 pb-2 pb-md-0"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end addon text-center" data-name="Serverless APM" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Serverless APM</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SERVERLESS-APM'] ? pricing[region]['SERVERLESS-APM'].annual_cost : ''">10</span><div class=price-helper-wrapper><span class="price-helper small">Per million traced invocations*,<br>per month**</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Add deeper visibility into your active functions</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Find bottlenecks or errors for individual invocations</p></li><li><p class="small fw-semibold">Trace functions, APIs and queues all in one trace</p></li><li><p class="small fw-semibold">Enrich traces with request and response payloads</p></li><li><p class="small fw-semibold">Visualize requests with out-of-the-box service map</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Triggered by active functions. 1 traced lambda invocation is equivalent to 1 top level span.<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SERVERLESS-APM'] ? pricing[region]['SERVERLESS-APM'].on_demand_cost : ''">15</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-6 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div><div class="plan multi-plan flex-sm-column flex-md-row plan col-md-4 addon" x-data="{custom: false}" :class="['AWS Lambda',].includes(selected_category) && pricing[region]['SERVERLESS-ASM'] && product === 'serverless-monitoring' ? 'd-flex group' : ['AWS Lambda',].includes(selected_category) && product === 'serverless-monitoring' ? `d-flex ${region}-pricing-disabled group` : 'd-none'"><div class="plan-inner pricing-border-primary d-flex flex-column h-100 addon border px-2 pt-1 pb-2 pb-md-0"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end addon text-center" data-name="Serverless Application Security" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">Serverless Application Security</p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SERVERLESS-ASM'] ? pricing[region]['SERVERLESS-ASM'].annual_cost : ''">10</span><div class=price-helper-wrapper><span class="price-helper small">Per million traced invocations*,<br>per month**</span></div></div><hr class="w-100 mt-1 mt-md-2 border-gray"><p>Comprehensive threat detection</p><ul class="dashed mb-1 align-self-center" style=line-height:1><li><p class="small fw-semibold">Detect attackers in real time</p></li><li><p class="small fw-semibold">Investigate attacks with distributed tracing and runtime context</p></li><li><p class="small fw-semibold">Build custom detection rules to detect business logic attacks</p></li><li><p class="small fw-semibold">Integrate with existing security stack to respond to attacks</p></li></ul><p class="mt-0 mt-md-auto mb-2 mb-md-0 small price-fine-print" :class="custom ? 'opacity-0' : ''">*Triggered by active functions<br>**Billed annually or $<span class=js-custom-price-on-demand x-text="pricing[region]['SERVERLESS-ASM'] ? pricing[region]['SERVERLESS-ASM'].on_demand_cost : ''">15</span> on-demand</p><div class="d-flex flex-column align-items-center w-100 align-self-end"><a href=# class="js-cta-PricingCTA pricing-bg-color-7 sign-up-trigger btn cta-btn w-100 mt-md-2 mb-md-2" x-show="! custom">Start Free Trial</a></div></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list" x-show="'AWS Lambda' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Integrates with AWS CDK, Serverless Framework, SAM, Terraform, and more</p></li><li class="list-item mb-1"><p class=font-18>Out-of-the-box health dashboards for API Gateway, Step Functions, SQS, DynamoDB, and more</p></li><li class="list-item mb-1"><p class=font-18>Optimize function memory use and cold starts with Watchdog Insights</p></li><li class="list-item mb-1"><p class=font-18>Optimize memory and cold starts</p></li><li class="list-item mb-1"><p class=font-18>Available for Lambda functions in all major Lambda runtimes</p></li></ul></div><div class="col-md-6 feature-list" x-show="'AWS Lambda' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Analyze request and response payloads for each serverless invocation</p></li><li class="list-item mb-1"><p class=font-18>Performance metrics and version comparisons for every release with deployment tracking</p></li><li class="list-item mb-1"><p class=font-18>Automatic APM trace map visualizes end-to-end trajectory for requests and attacks</p></li><li class="list-item mb-1"><p class=font-18>Pivot from failing functions to related commits in GitHub</p></li><li class="list-item mb-1"><p class=font-18>140+ out-of-the-box rules to detect attacks in real time</p></li></ul></div><div class="col-md-6 feature-list" x-show="'AWS Step Functions' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Out-of-the-box health dashboards for AWS Step Functions</p></li><li class="list-item mb-1"><p class=font-18>Easily understand and optimize bottlenecks Step Functions with an aggregated State Machine Health Map</p></li><li class="list-item mb-1"><p class=font-18>Visualization execution map to identify error-states, inputs, and outputs to easily reproduce issues</p></li><li class="list-item mb-1"><p class=font-18>Correlated logs, metrics, error tracking, and traces for simplified troubleshooting</p></li></ul></div><div class="col-md-6 feature-list" x-show="'AWS Step Functions' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Upstream trace propagation and linked lambda traces for end-to-end trajectory for each request</p></li><li class="list-item mb-1"><p class=font-18>Performance metrics and version comparisons for every release with deployment tracking</p></li><li class="list-item mb-1"><p class=font-18>End-to-end flame graph and waterfall visualizations within APM with the ability to generate trace metrics and monitors</p></li></ul></div><div class="col-md-6 feature-list" x-show="'Azure Container Apps' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Out-of-the-box health dashboards for App Services, Functions, Container Apps, CosmosDB, and more</p></li><li class="list-item mb-1"><p class=font-18>Optimize memory use, cold starts, and shutdowns with Watchdog Insights</p></li><li class="list-item mb-1"><p class=font-18>Available for Container Apps in all major runtimes</p></li></ul></div><div class="col-md-6 feature-list" x-show="'Azure Container Apps' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Performance metrics and version comparisons for every release with deployment tracking</p></li><li class="list-item mb-1"><p class=font-18>Automatic APM trace map visualizes end-to-end trajectory for each request</p></li><li class="list-item mb-1"><p class=font-18>Pivot from failing functions to related commits in GitHub</p></li></ul></div><div class="col-md-6 feature-list" x-show="'GCP Cloud Run' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Out-of-the-box health dashboards for Cloud Run, Pubsub, Bigtable, Datastore, and more</p></li><li class="list-item mb-1"><p class=font-18>Optimize service memory use, cold starts, and shutdowns with Watchdog Insights</p></li><li class="list-item mb-1"><p class=font-18>Available for Cloud Run in all major runtimes</p></li></ul></div><div class="col-md-6 feature-list" x-show="'GCP Cloud Run' == selected_category"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Performance metrics and version comparisons for every release with deployment tracking</p></li><li class="list-item mb-1"><p class=font-18>Automatic APM trace map visualizes end-to-end trajectory for each request</p></li><li class="list-item mb-1"><p class=font-18>Pivot from failing functions to related commits in GitHub</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="row my-4" x-show="['AWS Lambda','AWS Step Functions',].includes(selected_category)"><div class="col-12 text-center"><h3>Serverless Function Pricing Example</h3><table class="mt-3 border-black border-top border-bottom border-start-0 border-end-0"><tr class=border-bottom><th class=text-start></th><th class=text-start>HOUR 1</th><th class=text-start>HOUR 2</th><th class=text-start>HOUR 3</th></tr><tr><td class=text-start><b>Function A</b></td><td class=text-start>10 invocations</td><td class=text-start>0 invocations</td><td class=text-start>1M invocations</td></tr><tr><td class=text-start><b>Function B</b></td><td class=text-start>1 invocation</td><td class=text-start>5M invocations</td><td class=text-start>1M invocations</td></tr><tr><td class=text-start><b>Function C</b></td><td class=text-start>0 invocations</td><td class=text-start>0 invocations</td><td class=text-start>1 invocation</td></tr><tr><td class=text-start>Total Active Functions for Hour</td><td class=text-start>2 active functions<br>(Function A and B)</td><td class=text-start>1 active functions<br>(Function B)</td><td class=text-start>3 active functions<br>(Function A, B, and C)</td></tr></table></div><div class="container fw-semibold font-16-20"><div class="row py-2"><div class="col col-2"><div class="d-flex justify-content-center border-black border-bottom">2 + 1 + 3</div><div class="d-flex justify-content-center">3*</div></div><div class="col col-10 px-0 d-flex flex-wrap align-content-center">= 2 average active functions for this time period</div></div><div class="col col-12 pb-2">= 2 average active functions × $<span x-text="pricing[region]['SERVERLESS-INFRA'].annual_cost">5</span> = $<span x-text="pricing[region]['SERVERLESS-INFRA'].annual_cost*2">10</span></div></div><p class=small>*denominator for normal month would be the number of hours in that month. For example, in a 30-day month, it would be 720 hours.</p></div><div class="w-100 d-none d-md-block mb-4 border-top border-primary"></div><div class="col-12 text-center mb-7"><h3>Support Plans</h3><br>From basic plans to bespoke offerings, Datadog offers the right level of support for any organization.<br><br><a href=https://www.datadoghq.com/support-services/ class='text-underline small fw-semibold'>LEARN MORE ABOUT OUR SUPPORT PLANS</a></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=serverless-monitoring-common-questions><a class=text-black href=#serverless-monitoring-common-questions>Common Questions</a></h3><ul id="faq-pills--Serverless Monitoring" class="nav nav-pills mt-4 mb-4 justify-content-center d-none" role=tablist><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'AWS Lambda'; scrollToFaqs()" href=# :class="'AWS Lambda' == selected_category ? 'active' : ''">AWS Lambda</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'AWS Step Functions'; scrollToFaqs()" href=# :class="'AWS Step Functions' == selected_category ? 'active' : ''">AWS Step Functions</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'Azure Container Apps'; scrollToFaqs()" href=# :class="'Azure Container Apps' == selected_category ? 'active' : ''">Azure Container Apps</a></li><li class=nav-item><a class="nav-link d-flex align-items-center justify-content-center px-1" @click.prevent="selected_category = 'GCP Cloud Run'; scrollToFaqs()" href=# :class="'GCP Cloud Run' == selected_category ? 'active' : ''">GCP Cloud Run</a></li></ul><div class="plan-product-dropdown-wrapper d-flex justify-content-lg-center mb-4"><button id=plan-product-dropdown class="pricing-product-dropdown plan-dropdown ms-0" type=button :aria-expanded=faqOpen @click="faqOpen = ! faqOpen"> <span class="menu-text plan-menu-text text-uppercase" x-text=selected_category></span></button><div class="dropdown-options-container plan-options z-3 mt-4" aria-label=plan-product-dropdown style=display:none :aria-expanded=faqOpen x-show=faqOpen @click.outside="faqOpen = false"><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'AWS Lambda'; faqOpen = false; scrollToFaqs()" :class="'AWS Lambda' == selected_category ? 'active' : ''">AWS Lambda </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'AWS Step Functions'; faqOpen = false; scrollToFaqs()" :class="'AWS Step Functions' == selected_category ? 'active' : ''">AWS Step Functions </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'Azure Container Apps'; faqOpen = false; scrollToFaqs()" :class="'Azure Container Apps' == selected_category ? 'active' : ''">Azure Container Apps </span><span class="d-flex text-uppercase plan-option" @click.prevent="selected_category = 'GCP Cloud Run'; faqOpen = false; scrollToFaqs()" :class="'GCP Cloud Run' == selected_category ? 'active' : ''">GCP Cloud Run</span></div></div><div class=faq-tab-content id="pills-tabContent--Serverless Monitoring"><div class=faq-tab id=pills-aws_lambda_faq x-show="'AWS Lambda' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=serverless-monitoring-aws_lambda_faq-how-do-you-define-an-active-function><a class=text-black href=#serverless-monitoring-aws_lambda_faq-how-do-you-define-an-active-function>How do you define an active function?</a></dt><dd class=ps-0>Datadog bills based on the average number of functions per hour across the month for your accounts. Every hour, Datadog records the number of functions that were executed one or more times and monitored by your Datadog account. At the end of the month, Datadog charges by calculating the average of the hourly number of functions recorded. For example, if you invoked a function only once during a month, your bill will be 1 function / 720 hours * $<span x-text="pricing[region]['SERVERLESS-INFRA'].annual_cost">5</span>.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_lambda_faq-how-do-you-define-a-traced-invocation><a class=text-black href=#serverless-monitoring-aws_lambda_faq-how-do-you-define-a-traced-invocation>How do you define a traced invocation?</a></dt><dd class=ps-0>Datadog creates a top-level Lambda span for every Lambda invocation that is traced. Your bill is based on the sum of AWS Lambda invocations connected to an ingested APM trace in a given month. You will also be billed for the total number of indexed spans submitted to the Datadog APM service exceeding the bundled quantity at the end of the month.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_lambda_faq-can-i-control-how-many-invocations-are-traced><a class=text-black href=#serverless-monitoring-aws_lambda_faq-can-i-control-how-many-invocations-are-traced>Can I control how many invocations are traced?</a></dt><dd class=ps-0>Yes, Datadog allows you to control the percentage of Lambda function invocations that generate APM data.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_lambda_faq-can-serverless-apm-be-purchased-without-serverless-workload-monitoring><a class=text-black href=#serverless-monitoring-aws_lambda_faq-can-serverless-apm-be-purchased-without-serverless-workload-monitoring>Can Serverless APM be purchased without Serverless Workload Monitoring?</a></dt><dd class=ps-0>No, Serverless APM is an optional add-on for serverless functions sending metrics to Datadog via Serverless Workload Monitoring.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_lambda_faq-what-is-a-hrefpricingallotmentsallotteda-with-serverless-apm><a class=text-black href=#serverless-monitoring-aws_lambda_faq-what-is-a-hrefpricingallotmentsallotteda-with-serverless-apm>What is <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a> with Serverless APM?</a></dt><dd class=ps-0>Span Ingestion: 50GB <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-apm_faq-what-is-the-difference-between-ingestion-and-retention'>Ingested Spans</a> per 1M traced invocations; then $<span x-text="pricing[region]['SPANS-INGEST'].annual_cost">0.10</span>/GB. Span Retention: 300 thousand <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-apm_faq-what-is-the-difference-between-ingestion-and-retention'>Indexed Spans</a> per 1M traced invocations; then $<span x-text="pricing[region]['TRACE-15DAY'].annual_cost">1.70</span> per 1 million Indexed Spans with 15-day retention (billed annually or $<span x-text="pricing[region]['TRACE-15DAY'].on_demand_cost">2.55</span> on-demand). See <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-common-questions'>APM common questions</a> for additional retention periods.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_lambda_faq-what-aws-lambda-runtimes-do-you-support><a class=text-black href=#serverless-monitoring-aws_lambda_faq-what-aws-lambda-runtimes-do-you-support>What AWS Lambda runtimes do you support?</a></dt><dd class=ps-0>Python, Node.js, Go, Ruby, Java, and .NET</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_lambda_faq-can-i-monitor-other-aws-services-used-alongside-my-lambda-functions><a class=text-black href=#serverless-monitoring-aws_lambda_faq-can-i-monitor-other-aws-services-used-alongside-my-lambda-functions>Can I monitor other AWS services used alongside my Lambda functions?</a></dt><dd class=ps-0>Yes, Datadog has an easy to set up <a href='https://docs.datadoghq.com/integrations/amazon_web_services/?tab=automaticcloudformation'>AWS integration</a> which immediately pulls in metrics and more from 85+ AWS services, including Amazon API Gateway, Amazon DynamoDB, AWS AppSync, Amazon SQS, Amazon Kinesis, and AWS Step Functions.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_lambda_faq-what-security-capabilities-are-available-for-aws-lambda><a class=text-black href=#serverless-monitoring-aws_lambda_faq-what-security-capabilities-are-available-for-aws-lambda>What security capabilities are available for AWS Lambda?</a></dt><dd class=ps-0>Datadog allows you to detect meaningful threats on your applications running on AWS Lambda, and block attacks in your AWS Web Application Firewall (WAF) using <a href=https://docs.datadoghq.com/getting_started/workflow_automation/>Workflow Automation</a>. Learn more about application security with our <a href='https://docs.datadoghq.com/security/application_security/enabling/serverless/?tab=serverlessframework'>documentation</a>.</dd></dl></div><div class=faq-tab id=pills-aws_step_functions_faq x-show="'AWS Step Functions' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=serverless-monitoring-aws_step_functions_faq-how-do-you-define-an-active-aws-step-function><a class=text-black href=#serverless-monitoring-aws_step_functions_faq-how-do-you-define-an-active-aws-step-function>How do you define an active AWS Step Function?</a></dt><dd class=ps-0>Datadog bills based on the average number of AWS Step Functions per hour across the month for your accounts. Every hour, Datadog records the number of Step Functions that were executed one or more times and monitored by your Datadog account. At the end of the month, Datadog charges by calculating the average of the hourly number of AWS Step Functions recorded. For example, if you invoked a function only once during a month, your bill will be 1 function / 720 hours * $<span x-text="pricing[region]['SERVERLESS-INFRA'].annual_cost">5</span>.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_step_functions_faq-how-do-you-define-a-span-for-aws-step-functions><a class=text-black href=#serverless-monitoring-aws_step_functions_faq-how-do-you-define-a-span-for-aws-step-functions>How do you define a span for AWS Step Functions?</a></dt><dd class=ps-0>Datadog bills based on the sum of AWS Step Function State transitions connected to an ingested APM trace in a given month. You will also be billed for the total number of indexed spans submitted to the Datadog APM service exceeding the bundled quantity at the end of the month.Any spans that are linked to the Step Function state, such as a Lambda invocation span ,is billed additionally. See AWS lambda pricing for more details.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_step_functions_faq-can-i-control-how-many-invocations-are-traced><a class=text-black href=#serverless-monitoring-aws_step_functions_faq-can-i-control-how-many-invocations-are-traced>Can I control how many invocations are traced?</a></dt><dd class=ps-0>Yes, Datadog allows you to control the percentage of AWS Step Function invocations that generate APM data.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_step_functions_faq-can-serverless-apm-be-purchased-without-serverless-workload-monitoring><a class=text-black href=#serverless-monitoring-aws_step_functions_faq-can-serverless-apm-be-purchased-without-serverless-workload-monitoring>Can Serverless APM be purchased without Serverless Workload Monitoring?</a></dt><dd class=ps-0>No, Serverless APM is an optional add-on for serverless functions sending metrics to Datadog via Serverless Workload Monitoring.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_step_functions_faq-what-is-a-hrefpricingallotmentsallotteda-with-serverless-apm><a class=text-black href=#serverless-monitoring-aws_step_functions_faq-what-is-a-hrefpricingallotmentsallotteda-with-serverless-apm>What is <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a> with Serverless APM?</a></dt><dd class=ps-0>Span Ingestion: 50GB <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-apm_faq-what-is-the-difference-between-ingestion-and-retention'>Ingested Spans</a> per 1M traced invocations; then $<span x-text="pricing[region]['SPANS-INGEST'].annual_cost">0.10</span>/GB. Span Retention: 300 thousand <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-apm_faq-what-is-the-difference-between-ingestion-and-retention'>Indexed Spans</a> per 1M traced invocations; then $<span x-text="pricing[region]['TRACE-15DAY'].annual_cost">1.70</span> per 1 million Indexed Spans with 15-day retention (billed annually or $<span x-text="pricing[region]['TRACE-15DAY'].on_demand_cost">2.55</span> on-demand). See <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-common-questions'>APM common questions</a> for additional retention periods.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_step_functions_faq-what-if-i-am-sending-both-aws-lambda-spans-and-aws-step-function-spans><a class=text-black href=#serverless-monitoring-aws_step_functions_faq-what-if-i-am-sending-both-aws-lambda-spans-and-aws-step-function-spans>What if I am sending both AWS Lambda Spans and AWS Step Function Spans?</a></dt><dd class=ps-0>AWS Lambda spans will be billed separately from AWS Step Function Spans. However, you can still <a href="https://docs.datadoghq.com/serverless/step_functions/installation/?tab=serverlessframework#setup">link traces from AWS Lambda and Step Functions</a> together together to get end-to-end step function execution visibility.</dd><dt class="border-0 ps-0" id=serverless-monitoring-aws_step_functions_faq-can-i-monitor-other-serverless-aws-services-used-alongside-my-step-functions><a class=text-black href=#serverless-monitoring-aws_step_functions_faq-can-i-monitor-other-serverless-aws-services-used-alongside-my-step-functions>Can I monitor other Serverless AWS services used alongside my Step Functions?</a></dt><dd class=ps-0>Yes, you can <a href=https://docs.datadoghq.com/serverless/aws_lambda/installation/>monitor AWS Lambda functions with the Datadog Extension</a> to get even deeper visibility into your Serverless workloads. Datadog also has an easy to set up <a href="https://docs.datadoghq.com/integrations/amazon_web_services/?tab=automaticcloudformation">AWS integration</a> which immediately pulls in metrics and more from 85+ AWS services, including Amazon API Gateway, Amazon DynamoDB, AWS AppSync, Amazon SQS, Amazon Kinesis</dd></dl></div><div class=faq-tab id=pills-azure_container_apps_faq x-show="'Azure Container Apps' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=serverless-monitoring-azure_container_apps_faq-how-do-you-define-an-active-application-instance><a class=text-black href=#serverless-monitoring-azure_container_apps_faq-how-do-you-define-an-active-application-instance>How do you define an active application instance?</a></dt><dd class=ps-0>Active instances for Azure Container Apps are measured based on the number of unique active Container App Replicas that are monitored within each 5-minute period. To calculate the monthly average, we take the average number over all 5-minute periods in the month.</dd><dt class="border-0 ps-0" id=serverless-monitoring-azure_container_apps_faq-is-tracing-included-in-container-app-monitoring><a class=text-black href=#serverless-monitoring-azure_container_apps_faq-is-tracing-included-in-container-app-monitoring>Is Tracing included in Container App Monitoring?</a></dt><dd class=ps-0>Yes. However, any spans submitted from Azure Container Apps that go over your org’s current allotment will still be billed. Span Ingestion: 50GB <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-apm_faq-what-is-the-difference-between-ingestion-and-retention'>Ingested Spans</a> per 1M traced invocations. Span Retention: 300 thousand <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-apm_faq-what-is-the-difference-between-ingestion-and-retention'>Indexed Spans</a> per 1M traced invocations. See <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-common-questions'>APM common questions</a> for additional retention periods.</dd><dt class="border-0 ps-0" id=serverless-monitoring-azure_container_apps_faq-what-metrics-are-included-in-serverless-workload-monitoring><a class=text-black href=#serverless-monitoring-azure_container_apps_faq-what-metrics-are-included-in-serverless-workload-monitoring>What metrics are included in Serverless Workload Monitoring?</a></dt><dd class=ps-0>Each active application instance includes an allotment of 5 ingested custom metrics and 5 indexed custom metrics.</dd><dt class="border-0 ps-0" id=serverless-monitoring-azure_container_apps_faq-can-i-control-how-many-requests-are-traced><a class=text-black href=#serverless-monitoring-azure_container_apps_faq-can-i-control-how-many-requests-are-traced>Can I control how many requests are traced?</a></dt><dd class=ps-0>Yes, you can control the percentage of Container App requests that generate APM data by configuring your <a href=https://docs.datadoghq.com/serverless/azure_container_apps#environment-variables>tracing settings</a>.</dd><dt class="border-0 ps-0" id=serverless-monitoring-azure_container_apps_faq-how-does-pricing-for-azure-app-services-work><a class=text-black href=#serverless-monitoring-azure_container_apps_faq-how-does-pricing-for-azure-app-services-work>How does pricing for Azure App Services work?</a></dt><dd class=ps-0>Azure App Service Plan instances are metered and treated as hosts for Datadog billing purposes. See <a href='https://www.datadoghq.com/pricing/?product=infrastructure#products'>Infrastructure Monitoring</a> and <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#products'>Application Performance Monitoring</a> for respective pricing. There is no additional monitoring cost for the individual Web Apps and Function Apps that are running on a given App Service Plan instance, and there is no additional Serverless APM cost for the traced requests and executions that they submit.</dd></dl></div><div class=faq-tab id=pills-gcp_cloud_run_faq x-show="'GCP Cloud Run' == selected_category"><dl class=mb-0><dt class="border-0 ps-0" id=serverless-monitoring-gcp_cloud_run_faq-how-do-you-define-an-active-application-instance><a class=text-black href=#serverless-monitoring-gcp_cloud_run_faq-how-do-you-define-an-active-application-instance>How do you define an active application instance?</a></dt><dd class=ps-0>Active instances for Cloud Run are measured based on the number of unique active Cloud Run instances that are monitored within each 5-minute period. To calculate the monthly average, we take the average number over all 5-minute periods in the month.</dd><dt class="border-0 ps-0" id=serverless-monitoring-gcp_cloud_run_faq-is-tracing-included-in-container-app-monitoring><a class=text-black href=#serverless-monitoring-gcp_cloud_run_faq-is-tracing-included-in-container-app-monitoring>Is Tracing included in Container App Monitoring?</a></dt><dd class=ps-0>Yes. However, any spans submitted from Cloud Run that go over your org’s current allotment will still be billed. Span Ingestion: 50GB <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-apm_faq-what-is-the-difference-between-ingestion-and-retention'>Ingested Spans</a> per 1M traced invocations. Span Retention: 300 thousand <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-apm_faq-what-is-the-difference-between-ingestion-and-retention'>Indexed Spans</a> per 1M traced invocations. See <a href='https://www.datadoghq.com/pricing/?product=application-performance-monitoring#application-performance-monitoring-common-questions'>APM common questions</a> for additional retention periods.</dd><dt class="border-0 ps-0" id=serverless-monitoring-gcp_cloud_run_faq-can-i-control-how-many-requests-are-traced><a class=text-black href=#serverless-monitoring-gcp_cloud_run_faq-can-i-control-how-many-requests-are-traced>Can I control how many requests are traced?</a></dt><dd class=ps-0>Yes, you can control the percentage of Cloud Run requests that generate APM data by configuring your <a href=https://docs.datadoghq.com/serverless/google_cloud_run/#environment-variables>tracing settings</a>.</dd></dl></div></div><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-41" x-data="{selected_category: ''}" :class="product == 'workflow-automation' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=workflow-automation><a class=text-black>Workflow Automation</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Automate processes to go from monitoring to taking action</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-41 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['WORKFLOW-WORKFLOW'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['WORKFLOW-WORKFLOW'] ? pricing[region]['WORKFLOW-WORKFLOW'].annual_cost : ''">10</span><div class=price-helper-wrapper><span class="price-helper small">Per 100 Workflow Executions,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Build and trigger automated workflows directly from your observability data</p></li><li><p class=m-0>Get started fast with 40+ pre-built blueprints across DevOps and Security use cases</p></li><li><p class=m-0>Stay in control of your automation with humans in the loop</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['WORKFLOW-WORKFLOW'] ? pricing[region]['WORKFLOW-WORKFLOW'].on_demand_cost : ''">14</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><hr class="mb-4 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available</p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Automatically trigger workflows from monitors and security signals, and dashboards</p></li><li class="list-item mb-1"><p class=font-18>Easy-to-use workflow builder with 300+ OOTB actions</p></li><li class="list-item mb-1"><p class=font-18>40+ pre-built blueprints covering essential processes across security, DevOps, incident management and more</p></li><li class="list-item mb-1"><p class=font-18>Build and customize complex workflows with multi-step automation using logic operators, branching, conditions, iterations and more</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Enrich workflows with context from alerts and security signals</p></li><li class="list-item mb-1"><p class=font-18>Bring humans into the loop with interactive workflows</p></li><li class="list-item mb-1"><p class=font-18>Granular role-based access control (RBAC) for workflows</p></li><li class="list-item mb-1"><p class=font-18>Keep track of executions with detailed workflow auditing</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=workflow-automation-common-questions><a class=text-black href=#workflow-automation-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=workflow-automation-how-is-an-execution-defined><a class=text-black href=#workflow-automation-how-is-an-execution-defined>How is an execution defined?</a></dt><dd class=ps-0>An execution refers to the start of a series of steps within the workflow. For instance, if a workflow is triggered five times, there will be five executions recorded.</dd><dt class="border-0 ps-0" id=workflow-automation-do-i-need-to-purchase-other-datadog-products-to-use-workflow-automation><a class=text-black href=#workflow-automation-do-i-need-to-purchase-other-datadog-products-to-use-workflow-automation>Do I need to purchase other Datadog products to use Workflow Automation?</a></dt><dd class=ps-0>Having all your monitoring and security alerts and insights in one place is something we encourage for comprehensive visibility. You can use Workflow Automation without purchasing any other Datadog products. You have the option to manually trigger your workflows directly from the Workflow console or schedule them to run automatically.</dd><dt class="border-0 ps-0" id=workflow-automation-i-am-an-existing-infrastructure-monitoring-customer-can-i-add-workflow-automation-to-my-plan><a class=text-black href=#workflow-automation-i-am-an-existing-infrastructure-monitoring-customer-can-i-add-workflow-automation-to-my-plan>I am an existing Infrastructure Monitoring customer. Can I add Workflow Automation to my plan?</a></dt><dd class=ps-0>Yes, you can add Workflow Automation to your existing plan. Your billing per host won’t be affected, you only be charged per execution of your workflows. Reach out to your Customer Success Manager for further details</dd><dt class="border-0 ps-0" id=workflow-automation-what-are-workflow-execution-limits><a class=text-black href=#workflow-automation-what-are-workflow-execution-limits>What are Workflow execution limits?</a></dt><dd class=ps-0><ul class=dashed-list><li>Maximum execution time for a workflow: 24 hours</li><li>Maximum steps in a workflow: 100</li></ul></dd><dt class="border-0 ps-0" id=workflow-automation-are-there-other-billing-options><a class=text-black href=#workflow-automation-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0>We can customize billing plans to meet your needs. For a detailed explanation of billing, please reach out to your Customer Success Manager</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-42" x-data="{selected_category: ''}" :class="product == 'data-streams-monitoring' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=data-streams-monitoring><a class=text-black>Data Streams Monitoring</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Track and improve the performance of your<br>streaming data pipelines from end to end</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-42 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['DSM'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['DSM'] ? pricing[region]['DSM'].annual_cost : ''">15</span><div class=price-helper-wrapper><span class="price-helper small">Per host, per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Detect slowdowns anywhere in your event-driven applications</p></li><li><p class=m-0>Localize and resolve pipeline bottlenecks and failures</p></li><li><p class=m-0>Remediate floods of backed-up messages</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['DSM'] ? pricing[region]['DSM'].on_demand_cost : ''">18</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Out-of-the-box pipeline topology mapping</p></li><li class="list-item mb-1"><p class=font-18>Consumer lag and partition metrics</p></li><li class="list-item mb-1"><p class=font-18>End-to-end latency and throughput metrics</p></li><li class="list-item mb-1"><p class=font-18>Recommended monitors</p></li><li class="list-item mb-1"><p class=font-18>Correlated telemetry: traces, logs, and infrastructure metrics</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Schema tracking</p></li><li class="list-item mb-1"><p class=font-18>Team ownership information</p></li><li class="list-item mb-1"><p class=font-18>Custom dashboards</p></li><li class="list-item mb-1"><p class=font-18>Unlimited users</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=data-streams-monitoring-common-questions><a class=text-black href=#data-streams-monitoring-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=data-streams-monitoring-what-is-data-streams-monitoring-and-how-does-it-work><a class=text-black href=#data-streams-monitoring-what-is-data-streams-monitoring-and-how-does-it-work>What is Data Streams Monitoring and how does it work?</a></dt><dd class=ps-0>Datadog Data Streams Monitoring (DSM) allows you to track and improve the performance of event-driven applications that use Kafka, SQS, and RabbitMQ. DSM automatically maps dependencies between all services and queues, measures latency between them, and provides additional health metrics, such as consumer lag, across your streaming data pipeline to help you monitor it end to end.</dd><dt class="border-0 ps-0" id=data-streams-monitoring-what-counts-as-a-billable-dsm-host><a class=text-black href=#data-streams-monitoring-what-counts-as-a-billable-dsm-host>What counts as a billable DSM host?</a></dt><dd class=ps-0>A billable Data Streams Monitoring host is a host that has the Datadog Agent installed and producer and consumer services that are running on it and instrumented for DSM. Visit our <a href=https://docs.datadoghq.com/data_streams/>documentation</a> for additional setup information.</dd><dt class="border-0 ps-0" id=data-streams-monitoring-what-kind-of-billing-plan-do-i-need-to-run-data-streams-monitoring><a class=text-black href=#data-streams-monitoring-what-kind-of-billing-plan-do-i-need-to-run-data-streams-monitoring>What kind of billing plan do I need to run Data Streams Monitoring?</a></dt><dd class=ps-0>Every billable DSM host requires the purchase of Pro or Enterprise Infrastructure Monitoring, regardless if it is combined with APM. Annual, month-to-month, and on-demand billing plans are available. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing/>Billing FAQ</a>.</dd><dt class="border-0 ps-0" id=data-streams-monitoring-can-i-purchase-data-streams-monitoring-as-part-of-a-bundle><a class=text-black href=#data-streams-monitoring-can-i-purchase-data-streams-monitoring-as-part-of-a-bundle>Can I purchase Data Streams Monitoring as part of a bundle?</a></dt><dd class=ps-0>Yes, Data Streams Monitoring is available bundled with APM as part of <a href="https://www.datadoghq.com/pricing/?product=application-performance-monitoring#products">APM Pro and Enterprise</a> and enables DSM across your APM fleet.</dd><dt class="border-0 ps-0" id=data-streams-monitoring-what-technologies-do-you-support><a class=text-black href=#data-streams-monitoring-what-technologies-do-you-support>What Technologies do you support?</a></dt><dd class=ps-0>DSM currently supports Kafka, RabbitMQ, and SQS. For additional queueing technologies, we provide custom instrumentation options.</dd><dt class="border-0 ps-0" id=data-streams-monitoring-how-long-is-dsm-data-retained-for><a class=text-black href=#data-streams-monitoring-how-long-is-dsm-data-retained-for>How long is DSM data retained for?</a></dt><dd class=ps-0>Map history is stored for 30 days and all metrics are retained for 15 months.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-43" x-data="{selected_category: ''}" :class="product == 'runtime-code-analysis-iast' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=runtime-code-analysis-iast><a class=text-black>Runtime Code Analysis (IAST)</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Detect real vulnerabilities in your production application’s code and fix them faster with observability context</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-43 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['CODE-SECURITY-HOST'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['CODE-SECURITY-HOST'] ? pricing[region]['CODE-SECURITY-HOST'].annual_cost : ''">20</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Detect vulnerabilities in 1st-party code running in production</p></li><li><p class=m-0>Eliminate false positives with 100% accuracy in OWASP Benchmark</p></li><li><p class=m-0>Prioritize vulnerabilities based on threat activity posed in production</p></li><li><p class=m-0>Fix vulnerabilities faster with source code integration and guided remediation steps</p></li><li><p class=m-0>Streamline troubleshooting workflows between DevOps and Security teams</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['CODE-SECURITY-HOST'] ? pricing[region]['CODE-SECURITY-HOST'].on_demand_cost : ''">29</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=runtime-code-analysis-iast-common-questions><a class=text-black href=#runtime-code-analysis-iast-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=runtime-code-analysis-iast-what-counts-as-a-billable-datadog-runtime-code-analysis-iast-host><a class=text-black href=#runtime-code-analysis-iast-what-counts-as-a-billable-datadog-runtime-code-analysis-iast-host>What counts as a billable Datadog Runtime Code Analysis (IAST) host?</a></dt><dd class=ps-0>Similar to Datadog APM, a Datadog Runtime Code Analysis (IAST) host is a host on which Datadog Runtime Code Analysis (IAST) is enabled and that is actively generating spans that are being submitted to the Datadog SaaS application.</dd><dt class="border-0 ps-0" id=runtime-code-analysis-iast-what-kind-of-billing-plan-do-i-need-to-run-runtime-code-analysis-iast><a class=text-black href=#runtime-code-analysis-iast-what-kind-of-billing-plan-do-i-need-to-run-runtime-code-analysis-iast>What kind of billing plan do I need to run Runtime Code Analysis (IAST)?</a></dt><dd class=ps-0>Datadog Runtime Code Analysis (IAST) is currently only available to customers of Datadog Application Performance Monitoring (APM).</dd><dt class="border-0 ps-0" id=runtime-code-analysis-iast-how-does-datadog-runtime-code-analysis-iast-work><a class=text-black href=#runtime-code-analysis-iast-how-does-datadog-runtime-code-analysis-iast-work>How does Datadog Runtime Code Analysis (IAST) work?</a></dt><dd class=ps-0>Datadog Runtime Code Analysis (IAST) uses instrumentation to analyze applications in their running state, monitoring requests and their interactions with each internal layer—operating similarly to Application Performance Monitoring (APM). This instrumentation-based approach is called <a href=https://owasp.org/www-project-devsecops-guideline/latest/02c-Interactive-Application-Security-Testing target=_blank>Interactive Application Security Testing (IAST)</a>, which identifies code-level vulnerabilities in applications based solely on application traffic, and does not require any scans or security tests, ensuring that vulnerabilities are identified and addressed as the application runs. Learn more about Datadog Runtime Code Analysis (IAST) in our <a href=https://docs.datadoghq.com/security/application_security/code_security/ target=_blank>documentation</a>.</dd><dt class="border-0 ps-0" id=runtime-code-analysis-iast-what-languages-does-datadog-runtime-code-analysis-iast-support><a class=text-black href=#runtime-code-analysis-iast-what-languages-does-datadog-runtime-code-analysis-iast-support>What languages does Datadog Runtime Code Analysis (IAST) support?</a></dt><dd class=ps-0>Java, .NET, Node.JS, and Python. Learn more about supported languages in our <a href=https://docs.datadoghq.com/security/application_security/code_security/ target=_blank>documentation</a>.</dd><dt class="border-0 ps-0" id=runtime-code-analysis-iast-do-i-have-to-deploy-the-product-across-all-my-apm-hosts><a class=text-black href=#runtime-code-analysis-iast-do-i-have-to-deploy-the-product-across-all-my-apm-hosts>Do I have to deploy the product across all my APM hosts?</a></dt><dd class=ps-0>No. You can flexibly choose on which services Datadog Runtime Code Analysis (IAST) is enabled.</dd><dt class="border-0 ps-0" id=runtime-code-analysis-iast-can-datadog-scan-my-repositories-to-detect-code-level-vulnerabilities><a class=text-black href=#runtime-code-analysis-iast-can-datadog-scan-my-repositories-to-detect-code-level-vulnerabilities>Can Datadog scan my repositories to detect code-level vulnerabilities?</a></dt><dd class=ps-0>Yes. Datadog can detect code-level vulnerabilities in your repositories with a Static Application Security Testing (SAST) approach that ensures your code is secure before deployment. Supported programming languages include Java, C#, Javascript, and Typescript. Learn more about scanning a repository in our <a href=https://docs.datadoghq.com/code_analysis/static_analysis/setup/ target=_blank>documentation</a>.</dd><dt class="border-0 ps-0" id=runtime-code-analysis-iast-is-runtime-code-analysis-iast-available-in-all-regions><a class=text-black href=#runtime-code-analysis-iast-is-runtime-code-analysis-iast-available-in-all-regions>Is Runtime Code Analysis (IAST) available in all regions?</a></dt><dd class=ps-0>Yes.</dd><dt class="border-0 ps-0" id=runtime-code-analysis-iast-do-you-have-special-offerings-for-partners><a class=text-black href=#runtime-code-analysis-iast-do-you-have-special-offerings-for-partners>Do you have special offerings for partners?</a></dt><dd class=ps-0>We’re always looking to partner with technology and service providers and resellers. See our <a href=https://partners.datadoghq.com/ target=_blank>Partners</a> page for more.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-45" x-data="{selected_category: ''}" :class="product == 'app-builder' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=app-builder><a class=text-black>App Builder</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Custom apps that integrate in your monitoring stack to accelerate remediation tasks and reduce errors</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-45 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['app_builder'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><div class="text-center price price-container" x-show="! custom"><div class="d-flex flex-column"><p>Get in touch</p><p class=price-amount>Custom Quote</p></div><div class=price-helper-wrapper><span class="price-helper small"></span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-modal-demo mktoForm_31527 d-none d-md-inline-block pricing-bg-color-1 btn cta-btn mt-2 mb-2">request a quote</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Build apps using a low code drag-and-drop interface with blueprints and over 550+ out-of-the box actions to handle complex tasks and take action without having to leave Datadog</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print"></p><a href=# class="js-modal-demo mktoForm_31527 d-block d-md-none pricing-bg-color-1 btn cta-btn mt-2 mb-2">request a quote</a></div></div></div></div><hr class="mb-4 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available</p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Quickly build production ready internal ops tools without front end code knowledge</p></li><li class="list-item mb-1"><p class=font-18>Drag and drop 14+ UI components and customize your logic using custom JavaScript code.</p></li><li class="list-item mb-1"><p class=font-18>Integrate with a catalog of 550+ out-of-the-box action integration. Maintain the flexibility to interact with any rest API using HTTP requests. Ability to communicate with both cloud and on-prem resources</p></li><li class="list-item mb-1"><p class=font-18>Get value instantly with a library of pre-configured blueprints solving common use cases in DevOps, security, software delivery, project management and more</p></li><li class="list-item mb-1"><p class=font-18>Consolidate all your company’s monitoring data, tool development, and observability response in one place</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Empower teams with self-serve apps so they can proactively take action before issues arise</p></li><li class="list-item mb-1"><p class=font-18>Save time with minimized context switching by troubleshooting all within the same interface</p></li><li class="list-item mb-1"><p class=font-18>Embed apps into your existing monitoring stack as widgets to Datadog Dashboards</p></li><li class="list-item mb-1"><p class=font-18>Configure viewing and editing permissions of apps with granular role-based access control (RBAC)</p></li><li class="list-item mb-1"><p class=font-18>Gain visibility into every app with audit logging and usage tracking</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=app-builder-common-questions><a class=text-black href=#app-builder-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=app-builder-can-i-use-the-product-before-i-commit-to-it><a class=text-black href=#app-builder-can-i-use-the-product-before-i-commit-to-it>Can I use the product before I commit to it?</a></dt><dd class=ps-0>Yes, App Builder is already available in your account and it is free to start using. We will reach out to you about pricing once your apps start having a meaningful amount of query executions.</dd><dt class="border-0 ps-0" id=app-builder-how-is-a-query-execution-defined><a class=text-black href=#app-builder-how-is-a-query-execution-defined>How is a query execution defined?</a></dt><dd class=ps-0>A query refers to a single action from the <a href=https://docs.datadoghq.com/service_management/workflows/actions_catalog/>Action Catalog</a> being triggered from a user of a published app.</dd><dt class="border-0 ps-0" id=app-builder-why-is-pricing-custom><a class=text-black href=#app-builder-why-is-pricing-custom>Why is pricing custom?</a></dt><dd class=ps-0>App Builder is a new product so we want to make sure the billing plans meet your needs which is why we are offering custom pricing only at this time. For a detailed explanation of billing, please reach out to your Customer Success Manager.</dd><dt class="border-0 ps-0" id=app-builder-do-i-need-to-purchase-other-datadog-products-to-use-app-builder><a class=text-black href=#app-builder-do-i-need-to-purchase-other-datadog-products-to-use-app-builder>Do I need to purchase other Datadog products to use App Builder?</a></dt><dd class=ps-0>No, you can use App Builder without purchasing any other Datadog products. Having all your monitoring and security alerts and insights in one place is something we encourage for comprehensive visibility.</dd><dt class="border-0 ps-0" id=app-builder-i-am-an-existing-infrastructure-monitoring-customer-can-i-add-app-builder-to-my-plan><a class=text-black href=#app-builder-i-am-an-existing-infrastructure-monitoring-customer-can-i-add-app-builder-to-my-plan>I am an existing Infrastructure Monitoring customer. Can I add App Builder to my plan?</a></dt><dd class=ps-0>Yes, you can add App Builder to your existing plan and it will show up on your plan as a different SKU. Reach out to your Customer Success Manager for further details.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-46" x-data="{selected_category: ''}" :class="product == 'cloud-cost-management' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=cloud-cost-management><a class=text-black>Cloud Cost Management</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Take control of your cloud costs</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-46 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['CCM'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['CCM'] ? pricing[region]['CCM'].annual_cost : ''">7.50</span><div class=price-helper-wrapper><span class="price-helper small">Per host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Break down and allocate your costs at a granular level, down to an individual resource</p></li><li><p class=m-0>Quickly identify top cost changes and take action on them</p></li><li><p class=m-0>Empower your Engineering teams to include costs on their application dashboards</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['CCM'] ? pricing[region]['CCM'].on_demand_cost : ''">10.80</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Pivot seamlessly to Service Catalog to understand Service performance</p></li><li class=mb-1><p class=font-18>Unify cost data with observability data to understand cost drivers</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical Support (Chat and Email)</p></li><li class=mb-1><p class=font-18>Community Forum and Online Docs</p></li><li class=mb-1><p class=font-18><a href=https://www.datadoghq.com/support-services/plans/>Plans with the right level of support for your organization</a></p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=cloud-cost-management-common-questions><a class=text-black href=#cloud-cost-management-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=cloud-cost-management-how-do-you-define-and-bill-for-hosts-with-ccm><a class=text-black href=#cloud-cost-management-how-do-you-define-and-bill-for-hosts-with-ccm>How do you define and bill for hosts with CCM?</a></dt><dd class=ps-0>A host is any EC2 instance that appears in your AWS cost & usage report, or VM in your Azure<span x-show=!fedRegionSelected>/Google</span> cost exports. We use an hourly average across the entire month for metering.</dd><dt class="border-0 ps-0" id=cloud-cost-management-do-i-need-to-purchase-other-datadog-products-to-use-cloud-cost-management><a class=text-black href=#cloud-cost-management-do-i-need-to-purchase-other-datadog-products-to-use-cloud-cost-management>Do I need to purchase other Datadog products to use Cloud Cost Management?</a></dt><dd class=ps-0>Having all your infrastructure, traces, and cost data in one place is something we encourage for comprehensive visibility and contextualization. However, you can use Cloud Cost Management without purchasing other Datadog products.</dd><dt class="border-0 ps-0" id=cloud-cost-management-are-there-other-billing-options><a class=text-black href=#cloud-cost-management-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0><a href=https://www.datadoghq.com/pricing/list/>Annual, monthly and hourly plans</a> are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing/>Billing FAQ</a>.</dd><dt class="border-0 ps-0" id=cloud-cost-management-which-cloud-service-providers-is-this-available-for><a class=text-black href=#cloud-cost-management-which-cloud-service-providers-is-this-available-for>Which Cloud Service Providers is this available for?</a></dt><dd class=ps-0>Cloud Cost Management is available for AWS<span x-text="fedRegionSelected ? ' and Azure' : ', Azure, and Google Cloud,'">, Azure, and Google Cloud,</span> with beta support for <a href="https://docs.datadoghq.com/cloud_cost_management/saas_costs/?tab=fastly">other cost integrations</a>.</dd><dt class="border-0 ps-0" id=cloud-cost-management-is-this-available-in-all-regions><a class=text-black href=#cloud-cost-management-is-this-available-in-all-regions>Is this available in all regions?</a></dt><dd class=ps-0>Yes. Cloud Cost Management is available in all EU- and US-hosted accounts.</dd><dt class="border-0 ps-0" id=cloud-cost-management-do-you-have-special-offerings-for-partners><a class=text-black href=#cloud-cost-management-do-you-have-special-offerings-for-partners>Do you have special offerings for partners?</a></dt><dd class=ps-0>We’re always looking to partner with technology and service providers and resellers. See our <a href=https://www.datadoghq.com/partner/>Partners</a> page for more.</dd><dt class="border-0 ps-0" id=cloud-cost-management-does-cloud-cost-management-give-visibility-into-all-awsspan-x-textfedregionselected---and-azure---azure-and-google-cloud-azure-and-google-cloudspan-products><a class=text-black href=#cloud-cost-management-does-cloud-cost-management-give-visibility-into-all-awsspan-x-textfedregionselected---and-azure---azure-and-google-cloud-azure-and-google-cloudspan-products>Does Cloud Cost Management give visibility into all AWS<span x-text="fedRegionSelected ? ' and Azure' : ', Azure, and Google Cloud,'">, Azure, and Google Cloud,</span> products?</a></dt><dd class=ps-0>Yes, you will see costs for all resources (including storage, databases, and more) in your bill even though you only pay for Cloud Cost Management based on your host count.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-47" x-data="{selected_category: ''}" :class="product == 'observability-pipelines' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=observability-pipelines><a class=text-black>Observability Pipelines</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Aggregate, process, and route log data in your own environment at scale</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-47 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['OBS-PIPES'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['OBS-PIPES'] ? pricing[region]['OBS-PIPES'].annual_cost : ''">0.10</span><div class=price-helper-wrapper><span class="price-helper small">Per ingested GB<br>per month* **</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed per GB of uncompressed data ingested<br>**Billed annually or $<span x-text="pricing[region]['OBS-PIPES'] ? pricing[region]['OBS-PIPES'].on_demand_cost : ''">0.12</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><hr class="mb-4 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available</p><p class=mt-0>Per vCPU pricing, recommended for volumes above 30TB/month, is also available***<br><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*** Billed annually per vCPU allocated to Observability Pipelines Worker, or $3.00 per vCPU per hour on-demand</p></p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Predictable pricing and accounts for spike and changes in volume with vCPU pricing</p></li><li class="list-item mb-1"><p class=font-18>Aggregate logs from a variety of sources</p></li><li class="list-item mb-1"><p class=font-18>Make decisions before data leaves your environment</p></li><li class="list-item mb-1"><p class=font-18>Control costs by filtering or sampling noisy or uninteresting logs</p></li><li class="list-item mb-1"><p class=font-18>Reduce the size of events by dropping unnecessary fields</p></li><li class="list-item mb-1"><p class=font-18>Easily dual ship logs to destinations</p></li><li class="list-item mb-1"><p class=font-18>Store logs in an archive of your choosing in a rehydratable format</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Redact sensitive data with custom rules or with <a href=https://docs.datadoghq.com/sensitive_data_scanner/library_rules/>Sensitive Data Scanner library rules</a></p></li><li class="list-item mb-1"><p class=font-18>Easily scale to petabytes of logs per day</p></li><li class="list-item mb-1"><p class=font-18>Remotely deploy changes to any pipelines running in your infrastructure</p></li><li class="list-item mb-1"><p class=font-18>Monitor the health of all of your telemetry pipelines at scale</p></li><li class="list-item mb-1"><p class=font-18>Identify bottlenecks and verify data delivery in all your pipelines</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class=col-12><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical support (Chat and Email)</p></li><li class=mb-1><p class=font-18>Community Forum, Robust Open Source Community, and Online Docs</p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=observability-pipelines-common-questions><a class=text-black href=#observability-pipelines-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=observability-pipelines-how-does-observability-pipelines-work><a class=text-black href=#observability-pipelines-how-does-observability-pipelines-work>How does Observability Pipelines work?</a></dt><dd class=ps-0>Observability Pipelines gives the freedom to collect, transform, and route logs in your own environment in order to control costs, reduce lock-in, enhance security, and standardize data. You can learn more about how it works in our <a href=https://docs.datadoghq.com/integrations/observability_pipelines/>documentation</a>.</dd><dt class="border-0 ps-0" id=observability-pipelines-where-does-observability-pipelines-run><a class=text-black href=#observability-pipelines-where-does-observability-pipelines-run>Where does Observability Pipelines run?</a></dt><dd class=ps-0><a href=https://docs.datadoghq.com/observability_pipelines/>Observability Pipelines Worker</a> runs in your own infrastructure. It can be installed anywhere in your infrastructure with a simple configuration and Datadog API key. This allows you to make decisions and control costs before data leaves your environment. To learn more about the setup process, check out our documentation here.</dd><dt class="border-0 ps-0" id=observability-pipelines-what-are-the-benefits-of-the-per-gb-ingest-pricing><a class=text-black href=#observability-pipelines-what-are-the-benefits-of-the-per-gb-ingest-pricing>What are the benefits of the per GB ingest pricing?</a></dt><dd class=ps-0><p>This is suited for organizations with volumes below 30TB/month. It is cost effective at lower volumes and easy to understand, as well as allowing you to pay based on your usage as you scale or ramp up early on.</p><p>However, your bill will increase at a linear rate as your volume increases, so if you are expecting your observability volume to balloon in the near future, the vCPU pricing may work better for your organization.</p></dd><dt class="border-0 ps-0" id=observability-pipelines-what-are-the-benefits-of-the-per-vcpu-pricing><a class=text-black href=#observability-pipelines-what-are-the-benefits-of-the-per-vcpu-pricing>What are the benefits of the per vCPU pricing?</a></dt><dd class=ps-0>Per vCPU pricing is suited for volumes above 30TB/month, as it scales better especially at high volumes. In addition, the per vCPU pricing gives you predictable pricing year round if you expect frequent spikes or changes to your organization’s volume of observability data. Finally, it allows you to scale your computational resources based on the intensity of the processing required.</dd><dt class="border-0 ps-0" id=observability-pipelines-how-many-vcpus-do-i-need><a class=text-black href=#observability-pipelines-how-many-vcpus-do-i-need>How many vCPUs do I need?</a></dt><dd class=ps-0><p>Sizing and resource provisioning for Observability Pipelines Worker depends on various factors, such as the pipeline configuration and workload. Generally speaking, we recommend provisioning 1 vCPU for every 30TB/month.</p><p>Read our documentation on <a href=https://docs.datadoghq.com/fr/observability_pipelines/architecture/>Capacity Planning and Scaling</a> for additional details.</p></dd><dt class="border-0 ps-0" id=observability-pipelines-what-happens-if-i-send-an-unexpectedly-high-volume-of-data><a class=text-black href=#observability-pipelines-what-happens-if-i-send-an-unexpectedly-high-volume-of-data>What happens if I send an unexpectedly high volume of data?</a></dt><dd class=ps-0><p>Committing to vCPU pricing model allows you to absorb spikes in volume.</p><p>Even if you’re paying based on ingested volume, by committing to a monthly volume of data, you are not rate-limited based on a single day’s volume. Send as much data as you need on any given day without losing visibility. Assuming your average is lower on other days, your bill is unaffected. In those cases where you have a big month, not to worry! You maintain complete visibility and may be subject to overages only on the volumes that exceed your commitment.</p></dd><dt class="border-0 ps-0" id=observability-pipelines-are-there-other-billing-options><a class=text-black href=#observability-pipelines-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0>Annual and monthly plans are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our Billing FAQ.</dd><dt class="border-0 ps-0" id=observability-pipelines-do-you-have-special-offerings-for-partners><a class=text-black href=#observability-pipelines-do-you-have-special-offerings-for-partners>Do you have special offerings for partners?</a></dt><dd class=ps-0>We’re always looking to partner with technology and service providers and resellers. See our Partner Network page for more.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-48" x-data="{selected_category: ''}" :class="product == 'database-monitoring' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=database-monitoring><a class=text-black>Database Monitoring</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Surface slow performing queries and optimize application performance</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-48 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['HOSTS-DBM'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['HOSTS-DBM'] ? pricing[region]['HOSTS-DBM'].annual_cost : ''">70</span><div class=price-helper-wrapper><span class="price-helper small">Per database host,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Track normalized query performance trends using database-generated metrics</p></li><li><p class=m-0>Correlate query performance with database infrastructure metrics</p></li><li><p class=m-0>Access all of your database insights, database hosts, clusters, and applications</p></li><li><p class=m-0>Extract valuable data without compromising database security</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['HOSTS-DBM'] ? pricing[region]['HOSTS-DBM'].on_demand_cost : ''">84</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>In-depth explain plans</p></li><li class="list-item mb-1"><p class=font-18>Out-of-the-box slow query detection</p></li><li class="list-item mb-1"><p class=font-18>200 normalized queries <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a> per host</p></li><li class="list-item mb-1"><p class=font-18>Automatic PII obfuscation from all query data</p></li><li class="list-item mb-1"><p class=font-18>No code instrumentation needed</p></li><li class="list-item mb-1"><p class=font-18>Unlimited user accounts</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Tag-based query filtering and grouping</p></li><li class="list-item mb-1"><p class=font-18>Access to hundreds of relevant database metrics</p></li><li class="list-item mb-1"><p class=font-18>Total visibility into your Postgres, MySQL, SQL Server, and Oracle databases whether self-hosted or managed</p></li><li class="list-item mb-1"><p class=font-18>Out-of-the-box database list with active connections and in-depth wait event analysis</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Set triggers to alert teams on abnormal query trends</p></li><li class=mb-1><p class=font-18>Visualize and easily share insights with key stakeholders via Datadog Screenboards</p></li><li class=mb-1><p class=font-18>Out of the box support for dashboards, monitors, SLOs and advanced formulas and functions</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical support across chat and email</p></li><li class=mb-1><p class=font-18>Community Forum and Online Docs</p></li><li class=mb-1><p class=font-18><a href=https://www.datadoghq.com/support-services/plans/>Plans with the right level of support for your organization</a></p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=database-monitoring-common-questions><a class=text-black href=#database-monitoring-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=database-monitoring-how-do-you-define-a-database-host><a class=text-black href=#database-monitoring-how-do-you-define-a-database-host>How do you define a database host?</a></dt><dd class=ps-0><p>A database host is any physical or virtual instance hosting your database on a server that you monitor with Datadog.</p><p><em>Note: Azure SQL Database deploys a database in an isolated network; each database is treated as a single host.</em></p></dd><dt class="border-0 ps-0" id=database-monitoring-what-databases-are-supported><a class=text-black href=#database-monitoring-what-databases-are-supported>What databases are supported?</a></dt><dd class=ps-0>Database Monitoring (DBM) is vendor-agnostic. We support Postgres (9.6+), MySQL (5.6+), SQL Server (2012, 2014, 2016, 2017, 2019), Oracle (11g, 12c, 18c, 19c, 21c), MongoDB (4.4+) and Amazon DocumentDB (4.0.0, 5.0.0) databases at this time, whether they be on-premise, self-managed, or cloud-hosted. In the future, we plan to support additional databases.</dd><dt class="border-0 ps-0" id=database-monitoring-can-i-purchase-database-monitoring-dbm-standalone><a class=text-black href=#database-monitoring-can-i-purchase-database-monitoring-dbm-standalone>Can I purchase Database Monitoring (DBM) standalone?</a></dt><dd class=ps-0>No, you need to be an existing Infrastructure Monitoring customer to purchase Database Monitoring.</dd><dt class="border-0 ps-0" id=database-monitoring-i-am-an-existing-infrastructure-monitoring-customer-can-i-purchase-dbm-for-a-portion-of-my-database-hosts><a class=text-black href=#database-monitoring-i-am-an-existing-infrastructure-monitoring-customer-can-i-purchase-dbm-for-a-portion-of-my-database-hosts>I am an existing Infrastructure Monitoring customer. Can I purchase DBM for a portion of my database hosts?</a></dt><dd class=ps-0>Yes, you can purchase Database Monitoring (DBM) for one, some, or all of your database hosts!</dd><dt class="border-0 ps-0" id=database-monitoring-what-are-query-explain-plans-and-how-are-they-useful><a class=text-black href=#database-monitoring-what-are-query-explain-plans-and-how-are-they-useful>What are (query) explain plans and how are they useful?</a></dt><dd class=ps-0>A <em>query explain plan</em> or <em>query execution plan</em> describes the steps used to access data and enables you to locate hotspots. We automatically capture explain plans for all queries to make sure that you have sample available during critical moments.</dd><dt class="border-0 ps-0" id=database-monitoring-how-long-is-dbm-data-retained><a class=text-black href=#database-monitoring-how-long-is-dbm-data-retained>How long is DBM data retained?</a></dt><dd class=ps-0>– Query metrics are retained for 3 months<br>– Explain plans and query samples are retained for 15 days</dd><dt class="border-0 ps-0" id=database-monitoring-how-does-dbm-work><a class=text-black href=#database-monitoring-how-does-dbm-work>How does DBM work?</a></dt><dd class=ps-0>DBM uses the Datadog Agent to capture data from your databases. Please see our <a href=https://docs.datadoghq.com>documentation</a> for more information.</dd><dt class="border-0 ps-0" id=database-monitoring-does-dbm-require-the-use-of-an-additional-agent><a class=text-black href=#database-monitoring-does-dbm-require-the-use-of-an-additional-agent>Does DBM require the use of an additional agent?</a></dt><dd class=ps-0>No, as long as you are an Infrastructure Monitoring customer and already have the standard Datadog Agent set up, you are able to use Database Monitoring. Check out our <a href=https://docs.datadoghq.com>docs</a> page for details.</dd><dt class="border-0 ps-0" id=database-monitoring-what-are-normalized-queries><a class=text-black href=#database-monitoring-what-are-normalized-queries>What are normalized queries?</a></dt><dd class=ps-0>Identical queries with different parameters are grouped together by obfuscating the parameters. These query groups are called normalized queries and are sometimes referred to as query digests. Each database host comes with an allotment of 200 normalized queries. Obfuscating parameters at the agent level also ensures that no sensitive data is forwarded.</dd><dt class="border-0 ps-0" id=database-monitoring-can-i-still-use-dbm-if-i-have-additional-normalized-queries-past-the-a-hrefpricingallotmentsallotteda-amount><a class=text-black href=#database-monitoring-can-i-still-use-dbm-if-i-have-additional-normalized-queries-past-the-a-hrefpricingallotmentsallotteda-amount>Can I still use DBM if I have additional normalized queries past the <a href=https://www.datadoghq.com/pricing/allotments/>allotted</a> amount?</a></dt><dd class=ps-0>The 200 normalized queries per host allotment is aggregated across all hosts, meaning that if you have 2 hosts, you have a total limit of 200 + 200 = 400 queries regardless of the exact breakdown by host, i.e. 200 normalized queries on average. At your request, we can accommodate additional normalized queries surpassing this limit for an extra charge.</dd><dt class="border-0 ps-0" id=database-monitoring-are-there-other-billing-options><a class=text-black href=#database-monitoring-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0>Annual and monthly plans are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing/>Billing FAQ</a>.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-49" x-data="{selected_category: ''}" :class="product == 'data-jobs-monitoring' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=data-jobs-monitoring><a class=text-black>Data Jobs Monitoring</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Observe, troubleshoot, and cost-optimize your Spark and Databricks jobs across data pipelines</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-49 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['DJM-HOST-HR'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['DJM-HOST-HR'] ? pricing[region]['DJM-HOST-HR'].annual_cost : ''">0.05</span><div class=price-helper-wrapper><span class="price-helper small">Per host, per hour*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Detect problematic Spark and Databricks jobs anywhere in your data pipelines</p></li><li><p class=m-0>Remediate failed and long-running-jobs faster</p></li><li><p class=m-0>Optimize overprovisioned compute resources to reduce costs</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Billed annually or $<span x-text="pricing[region]['DJM-HOST-HR'] ? pricing[region]['DJM-HOST-HR'].on_demand_cost : ''">0.072</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Health & performance overview of jobs and clusters</p></li><li class="list-item mb-1"><p class=font-18>Alerts for failed & long-running jobs</p></li><li class="list-item mb-1"><p class=font-18>Job run performance trends</p></li><li class="list-item mb-1"><p class=font-18>Job execution traces & metrics</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Resource utilization metrics (e.g., CPU, memory, disk)</p></li><li class="list-item mb-1"><p class=font-18>Estimated costs of jobs & clusters</p></li><li class="list-item mb-1"><p class=font-18>Custom dashboards</p></li><li class="list-item mb-1"><p class=font-18>Unlimited users</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=data-jobs-monitoring-common-questions><a class=text-black href=#data-jobs-monitoring-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=data-jobs-monitoring-how-do-i-set-up-data-jobs-monitoring-djm><a class=text-black href=#data-jobs-monitoring-how-do-i-set-up-data-jobs-monitoring-djm>How do I set up Data Jobs Monitoring (DJM)?</a></dt><dd class=ps-0>Depending on the platform you use to run Apache Spark, follow the installation instructions for <a href=https://docs.datadoghq.com/data_jobs/emr/>Amazon EMR</a>, <a href="https://docs.datadoghq.com/data_jobs/databricks/?tab=globalinitrecommended">Databricks</a>, and/or <a href="https://docs.datadoghq.com/data_jobs/kubernetes/?tab=datadogoperator">Kubernetes</a>. Learn more about how DJM works from our <a href=https://docs.datadoghq.com/data_jobs/>documentation</a>.</dd><dt class="border-0 ps-0" id=data-jobs-monitoring-what-is-the-default-retention-for-djm-data-types><a class=text-black href=#data-jobs-monitoring-what-is-the-default-retention-for-djm-data-types>What is the default retention for DJM data types?</a></dt><dd class=ps-0>90 days for job execution traces and 15 months for metrics.</dd><dt class="border-0 ps-0" id=data-jobs-monitoring-how-is-djm-usage-calculated-and-how-is-it-billed><a class=text-black href=#data-jobs-monitoring-how-is-djm-usage-calculated-and-how-is-it-billed>How is DJM usage calculated and how is it billed?</a></dt><dd class=ps-0><p>Datadog DJM is billed per host, per hour. This uses an average host count per hour, by sampling the number of unique hosts instrumented every five minutes and taking an average of those samples.</p><p><span class=text-underline>Example</span>: Suppose we observe:<br>1:00-1:05 pm: 100 unique DJM hosts<br>1:05-1:10 pm: 300 unique DJM hosts<br>1:10-1:15 pm: 150 unique DJM hosts<br>1:15-1:20 pm: 50 unique DJM hosts<br>1:20-2:00 pm (last 8 intervals): 0 unique DJM hosts</p><p>The sum of unique host counts in each five-minute interval for the hour is 100 + 300 + 150 + 50 = 600. Since there are 12 five-minute intervals in one hour, we would then divide this sum by 12 to get the average, leading to 600 / 12 = 50.</p><p>Assume we see this usage pattern once a day for 30 days. This would result in a monthly total of 50 x 30 = 1,500 billable DJM host hours.</p></dd><dt class="border-0 ps-0" id=data-jobs-monitoring-does-using-djm-generate-usage-of-other-datadog-products><a class=text-black href=#data-jobs-monitoring-does-using-djm-generate-usage-of-other-datadog-products>Does using DJM generate usage of other Datadog products?</a></dt><dd class=ps-0><p>DJM job execution traces generate Span Ingestion and Span Indexing usage, which may lead to additional charges beyond the allotted 0.205 GB Ingested Spans & 1,370 Indexed Spans per DJM host, per hour.</p><p>DJM for Spark on Kubernetes (K8s) generates container monitoring usage and there is an allotment of 10 DJM containers per host.</p><p>Enabling Spark log collection (optional) when using DJM is billed via Datadog Log Management.</p></dd><dt class="border-0 ps-0" id=data-jobs-monitoring-do-hosts-with-djm-also-count-as-infrastructure-hosts><a class=text-black href=#data-jobs-monitoring-do-hosts-with-djm-also-count-as-infrastructure-hosts>Do hosts with DJM also count as Infrastructure hosts?</a></dt><dd class=ps-0>No, hosts where DJM is enabled do not require Infrastructure Monitoring and are not billed as Infrastructure hosts.</dd><dt class="border-0 ps-0" id=data-jobs-monitoring-is-this-available-in-all-regions><a class=text-black href=#data-jobs-monitoring-is-this-available-in-all-regions>Is this available in all regions?</a></dt><dd class=ps-0>DJM is available in our AP, EU, and US data centers. It is currently not available in GovCloud (US).</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-50" x-data="{selected_category: ''}" :class="product == 'error-tracking' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=error-tracking><a class=text-black>Error Tracking</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Group and triage error events across web, mobile, and backend applications</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-50 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['ERR-TRACKING'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['ERR-TRACKING'] ? pricing[region]['ERR-TRACKING'].annual_cost : ''">0.25</span><div class=price-helper-wrapper><span class="price-helper small">Per 1k error events, per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>Automatically group similar errors into issues representing bugs</p></li><li><p class=m-0>Prioritize the most important issues based on count, recency, or impact</p></li><li><p class=m-0>Resolve errors faster with custom monitors and one-click pivot into Git and IDEs</p></li><li><p class=m-0>Investigate anomalistic tags surfaced by Watchdog Insights</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Error Tracking is included for APM traces and RUM events at no additional cost.<br>**Billed annually or $<span x-text="pricing[region]['ERR-TRACKING'] ? pricing[region]['ERR-TRACKING'].on_demand_cost : ''">0.36</span> on-demand</p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Prioritized list of all errors, automatically grouped into issues</p></li><li class="list-item mb-1"><p class=font-18>Custom alerts on new issues</p></li><li class="list-item mb-1"><p class=font-18>Default and custom tags for simple search and analytics</p></li><li class="list-item mb-1"><p class=font-18>Watchdog Insights: Anomalistic tags associated with specific issues</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Error distribution over time or by environment, version, URL, and other tags</p></li><li class="list-item mb-1"><p class=font-18>Source code and IDE integrations</p></li><li class="list-item mb-1"><p class=font-18>Ability to mute noisy issues or mark others as open, ignored, or resolved</p></li><li class="list-item mb-1"><p class=font-18>Error triaging in Datadog Case Management and Incident Management</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Full-stack visibility</p></li><li class=mb-1><p class=font-18>Seamless correlation with related sessions in RUM and distributed traces in APM</p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Technical support (chat and email)</p></li><li class=mb-1><p class=font-18>Community forum and online docs</p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=error-tracking-common-questions><a class=text-black href=#error-tracking-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=error-tracking-how-does-datadog-error-tracking-work><a class=text-black href=#error-tracking-how-does-datadog-error-tracking-work>How does Datadog Error Tracking work?</a></dt><dd class=ps-0>Error Tracking automatically groups uncaught exceptions found in certain error events (from APM traces, RUM sessions, standalone frontend errors, and logs) across frontend and backend applications into issues with rich debug context.</dd><dt class="border-0 ps-0" id=error-tracking-how-is-error-tracking-billed><a class=text-black href=#error-tracking-how-is-error-tracking-billed>How is Error Tracking billed?</a></dt><dd class=ps-0><p>Your volume of standalone frontend errors (collected outside of RUM sessions) and indexed error logs with certain attributes (e.g., stack traces) are billed for Error Tracking. To learn more about Error Tracking attributes see our <a href=https://docs.datadoghq.com/error_tracking/>docs</a>.</p><p><strong>Note:</strong> For indexed logs, see Log Management pricing <a href="https://www.datadoghq.com/pricing/?product=log-management#log-management">here</a>.</p></dd><dt class="border-0 ps-0" id=error-tracking-which-programming-languages-does-error-tracking-support><a class=text-black href=#error-tracking-which-programming-languages-does-error-tracking-support>Which programming languages does Error Tracking support?</a></dt><dd class=ps-0>Browser Errors support JavaScript and TypeScript. Mobile Errors support Native iOS, Native Android, and React Native. Backend Errors support Java, NodeJS, .NET, Python, Ruby, Go, PHP, and C++.</dd><dt class="border-0 ps-0" id=error-tracking-im-an-existing-datadog-apm-andor-real-user-monitoring-rum-customer-do-i-need-to-pay-for-error-tracking><a class=text-black href=#error-tracking-im-an-existing-datadog-apm-andor-real-user-monitoring-rum-customer-do-i-need-to-pay-for-error-tracking>I’m an existing Datadog APM and/or Real User Monitoring (RUM) customer. Do I need to pay for Error Tracking?</a></dt><dd class=ps-0>No. Error Tracking is included for errors collected as part of APM traces and RUM sessions at no additional cost. Error Tracking for Logs requires the Log Management product with indexing.</dd><dt class="border-0 ps-0" id=error-tracking-can-i-filter-errors-eligible-for-error-tracking><a class=text-black href=#error-tracking-can-i-filter-errors-eligible-for-error-tracking>Can I filter errors eligible for Error Tracking?</a></dt><dd class=ps-0>Yes. You can use Error Tracking Rules to include and exclude certain errors that are ingested and billed by Error Tracking. We also offer rate limiting capabilities to safeguard against unexpected costs by allowing you to set a budget, ensuring your bill remains predictable and under control. You can also view a rolling 24-hour volume estimate in-app.</dd><dt class="border-0 ps-0" id=error-tracking-is-this-available-in-all-regions><a class=text-black href=#error-tracking-is-this-available-in-all-regions>Is this available in all regions?</a></dt><dd class=ps-0>Yes. Error Tracking is available in all EU- and US-hosted accounts.</dd><dt class="border-0 ps-0" id=error-tracking-how-can-i-start-using-error-tracking><a class=text-black href=#error-tracking-how-can-i-start-using-error-tracking>How can I start using Error Tracking?</a></dt><dd class=ps-0>Visit the <a href=https://docs.datadoghq.com/error_tracking/>Error Tracking documentation</a> and start sending your <a href="https://docs.datadoghq.com/logs/error_tracking/backend?tab=serilog">backend</a> or <a href=https://docs.datadoghq.com/error_tracking/frontend>browser and mobile application</a> errors to Error Tracking. Error Tracking can be enabled in-app.</dd><div class=row-full></div></div></div></div><div class="col-lg-9 content-section product-51" x-data="{selected_category: ''}" :class="product == 'cloud-siem' ? 'active' : ''"><div class=single-plan data-plan-count=1 data-bundle-separated><h2 class=text-md-center id=cloud-siem><a class=text-black>Cloud SIEM</a></h2><h3 class="text-md-center mb-2 mb-md-4 mt-1">Detect security threats with a real-time detection engine and built-in threat intelligence; conduct investigations and threat hunts across 15-months of security data.</h3><div class="d-none d-md-flex mt-0 mb-1"><div class="w-100 border-top pricing-border-primary"></div></div><div class="row mb-2 d-flex justify-content-between gx-5" x-data="{ planOpen: false, planNameHeight: 0, setPlanNameHeight() { if (window.innerWidth > 575) { var maxHeight = 0; var planNames = document.querySelectorAll('.content-section.product-51 .plan:not(.d-none) p.plan-name') planNames.forEach(function(element, index) { element.style.height = 'auto' maxHeight = element.offsetHeight > maxHeight ? element.offsetHeight : maxHeight }) return maxHeight } } }" x-init=" planNameHeight = setPlanNameHeight() $watch('product', () => { planNameHeight = setPlanNameHeight() })" :class="selected_category == 'AWS Lambda' || selected_category == 'AWS' ? 'addon-group': ''"><div class="plan flex-sm-column flex-md-row plan col-md-12" x-data="{custom: false}" :class="pricing[region]['SIEM-INDEXED'] ? '' : `${region}-pricing-disabled`"><div class="plan-inner pricing-border-primary d-flex flex-column h-100"><p class="fw-semibold font-24-28 text-center plan-name d-flex flex-column align-items-center justify-content-end justify-content-start flex-column" data-name="15-months analysis & retention" :style="planNameHeight !== 0 && { height: `${planNameHeight}px` }">15-months analysis & retention </p><hr class="mb-1 mb-md-2 w-100 border-gray"><p class="text-uppercase text-center small fw-semibold">Starting At</p><div class="text-center price price-container" x-show="! custom"><sup>$</sup> <span class="price-amount js-price-amount" x-text="pricing[region]['SIEM-INDEXED'] ? pricing[region]['SIEM-INDEXED'].annual_cost : ''">5</span><div class=price-helper-wrapper><span class="price-helper small">Per million events analyzed,<br>per month*</span></div></div><hr class="w-100 mt-1 mt-md-2 d-md-none border-gray"><div class="mt-auto w-100 text-center"><a href=# class="js-cta-PricingCTA d-none d-md-inline-block pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div><ul class="key-points dash-list mb-2"><li><p class=m-0>More than 350, and growing, out-of-the-box detection rules maintained by Datadog’s detection engineering experts</p></li><li><p class=m-0>Logs are analyzed in real time for detection within seconds</p></li><li><p class=m-0>Threat hunt and investigate across 15-months of security data using our easy-to-use log search tools</p></li><li><p class=m-0>Reduce time to insight in complex cloud environments using our graph-based, entity-focused investigation tools</p></li><li><p class=m-0>Accelerate mean time to response with automation workflows***</p></li></ul><p class="d-inline-block mb-2 mb-md-0 mt-0 small price-fine-print">*Cloud SIEM is billed annually or $<span x-text="pricing[region]['SIEM-INDEXED'] ? pricing[region]['SIEM-INDEXED'].on_demand_cost : ''">7.50</span> on-demand<br>**Ingestion starts at $0.10 per ingested or scanned GB, per month<br>***Workflows are billed separately<br></p><a href=# class="js-cta-PricingCTA d-block d-md-none pricing-bg-color-1 sign-up-trigger btn cta-btn mt-2 mb-2">Start Free Trial</a></div></div></div></div><hr class="mb-4 mt-0 d-none d-md-block border-black"><div class="flex-row w-100"><div class="col-12 text-center pe-0"><p>Multi-Year/Volume discounts available (1.2B+ events/mo)</p><a class="js-modal-demo cursor-pointer d-block text-uppercase fw-semibold text-underline small" style=margin-left:auto;margin-right:auto;width:max-content>Contact Us</a></div></div><div class="row my-4"><div class="col-12 text-center"><h3>Features</h3></div></div><div class="row features mb-6"><div class=col-12><div class="d-none d-md-flex mb-3 w-100 border-top border-primary"></div><div class="row mb-1"><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>Detect threats in seconds, not minutes or hours</p></li><li class="list-item mb-1"><p class=font-18>Growing library of out-of-the-box integrations for essential security tools</p></li><li class="list-item mb-1"><p class=font-18>Designate all or specific data for analysis through in-app or API security filters</p></li><li class="list-item mb-1"><p class=font-18>Easy-to-use query language and search tools</p></li><li class="list-item mb-1"><p class=font-18>Out-of-the-box detection rules identifying potential malicious behavior</p></li><li class="list-item mb-1"><p class=font-18>Signals are embedded with MITRE ATT&CK® and playbook guidance</p></li><li class="list-item mb-1"><p class=font-18>Dynamic, eye-catching, and customizable dashboards</p></li></ul></div><div class="col-md-6 feature-list"><ul class="dashed-list mb-0"><li class="list-item mb-1"><p class=font-18>All security log and signal data retained and indexed for 15-months</p></li><li class="list-item mb-1"><p class=font-18>Unlimited user accounts</p></li><li class="list-item mb-1"><p class=font-18>Deployment in minutes</p></li><li class="list-item mb-1"><p class=font-18>Activate bundled security content with out-of-the-box content packs to get started quickly</p></li><li class="list-item mb-1"><p class=font-18>Investigate cloud entities using graph-based visualizations</p></li><li class="list-item mb-1"><p class=font-18>Pivot seamlessly to related metrics, traces, and logs during investigations</p></li><li class="list-item mb-1"><p class=font-18>Collaborate quickly and easily between developers, operations, and security teams using built-in case management and incident management tools</p></li></ul></div></div><div class="row flex-column-reverse other-features mb-1 flex-md-row"><div class="col-12 col-md-6"><p class="fw-semibold small">When Combined with Other Plans</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Correlate security signals and detailed observability data</p></li><li class=mb-1><p class=font-18>Accelerate response with <a href="https://www.datadoghq.com/pricing/?product=workflow-automation#products">Workflow Automation</a></p></li></ul></div><div class="col-12 col-md-6"><p class="fw-semibold small">Service and Support</p><hr class=border-gray-light><ul class="dashed-list mb-1"><li class=mb-1><p class=font-18>Easy access to support via chat or email</p></li><li class=mb-1><p class=font-18>Join active online community forum for discussions and resolutions to questions</p></li><li class=mb-1><p class=font-18>Access extensive online documentation to expand skills and product knowledge</p></li><li class=mb-1><p class=font-18>Select from <a href=https://www.datadoghq.com/support-services/plans/>support plans</a> right-sized for your organization</p></li></ul></div></div><div class="w-100 pricing-border-primary mb-0"></div></div></div><div class="col-12 text-center mb-7"></div><div class="common-questions row" x-data="{ faqOpen: false, scrollToFaqs() { setTimeout(() => { const selectContainer = document.querySelector('.select-container'); const activePlan = document.querySelector('.content-section.active'); const commonQuestions = activePlan.querySelector('.common-questions'); y = selectContainer.offsetHeight - commonQuestions.offsetHeight; window.scrollTo({top: y, behavior: 'smooth'}); }, 200); } }"><div class="col-12 pt-4 pt-md-6 position-relative"><h3 class="text-lg-center common-question-header mb-2" id=cloud-siem-common-questions><a class=text-black href=#cloud-siem-common-questions>Common Questions</a></h3><hr class="border-black mt-0 mb-2"><dt class="border-0 ps-0" id=cloud-siem-which-logs-are-analyzed-by-cloud-siem><a class=text-black href=#cloud-siem-which-logs-are-analyzed-by-cloud-siem>Which logs are analyzed by Cloud SIEM?</a></dt><dd class=ps-0>Cloud SIEM only analyzes the logs you choose to send to it.</dd><dt class="border-0 ps-0" id=cloud-siem-what-detection-rules-are-available-out-of-the-box><a class=text-black href=#cloud-siem-what-detection-rules-are-available-out-of-the-box>What detection rules are available out of the box?</a></dt><dd class=ps-0>Datadog continuously releases new detection rules, which are automatically enabled for existing customers. To explore Cloud SIEM’s default detection rules, please visit our <a href=https://docs.datadoghq.com/security/default_rules/ target=_blank>public docs</a>.</dd><dt class="border-0 ps-0" id=cloud-siem-how-are-detection-rules-categorized><a class=text-black href=#cloud-siem-how-are-detection-rules-categorized>How are detection rules categorized?</a></dt><dd class=ps-0>Rules that detect potential attacker techniques are mapped to the <a href=https://attack.mitre.org/ target=_blank>MITRE ATT&CK® framework</a>.</dd><dt class="border-0 ps-0" id=cloud-siem-can-users-write-their-own-custom-detection-rules><a class=text-black href=#cloud-siem-can-users-write-their-own-custom-detection-rules>Can users write their own custom detection rules?</a></dt><dd class=ps-0>Yes, Cloud SIEM includes a rule editor that lets users edit default detection rules or write their own. The editor does not require users to learn a proprietary query language. To learn more about Cloud SIEM’s log detection and correlation rules see our documentation <a href='https://docs.datadoghq.com/security/cloud_siem/log_detection_rules/?tab=threshold' target=_blank>here</a> and <a href=https://docs.datadoghq.com/security/cloud_siem/signal_correlation_rules/ target=_blank>here</a>.</dd><dt class="border-0 ps-0" id=cloud-siem-is-there-an-additional-cost-for-writing-custom-threat-detection-rules><a class=text-black href=#cloud-siem-is-there-an-additional-cost-for-writing-custom-threat-detection-rules>Is there an additional cost for writing custom threat detection rules?</a></dt><dd class=ps-0>No, Cloud SIEM covers the analysis of ingested logs both by default detection rules, as well as by any user-defined detection rules.</dd><dt class="border-0 ps-0" id=cloud-siem-is-there-an-additional-cost-for-retaining-security-signals-generated-by-detection-rules><a class=text-black href=#cloud-siem-is-there-an-additional-cost-for-retaining-security-signals-generated-by-detection-rules>Is there an additional cost for retaining security signals generated by detection rules?</a></dt><dd class=ps-0>No, Cloud SIEM covers the retention of security signals for 15 months.</dd><dt class="border-0 ps-0" id=cloud-siem-are-there-other-billing-options><a class=text-black href=#cloud-siem-are-there-other-billing-options>Are there other billing options?</a></dt><dd class=ps-0>Annual and monthly plans are available. We can customize billing plans to meet your needs. For a detailed explanation of billing, please see our <a href=https://docs.datadoghq.com/account_management/billing/>Billing FAQ</a>.</dd><div class=row-full></div></div></div></div></div></main></div><div class="container-fluid w-100 bg-gray-lightest pb-4 pb-md-6"></div><div class=container-fluid data-nosnippet><div class="modal js-lets-talk-modal" tabindex=-1 role=dialog aria-hidden=true id=js-lets-talk-modal><div class="modal-dialog modal-dialog-centered modal-sm mx-auto my-0"><div class=modal-content><button aria-label=close type=button class=btn-close data-bs-dismiss=modal></button><div class=marketo-form-append></div></div></div></div></div><footer x-data="{ openSection: 'resources', desktop: true, reactOnResize() { if (window.innerWidth >= 992) { this.desktop = true; } else { this.desktop = false; } } }" x-init=reactOnResize() @resize.window.throttle.200ms=reactOnResize() class="pt-3 pt-md-36 pt-lg-5 pb-3 pb-md-36 pb-lg-16"><div class="container pb-lg-3"><div class=row><div class="col-12 col-lg-3 order-0"><a href=# class="js-cta-FooterLeftCTA sign-up-trigger d-inline-flex justify-content-center align-items-center mb-2 mb-lg-4 p-0 btn btn-white btn-outline text-uppercase" data-event-category=Signup data-event-action="Step 1 Footer Initiated" data-event-label="{{ url path }}"><span>Free Trial</span></a><p class="fw-semibold text-center text-lg-start download-app mb-0 mt-0 pb-1">Download mobile app</p><div class="d-flex justify-content-center justify-content-lg-start align-items-lg-end"><a href=https://apps.apple.com/app/datadog/id1391380318 aria-label="Apple Store Link"><span class="me-1 d-inline-block d-lg-none"><svg class='<nil>' width="135" height="40" viewBox="0 0 135 40" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="0.5" y="0.5" width="134" height="39" rx="4.5" fill="#110617" stroke="#979797"/> <path d="M27.8389 19.3013C27.8496 18.4666 28.072 17.6483 28.4851 16.9223C28.8983 16.1964 29.4889 15.5864 30.202 15.1492C29.749 14.5041 29.1514 13.9731 28.4566 13.5986C27.7619 13.224 26.9891 13.0162 26.1997 12.9916C24.5157 12.8153 22.8832 13.9964 22.0251 13.9964C21.1504 13.9964 19.8292 13.0091 18.4064 13.0383C17.4862 13.0679 16.5893 13.3348 15.8033 13.8128C15.0172 14.2909 14.3687 14.9638 13.921 15.7661C11.9815 19.1145 13.4282 24.0356 15.286 26.7422C16.2155 28.0676 17.3018 29.548 18.7232 29.4955C20.1142 29.438 20.6337 28.611 22.3127 28.611C23.9761 28.611 24.4635 29.4955 25.9138 29.4621C27.4063 29.438 28.3467 28.1309 29.2436 26.793C29.9115 25.8486 30.4254 24.8049 30.7663 23.7005C29.8992 23.3347 29.1592 22.7226 28.6386 21.9403C28.118 21.158 27.8399 20.2402 27.8389 19.3013Z" fill="white"/> <path d="M25.0994 11.2113C25.9132 10.2371 26.3142 8.98494 26.2171 7.7207C24.9738 7.85092 23.8253 8.44348 23.0005 9.38031C22.5972 9.83798 22.2884 10.3704 22.0916 10.9472C21.8948 11.524 21.8139 12.1337 21.8536 12.7417C22.4754 12.7481 23.0907 12.6137 23.6529 12.3486C24.2151 12.0835 24.7097 11.6946 25.0994 11.2113Z" fill="white"/> <path d="M49.4215 26.1397H44.6748L43.5349 29.4961H41.5244L46.0204 17.0781H48.1093L52.6052 29.4961H50.5604L49.4215 26.1397ZM45.1664 24.5908H48.929L47.0742 19.1436H47.0223L45.1664 24.5908Z" fill="white"/> <path d="M62.315 24.9695C62.315 27.7829 60.8049 29.5905 58.5261 29.5905C57.9488 29.6207 57.3747 29.4881 56.8695 29.2079C56.3643 28.9278 55.9484 28.5114 55.6694 28.0065H55.6263V32.4909H53.7627V20.4421H55.5666V21.948H55.6009C55.8927 21.4455 56.3156 21.0313 56.8246 20.7495C57.3337 20.4676 57.9098 20.3287 58.4918 20.3474C60.796 20.3474 62.315 22.1638 62.315 24.9695ZM60.3995 24.9695C60.3995 23.1365 59.4495 21.9314 58.0002 21.9314C56.5763 21.9314 55.6185 23.1618 55.6185 24.9695C55.6185 26.7937 56.5763 28.0154 58.0002 28.0154C59.4495 28.0154 60.3995 26.8191 60.3995 24.9695Z" fill="white"/> <path d="M72.3081 24.9694C72.3081 27.7829 70.7981 29.5905 68.5192 29.5905C67.942 29.6206 67.3678 29.488 66.8626 29.2079C66.3574 28.9278 65.9415 28.5114 65.6626 28.0065H65.6195V32.4909H63.7559V20.4421H65.5597V21.948H65.594C65.8858 21.4455 66.3087 21.0313 66.8177 20.7495C67.3268 20.4676 67.903 20.3287 68.4849 20.3474C70.7892 20.3474 72.3081 22.1638 72.3081 24.9694ZM70.3926 24.9694C70.3926 23.1364 69.4427 21.9314 67.9933 21.9314C66.5694 21.9314 65.6117 23.1618 65.6117 24.9694C65.6117 26.7937 66.5694 28.0153 67.9933 28.0153C69.4427 28.0153 70.3926 26.8191 70.3926 24.9694H70.3926Z" fill="white"/> <path d="M78.9126 26.0362C79.0507 27.2676 80.2503 28.0762 81.8897 28.0762C83.4605 28.0762 84.5906 27.2676 84.5906 26.1572C84.5906 25.1934 83.909 24.6162 82.2951 24.2207L80.6812 23.833C78.3946 23.2822 77.333 22.2158 77.333 20.4854C77.333 18.3428 79.2054 16.8711 81.8642 16.8711C84.4956 16.8711 86.2995 18.3428 86.3602 20.4854H84.4789C84.3663 19.2461 83.339 18.4981 81.8378 18.4981C80.3365 18.4981 79.3092 19.2549 79.3092 20.3565C79.3092 21.2344 79.9653 21.751 81.5704 22.1465L82.9424 22.4824C85.4974 23.0849 86.559 24.1084 86.559 25.9248C86.559 28.248 84.7032 29.7031 81.7516 29.7031C78.9899 29.7031 77.1253 28.2822 77.0049 26.0361L78.9126 26.0362Z" fill="white"/> <path d="M90.5802 18.2998V20.4424H92.3067V21.9141H90.5802V26.9053C90.5802 27.6807 90.9259 28.042 91.6849 28.042C91.8898 28.0384 92.0945 28.0241 92.2979 27.999V29.4619C91.9567 29.5255 91.6099 29.5543 91.2628 29.5478C89.4246 29.5478 88.7078 28.8593 88.7078 27.1035V21.9141H87.3877V20.4424H88.7078V18.2998H90.5802Z" fill="white"/> <path d="M93.3066 24.9697C93.3066 22.1211 94.9891 20.3311 97.6126 20.3311C100.245 20.3311 101.92 22.1211 101.92 24.9697C101.92 27.8262 100.254 29.6084 97.6126 29.6084C94.9724 29.6084 93.3066 27.8262 93.3066 24.9697ZM100.021 24.9697C100.021 23.0156 99.1227 21.8623 97.6126 21.8623C96.1025 21.8623 95.2055 23.0244 95.2055 24.9697C95.2055 26.9316 96.1025 28.0762 97.6126 28.0762C99.1227 28.0762 100.021 26.9316 100.021 24.9697H100.021Z" fill="white"/> <path d="M103.457 20.442H105.234V21.983H105.278C105.398 21.5017 105.681 21.0764 106.078 20.7785C106.476 20.4806 106.964 20.3284 107.461 20.3473C107.676 20.3465 107.89 20.3698 108.1 20.4166V22.1549C107.829 22.0723 107.546 22.0343 107.263 22.0426C106.992 22.0316 106.722 22.0792 106.471 22.1821C106.221 22.285 105.996 22.4408 105.811 22.6386C105.627 22.8365 105.487 23.0719 105.403 23.3286C105.318 23.5852 105.29 23.8571 105.321 24.1256V29.4957H103.457L103.457 20.442Z" fill="white"/> <path d="M116.692 26.8369C116.441 28.4805 114.836 29.6084 112.782 29.6084C110.141 29.6084 108.502 27.8437 108.502 25.0127C108.502 22.1729 110.15 20.3311 112.704 20.3311C115.216 20.3311 116.796 22.0518 116.796 24.7969V25.4336H110.383V25.5459C110.354 25.8791 110.395 26.2148 110.506 26.5306C110.616 26.8464 110.793 27.1352 111.024 27.3778C111.255 27.6203 111.535 27.8111 111.846 27.9374C112.156 28.0637 112.49 28.1226 112.826 28.1103C113.266 28.1515 113.708 28.0498 114.086 27.8203C114.463 27.5909 114.757 27.246 114.922 26.8369L116.692 26.8369ZM110.392 24.1348H114.931C114.948 23.8352 114.902 23.5354 114.797 23.2541C114.692 22.9729 114.53 22.7164 114.321 22.5006C114.112 22.2849 113.86 22.1145 113.582 22.0003C113.304 21.8861 113.005 21.8305 112.704 21.8369C112.401 21.8351 112.1 21.8933 111.819 22.008C111.538 22.1227 111.283 22.2918 111.068 22.5054C110.853 22.7191 110.683 22.973 110.567 23.2527C110.451 23.5323 110.391 23.8321 110.392 24.1348V24.1348Z" fill="white"/> <path d="M44.9328 8.73138C45.3235 8.70342 45.7156 8.76228 46.0807 8.90371C46.4458 9.04515 46.7749 9.26563 47.0443 9.54925C47.3136 9.83288 47.5165 10.1726 47.6382 10.5438C47.76 10.9151 47.7976 11.3087 47.7483 11.6962C47.7483 13.6025 46.7151 14.6982 44.9328 14.6982H42.7715V8.73138H44.9328ZM43.7008 13.8544H44.829C45.1082 13.871 45.3876 13.8254 45.6468 13.7208C45.9061 13.6161 46.1387 13.4552 46.3277 13.2496C46.5168 13.0441 46.6574 12.7991 46.7395 12.5324C46.8216 12.2658 46.8431 11.9843 46.8023 11.7084C46.8401 11.4335 46.8165 11.1538 46.7331 10.8891C46.6498 10.6244 46.5088 10.3814 46.3202 10.1775C46.1316 9.97358 45.9001 9.81378 45.6423 9.70954C45.3845 9.6053 45.1068 9.55922 44.829 9.57459H43.7008V13.8544Z" fill="white"/> <path d="M48.7982 12.4448C48.7698 12.1489 48.8037 11.8503 48.8978 11.5682C48.9919 11.2862 49.1441 11.0268 49.3446 10.8068C49.5451 10.5868 49.7895 10.4111 50.0621 10.2908C50.3347 10.1705 50.6296 10.1084 50.9277 10.1084C51.2258 10.1084 51.5206 10.1705 51.7932 10.2908C52.0658 10.4111 52.3102 10.5868 52.5107 10.8068C52.7112 11.0268 52.8634 11.2862 52.9575 11.5682C53.0516 11.8503 53.0855 12.1489 53.0572 12.4448C53.0861 12.741 53.0525 13.04 52.9587 13.3225C52.8648 13.605 52.7127 13.8648 52.5122 14.0853C52.3116 14.3057 52.067 14.4818 51.7942 14.6023C51.5213 14.7229 51.2261 14.7851 50.9277 14.7851C50.6292 14.7851 50.334 14.7229 50.0612 14.6023C49.7883 14.4818 49.5437 14.3057 49.3431 14.0853C49.1426 13.8648 48.9905 13.605 48.8966 13.3225C48.8028 13.04 48.7692 12.741 48.7982 12.4448ZM52.1405 12.4448C52.1405 11.4687 51.7008 10.8979 50.9291 10.8979C50.1545 10.8979 49.7187 11.4687 49.7187 12.4448C49.7187 13.4287 50.1545 13.9951 50.9291 13.9951C51.7008 13.9951 52.1405 13.4248 52.1405 12.4448H52.1405Z" fill="white"/> <path d="M58.7181 14.6982H57.7937L56.8604 11.3818H56.7899L55.8605 14.6982H54.9449L53.7002 10.1953H54.6041L55.413 13.6313H55.4796L56.408 10.1953H57.2629L58.1913 13.6313H58.2618L59.0668 10.1953H59.9579L58.7181 14.6982Z" fill="white"/> <path d="M61.0049 10.1949H61.8628V10.9102H61.9293C62.0423 10.6533 62.2329 10.4379 62.4744 10.2941C62.716 10.1503 62.9965 10.0852 63.2769 10.1079C63.4966 10.0915 63.7172 10.1245 63.9224 10.2046C64.1275 10.2847 64.312 10.4098 64.4621 10.5707C64.6122 10.7315 64.7241 10.924 64.7895 11.1338C64.8549 11.3436 64.8721 11.5654 64.8398 11.7827V14.6977H63.9487V12.0059C63.9487 11.2823 63.6333 10.9224 62.9743 10.9224C62.8251 10.9155 62.6762 10.9408 62.5377 10.9966C62.3993 11.0525 62.2746 11.1375 62.1722 11.2459C62.0698 11.3543 61.9921 11.4834 61.9444 11.6246C61.8967 11.7657 61.8802 11.9154 61.896 12.0635V14.6978H61.0049L61.0049 10.1949Z" fill="white"/> <path d="M66.2598 8.4375H67.1509V14.6982H66.2598V8.4375Z" fill="white"/> <path d="M68.3899 12.4449C68.3616 12.1489 68.3955 11.8503 68.4897 11.5683C68.5838 11.2862 68.736 11.0268 68.9365 10.8068C69.137 10.5869 69.3815 10.4111 69.6541 10.2908C69.9267 10.1705 70.2216 10.1084 70.5197 10.1084C70.8178 10.1084 71.1126 10.1705 71.3853 10.2908C71.6579 10.4111 71.9023 10.5869 72.1028 10.8068C72.3034 11.0268 72.4556 11.2862 72.5497 11.5683C72.6438 11.8503 72.6778 12.1489 72.6494 12.4449C72.6783 12.7411 72.6447 13.0401 72.5508 13.3226C72.457 13.6051 72.3048 13.8649 72.1043 14.0853C71.9037 14.3058 71.6591 14.4819 71.3862 14.6024C71.1133 14.7229 70.8181 14.7852 70.5197 14.7852C70.2212 14.7852 69.926 14.7229 69.6531 14.6024C69.3802 14.4819 69.1356 14.3058 68.9351 14.0853C68.7345 13.8649 68.5824 13.6051 68.4885 13.3226C68.3946 13.0401 68.361 12.7411 68.3899 12.4449ZM71.7323 12.4449C71.7323 11.4688 71.2926 10.898 70.5209 10.898C69.7463 10.898 69.3105 11.4688 69.3105 12.4449C69.3105 13.4288 69.7463 13.9952 70.5209 13.9952C71.2926 13.9952 71.7323 13.4248 71.7323 12.4449H71.7323Z" fill="white"/> <path d="M73.5879 13.4248C73.5879 12.6142 74.1931 12.147 75.2674 12.0806L76.4906 12.0102V11.6216C76.4906 11.146 76.1752 10.8774 75.5661 10.8774C75.0686 10.8774 74.7239 11.0596 74.625 11.3779H73.7622C73.8533 10.6045 74.5829 10.1084 75.6072 10.1084C76.7393 10.1084 77.3778 10.6704 77.3778 11.6216V14.6982H76.5199V14.0654H76.4494C76.3063 14.2924 76.1053 14.4775 75.867 14.6017C75.6288 14.7259 75.3617 14.7848 75.0931 14.7724C74.9035 14.7921 74.7119 14.7719 74.5307 14.7132C74.3494 14.6545 74.1825 14.5586 74.0407 14.4316C73.8988 14.3047 73.7853 14.1495 73.7073 13.9761C73.6293 13.8026 73.5886 13.6149 73.5879 13.4248ZM76.4906 13.04V12.6636L75.3879 12.7339C74.766 12.7754 74.4839 12.9863 74.4839 13.3833C74.4839 13.7886 74.8365 14.0244 75.3213 14.0244C75.4633 14.0387 75.6068 14.0244 75.7432 13.9823C75.8796 13.9403 76.0061 13.8712 76.1152 13.7794C76.2243 13.6876 76.3137 13.5748 76.3782 13.4477C76.4427 13.3207 76.4809 13.1821 76.4906 13.04Z" fill="white"/> <path d="M78.5488 12.4448C78.5488 11.022 79.2823 10.1206 80.4232 10.1206C80.7054 10.1077 80.9855 10.1751 81.2307 10.315C81.4759 10.4548 81.6761 10.6615 81.808 10.9106H81.8746V8.4375H82.7657V14.6982H81.9118V13.9868H81.8413C81.6993 14.2343 81.4921 14.4383 81.2421 14.5768C80.9922 14.7153 80.709 14.783 80.4232 14.7724C79.2745 14.7725 78.5488 13.8711 78.5488 12.4448ZM79.4694 12.4448C79.4694 13.3999 79.9209 13.9746 80.6759 13.9746C81.427 13.9746 81.8912 13.3916 81.8912 12.4487C81.8912 11.5103 81.4221 10.919 80.6759 10.919C79.9257 10.919 79.4694 11.4976 79.4694 12.4448H79.4694Z" fill="white"/> <path d="M86.4525 12.4448C86.4241 12.1489 86.458 11.8503 86.5521 11.5682C86.6462 11.2862 86.7984 11.0268 86.9989 10.8068C87.1994 10.5868 87.4438 10.4111 87.7164 10.2908C87.989 10.1705 88.2838 10.1084 88.582 10.1084C88.8801 10.1084 89.1749 10.1705 89.4475 10.2908C89.7201 10.4111 89.9645 10.5868 90.165 10.8068C90.3655 11.0268 90.5177 11.2862 90.6118 11.5682C90.7059 11.8503 90.7398 12.1489 90.7114 12.4448C90.7404 12.741 90.7068 13.04 90.613 13.3225C90.5191 13.605 90.367 13.8648 90.1665 14.0853C89.9659 14.3057 89.7213 14.4818 89.4485 14.6023C89.1756 14.7229 88.8804 14.7851 88.582 14.7851C88.2835 14.7851 87.9883 14.7229 87.7154 14.6023C87.4426 14.4818 87.198 14.3057 86.9974 14.0853C86.7969 13.8648 86.6448 13.605 86.5509 13.3225C86.4571 13.04 86.4235 12.741 86.4525 12.4448ZM89.7948 12.4448C89.7948 11.4687 89.3551 10.8979 88.5834 10.8979C87.8088 10.8979 87.373 11.4687 87.373 12.4448C87.373 13.4287 87.8088 13.9951 88.5834 13.9951C89.3551 13.9951 89.7948 13.4248 89.7948 12.4448Z" fill="white"/> <path d="M91.9072 10.1949H92.7651V10.9102H92.8317C92.9447 10.6533 93.1352 10.4379 93.3768 10.2941C93.6183 10.1503 93.8988 10.0852 94.1792 10.1079C94.3989 10.0915 94.6196 10.1245 94.8247 10.2046C95.0299 10.2847 95.2144 10.4098 95.3645 10.5707C95.5146 10.7315 95.6265 10.924 95.6919 11.1338C95.7572 11.3436 95.7744 11.5654 95.7422 11.7827V14.6977H94.851V12.0059C94.851 11.2823 94.5357 10.9224 93.8766 10.9224C93.7274 10.9155 93.5785 10.9408 93.4401 10.9966C93.3016 11.0525 93.1769 11.1375 93.0745 11.2459C92.9721 11.3543 92.8944 11.4834 92.8467 11.6246C92.7991 11.7657 92.7826 11.9154 92.7984 12.0635V14.6978H91.9072V10.1949Z" fill="white"/> <path d="M100.778 9.07422V10.2158H101.756V10.9644H100.778V13.2798C100.778 13.7515 100.973 13.958 101.416 13.958C101.53 13.9576 101.643 13.9508 101.756 13.9375V14.6777C101.596 14.7063 101.434 14.7215 101.272 14.7231C100.28 14.7231 99.8858 14.3755 99.8858 13.5073V10.9643H99.1689V10.2158H99.8858V9.07422H100.778Z" fill="white"/> <path d="M102.974 8.4375H103.857V10.919H103.927C104.046 10.6596 104.242 10.443 104.488 10.2987C104.734 10.1543 105.019 10.0893 105.304 10.1123C105.523 10.1004 105.741 10.1368 105.944 10.2189C106.147 10.3009 106.329 10.4266 106.478 10.5869C106.626 10.7473 106.738 10.9383 106.804 11.1465C106.87 11.3546 106.889 11.5747 106.859 11.791V14.6982H105.967V12.0103C105.967 11.291 105.631 10.9268 105.002 10.9268C104.849 10.9142 104.695 10.9352 104.55 10.9883C104.406 11.0413 104.275 11.1252 104.167 11.2339C104.059 11.3426 103.976 11.4737 103.923 11.6178C103.871 11.7619 103.851 11.9157 103.865 12.0683V14.6982H102.974L102.974 8.4375Z" fill="white"/> <path d="M112.056 13.4825C111.935 13.894 111.673 14.25 111.315 14.4882C110.957 14.7263 110.527 14.8315 110.099 14.7852C109.802 14.7931 109.506 14.7362 109.233 14.6187C108.96 14.5012 108.715 14.3258 108.517 14.1046C108.318 13.8835 108.171 13.6219 108.084 13.3381C107.997 13.0543 107.973 12.755 108.013 12.461C107.974 12.1661 107.998 11.8662 108.085 11.5815C108.172 11.2969 108.319 11.0341 108.516 10.811C108.714 10.5879 108.957 10.4098 109.229 10.2886C109.502 10.1674 109.797 10.1059 110.095 10.1085C111.352 10.1085 112.11 10.9645 112.11 12.3785V12.6886H108.921V12.7384C108.907 12.9036 108.928 13.0699 108.982 13.2267C109.037 13.3834 109.123 13.5271 109.236 13.6486C109.35 13.7701 109.487 13.8666 109.64 13.932C109.793 13.9974 109.958 14.0302 110.124 14.0284C110.337 14.0539 110.553 14.0156 110.744 13.9184C110.936 13.8212 111.094 13.6694 111.198 13.4825L112.056 13.4825ZM108.921 12.0313H111.202C111.213 11.8802 111.193 11.7284 111.142 11.5857C111.09 11.443 111.01 11.3125 110.905 11.2026C110.801 11.0928 110.674 11.006 110.534 10.9478C110.393 10.8896 110.242 10.8613 110.09 10.8648C109.936 10.8629 109.783 10.8917 109.641 10.9497C109.498 11.0076 109.368 11.0935 109.259 11.2022C109.15 11.3109 109.064 11.4403 109.006 11.5827C108.948 11.7251 108.919 11.8776 108.921 12.0313H108.921Z" fill="white"/> </svg> </span><span class="me-2 d-none d-lg-inline-block"><svg class='<nil>' width="26" height="31" viewBox="0 0 26 31" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M20.8866 16.3001C20.9017 15.1253 21.2147 13.9734 21.7962 12.9516C22.3778 11.9297 23.2091 11.0712 24.2129 10.4559C23.5752 9.54776 22.734 8.80043 21.7561 8.27322C20.7782 7.74602 19.6904 7.45346 18.5793 7.4188C16.209 7.1707 13.9112 8.83315 12.7033 8.83315C11.4721 8.83315 9.61244 7.44343 7.60989 7.48452C6.31458 7.52625 5.05221 7.90186 3.94575 8.57475C2.8393 9.24765 1.92651 10.1949 1.29632 11.3242C-1.43354 16.0372 0.602689 22.9639 3.21767 26.7736C4.52599 28.6391 6.05506 30.723 8.0558 30.6491C10.0136 30.5681 10.7449 29.4041 13.1082 29.4041C15.4495 29.4041 16.1355 30.6491 18.1769 30.6021C20.2778 30.5681 21.6014 28.7283 22.8638 26.8451C23.8039 25.5159 24.5272 24.0468 25.0071 22.4922C23.7865 21.9774 22.745 21.1158 22.0122 20.0146C21.2795 18.9135 20.888 17.6216 20.8866 16.3001Z" fill="white"/> <path d="M17.0298 4.91325C18.1753 3.542 18.7396 1.77948 18.603 0C16.8529 0.183293 15.2364 1.01735 14.0754 2.336C13.5078 2.98019 13.0731 3.72962 12.7961 4.54146C12.5191 5.3533 12.4052 6.21162 12.4611 7.06735C13.3364 7.07634 14.2024 6.88714 14.9938 6.51402C15.7851 6.14089 16.4813 5.59356 17.0298 4.91325Z" fill="white"/> </svg> </span></a><a href="https://play.google.com/store/apps/details?id=com.datadog.app" aria-label="Google Play Store Link"><span class="d-inline-block d-lg-none"><svg class='<nil>' width="135" height="40" viewBox="0 0 135 40" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="0.5" y="0.5" width="134" height="39" rx="4.5" fill="#110617" stroke="#979797"/> <path d="M47.4196 10.24C47.436 10.6067 47.3781 10.973 47.2492 11.3167C47.1203 11.6604 46.9231 11.9745 46.6696 12.24C46.3855 12.5333 46.0427 12.7633 45.6636 12.9149C45.2845 13.0666 44.8776 13.1364 44.4696 13.12C44.0593 13.1291 43.6514 13.054 43.2713 12.8992C42.8912 12.7444 42.5468 12.5132 42.2596 12.22C41.9633 11.9325 41.7296 11.5869 41.573 11.2049C41.4164 10.8229 41.3404 10.4127 41.3496 9.99997C41.339 9.58557 41.4144 9.17346 41.571 8.78964C41.7276 8.40583 41.9621 8.05864 42.2596 7.76997C42.7051 7.33466 43.2693 7.04071 43.8814 6.92506C44.4934 6.80942 45.126 6.87723 45.6996 7.11997C46.0602 7.26821 46.3819 7.49746 46.6396 7.78997L46.1096 8.31997C45.911 8.08075 45.6594 7.89111 45.3747 7.76613C45.09 7.64114 44.7801 7.58425 44.4696 7.59997C44.1573 7.59844 43.8478 7.66 43.5598 7.78096C43.2718 7.90193 43.0112 8.0798 42.7937 8.30391C42.5761 8.52803 42.406 8.79378 42.2936 9.08522C42.1812 9.37666 42.1288 9.6878 42.1396 9.99997C42.1331 10.4661 42.2647 10.9237 42.518 11.3151C42.7712 11.7065 43.1347 12.0142 43.5626 12.1992C43.9904 12.3843 44.4635 12.4385 44.9222 12.355C45.3808 12.2715 45.8044 12.054 46.1396 11.73C46.448 11.396 46.6286 10.964 46.6496 10.51H44.4696V9.78997H47.3796C47.402 9.93903 47.4153 10.0893 47.4196 10.24Z" fill="white" stroke="white" stroke-width="0.2" stroke-miterlimit="10"/> <path d="M51.9995 7.74H49.2995V9.64H51.7595V10.36H49.2995V12.26H51.9995V13H48.5195V7H51.9995V7.74Z" fill="white" stroke="white" stroke-width="0.2" stroke-miterlimit="10"/> <path d="M55.2801 13H54.5101V7.74H52.8301V7H57.0001V7.74H55.2801V13Z" fill="white" stroke="white" stroke-width="0.2" stroke-miterlimit="10"/> <path d="M59.9395 13V7H60.7095V13H59.9395Z" fill="white" stroke="white" stroke-width="0.2" stroke-miterlimit="10"/> <path d="M64.1297 13H63.3597V7.74H61.6797V7H65.7997V7.74H64.1297V13Z" fill="white" stroke="white" stroke-width="0.2" stroke-miterlimit="10"/> <path d="M73.6097 12.2201C73.3208 12.5092 72.9779 12.7385 72.6004 12.895C72.2229 13.0514 71.8183 13.1319 71.4097 13.1319C71.001 13.1319 70.5964 13.0514 70.2189 12.895C69.8414 12.7385 69.4985 12.5092 69.2097 12.2201C68.9188 11.9301 68.6906 11.5834 68.5392 11.2015C68.3879 10.8196 68.3165 10.4107 68.3297 10.0001C68.3165 9.58957 68.3879 9.18068 68.5392 8.79881C68.6906 8.41694 68.9188 8.07022 69.2097 7.78014C69.4923 7.48294 69.8341 7.24838 70.2131 7.09162C70.592 6.93487 70.9997 6.85941 71.4097 6.87014C71.8191 6.86367 72.2254 6.94106 72.6038 7.09756C72.9821 7.25407 73.3245 7.48636 73.6097 7.78014C73.8972 8.07263 74.1232 8.41978 74.2744 8.80107C74.4255 9.18237 74.4987 9.59008 74.4897 10.0001C74.5028 10.4107 74.4314 10.8196 74.2801 11.2015C74.1287 11.5834 73.9005 11.9301 73.6097 12.2201ZM69.7797 11.7201C69.9927 11.936 70.2465 12.1074 70.5263 12.2244C70.8061 12.3414 71.1064 12.4017 71.4097 12.4017C71.7129 12.4017 72.0132 12.3414 72.293 12.2244C72.5728 12.1074 72.8266 11.936 73.0397 11.7201C73.2612 11.4932 73.4347 11.2239 73.5498 10.9284C73.6649 10.6328 73.7193 10.3171 73.7097 10.0001C73.7141 9.6803 73.6534 9.36289 73.5313 9.06721C73.4093 8.77154 73.2284 8.50376 72.9997 8.28014C72.7866 8.06427 72.5328 7.89286 72.253 7.77586C71.9732 7.65887 71.6729 7.59862 71.3697 7.59862C71.0664 7.59862 70.7661 7.65887 70.4863 7.77586C70.2065 7.89286 69.9527 8.06427 69.7397 8.28014C69.5253 8.51038 69.3592 8.78115 69.251 9.07653C69.1428 9.37191 69.0947 9.68593 69.1097 10.0001C69.1 10.3171 69.1544 10.6328 69.2695 10.9284C69.3846 11.2239 69.5581 11.4932 69.7797 11.7201Z" fill="white" stroke="white" stroke-width="0.2" stroke-miterlimit="10"/> <path d="M75.5801 13V7H76.5101L79.4301 11.67V10.51V7H80.2001V13H79.4001L76.3501 8.11V9.26V13H75.5801Z" fill="white" stroke="white" stroke-width="0.2" stroke-miterlimit="10"/> <path d="M68.1401 21.7499C67.2976 21.7519 66.4745 22.0037 65.7751 22.4734C65.0756 22.9432 64.5312 23.6098 64.2106 24.3889C63.89 25.1681 63.8076 26.0248 63.9739 26.8508C64.1402 27.6768 64.5477 28.4349 65.1449 29.0292C65.7421 29.6236 66.5021 30.0276 67.3288 30.19C68.1556 30.3524 69.0119 30.2661 69.7896 29.9418C70.5672 29.6175 71.2313 29.07 71.6977 28.3683C72.1642 27.6667 72.4121 26.8425 72.4101 25.9999C72.4183 25.4379 72.3132 24.8799 72.1013 24.3593C71.8893 23.8386 71.5748 23.366 71.1764 22.9694C70.7779 22.5729 70.3038 22.2606 69.7822 22.051C69.2606 21.8415 68.7021 21.7391 68.1401 21.7499ZM68.1401 28.5799C67.6237 28.616 67.1083 28.496 66.6611 28.2353C66.2138 27.9747 65.8553 27.5855 65.6321 27.1184C65.409 26.6512 65.3315 26.1278 65.4098 25.6161C65.4881 25.1043 65.7185 24.628 66.0711 24.249C66.4237 23.8699 66.8821 23.6057 67.3869 23.4907C67.8916 23.3757 68.4193 23.4152 68.9013 23.604C69.3833 23.7929 69.7973 24.1223 70.0896 24.5496C70.3819 24.9769 70.5388 25.4822 70.5401 25.9999C70.5562 26.3279 70.5065 26.6559 70.3938 26.9643C70.2812 27.2728 70.1079 27.5556 69.8842 27.7961C69.6606 28.0366 69.391 28.2298 69.0914 28.3644C68.7919 28.499 68.4684 28.5723 68.1401 28.5799ZM58.8201 21.7499C57.9776 21.7519 57.1545 22.0037 56.4551 22.4734C55.7556 22.9432 55.2112 23.6098 54.8906 24.3889C54.57 25.1681 54.4876 26.0248 54.6539 26.8508C54.8202 27.6768 55.2277 28.4349 55.8249 29.0292C56.4221 29.6236 57.1821 30.0276 58.0088 30.19C58.8356 30.3524 59.6919 30.2661 60.4696 29.9418C61.2472 29.6175 61.9113 29.07 62.3777 28.3683C62.8442 27.6667 63.0921 26.8425 63.0901 25.9999C63.0983 25.4379 62.9932 24.8799 62.7813 24.3593C62.5693 23.8386 62.2548 23.366 61.8564 22.9694C61.4579 22.5729 60.9838 22.2606 60.4622 22.051C59.9406 21.8415 59.3821 21.7391 58.8201 21.7499ZM58.8201 28.5799C58.3037 28.616 57.7883 28.496 57.3411 28.2353C56.8938 27.9747 56.5353 27.5855 56.3121 27.1184C56.089 26.6512 56.0115 26.1278 56.0898 25.6161C56.1681 25.1043 56.3985 24.628 56.7511 24.249C57.1037 23.8699 57.5621 23.6057 58.0669 23.4907C58.5716 23.3757 59.0993 23.4152 59.5813 23.604C60.0633 23.7929 60.4773 24.1223 60.7696 24.5496C61.0619 24.9769 61.2188 25.4822 61.2201 25.9999C61.2362 26.3279 61.1865 26.6559 61.0738 26.9643C60.9612 27.2728 60.7879 27.5556 60.5642 27.7961C60.3406 28.0366 60.071 28.2298 59.7714 28.3644C59.4719 28.499 59.1484 28.5723 58.8201 28.5799ZM47.7401 23.0599V24.8599H52.0601C51.9924 25.7077 51.6399 26.5077 51.0601 27.1299C50.6268 27.5714 50.1056 27.9171 49.5302 28.1444C48.9549 28.3718 48.3382 28.4759 47.7201 28.4499C46.4471 28.4499 45.2262 27.9442 44.326 27.044C43.4258 26.1439 42.9201 24.923 42.9201 23.6499C42.9201 22.3769 43.4258 21.156 44.326 20.2558C45.2262 19.3556 46.4471 18.8499 47.7201 18.8499C48.9405 18.8318 50.119 19.2952 51.0001 20.1399L52.2701 18.8699C51.6741 18.2804 50.9664 17.8158 50.1886 17.5033C49.4107 17.1908 48.5783 17.0366 47.7401 17.0499C46.8511 17.0153 45.9643 17.1605 45.1327 17.4769C44.3012 17.7932 43.5421 18.2742 42.9009 18.8909C42.2596 19.5077 41.7495 20.2475 41.4011 21.0661C41.0527 21.8847 40.873 22.7652 40.873 23.6549C40.873 24.5446 41.0527 25.4251 41.4011 26.2437C41.7495 27.0623 42.2596 27.8022 42.9009 28.4189C43.5421 29.0357 44.3012 29.5166 45.1327 29.833C45.9643 30.1493 46.8511 30.2945 47.7401 30.2599C48.5955 30.2941 49.4485 30.1469 50.243 29.8281C51.0375 29.5092 51.7556 29.0259 52.3501 28.4099C53.4002 27.2563 53.9598 25.7391 53.9101 24.1799C53.9137 23.8046 53.8836 23.4298 53.8201 23.0599H47.7401ZM93.0501 24.4599C92.7893 23.6927 92.3016 23.0227 91.6516 22.5388C91.0016 22.0548 90.2199 21.7797 89.4101 21.7499C88.8631 21.7489 88.3217 21.86 87.8193 22.0765C87.317 22.2929 86.8644 22.6101 86.4895 23.0085C86.1146 23.4068 85.8254 23.8778 85.6397 24.3923C85.4541 24.9068 85.3759 25.454 85.4101 25.9999C85.4016 26.9128 85.6885 27.8039 86.2282 28.5402C86.7679 29.2765 87.5313 29.8184 88.4044 30.0851C89.2774 30.3517 90.2134 30.3288 91.0723 30.0196C91.9313 29.7105 92.6672 29.1318 93.1701 28.3699L91.7201 27.3699C91.5039 27.7302 91.1974 28.0277 90.8307 28.2329C90.4641 28.4382 90.0502 28.544 89.6301 28.5399C89.1967 28.5578 88.768 28.4442 88.4003 28.214C88.0327 27.9837 87.7432 27.6477 87.5701 27.2499L93.2601 24.8999L93.0501 24.4599ZM87.2501 25.8799C87.2298 25.5698 87.2718 25.2588 87.3736 24.9651C87.4753 24.6715 87.6348 24.4012 87.8426 24.1701C88.0504 23.939 88.3023 23.7518 88.5835 23.6195C88.8647 23.4873 89.1696 23.4126 89.4801 23.3999C89.8012 23.3794 90.1213 23.4537 90.4005 23.6138C90.6796 23.7738 90.9056 24.0124 91.0501 24.2999L87.2501 25.8799ZM82.6301 29.9999H84.5001V17.4999H82.6301V29.9999ZM79.5701 22.6999H79.5001C79.2162 22.3909 78.8694 22.1462 78.483 21.9823C78.0966 21.8185 77.6796 21.7392 77.2601 21.7499C76.1673 21.8029 75.1367 22.2743 74.3821 23.0665C73.6274 23.8587 73.2064 24.9108 73.2064 26.0049C73.2064 27.099 73.6274 28.1512 74.3821 28.9433C75.1367 29.7355 76.1673 30.2069 77.2601 30.2599C77.6841 30.2684 78.1047 30.1832 78.4919 30.0103C78.8791 29.8375 79.2234 29.5812 79.5001 29.2599H79.5701V29.8699C79.5701 31.4999 78.7001 32.3699 77.3001 32.3699C76.8324 32.3596 76.3783 32.2106 75.9955 31.9418C75.6127 31.6729 75.3185 31.2964 75.1501 30.8599L73.5301 31.5299C73.8296 32.2822 74.3504 32.9258 75.0235 33.3758C75.6966 33.8257 76.4905 34.0608 77.3001 34.0499C79.4901 34.0499 81.3001 32.7599 81.3001 29.6199V21.9999H79.5701V22.6999ZM77.4201 28.5799C76.7649 28.5391 76.1499 28.25 75.7004 27.7716C75.2509 27.2932 75.0006 26.6614 75.0006 26.0049C75.0006 25.3485 75.2509 24.7167 75.7004 24.2383C76.1499 23.7598 76.7649 23.4708 77.4201 23.4299C77.7403 23.4437 78.0545 23.5218 78.344 23.6596C78.6334 23.7973 78.8922 23.9918 79.1049 24.2316C79.3176 24.4714 79.4799 24.7515 79.5822 25.0553C79.6844 25.3591 79.7245 25.6803 79.7001 25.9999C79.7274 26.3206 79.6893 26.6435 79.5883 26.9491C79.4872 27.2546 79.3252 27.5365 79.1121 27.7777C78.8989 28.0189 78.6391 28.2143 78.3483 28.3522C78.0575 28.4901 77.7417 28.5676 77.4201 28.5799ZM101.81 17.4999H97.3301V29.9999H99.2001V25.2599H101.81C102.343 25.2982 102.878 25.2263 103.382 25.0486C103.886 24.871 104.348 24.5915 104.739 24.2274C105.13 23.8634 105.442 23.4227 105.655 22.9328C105.869 22.4428 105.979 21.9142 105.979 21.3799C105.979 20.8456 105.869 20.317 105.655 19.8271C105.442 19.3372 105.13 18.8965 104.739 18.5324C104.348 18.1684 103.886 17.8888 103.382 17.7112C102.878 17.5336 102.343 17.4616 101.81 17.4999ZM101.81 23.4999H99.2001V19.2399H101.85C102.418 19.2399 102.962 19.4654 103.363 19.8667C103.765 20.268 103.99 20.8124 103.99 21.3799C103.99 21.9475 103.765 22.4918 103.363 22.8931C102.962 23.2945 102.418 23.5199 101.85 23.5199L101.81 23.4999ZM113.35 21.7099C112.669 21.6679 111.991 21.8265 111.399 22.1659C110.807 22.5054 110.328 23.0109 110.02 23.6199L111.67 24.3099C111.837 24.0093 112.087 23.7634 112.39 23.6019C112.694 23.4405 113.038 23.3703 113.38 23.3999C113.617 23.3722 113.858 23.392 114.088 23.4582C114.317 23.5245 114.531 23.6358 114.718 23.7856C114.904 23.9355 115.058 24.1209 115.172 24.3311C115.286 24.5413 115.356 24.7721 115.38 25.0099V25.1299C114.779 24.8138 114.109 24.6491 113.43 24.6499C111.65 24.6499 109.83 25.6499 109.83 27.4699C109.848 27.8568 109.943 28.2361 110.11 28.5855C110.277 28.9348 110.513 29.247 110.803 29.5035C111.093 29.7601 111.432 29.9557 111.799 30.0787C112.166 30.2018 112.554 30.2498 112.94 30.2199C113.409 30.2459 113.877 30.1466 114.295 29.9322C114.714 29.7178 115.067 29.3961 115.32 28.9999H115.38V29.9999H117.18V25.1899C117.18 22.9999 115.52 21.7299 113.39 21.7299L113.35 21.7099ZM113.12 28.5599C112.51 28.5599 111.66 28.2499 111.66 27.4999C111.66 26.4999 112.72 26.1599 113.66 26.1599C114.254 26.1453 114.841 26.2903 115.36 26.5799C115.297 27.123 115.04 27.6249 114.635 27.9926C114.231 28.3604 113.707 28.569 113.16 28.5799L113.12 28.5599ZM123.74 21.9999L121.6 27.4199H121.54L119.32 21.9999H117.32L120.65 29.5799L118.75 33.7899H120.75L125.82 21.9999H123.74ZM106.94 29.9999H108.8V17.4999H106.94V29.9999Z" fill="white"/> <path d="M10.4402 7.5407C10.1214 7.93476 9.96415 8.43514 10.0002 8.9407V31.0607C9.96615 31.5711 10.1351 32.0742 10.4702 32.4607L10.5402 32.5407L22.9002 20.1507V19.8507L10.5102 7.4707L10.4402 7.5407Z" fill="url(#paint0_linear)"/> <path d="M27.0004 24.2807L22.9004 20.1507V19.8507L27.0004 15.7207L27.0904 15.7807L32.0004 18.5607C33.4004 19.3507 33.4004 20.6507 32.0004 21.4507L27.1104 24.2307L27.0004 24.2807Z" fill="url(#paint1_linear)"/> <path d="M27.1195 24.23L22.8995 20L10.4395 32.46C10.722 32.7115 11.0837 32.8562 11.4618 32.869C11.8399 32.8818 12.2105 32.7619 12.5095 32.53L27.1195 24.23Z" fill="url(#paint2_linear)"/> <path d="M27.1195 15.7805L12.5095 7.48046C12.2125 7.24537 11.8421 7.12251 11.4635 7.13349C11.0849 7.14446 10.7223 7.28857 10.4395 7.54046L22.8995 20.0005L27.1195 15.7805Z" fill="url(#paint3_linear)"/> <path opacity="0.2" d="M26.9995 24.1299L12.5095 32.3799C12.2214 32.5973 11.8703 32.7149 11.5095 32.7149C11.1486 32.7149 10.7975 32.5973 10.5095 32.3799L10.4395 32.4499L10.5095 32.5299C10.7975 32.7473 11.1486 32.8649 11.5095 32.8649C11.8703 32.8649 12.2214 32.7473 12.5095 32.5299L27.1195 24.2299L26.9995 24.1299Z" fill="black"/> <path opacity="0.12" d="M10.4399 32.3202C10.1187 31.9235 9.96126 31.4191 9.99988 30.9102V31.0602C9.96585 31.5705 10.1348 32.0737 10.4699 32.4602L10.5399 32.3902L10.4399 32.3202Z" fill="black"/> <path opacity="0.12" d="M32 21.3L27 24.13L27.09 24.23L32 21.44C32.2898 21.3174 32.5413 21.119 32.7278 20.8656C32.9143 20.6122 33.0291 20.3132 33.06 20C32.9975 20.2846 32.869 20.5505 32.6849 20.7763C32.5007 21.0021 32.2662 21.1815 32 21.3Z" fill="black"/> <path opacity="0.25" d="M12.51 7.61998L32 18.7C32.2662 18.8185 32.5007 18.9979 32.6849 19.2237C32.869 19.4495 32.9975 19.7154 33.06 20C33.0291 19.6868 32.9143 19.3878 32.7278 19.1344C32.5413 18.881 32.2898 18.6825 32 18.56L12.51 7.47998C11.12 6.67998 10 7.33998 10 8.93998V9.08998C10 7.48998 11.12 6.82998 12.51 7.61998Z" fill="white"/> <defs> <linearGradient id="paint0_linear" x1="21.8002" y1="8.7107" x2="5.02018" y2="25.4907" gradientUnits="userSpaceOnUse"> <stop stop-color="#00A0FF"/> <stop offset="0.01" stop-color="#00A1FF"/> <stop offset="0.26" stop-color="#00BEFF"/> <stop offset="0.51" stop-color="#00D2FF"/> <stop offset="0.76" stop-color="#00DFFF"/> <stop offset="1" stop-color="#00E3FF"/> </linearGradient> <linearGradient id="paint1_linear" x1="33.8304" y1="20.0007" x2="9.64039" y2="20.0007" gradientUnits="userSpaceOnUse"> <stop stop-color="#FFE000"/> <stop offset="0.41" stop-color="#FFBD00"/> <stop offset="0.78" stop-color="#FFA500"/> <stop offset="1" stop-color="#FF9C00"/> </linearGradient> <linearGradient id="paint2_linear" x1="24.8295" y1="22.3" x2="2.06945" y2="45.05" gradientUnits="userSpaceOnUse"> <stop stop-color="#FF3A44"/> <stop offset="1" stop-color="#C31162"/> </linearGradient> <linearGradient id="paint3_linear" x1="7.29945" y1="0.180458" x2="17.4595" y2="10.3405" gradientUnits="userSpaceOnUse"> <stop stop-color="#32A071"/> <stop offset="0.07" stop-color="#2DA771"/> <stop offset="0.48" stop-color="#15CF74"/> <stop offset="0.8" stop-color="#06E775"/> <stop offset="1" stop-color="#00F076"/> </linearGradient> </defs> </svg> </span><span class="me-2 d-none d-lg-inline-block"><svg class='<nil>' width="25" height="27" viewBox="0 0 25 27" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.8452 17.8161L13.4478 13.4082L0.463867 26.3921C0.758323 26.6542 1.13522 26.805 1.52921 26.8183C1.92319 26.8317 2.30942 26.7067 2.62091 26.4651L17.8452 17.8161Z" fill="url(#paint0_linear4)"/> <path d="M0.463776 0.424506C0.131609 0.835131 -0.0322666 1.35655 0.00527509 1.88337V24.9335C-0.0301817 25.4653 0.145841 25.9897 0.495038 26.3924L0.567982 26.4757L13.4477 13.5647V13.2521L0.53672 0.351562L0.463776 0.424506Z" fill="url(#paint1_linear3)"/> <path d="M17.7197 17.8682L13.4473 13.5645V13.2519L17.7197 8.94824L17.8135 9.01076L22.9299 11.9077C24.3888 12.7309 24.3888 14.0855 22.9299 14.9192L17.8343 17.8161L17.7197 17.8682Z" fill="url(#paint2_linear3)"/> <path d="M17.8452 9.01127L2.62091 0.362264C2.31145 0.117293 1.92552 -0.0107306 1.531 0.000704822C1.13648 0.0121402 0.758621 0.162302 0.463867 0.424787L13.4478 13.4087L17.8452 9.01127Z" fill="url(#paint3_linear3)"/> <defs> <linearGradient id="paint0_linear4" x1="15.459" y1="15.8049" x2="-8.25809" y2="39.5115" gradientUnits="userSpaceOnUse"> <stop stop-color="#FF3A44"/> <stop offset="1" stop-color="#C31162"/> </linearGradient> <linearGradient id="paint1_linear3" x1="12.3015" y1="1.6437" x2="-5.18413" y2="19.1293" gradientUnits="userSpaceOnUse"> <stop stop-color="#00A0FF"/> <stop offset="0.01" stop-color="#00A1FF"/> <stop offset="0.26" stop-color="#00BEFF"/> <stop offset="0.51" stop-color="#00D2FF"/> <stop offset="0.76" stop-color="#00DFFF"/> <stop offset="1" stop-color="#00E3FF"/> </linearGradient> <linearGradient id="paint2_linear3" x1="24.8369" y1="13.4082" x2="-0.370305" y2="13.4082" gradientUnits="userSpaceOnUse"> <stop stop-color="#FFE000"/> <stop offset="0.41" stop-color="#FFBD00"/> <stop offset="0.78" stop-color="#FFA500"/> <stop offset="1" stop-color="#FF9C00"/> </linearGradient> <linearGradient id="paint3_linear3" x1="-2.80817" y1="-7.2447" x2="7.77905" y2="3.34252" gradientUnits="userSpaceOnUse"> <stop stop-color="#32A071"/> <stop offset="0.07" stop-color="#2DA771"/> <stop offset="0.48" stop-color="#15CF74"/> <stop offset="0.8" stop-color="#06E775"/> <stop offset="1" stop-color="#00F076"/> </linearGradient> </defs> </svg></span></a></div><div class="border-bottom border-gray pt-4 d-lg-none"></div></div><div class="col-12 col-lg-4 order-2 order-lg-1"><p @click="openSection === 'product' ? (openSection = false) : (openSection = 'product')" class="text-white fw-bold text-uppercase header mb-0">Product</p><div class="border-bottom border-gray d-none d-lg-block"></div><div x-show.important="desktop || openSection === 'product'" class="d-flex gap-3 py-16 py-lg-1"><div class="footer-menu d-inline-flex flex-column w-50"><span class=d-inline-flex><a href=https://www.datadoghq.com/product/infrastructure-monitoring/ class=d-inline-block>Infrastructure Monitoring</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/network-monitoring/ class=d-inline-block>Network Monitoring</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/container-monitoring/ class=d-inline-block>Container Monitoring</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/serverless-monitoring/ class=d-inline-block>Serverless</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/cloud-cost-management/ class=d-inline-block>Cloud Cost Management</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/cloudcraft/ class=d-inline-block>Cloudcraft</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/apm/ class=d-inline-block>Application Performance Monitoring</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/software-catalog/ class=d-inline-block>Software Catalog</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/universal-service-monitoring/ class=d-inline-block>Universal Service Monitoring</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/data-streams-monitoring/ class=d-inline-block>Data Streams Monitoring</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/data-jobs-monitoring/ class=d-inline-block>Data Jobs Monitoring</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/database-monitoring/ class=d-inline-block>Database Monitoring</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/code-profiling/ class=d-inline-block>Continuous Profiler</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/dynamic-instrumentation/ class=d-inline-block>Dynamic Instrumentation</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/log-management/ class=d-inline-block>Log Management</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/sensitive-data-scanner/ class=d-inline-block>Sensitive Data Scanner</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/audit-trail/ class=d-inline-block>Audit Trail</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/observability-pipelines/ class=d-inline-block>Observability Pipelines</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/cloud-security-management/ class=d-inline-block>Cloud Security Management</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/cloud-security-management/cloud-security-posture-management/ class=d-inline-block>Cloud Security Posture Management</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/cloud-security-management/cloud-workload-security/ class=d-inline-block>Cloud Workload Security</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/cloud-security-management/#entitlement-management class=d-inline-block>Identity & Entitlement Management</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/application-security-management/ class=d-inline-block>Application Security Management</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/software-composition-analysis/ class=d-inline-block>Software Composition Analysis</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/code-security/ class=d-inline-block>Code Security</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/iast/ class=d-inline-block>Runtime Code Analysis (IAST)</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/cloud-siem/ class=d-inline-block>Cloud SIEM</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/real-user-monitoring/ class=d-inline-block>Browser Real User Monitoring</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/real-user-monitoring/mobile-rum/ class=d-inline-block>Mobile Real User Monitoring</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/product-analytics/ class=d-inline-block>Product Analytics</a> </span><span class=d-inline-flex><a href=https://www.datadoghq.com/product/real-user-monitoring/session-replay/ class=d-inline-block>Session Replay</a></span></div><div class="footer-menu d-inline-flex flex-column w-50"><a href=https://www.datadoghq.com/product/synthetic-monitoring/ class=d-inline-block>Synthetic Monitoring</a> <a href=https://www.datadoghq.com/product/mobile-app-testing/ class=d-inline-block>Mobile App Testing</a> <a href=https://www.datadoghq.com/product/continuous-testing/ class=d-inline-block>Continuous Testing</a> <a href=https://www.datadoghq.com/product/error-tracking/ class=d-inline-block>Error Tracking</a> <a href=https://www.datadoghq.com/product/ci-cd-monitoring/ class=d-inline-block>CI Visibility</a> <a href=https://www.datadoghq.com/product/test-optimization/ class=d-inline-block>Test Optimization</a> <a href=https://www.datadoghq.com/product/service-level-objectives/ class=d-inline-block>Service Level Objectives</a> <a href=https://www.datadoghq.com/product/incident-response/ class=d-inline-block>Incident Response</a> <a href=https://www.datadoghq.com/product/event-management/ class=d-inline-block>Event Management</a> <a href=https://www.datadoghq.com/product/case-management/ class=d-inline-block>Case Management</a> <a href=https://www.datadoghq.com/product/platform/bits-ai/ class=d-inline-block>Bits AI</a> <a href=https://www.datadoghq.com/product/metrics/ class=d-inline-block>Metrics</a> <a href=https://www.datadoghq.com/product/platform/watchdog/ class=d-inline-block>Watchdog</a> <a href=https://www.datadoghq.com/product/llm-observability/ class=d-inline-block>LLM Observability</a> <a href=https://www.datadoghq.com/product/platform/integrations/#cat-aiml class=d-inline-block>AI Integrations</a> <a href=https://www.datadoghq.com/product/workflow-automation/ class=d-inline-block>Workflow Automation</a> <a href=https://www.datadoghq.com/product/app-builder/ class=d-inline-block>App Builder</a> <a href=https://www.datadoghq.com/product/coscreen/ class=d-inline-block>CoScreen</a> <a href=https://docs.datadoghq.com/account_management/teams/ class=d-inline-block>Teams</a> <a href=https://www.datadoghq.com/product/platform/dashboards/ class=d-inline-block>Dashboards</a> <a href=https://docs.datadoghq.com/notebooks/ class=d-inline-block>Notebooks</a> <a href="https://docs.datadoghq.com/service_management/mobile/?tab=ios" class=d-inline-block>Mobile App</a> <a href=https://www.datadoghq.com/product/fleet-automation/ class=d-inline-block>Fleet Automation</a> <a href="https://docs.datadoghq.com/account_management/rbac/?tab=datadogapplication" class=d-inline-block>Access Control</a> <a href=https://www.datadoghq.com/solutions/opentelemetry/ class=d-inline-block>OpenTelemetry</a> <a href=https://www.datadoghq.com/product/platform/alerts/ class=d-inline-block>Alerts</a> <a href=https://www.datadoghq.com/product/platform/integrations/ class=d-inline-block>Integrations</a> <a href=https://www.datadoghq.com/product/platform/ides/ class=d-inline-block>IDE Plugins</a> <a href=https://docs.datadoghq.com/api/ class=d-inline-block>API</a> <a href=https://www.datadoghq.com/marketplacepartners/ class=d-inline-block>Marketplace</a></div></div><div class="border-bottom border-gray d-block d-lg-none pt-12"></div></div><div class="col-12 col-lg-2 order-1 order-lg-2"><p @click="openSection === 'resources' ? (openSection = false) : (openSection = 'resources')" class="text-white fw-bold text-uppercase header mb-0">Resources</p><div class="border-bottom border-gray d-none d-lg-block"></div><div x-show.important="desktop || openSection === 'resources'" class="d-flex flex-lg-column gap-3 gap-lg-0 py-16 py-lg-1"><div class="footer-menu d-inline-flex flex-column w-50 w-lg-100"><span class=d-inline-flex><a class=d-inline-block href=https://www.datadoghq.com/pricing/>Pricing</a> </span><span class=d-inline-flex><a class=d-inline-block href=https://docs.datadoghq.com/>Documentation</a> </span><span class=d-inline-flex><a class=d-inline-block href=https://www.datadoghq.com/support/>Support</a> </span><span class=d-inline-flex><a class=d-inline-block href=https://www.datadoghq.com/certification/overview/>Certification</a> </span><span class=d-inline-flex><a class=d-inline-block href=https://opensource.datadoghq.com/>Open Source</a></span></div><div class="footer-menu d-inline-flex flex-column w-50 w-lg-100"><a class=d-inline-block href=https://www.datadoghq.com/events-webinars/>Events and Webinars</a> <a class=d-inline-block href=https://www.datadoghq.com/security/>Security</a> <a class=d-inline-block href=https://www.datadoghq.com/privacy/>Privacy Center</a> <a class=d-inline-block href=https://www.datadoghq.com/knowledge-center/>Knowledge Center</a> <a class=d-inline-block href=https://www.datadoghq.com/learn/>Learning Resources</a></div></div><div class="border-bottom border-gray d-block d-lg-none pt-12"></div></div><div class="col-12 col-lg-2-about order-3"><p @click="openSection === 'about' ? (openSection = false) : (openSection = 'about')" class="text-white fw-bold text-uppercase header mb-0">About</p><div class="border-bottom border-gray d-none d-lg-block"></div><div x-show.important="desktop || openSection === 'about'" class="d-flex flex-lg-column gap-3 gap-lg-0 py-16 py-lg-1"><div class="footer-menu d-inline-flex flex-column w-50 w-lg-100"><span class=d-inline-flex><a class=d-inline-block href=https://www.datadoghq.com/about/contact/>Contact Us</a> </span><span class=d-inline-flex><a class=d-inline-block href=https://www.datadoghq.com/partner/network/>Partners</a> </span><span class=d-inline-flex><a class=d-inline-block href=https://www.datadoghq.com/about/latest-news/press-releases/>Press</a> </span><span class=d-inline-flex><a class=d-inline-block href=https://www.datadoghq.com/about/leadership/>Leadership</a> </span><span class=d-inline-flex><a class=d-inline-block href=https://careers.datadoghq.com/>Careers</a></span></div><div class="footer-menu d-inline-flex flex-column w-50 w-lg-100"><a class=d-inline-block href=https://www.datadoghq.com/legal/>Legal</a> <a class=d-inline-block href=https://investors.datadoghq.com/>Investor Relations</a> <a class=d-inline-block href=https://www.datadoghq.com/about/analyst/>Analyst Reports</a> <a class=d-inline-block href=https://www.datadoghq.com/esg-report/>ESG Report</a> <a class=d-inline-block href=https://www.datadoghq.com/vendor-help/>Vendor Help</a></div></div><div class="border-bottom border-gray d-block d-lg-none pt-12"></div></div><div class="col-12 col-lg-1-blog order-4"><p @click="openSection === 'blog' ? (openSection = false) : (openSection = 'blog')" class="text-white fw-bold text-uppercase header mb-0">Blog</p><div class="border-bottom border-gray d-none d-lg-block"></div><div x-show.important="desktop || openSection === 'blog'" class="d-flex flex-lg-column gap-3 gap-lg-0 py-16 py-lg-1"><div class="footer-menu d-inline-flex flex-column w-50 w-lg-100"><span class=d-inline-flex><a class=d-inline-block href=https://www.datadoghq.com/blog/>The Monitor</a> </span><span class=d-inline-flex><a class=d-inline-block href=https://www.datadoghq.com/blog/engineering/>Engineering</a></span></div><div class="footer-menu d-inline-flex flex-column w-50 w-lg-100"><a class=d-inline-block href=https://www.datadoghq.com/blog/pup-culture/>Pup Culture</a> <a class=d-inline-block href=https://securitylabs.datadoghq.com/>Security Labs</a></div></div><div class="border-bottom border-gray d-block d-lg-none pt-12"></div></div></div></div><div class="border-top border-gray-darker d-none d-lg-block"></div><div class="pt-36 pt-lg-12"></div><div class=container><div class=row><div class="order-3 order-lg-2 col-12 col-lg-2"><div class="footer-menu d-flex align-items-center justify-content-center justify-content-lg-end h-100"><span class="d-flex align-items-center"><a class="d-flex align-items-center text-white" href="https://www.datadoghq.com/ja/pricing/?lang_pref=ja"><svg class='<nil>' width="15px" height="15px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> <title>Icon/world</title> <desc>Created with Sketch.</desc> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <path d="M23,18.7142857 L15.1972484,18.7142857 C14.8808707,20.3582799 14.7142857,22.1185995 14.7142857,24 C14.7142857,26.101197 14.9220672,28.0513698 15.3142384,29.8571429 L23,29.8571429 L23,18.7142857 Z M25,18.7142857 L25,29.8571429 L32.6856474,29.8571429 C33.0778185,28.0513698 33.2856,26.101197 33.2856,24 C33.2856,22.1185995 33.119015,20.3582799 32.8026373,18.7142857 L25,18.7142857 Z M23,31.8571429 L15.8410328,31.8571429 C16.6874013,34.5709824 17.9826731,36.9218861 19.6311425,38.9369568 C20.7014808,40.2453264 21.8466701,41.314437 22.9882288,42.1603531 C22.9921555,42.1632629 22.9960793,42.1661678 23,42.1690678 L23,31.8571429 Z M25,31.8571429 L25,42.1689833 C25.0038827,42.1661114 25.0077683,42.1632346 25.0116569,42.1603531 C26.1532156,41.314437 27.298405,40.2453264 28.3687432,38.9369568 C30.0172126,36.9218861 31.3124844,34.5709824 32.1588529,31.8571429 L25,31.8571429 Z M23,16.7142857 L23,5.83093215 C22.9960793,5.83383218 22.9921555,5.83673708 22.9882288,5.83964686 C21.8466701,6.68556302 20.7014808,7.75467359 19.6311425,9.06304321 C17.8680399,11.2182402 16.508965,13.7576013 15.67101,16.7142857 L23,16.7142857 Z M25,16.7142857 L32.3288757,16.7142857 C31.4909207,13.7576013 30.1318458,11.2182402 28.3687432,9.06304321 C27.298405,7.75467359 26.1532156,6.68556302 25.0116569,5.83964686 C25.0077683,5.83676535 25.0038827,5.83388863 25,5.83101669 L25,16.7142857 Z M13.1635581,18.7142857 L5.74490713,18.7142857 C5.25990904,20.3922708 5,22.1657822 5,24 C5,26.043811 5.32270158,28.0122495 5.91993233,29.8571429 L13.2714898,29.8571429 C12.906587,28.0336164 12.7142857,26.0823166 12.7142857,24 C12.7142857,22.1336211 12.8687714,20.3724948 13.1635581,18.7142857 Z M20.4443338,42.6678567 C19.6363334,41.950688 18.8419739,41.130915 18.0831432,40.2033289 C16.1536635,37.8447543 14.6685687,35.0696382 13.7544275,31.8571429 L6.69559884,31.8571429 C9.21247658,37.3914264 14.3062352,41.5058446 20.4443338,42.6678567 Z M20.4443338,5.33214327 C14.0967882,6.53380609 8.86606956,10.8927992 6.44701478,16.7142857 L13.5990681,16.7142857 C14.4953973,13.2582719 16.04017,10.2939789 18.0831432,7.79667107 C18.8419739,6.86908497 19.6363334,6.04931197 20.4443338,5.33214327 Z M34.8363276,18.7142857 C35.1311143,20.3724948 35.2856,22.1336211 35.2856,24 C35.2856,26.0823166 35.0932987,28.0336164 34.7283959,29.8571429 L42.0800677,29.8571429 C42.6772984,28.0122495 43,26.043811 43,24 C43,22.1657822 42.740091,20.3922708 42.2550929,18.7142857 L34.8363276,18.7142857 Z M27.5555209,42.6678842 C33.6936845,41.5059095 38.7875036,37.39147 41.3044012,31.8571429 L34.2454582,31.8571429 C33.3313171,35.0696382 31.8462222,37.8447543 29.9167425,40.2033289 C29.1579022,41.1309269 28.363532,41.950709 27.5555209,42.6678842 Z M27.5555209,5.33211577 C28.363532,6.04929101 29.1579022,6.86907311 29.9167425,7.79667107 C31.9597158,10.2939789 33.5044884,13.2582719 34.4008176,16.7142857 L41.5529852,16.7142857 C39.133912,10.8927548 33.9031319,6.53373958 27.5555209,5.33211577 Z M45,24 C45,35.597999 35.597999,45 24,45 C12.402001,45 3,35.597999 3,24 C3,12.402001 12.402001,3 24,3 C35.597999,3 45,12.402001 45,24 Z" fill="#ffffff" fill-rule="nonzero"></path> </g> </svg> <span>日本語</span></a></span></div></div><div class="order-1 order-lg-3 col-12 col-lg-2 mb-28 mb-lg-0"><div class="footer-menu d-flex align-items-center justify-content-center justify-content-lg-end h-100"><span class="d-flex align-items-center me-28 me-lg-2"><a class="d-flex align-items-center social-link" href=https://twitter.com/datadoghq aria-label="Twitter link"><i class=icon-twitter-x></i> </a></span><span class="d-flex align-items-center me-28 me-lg-2"><a class="d-flex align-items-center social-link" href=https://www.instagram.com/datadoghq/ aria-label="Instagram link"><i class=icon-instagram></i> </a></span><span class="d-flex align-items-center me-28 me-lg-2"><a class="d-flex align-items-center social-link" href=https://www.youtube.com/user/DatadogHQ aria-label="Youtube link"><i class=icon-youtube-tetra></i> </a></span><span class="d-flex align-items-center"><a class="d-flex align-items-center social-link" href=https://www.linkedin.com/company/datadog aria-label="LinkedIn link"><i class=icon-linkedin-new></i></a></span></div></div><div class="order-2 order-lg-1 col-12 col-lg-8 mb-28 mb-lg-0"><div class="footer-menu d-flex align-items-center justify-content-center justify-content-lg-start h-100"><span class=copyright>© Datadog 2025 </span><span class="d-flex align-items-center"><a class=d-inline-block href=https://www.datadoghq.com/legal/terms/>Terms</a> <span> | </span></span><span class="d-flex align-items-center"><a class=d-inline-block href=https://www.datadoghq.com/legal/privacy/>Privacy</a> <span> | </span></span><span class="d-flex align-items-center"><a class=d-inline-block href=https://www.datadoghq.com/legal/cookies/>Cookies</a></span></div></div></div></div></footer><div class='demo-request-modal modal modal-signup js-signup-demo dg' id=signupDemo tabindex=-1 role=dialog aria-labelledby=signupDemoLabel><div class=modal-dialog role=document><div class=modal-content><div class='modal-header align-items-center'><h6 class='flex-grow-1 pb-1'>Request a personalized demo with a Datadog engineer</h6><button aria-label=close type=button data-bs-dismiss=modal><span aria-hidden=true>×</span></button></div><div class='modal-body js-modal-body pt-0'><script src=//lp.datadoghq.com/js/forms2/js/forms2.min.js></script><div class=marketo-form-wrapper data-nosnippet><form id=mktoForm_2029></form><div class="hidden tw-hidden" id=marketo-consent-checkbox-text>I'd like Datadog to share the latest news about Datadog services and related offerings with me by email or telephone. You may unsubscribe at any time by following the instructions in the communications received from Datadog.</div></div><script> var trackerName = 'corpProd'; function observeFieldAddition(form) { const target = form.getFormElem()[0]; function callback(mutations) { mutations.forEach(mutation => { if (mutation.type === "childList" && mutation.addedNodes.length > 0 && !["LABEL", "BUTTON"].includes(mutation.target.tagName)) { mutation.addedNodes.forEach(node => { Array.from(node.querySelectorAll("[style]")).concat(node).forEach(el => { el.removeAttribute("style"); }) Array.from(node.querySelectorAll(".mktoFieldWrap")).forEach(field => { if (field.querySelector("label")) { let labelText = ''; if (field.querySelector("input")) { labelText = field.querySelector("input").getAttribute("placeholder"); if(!labelText.includes("*") && field.querySelector("input").classList.contains("mktoRequired")) { labelText+="*"; } } else if (field.querySelector("select")) { labelText = field.querySelector("select").getAttribute("name"); if(!labelText.includes("*") && field.querySelector("select").classList.contains("mktoRequired")) { labelText+="*"; } } field.querySelector("label").textContent = labelText; } }) }) } }); } const observer = new MutationObserver(callback); observer.observe(target, { childList: true, subtree: true }); } function replaceLabelWithPlaceholder(form) { const formEl = form.getFormElem()[0]; const mktoFieldWraps = Array.from(formEl.querySelectorAll('.mktoFieldWrap')); mktoFieldWraps.forEach(field => { if (field.querySelector("label")) { let labelText = ''; if (field.querySelector("input")) { labelText = field.querySelector("input").getAttribute("placeholder"); if(!labelText.includes("*") && field.querySelector("input").classList.contains("mktoRequired")) { labelText+="*"; } } else if (field.querySelector("select")) { labelText = field.querySelector("select").getAttribute("name"); if(!labelText.includes("*") && field.querySelector("select").classList.contains("mktoRequired")) { labelText+="*"; } } if (labelText.toLowerCase().includes("country")) { if (!field.querySelector("select").querySelector("option").textContent.toLowerCase().includes("select")) { labelText = field.querySelector("select").querySelector("option").textContent; } } field.querySelector("label").innerHTML = labelText; } }) } function replacePlaceholderWithLabel(form) { const formEl = form.getFormElem()[0]; const mktoFieldWraps = Array.from(formEl.querySelectorAll('.mktoFieldWrap')); mktoFieldWraps.forEach(field => { if (field.querySelector("label")) { const labelText = field.querySelector("label").innerText.replace("*", ""); field.querySelector("input") ? field.querySelector("input").setAttribute("placeholder", labelText) : null; field.querySelector("input") ? field.querySelector("label").innerText = "" : null; } }) } function destyleMktoForm(form) { const formEl = form.getFormElem()[0]; const styledEls = Array.from(formEl.querySelectorAll('[style]')).concat(formEl); styledEls.forEach(function (el) { el.removeAttribute('style'); }); const styleSheets = Array.from(document.styleSheets); styleSheets.forEach(function (ss) { if (formEl.contains(ss.ownerNode)) { ss.disabled = true; } }); } function addSpanToBtn(form) { const submitBtn = form.getFormElem().find('button[type=submit]'); const btnText = submitBtn.text(); submitBtn.html(`<span>${btnText}</span>`); } function isPersonalEmail(email) { const personalEmailDomains = ["@gmail.","@yahoo.","@hotmail.","@live.","@aol.","@outlook."]; let result = false; for (const domain of personalEmailDomains) { if (email.indexOf(domain) !== -1) { result = true; break; } } return result; } function isExcludedEmail(email) { const excludedEmailDomains = ["@docomo.ne.jp","@icloud.com","@ezweb.ne.jp","@i.softbank.jp","@hotmail.com","@au.com"]; let result = false; for (const domain of excludedEmailDomains) { if (email.indexOf(domain) !== -1) { result = true; break; } } return result; } MktoForms2.loadForm('//lp.datadoghq.com', '875-UVY-685', "2029", (form) => { const marketoForm = document.querySelector('#mktoForm_2029'); invokeCustomOnFormLoad(form); removeContentlessLegalLinks(); removeMktoStyleLoaded(); form.onSubmit(function() { var values = form.vals(); if (values.Email) { if (typeof analytics !== "undefined") { analytics.identify(values.Email, { email: values.Email }); } } const domainsToBlock = [ "shop.com", "fox.com", "fox.to", "ypf.com", "msm.com", "admin.com", "fh.com", "ypg.com", "fox.tl", "ropa.com", "mom.com" ]; if(values.Email) { if(window.location.pathname.includes('/es/dg/webinars') && domainsToBlock.includes(values.Email.split('@')[1])) { form.submittable(false); } } }) form.onSuccess((values, followUpUrl) => { if (window.ga) { ga( `${trackerName}.send`, 'event', 'Marketo', 'Form Submit', window.location.pathname ); } if (window.dataLayer) { let dataLayerPayload = { 'event': 'gtm.marketoFormSubmit', 'gtm.elementId' : "2029", 'formId': "2029", 'user_data': { 'address': { 'first_name': form.vals().FirstName ? form.vals().FirstName : '', 'last_name': form.vals().LastName ? form.vals().LastName : '', } } }; dataLayer.push(dataLayerPayload); } invokeCustomOnSuccess(); return false; }); function invokeCustomOnFormLoad(form) { } function invokeCustomOnSuccess() { modalHeaderDemoSignupCustom(true); } function headerEventV2Custom() { } function movePolicyText() { const mktoRows = marketoForm.querySelectorAll('.mktoFormRow'); const mktoButtonRow = marketoForm.querySelector('.mktoButtonRow'); const policyRow = mktoRows[mktoRows.length - 1]; mktoButtonRow.appendChild(policyRow); policyRow.classList.add('mt-2'); } function addTargetBlankAttributeToLegalLinks() { const privacyPageLink = document.querySelector('a[href="https://www.datadoghq.com/legal/privacy/"'); const cookiesPageLink = document.querySelector('a[href="https://www.datadoghq.com/legal/cookies/"'); if (privacyPageLink) { privacyPageLink.setAttribute('target', '_blank') } if (cookiesPageLink) { cookiesPageLink.setAttribute('target', '_blank') } } function removeContentlessLegalLinks() { const privacyLinks = document.querySelectorAll('a[href="https://www.datadoghq.com/legal/privacy/"'); const cookiesLinks = document.querySelectorAll('a[href="https://www.datadoghq.com/legal/cookies/"'); if (privacyLinks) { privacyLinks.forEach(link => { if (!link.textContent) { link.remove(); } }); } if (cookiesLinks) { cookiesLinks.forEach(link => { if (!link.textContent) { link.remove(); } }); } } function removeMktoStyleLoaded() { const targetDiv = document.querySelectorAll("#mktoStyleLoaded"); targetDiv.forEach((div) => { div.remove(); }) } function displayThankYouMessage(thankYouText) { const isMobile = window.innerWidth < 768; const thankYouMsgContainer = document.createElement('div'); thankYouMsgContainer.classList.add('w-100'); thankYouMsgContainer.innerHTML = thankYouText; marketoForm.classList.add('hidden'); marketoForm.classList.add('tw-hidden'); const signUpHeader = document.querySelector('#sign-up-header > h2'); if (signUpHeader) { signUpHeader.classList.add('d-none'); } marketoForm.parentNode.appendChild(thankYouMsgContainer); if (!isMobile && marketoForm.parentNode.closest('section')) { marketoForm.parentNode.closest('section').scrollIntoView(); } else if (isMobile) { marketoForm.parentNode.scrollIntoView(); } } function displayThankYouMessageTEM(thankYouText) { const formContainer = document.getElementById("main-form-container"); formContainer.innerHTML = thankYouText; formContainer.scrollIntoView(); } function displayThankYouMessageReinvent(thankYouText, index) { const formContainer = document.querySelector(`#main-form-container--${index}`); formContainer.innerHTML = thankYouText; formContainer.parentNode.closest('section').scrollIntoView(); } function updateAddToCalendar() { const addToCalendarCta = document.querySelector('.add-to-calendar'); addToCalendarCta.setAttribute('href', 'summit/london25/datadog-london-summit-2025.ics'); } function moveTosAfterButton() { if ("2029" === 3684 ) { const $formElm = form.getFormElem(); const tosText = $formElm.find('.mktoFormRow:nth-child(17)'); if (!tosText || tosText[0].innerText.indexOf('Privacy Policy') < 0) { return } let buttonRow = $formElm.find('button').closest('.mktoButtonRow'); buttonRow[0].parentNode.insertBefore(tosText[0], buttonRow[0].nextSibling); tosText[0].style.paddingTop = '20px'; } } function handleLegalCheckbox() { const legalCbxCopy = ""; const legalCbxParent = document.createElement("div"); const legalCbx = document.createElement("input"); const legalCbxLabel = document.createElement("label"); legalCbx.setAttribute("type", "checkbox"); legalCbxParent.classList.add("pt-2"); legalCbxParent.classList.add("d-flex"); legalCbx.setAttribute("id", "confirm-legal"); legalCbxLabel.style.marginTop = "-4px"; legalCbxLabel.style.marginLeft = "7px"; legalCbxLabel.innerText = `${legalCbxCopy}`; legalCbxParent.appendChild(legalCbx); legalCbxParent.appendChild(legalCbxLabel); marketoForm.appendChild(legalCbxParent); const legalCbxEl = document.getElementById("confirm-legal"); const submitButton = marketoForm.querySelector(".mktoButton"); submitButton.disabled = true; legalCbxEl.addEventListener('change', (event) => { submitButton.disabled = !event.target.checked; }) } function whitepaperCustom(onSuccess) { if(onSuccess) { if (window.ga) { ga( `${trackerName}.send`, 'event', 'Asset Download', 'Download', window.location.pathname ); } } else { moveTosAfterButton(); const button = form.getFormElem().find("button"); if (button && button[0].type === "submit") { button[0].dataset.eventCategory = 'Asset Download'; button[0].dataset.eventAction = "Downloaded"; button[0].dataset.eventLabel = ""; const formId = form.getId(); button[0].classList.add('js-gtm-trigger-click'); } } } function ebookCustom(onSuccess) { if(onSuccess) { const formElem = form.getFormElem(); const submitButton = formElem.find('button[type="submit"]'); submitButton.append('<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=74631&conversionId=1516249&fmt=gif" />'); } else { const button = form.getFormElem().find("button"); if(button && button[0].type === "submit"){ button[0].classList.add('js-gtm-trigger-click'); } } } function eventCustom(onSuccess) { if(onSuccess) { form.getFormElem().hide(); const elemsToHide = document.querySelectorAll(".col-12 > h4"); if (elemsToHide.length !== 0) { elemsToHide.forEach((el) => el.style.display = 'none'); } } else { } } function eventSingleOneColumnCustom(onSuccess) { const calendarLink = document.querySelector('.js-add-calendar'); form.getFormElem().hide(); const elemsToHide = document.querySelectorAll(".col-12 > h4"); if (elemsToHide.length !== 0) { elemsToHide.forEach((el) => el.style.display = 'none'); } const calURL = ''; calendarLink.href = calURL; } function stickyEmailBannerCustom(onSuccess) { form.getFormElem().hide(); const formElements = document.querySelectorAll('#mktoForm_2029'); if (formElements.length !== 0) { formElements.forEach((formElement => { formElement.after('<p class="text-center fw-semibold text-white pt-2 pt-lg-0">Thank you! We will follow up with you soon.</p>'); })) } } function headerTextFormCustom(onSuccess) { let thank_you = ""; thank_you = "Thank you! We will follow up with you soon." form.getFormElem().hide(); const elementTarget = ".frame-wrapper"; const thankYouElement = document.createElement("div"); thankYouElement.innerHTML = thank_you; document.querySelector(elementTarget).append(thankYouElement); document.getElementById('confirmform') ? document.getElementById('confirmform').style.visibility = 'visible' : null; } function modalHeaderDemoSignupCustom(onSuccess) { form.getFormElem().hide(); document.querySelector('.js-modal-body').insertAdjacentHTML('beforeend','<h4 class="text-center">Thank you! We will follow up with you soon.</h4>'); const signupThankyou = !!document.getElementById("signup-override-inline-thankyou"); if(signupThankyou) { const thankYouPlaceholder = document.getElementById("signup-override-inline-thankyou"); const thankYouMsgContainer = document.createElement('div'); thankYouMsgContainer.classList.add('w-100'); thankYouMsgContainer.innerHTML = "Thank you! We will follow up with you soon."; thankYouPlaceholder.appendChild(thankYouMsgContainer) } } function specialEditionWebinarCustom(onSuccess) { let thank_you = "Thank you! We will follow up with you soon."; form.getFormElem().hide(); const elementTarget = `<div id="confirmform" style="padding:15px;margin: 0 auto;"><p>${thank_you}</p></div>`; elementTarget.append('.frame-wrapper'); document.getElementById('confirmform').style.visibility = 'visible'; window.scrollTo(0, 300); } function unsubscribeCustom(onSuccess) { if(onSuccess) { form.getFormElem().hide(); document.querySelector("h2").textContent = "Unsubscribe Successful"; document.getElementById('confirmform').style.visibility = 'visible'; } else { const e = sessionStorage.getItem('e'); if(typeof e !== 'undefined'){ document.querySelector("#Email").value = e; } document.querySelector("#mktoForm_1").style.display = "none"; } } function pricingCustom(onSuccess) { form.getFormElem().hide(); document.querySelector('.form-response').classList.remove('hidden'); } function partnerStartupSingleCustom(onSuccess) { const urlParams = new URLSearchParams(window.location.search); let code = ""; const burnerField3 = document.querySelector('input[name=burnerField3]'); if ( null && burnerField3) { code = "%!s(\u003cnil\u003e)" + `= ${ urlParams.get( null ) }`; burnerField3.value = code; } } function moveElementBefore(formID, targetSelector, referenceSelector, textReference) { const formEl = document.querySelector(`#mktoForm_${formID}`); const targetEl = formEl.querySelector(targetSelector); if (textReference && targetEl && targetEl.textContent.indexOf(textReference) !== -1) { formEl.insertBefore(targetEl.closest('.mktoFormRow'), formEl.querySelector(referenceSelector)); } else { throw new Error('Could not move target element.') } } }); </script></div></div></div></div><div class="modal fade signup-modal" id=signup-modal><div class=modal-dialog><div class=modal-content><div class="modal-header text-center"><p class="modal-title text-center w-100">Get Started with Datadog</p><button aria-label=close type=button data-bs-dismiss=modal class=btn-close></button></div><div class=modal-body><iframe name=signUpIframe class="signup-iframe js-signup-frame w-100" width height=885 frameborder=0 title="Sign Up for Datadog"></iframe></div></div></div></div><script src=https://www.datadoghq.com/assets/signup-modal-demo.c4499.js></script><script src=https://www.datadoghq.com/assets/search-bar.692d2.js></script><script src=https://www.datadoghq.com/assets/alpine.1cff6.js></script><script src=https://www.datadoghq.com/assets/vendor.6735862d5e405165068e.js></script><script src=https://www.datadoghq.com/assets/common.e08f3.js></script><script> !function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','t2_naasd');rdt('track', 'PageVisit'); </script><script src=https://www.datadoghq.com/assets/ane-popup-banner.js></script><script src=https://www.datadoghq.com/assets/pricing.b4f39.js></script></body></html>