1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/345b029bff63acdd-s.p.14zxo1jbez.lc.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/8e6fa89aa22d24ec-s.p.0uvzar8hswo3p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/ce62453a442c7f35-s.p.0333ktddfbsxy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/e2334d715941921e-s.p.12skym0rqknxy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F030e0a12d9b96a24e84b53506fa137cb080ca11c-1518x994.png&w=1920&q=75 1x, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F030e0a12d9b96a24e84b53506fa137cb080ca11c-1518x994.png&w=3840&q=75 2x"/><link rel="stylesheet" href="/_next/static/chunks/0-a~7ljgpwyij.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/06f0kg.m3~t8t.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0nuksys438q2t.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/05gogik_6g8vk.js"/>
1<script src="/_next/static/chunks/008dsykc_h8bq.js" async=""></script>
1<script src="/_next/static/chunks/0i~~aj0ee08p-.js" async=""></script>
1<script src="/_next/static/chunks/0qw_yv-45a3f4.js" async=""></script>
1<script src="/_next/static/chunks/0._rkt7m1wq9e.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-16vnx6ub8-z5v.js" async=""></script>
1<script src="/_next/static/chunks/14_mcc2-.c1ee.js" async=""></script>
1<script src="/_next/static/chunks/019vi3l~x0zoc.js" async=""></script>
1<script src="/_next/static/chunks/025lo2k4b20~m.js" async=""></script>
1<script src="/_next/static/chunks/12~zlyzq33k~1.js" async=""></script>
1<script src="/_next/static/chunks/058wj-s94ry6w.js" async=""></script>
1<script src="/_next/static/chunks/039u5_5hlemld.js" async=""></script>
1<script src="/_next/static/chunks/189hrhe.fk4af.js" async=""></script>
1<script src="/_next/static/chunks/0to269sx19v1n.js" async=""></script>
1<script src="/_next/static/chunks/0vx_phl8cla2s.js" async=""></script>
1<script src="/_next/static/chunks/0xywjwd04osrr.js" async=""></script>
1<script src="/_next/static/chunks/0.8.frxvfao_v.js" async=""></script>
1<script src="/_next/static/chunks/0ks4m351.jbv2.js" async=""></script>
1<script src="/_next/static/chunks/01gy5f4286e6a.js" async=""></script>
1<script src="/_next/static/chunks/09po9v59~c3_7.js" async=""></script>
1<script src="/_next/static/chunks/0ly1.eahbn88u.js" async=""></script>
1<script src="/_next/static/chunks/059n.-jaqwiso.js" async=""></script>
1<link rel="preload" href="https://cdn-cookieyes.com/client_data/497224d8995aa8565cbc3037/script.js" as="script"/><link rel="preload" href="/hny.min.js" as="script"/><link rel="preload" href="https://stats.honeycomb.io/js/pa-DJvf3AtvU5wDjKkEU-JVs.js" as="script"/><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-DJM5ZXPGB0" as="script"/><link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=GTM-KH7NL6K" as="script"/><link rel="preload" href="https://cdn.jsdelivr.net/npm/hockeystack@latest/hockeystack.min.js" as="script"/><meta name="next-size-adjust" content=""/><link rel="preconnect" href="https://cdn-cookieyes.com"/><link rel="dns-prefetch" href="https://cdn-cookieyes.com"/><title>Honeycomb News: Press Releases & Media</title><meta name="description" content="Find Honeycomb press releases, media coverage, and brand assets. Get the latest company news, announcements, and resources for press and partners."/><link rel="canonical" href="https://www.honeycomb.io/news"/><meta property="og:title" content="Honeycomb News: Press Releases & Media"/><meta property="og:description" content="Find Honeycomb press releases, media coverage, and brand assets. Get the latest company news, announcements, and resources for press and partners."/><meta property="og:image" content="https://cdn.sanity.io/images/927dxq0h/production/1f9446b765036901fbaf632c24a9652b635ab4e9-2880x1722.png?rect=0,109,2880,1505&w=1200&h=627&fit=crop"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="627"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Honeycomb News: Press Releases & Media"/><meta name="twitter:description" content="Find Honeycomb press releases, media coverage, and brand assets. Get the latest company news, announcements, and resources for press and partners."/><meta name="twitter:image" content="https://cdn.sanity.io/images/927dxq0h/production/1f9446b765036901fbaf632c24a9652b635ab4e9-2880x1722.png?rect=0,109,2880,1505&w=1200&h=627&fit=crop"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="627"/><link rel="icon" href="/favicon.ico?favicon.07o~09ebmt8eg.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/favicon-16x16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/favicon-32x32.png" sizes="32x32" type="image/png"/>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window.ckySettings=window.ckySettings||{};window.ckySettings.nativeFunctions={fetch:window.fetch,xhr:window.XMLHttpRequest};","id":"cookieyes-preserve-native"}])</script>
1<script>(self.__next_s=self.__next_s||[]).push(["https://cdn-cookieyes.com/client_data/497224d8995aa8565cbc3037/script.js",{"id":"cookieyes"}])</script>
1<script referrerPolicy="no-referrer-when-downgrade" src="https://edge.wingify.net/tag/1272784.js"></script>
1<script>(self.__next_s=self.__next_s||[]).push(["/hny.min.js",{}])</script>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"\n window.Hny.initializeTracing({\n debug: false,\n apiKey: \"hcaik_01kc76rhfsq3kjf9tdmx6f7bmhhd0rzcdrpbtbgk31bpj4nezy2frmbqx8\",\n serviceName: \"www-next\",\n configDefaults: {\n ignoreNetworkEvents: true,\n propagateTraceHeaderCorsUrls: [\n /https:\\/\\/www\\.honeycomb\\.io/,\n /https:\\/\\/www-stage\\.honeycomb\\.io/,\n /https:\\/\\/honeycomb\\.vercel\\.app/,\n /https:\\/\\/honeycomb-stage\\.vercel\\.app/\n ]\n }\n });\n ","id":"hny-init"}])</script>
1<script>(self.__next_s=self.__next_s||[]).push(["https://stats.honeycomb.io/js/pa-DJvf3AtvU5wDjKkEU-JVs.js",{"async":true,"id":"plausible-script"}])</script>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"\n window.plausible = window.plausible || function() {\n (plausible.q = plausible.q || []).push(arguments)\n };\n plausible.init = plausible.init || function(i) {\n plausible.o = i || {}\n };\n plausible.init();\n ","id":"plausible-init"}])</script>
1<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
1</head><body class="roboto_a526148e-module__zhi6Uq__className poppins_b750422f-module__FR8AEW__className roboto_459e8801-module__Bzopaa__className poppins_c92f7652-module__gE1l-G__className"><div hidden=""><!--$--><!--/$--></div><div class="jsx-62ee9791d3e4bddb bg-hc-cobalt font-roboto learn-more-header relative min-h-12 content-center py-2.5 text-center text-sm text-white"><span class="jsx-62ee9791d3e4bddb mr-2.5">Observability Engineering second edition out now! 27 net-new chapters written for today's observability challenges.</span><a target="_self" _type="link" class="font-roboto focus-visible:ring-ring inline-block cursor-pointer rounded-sm text-center font-bold uppercase transition-[color,background-color] [transition-duration:300ms,500ms] focus-visible:ring-1 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 text-hc-cobalt hover:text-hc-pacific border-2 border-solid border-white bg-white px-2.5 py-1 text-[10px] leading-3.5 tracking-widest" href="/observability-engineering-oreilly-book"><span class="flex items-center justify-center gap-2.5">Get your copy</span></a></div><div class="jsx-62ee9791d3e4bddb bg-hc-cobalt fixed top-0 left-0 z-150 w-full text-white transition-all duration-300 ease-in-out pointer-events-none -translate-y-full opacity-0 pt-12"><form class="jsx-62ee9791d3e4bddb container mx-auto my-4 flex w-4/5 max-w-[1180px] items-center gap-4 border-b border-white px-2.5 pb-[5px]"><button type="button" aria-label="Search" class="jsx-62ee9791d3e4bddb"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke="white" class="h-4"><path d="M8.875 16.75C13.2242 16.75 16.75 13.2242 16.75 8.875C16.75 4.52576 13.2242 1 8.875 1C4.52576 1 1 4.52576 1 8.875C1 13.2242 4.52576 16.75 8.875 16.75Z" stroke="inherit" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M14.4434 14.4438L18.9997 19.0002" stroke="inherit" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><input type="text" placeholder="Search..." class="jsx-62ee9791d3e4bddb font-roboto flex-1 border-none bg-transparent text-base text-white outline-none placeholder:text-white/70" value=""/><button type="button" aria-label="Close search" class="jsx-62ee9791d3e4bddb text-white/70 transition-colors hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none" stroke="white" class="h-4"><path d="M0.999512 1L20.9992 20.9996" stroke="inherit" stroke-width="2" stroke-linecap="round"></path><path d="M20.9998 1L1.00011 20.9996" stroke="inherit" stroke-width="2" stroke-linecap="round"></path></svg></button></form></div><header id="main-navbar" style="opacity:var(--header-opacity);pointer-events:var(--header-pointer-events)" class="jsx-62ee9791d3e4bddb sticky top-0 z-50 w-full transition-transform duration-200 [&[scrolled]]:bg-white [&[scrolled]]:shadow-md"><div class="jsx-62ee9791d3e4bddb relative mx-auto flex max-w-[90%] items-center justify-between lg:h-full lg:max-w-[1180px] lg:px-6 xl:px-0"><a class="h-[105px] w-fit place-content-center" title="Honeycomb" href="/"><svg width="164" height="48" viewBox="0 0 164 48" fill="none" xmlns="http://www.w3.org/2000/svg" class="mb-5 lg:max-w-[135px] xl:max-w-none"><g clip-path="url(#clip0)"><path d="M151.695 26.0424C151.755 26.1018 151.8 26.1743 151.827 26.2541C151.861 26.333 151.879 26.4178 151.879 26.5036V27.1389C151.879 27.3115 151.818 27.4785 151.705 27.6094C151.652 27.667 151.588 27.7132 151.517 27.7456C151.445 27.7779 151.368 27.7956 151.29 27.7977H150.918C150.839 27.7986 150.761 27.7822 150.689 27.7496C150.618 27.7171 150.554 27.6692 150.503 27.6094C150.39 27.4785 150.328 27.3115 150.329 27.1389V26.5036C150.326 26.3305 150.388 26.1628 150.503 26.033C150.556 25.9753 150.62 25.9288 150.691 25.8965C150.762 25.8641 150.839 25.8465 150.918 25.8447H151.276C151.351 25.843 151.425 25.8591 151.493 25.8918C151.569 25.9285 151.638 25.9796 151.695 26.0424Z" fill="#25303E"></path><path d="M64.6293 28.8801H61.5331C61.0567 28.8741 60.5841 28.9668 60.1453 29.1523C59.7065 29.3378 59.311 29.612 58.9836 29.9577C58.6441 30.2861 58.3734 30.6786 58.1873 31.1125C58.0012 31.5463 57.9034 32.0128 57.8997 32.4848V40.0001H59.1438V33.0777C59.1533 32.2922 59.4655 31.5405 60.0156 30.9789C60.5644 30.4332 61.3054 30.124 62.0798 30.1177H63.9271C64.3091 30.1176 64.6872 30.1937 65.0392 30.3416C65.3913 30.4895 65.7102 30.7062 65.9771 30.9789C66.2546 31.2535 66.4746 31.5805 66.6242 31.9408C66.7739 32.3012 66.8503 32.6876 66.849 33.0777V40.0001H68.1497V32.4706C68.1547 31.9974 68.0609 31.5282 67.8743 31.0931C67.6877 30.658 67.4123 30.2665 67.0658 29.9436C66.7669 29.5936 66.3923 29.3159 65.9702 29.1317C65.5481 28.9474 65.0896 28.8614 64.6293 28.8801Z" fill="#25303E"></path><path d="M52.3573 28.6635H49.9161C48.8835 28.6805 47.8948 29.0835 47.1451 29.7929C46.4296 30.5294 46.0219 31.5104 46.0046 32.5364V36.3011C46.0122 37.3296 46.4135 38.3162 47.1262 39.0587C47.4865 39.4259 47.9
1181 39.7156 48.3947 39.9098C48.8713 40.104 49.3826 40.1988 49.8973 40.1882H52.3384C53.3813 40.1805 54.3822 39.7767 55.1377 39.0587C55.5023 38.7011 55.7911 38.2739 55.987 37.8026C56.1829 37.3313 56.2819 36.8255 56.2782 36.3152V32.5505C56.2646 31.5196 55.8565 30.533 55.1377 29.7929C54.3857 29.0813 53.3932 28.6782 52.3573 28.6635ZM54.9115 32.4282V36.5176C54.8979 37.1594 54.646 37.7732 54.2046 38.2399C53.7513 38.6749 53.1507 38.9235 52.5222 38.9364H49.8077C49.1756 38.9343 48.5697 38.6842 48.1206 38.2399C47.6725 37.7779 47.4209 37.1607 47.4184 36.5176V32.4282C47.4296 31.7882 47.6801 31.1755 48.1206 30.7105C48.5741 30.2724 49.1769 30.0219 49.8077 30.0093H52.5222C53.1507 30.0133 53.7521 30.2654 54.1952 30.7105C54.6405 31.1736 54.896 31.7864 54.9115 32.4282Z" fill="#25303E"></path><path d="M41.0003 28.8801H37.9135C37.4465 28.8641 36.9821 28.9559 36.5563 29.1483C36.1749 29.2725 35.8235 29.4744 35.5242 29.7412V24.8424H34.2754V40.0001H35.5808V33.0212C35.5904 32.2366 35.9008 31.4856 36.4479 30.9224C36.9983 30.3793 37.7383 30.0705 38.5121 30.0612H40.3594C40.7419 30.062 41.1204 30.1386 41.4731 30.2864C41.8258 30.4342 42.1456 30.6504 42.4141 30.9224C42.6897 31.1982 42.9081 31.5255 43.0569 31.8856C43.2056 32.2458 43.2819 32.6317 43.2812 33.0212V39.9624H44.5866V32.433C44.5919 31.9592 44.4978 31.4896 44.3103 31.0544C44.1228 30.6191 43.8461 30.2279 43.498 29.9059C43.1814 29.564 42.7939 29.295 42.3625 29.1179C41.9311 28.9407 41.4663 28.8595 41.0003 28.8801Z" fill="#25303E"></path><path d="M108.071 28.7059H105.63C104.596 28.7207 103.607 29.124 102.858 29.8353C102.142 30.5713 101.734 31.5526 101.718 32.5788V36.3435C101.735 37.3695 102.143 38.3505 102.858 39.0871C103.219 39.4542 103.65 39.7439 104.127 39.9381C104.604 40.1324 105.115 40.2271 105.63 40.2165H108.071C109.103 40.1985 110.091 39.7956 110.842 39.0871C111.557 38.3505 111.965 37.3695 111.982 36.3435V32.5788C111.966 31.5526 111.558 30.5713 110.842 29.8353C110.481 29.4681 110.05 29.1785 109.573 28.9842C109.097 28.79 108.585 28.6953 108.071 28.7059ZM110.625 32.4706V36.56C110.611 37.2003 110.359 37.8126 109.918 38.2776C109.701 38.5044 109.44 38.6839 109.151 38.8046C108.861 38.9253 108.549 38.9846 108.236 38.9788H105.516C104.885 38.9763 104.28 38.7242 103.834 38.2776C103.385 37.8182 103.133 37.202 103.132 36.56V32.4706C103.144 31.8293 103.394 31.2154 103.834 30.7482C104.287 30.3128 104.888 30.0626 105.516 30.0471H108.236C108.867 30.0506 109.471 30.3025 109.918 30.7482C110.359 31.2149 110.611 31.8288 110.625 32.4706Z" fill="#25303E"></path><path d="M128.433 28.9319H125.394C124.806 28.9346 124.227 29.0834 123.711 29.3648C123.248 29.616 122.844 29.9643 122.528 30.386C122.224 29.948 121.812 29.5962 121.331 29.3648C120.833 29.0903 120.275 28.9417 119.705 28.9319H116.774C115.834 28.9565 114.939 29.3425 114.277 30.0095C113.948 30.3406 113.691 30.7359 113.522 31.1708C113.353 31.6057 113.276 32.0707 113.296 32.5366V40.066H114.517V33.1813C114.511 32.794 114.585 32.4095 114.734 32.0519C114.87 31.7026 115.074 31.383 115.332 31.1107C115.61 30.8455 115.928 30.6263 116.275 30.4613C116.615 30.3097 116.986 30.2373 117.359 30.2495H119.098C119.752 30.2489 120.385 30.477 120.888 30.8942C121.38 31.2896 121.725 31.838 121.869 32.4519V40.1225H123.226V32.3201C123.398 31.7193 123.761 31.1904 124.26 30.8128C124.758 30.4352 125.366 30.2293 125.992 30.226H127.788C128.56 30.2331 129.3 30.5422 129.847 31.0872C130.397 31.626 130.71 32.3604 130.719 33.1295V40.0707H132.076V32.5413C132.079 32.073 131.989 31.6088 131.812 31.1752C131.635 30.7415 131.374 30.347 131.044 30.0142C130.33 29.3551 129.405 28.9714 128.433 28.9319Z" fill="#25303E"></path><path d="M142.444 29.7412C142.085 29.3913 141.659 29.1158 141.193 28.9309C140.726 28.7459 140.227 28.6551 139.725 28.6636H137.284C136.339 28.6603 135.428 29.0113 134.73 29.6471V24.7906H133.368V36.2354C133.387 37.2609 133.795 38.241 134.508 38.9789C134.869 39.3447 135.301 39.6335 135.778 39.8276C136.254 40.0218 136.765 40.1173 137.279 40.1083H139.72C140.234 40.113 140.744 40.0155 141.219 39.8216C141.695 39.6277 142.128 39.3412 142.491 38.9789C142.856 38.6213 143.146 38.1943 143.342 37.723C143.539 37.2518 143.639 36.7459 143.637 36.2354V32.4706C143.631 31.9738 143.538 31.4818 143.363 31.0165C143.119 30.5501 142.81 30.1207 142.444 29.7412ZM134.678 32.3765C134.691 31.7347 134.943 31.1209 135.385 30.6542C135.837 30.2171 136.438 29.9667 137.067 29.953H139.782C140.413 29.9565 141.017 30.2085 141.464 30.6542C141.914 31.1154 142.167 31.7327 142.171 32.3765V36.4659C142.158 37.1065 141.906 37.7191 141.464 38.1836C141.013 38.6226 140.411 38.8734 139.782 38.8848H137.067C136.754 38.884 136.445 38.8217 136.156 38.7014C135.867 38.5811 135.605 38.4051 135.385 38.1836C134.934 37.7246 134.681 37.1085 134.678 36.4659V32.3765Z" fill="#25303E"></path><path d="M99.4367 38.08C99.2387 38.3036 98.9985 38.4859 98.7298 38.6165C98.4414 38.7734 98.1154 38.8483 97.7873 38.833H95.2378C94.6185 38.7967 94.036 38.5277 93.6072 38.08C93.3933 37.8586 93.2256 37.5968 93.1139 37.31C93.0023 37.0232 92.9489 36.7171 92.9569 36.4095V32.3201C92.9502 31.7018 93.1832 31.1048 93.6072 30.6542C94.0432 30.2168 94.6216 29.9497 95.2378 29.9012H97.7873C98.3346 29.9003 98.8606 30.1131 99.2529 30.4942L99.3095 30.5459H100.851L100.794 30.3859C100.476 29.8387 100.03 29.3769 99.4933 29.0401C98.9457 28.7306 98.327 28.5684 97.6978 28.5695H95.4169C94.4297 28.6234 93.4992 29.0468 92.8108 29.7553C92.1288 30.4822 91.7584 31.4466 91.7787 32.4424V36.2071C91.7567 36.7018 91.837 37.1956 92.0145 37.6579C92.1921 38.1203 92.4632 38.5411 92.8108 38.8942C93.4915 39.6135 94.4266 40.039 95.4169 40.08H97.6978C98.3518 40.0648 98.9897 39.8747 99.5451 39.5295C100.113 39.2007 100.568 38.7087 100.851 38.1177L100.902 37.9577H99.4367V38.08Z" fill="#25303E"></path><path d="M85.8074 37.647L85.699 37.5952C85.3598 37.4943 85.0408 37.335 84.7564 37.1246C84.0922 36.4456 83.6066 35.613 83.3426 34.7011L81.6602 29.1105C81.6602 29.054 81.6084 29.0023 81.6084 28.9458C81.6084 28.8893 81.5518 28.8376 81.5518 28.7858V28.7058H80.303V28.8093C80.3563 29.1008 80.4287 29.3885 80.5198 29.6705L82.0419 34.847C82.5839 36.7293 83.7809 38.2352 85.19 38.7717L82.6593 43.7646H83.96L91.7264 28.7058H90.3692L85.8074 37.647Z" fill="#25303E"></path><path d="M151.747 29.3083H150.499V40.1319H151.747V29.3083Z" fill="#25303E"></path><path d="M163.675 30.9789C163.482 30.5057 163.184 30.0825 162.803 29.7413C162.438 29.3891 162.018 29.0983 161.559 28.8801C161.094 28.6869 160.593 28.5954 160.089 28.6119H157.648C156.615 28.6276 155.626 29.0308 154.877 29.7413C154.514 30.0976 154.227 30.5225 154.031 30.9912C153.835 31.4599 153.735 31.9629 153.736 32.4707V36.2354C153.754 37.2614 154.161 38.2423 154.877 38.9789C155.237 39.3461 155.669 39.6357 156.145 39.83C156.622 40.0242 157.133 40.1189 157.648 40.1083H160.089C161.122 40.0935 162.112 39.6902 162.86 38.9789C163.576 38.2423 163.983 37.2614 164.001 36.2354V32.4707C164.001 31.9559 163.89 31.4471 163.675 30.9789ZM162.643 32.3907V36.4801C162.63 37.1206 162.378 37.7332 161.936 38.1977C161.485 38.6368 160.884 38.8876 160.254 38.8989H157.539C157.227 38.8982 156.917 38.8359 156.628 38.7156C156.34 38.5953 156.078 38.4193 155.857 38.1977C155.407 37.7388 155.153 37.1227 155.15 36.4801V32.3766C155.164 31.7348 155.416 31.1209 155.857 30.6542C156.31 30.2185 156.911 29.9697 157.539 29.9577H160.254C160.885 29.96 161.489 30.2102 161.936 30.6542C162.378 31.1209 162.63 31.7348 162.643 32.3766V32.3907Z" fill="#25303E"></path><path d="M76.4152 28.7058H73.0457C72.2864 28.683 71.5473 28.9525 70.9816 29.4588C70.405 29.95 70.0363 30.6411 69.9495 31.3929V36.2352C69.9469 36.7902 70.0593 37.3397 70.2794 37.8493C70.4865 38.3364 70.7858 38.7789 71.1607 39.1529C71.5273 39.5197 71.9742 39.7968 72.4661 39.9623C72.8202 40.0653 73.183 40.1362 73.55 40.174H75.7743C76.4868 40.1707 77.1804 39.9453 77.7584 39.5293C77.9509 39.3867 78.1321 39.2294 78.3003 39.0588C78.4445 38.8926 78.5723 38.7129 78.682 38.5223C78.7929 38.335 78.8829 38.1361 78.9507 37.9293L79.0072 37.8211L77.8243 37.647L77.7725 37.7035C77.6414 37.9878 77.4556 38.2436 77.2258 38.4564C76.851 38.7865 76.3728 38.9762 75.8733 38.9929H73.3756C73.1731 38.9895 72.9725 38.9529 72.7818 38.8846C72.3123 38.7352 71.9071 38.4317 71.6319 38.0235C71.4688 37.8209 71.3572 37.582 71.3067 37.327C71.2502 37.2188 71.2502 37.054 71.1984 36.9505V34.9599H76.4105C77.1952 34.9796 77.9558 34.6886 78.5265 34.1505C79.116 33.6067 79.4666 32.8524 79.502 32.0517V31.6752C79.4773 30.8789 79.1385 30.1245 78.5595 29.5764C78.2803 29.2931 77.9461 29.0697 77.5774 28.92C77.2087 28.7703 76.8132 28.6974 76.4152 28.7058ZM77.6075 33.4399C77.3228 33.6385 76.9784 33.7332 76.632 33.7082H71.2031V31.407C71.2475 31.0909 71.3779 30.7931 71.5801 30.5458C71.743 30.3474 71.9472 30.1868 72.1786 30.0752C72.4169 29.9676 72.6758 29.913 72.9373 29.9152H76.632C76.8754 29.913 77.1159 29.9678 77.3342 30.0752C77.5553 30.1872 77.7573 30.3333 7
17.9327 30.5082C78.1383 30.814 78.269 31.1638 78.3144 31.5293C78.3607 31.8921 78.3236 32.2606 78.2061 32.607C78.1024 32.946 77.8927 33.2429 77.6075 33.454V33.4399Z" fill="#25303E"></path><path d="M148.298 38.6119C148.297 38.9133 148.206 39.2076 148.038 39.4577C147.87 39.7078 147.631 39.9025 147.352 40.0172C147.073 40.1319 146.766 40.1614 146.47 40.1021C146.174 40.0427 145.903 39.8971 145.689 39.6837C145.476 39.4703 145.331 39.1986 145.273 38.903C145.214 38.6073 145.245 38.301 145.361 38.0227C145.476 37.7443 145.672 37.5065 145.923 37.3392C146.174 37.1718 146.469 37.0825 146.771 37.0825C146.972 37.0825 147.171 37.1221 147.356 37.199C147.542 37.2759 147.71 37.3887 147.852 37.5308C147.994 37.6728 148.106 37.8415 148.183 38.027C148.259 38.2125 148.298 38.4113 148.298 38.6119Z" fill="#25303E"></path><path d="M26.0654 32.7012L30.4387 40.3482L26.0654 48H17.3706L13.002 40.3482L17.3706 32.7012H26.0654Z" fill="#FFB000"></path><path d="M26.0654 14.24L30.4387 21.8871L26.0654 29.5388H17.3706L13.002 21.8871L17.3706 14.24H26.0654Z" fill="#64BA00"></path><path d="M10.6741 24.7906L14.2369 31.1154L10.6741 37.4495H3.56276L0 31.1154L3.56276 24.7906H10.6741Z" fill="#F96E10"></path><path d="M44.9918 0L50.647 10.0141L44.9918 20.0424H33.6249L27.9697 10.0141L33.6249 0H44.9918Z" fill="#0298EC"></path></g><defs><clipPath id="clip0"><rect width="164" height="48" fill="white"></rect></clipPath></defs></svg></a><nav class="jsx-62ee9791d3e4bddb flex gap-8 max-lg:hidden lg:items-center lg:gap-0"><div class="jsx-62ee9791d3e4bddb group lg:after:bg-hc-cobalt relative lg:px-1 lg:after:absolute lg:after:bottom-5 lg:after:left-0 lg:after:h-[2px] lg:after:w-0 lg:after:transition-[width] lg:after:duration-200 lg:after:ease-in-out lg:after:content-[''] first:lg:pl-0 lg:focus-within:after:mx-1 lg:focus-within:after:w-[calc(100%_-_8px)] lg:first:focus-within:after:mx-0 lg:first:focus-within:after:w-[calc(100%_-_4px)] lg:hover:after:mx-2 lg:hover:after:w-[calc(100%_-_8px)] lg:first:hover:after:mx-0 lg:first:hover:after:w-[calc(100%_-_4px)] xl:px-3.5 xl:focus-within:after:mx-3.5 xl:focus-within:after:w-[calc(100%_-_28px)] xl:first:focus-within:after:w-[calc(100%_-_14px)] xl:hover:after:mx-3.5 xl:hover:after:w-[calc(100%_-_28px)] xl:first:hover:after:w-[calc(100%_-_14px)]"><button aria-expanded="false" aria-haspopup="true" class="jsx-62ee9791d3e4bddb font-roboto flex w-full items-center justify-between text-left max-lg:cursor-default max-lg:text-xl max-lg:font-medium lg:pointer-events-none lg:block lg:py-10">Observability Platform<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><div class="jsx-62ee9791d3e4bddb menu fixed left-0 z-50 hidden w-full bg-[linear-gradient(to_right,_#f6f6f6_50%,_white_50%)] lg:top-[var(--navBottom,104px)] lg:group-focus-within:block lg:group-hover:block"><div class="jsx-62ee9791d3e4bddb container flex gap-12 xl:max-w-[1180px]"><div class="jsx-62ee9791d3e4bddb max-w-[170px] pt-12 pb-16"><h4 class="jsx-62ee9791d3e4bddb font-roboto mb-2 text-2xl font-bold">Explore the platform</h4><p class="jsx-62ee9791d3e4bddb mb-6 text-sm tracking-wide"> <!-- -->Honeycomb was built for the AI era. Learn how to futureproof your software for what comes next.</p><a target="_self" _type="link" class="font-roboto focus-visible:ring-ring inline-block cursor-pointer text-center font-bold tracking-[1.4px] uppercase transition-[color,background-color] [transition-duration:300ms,500ms] focus-visible:ring-1 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 border-hc-cobalt text-hc-cobalt border-2 border-solid bg-transparent h-8 content-center rounded-md px-3 py-2 text-xs hover:border-hc-cobalt hover:bg-hc-cobalt hover:text-white" href="/platform"><span class="flex items-center justify-center gap-2.5">See overview</span></a></div><ul class="jsx-62ee9791d3e4bddb flex grow flex-wrap gap-x-4 bg-white pt-12 pb-16 pl-12 lg:gap-y-3 xl:gap-x-12"><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><a target="_self" _type="link" class="font-roboto border-hc-gray-400 group/arrow-link hover:text-hc-cobalt flex items-center border-b font-bold whitespace-nowrap lg:gap-2 lg:pb-3" href="/platform">Core Observability<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-transform group-hover/arrow-link:translate-x-2 max-lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="3a7e355c0c21" _type="link" class="font-roboto" href="/platform/distributed-tracing">Distributed Tracing</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="57c3e96709fa" _type="link" class="font-roboto" href="/platform/log-analytics">Log Analytics</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="7c7fa92d4ab4" _type="link" class="font-roboto" href="/platform/metrics">Time Series Metrics</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt">
1<a target="_self" _key="62cd2b120845" _type="link" class="font-roboto" href="/platform/frontend-observability">Frontend Observability</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="1c28ef24a5cd" _type="link" class="font-roboto" href="/platform/telemetry-pipeline">Telemetry Pipeline</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="c7d4a1e93f26" _type="link" class="font-roboto" href="/platform/refinery-as-a-service">Refinery as a Service</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="a352c53a8036" _type="link" class="font-roboto" href="/platform/private-cloud">Private Cloud</a></li></ul></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><span class="jsx-62ee9791d3e4bddb font-roboto border-hc-gray-400 border-b font-bold whitespace-nowrap lg:pb-3">AI Agent Observability</span><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="6218cd7e67db" _type="link" class="font-roboto" href="/platform/agent-timeline">Agent Timeline</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="4f3399612de8" _type="link" class="font-roboto" href="/use-cases/ai-llm-observability">LLM Observability</a></li></ul></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><a target="_self" _type="link" class="font-roboto border-hc-gray-400 group/arrow-link hover:text-hc-cobalt flex items-center border-b font-bold whitespace-nowrap lg:gap-2 lg:pb-3" href="/platform/intelligence">Agentic Intelligence<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-transform group-hover/arrow-link:translate-x-2 max-lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="bafda870cc04" _type="link" class="font-roboto" href="/platform/canvas">Canvas</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="e4c44c9abcc8" _type="link" class="font-roboto" href="/technologies/ai-agents">MCP</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="146b1517edde" _type="link" class="font-roboto" href="/blog/accelerate-opentelemetry-migrations-honeycomb-agent-skills">MCP Skills</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="89cfc92cfad2" _type="link" class="font-roboto" href="/blog/introducing-anomaly-detection-early-warning-system-service-health">Anomaly Detection</a></li></ul></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><span class="jsx-62ee9791d3e4bddb font-roboto border-hc-gray-400 border-b font-bold whitespace-nowrap lg:pb-3">Built-in Features</span><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="043ac481e220" _type="link" class="font-roboto" href="/platform/slos">SLOs</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="ad585cbbd043" _type="link" class="font-roboto" href="/platform/service-map">Service Map</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="bafe0c86bbaf" _type="link" class="font-roboto" href="/platform/bubbleup">BubbleUp</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="e8757ff0a28a" _type="link" class="font-roboto" href="/platform/opentelemetry">OpenTelemetry</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="d1f9cc290db7" _type="link" class="font-roboto" href="/platform/integrations">App Integrations</a></li></ul></li></ul><div class="jsx-62ee9791d3e4bddb"></div></div></div></div><div class="jsx-62ee9791d3e4bddb group lg:after:bg-hc-cobalt relative lg:px-1 lg:after:absolute lg:after:bottom-5 lg:after:left-0 lg:after:h-[2px] lg:after:w-0 lg:after:transition-[width] lg:after:duration-200 lg:after:ease-in-out lg:after:content-[''] first:lg:pl-0 lg:focus-within:after:mx-1 lg:focus-within:after:w-[calc(100%_-_8px)] lg:first:focus-within:after:mx-0 lg:first:focus-within:after:w-[calc(100%_-_4px)] lg:hover:after:mx-2 lg:hover:after:w-[calc(100%_-_8px)] lg:first:hover:after:mx-0 lg:first:hover:after:w-[calc(100%_-_4px)] xl:px-3.5 xl:focus-within:after:mx-3.5 xl:focus-within:after:w-[calc(100%_-_28px)] xl:first:focus-within:after:w-[calc(100%_-_14px)] xl:hover:after:mx-3.5 xl:hover:after:w-[calc(100%_-_28px)] xl:first:hover:after:w-[calc(100%_-_14px)]"><button aria-expanded="false" aria-haspopup="true" class="jsx-62ee9791d3e4bddb font-roboto flex w-full items-center justify-between text-left max-lg:cursor-default max-lg:text-xl max-lg:font-medium lg:pointer-events-none lg:block lg:py-10">Solutions<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><div class="jsx-62ee9791d3e4bddb menu fixed left-0 z-50 hidden w-full bg-[linear-gradient(to_right,_#f6f6f6_50%,_white_50%)] lg:top-[var(--navBottom,104px)] lg:group-focus-within:block lg:group-hover:block"><div class="jsx-62ee9791d3e4bddb container flex gap-12 xl:max-w-[1180px]"><div class="jsx-62ee9791d3e4bddb max-w-[170px] pt-12 pb-16"><h4 class="jsx-62ee9791d3e4bddb font-roboto mb-2 text-2xl font-bold">Why Honeycomb</h4><p class="jsx-62ee9791d3e4bddb mb-6 text-sm tracking-wide"> <!-- -->Discover why Honeycomb is the better choice for your engineers, your customers, and your bottom line.</p><a target="_self" _type="link" class="font-roboto focus-visible:ring-ring inline-block cursor-pointer text-center font-bold tracking-[1.4px] uppercase transition-[color,background-color] [transition-duration:300ms,500ms] focus-visible:ring-1 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 border-hc-cobalt text-hc-cobalt border-2 border-solid bg-transparent h-8 content-center rounded-md px-3 py-2 text-xs hover:border-hc-cobalt hover:bg-hc-cobalt hover:text-white" href="/why-honeycomb"><span class="flex items-center justify-center gap-2.5">Learn More</span></a></div><ul class="jsx-62ee9791d3e4bddb flex grow flex-wrap gap-x-4 bg-white pt-12 pb-16 pl-12 lg:gap-y-3 xl:gap-x-12"><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><span class="jsx-62ee9791d3e4bddb font-roboto border-hc-gray-400 border-b font-bold whitespace-nowrap lg:pb-3">Technologies</span><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="973236213b56" _type="link" class="font-roboto" href="/platform/opentelemetry">OpenTelemetry</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="31d4054b0539" _type="link" class="font-roboto" href="/technologies/aws">Amazon Web Services</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="e4533f4323a3" _type="link" class="font-roboto" href="/technologies/microsoft-azure">Microsoft Azure</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="37dbd8aeb8c4" _type="link" class="font-roboto" href="/technologies/kubernetes">Kubernetes</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="6413768f27dc" _type="link" class="font-roboto" href="/technologies/google-cloud">Google Cloud</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="e3ba65b3e56a" _type="link" class="font-roboto" href="/technologies/ai-agents">AI Agents</a></li></ul></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><span class="jsx-62ee9791d3e4bddb font-roboto border-hc-gray-400 border-b font-bold whitespace-nowrap lg:pb-3">Use Cases</span><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="12dfc27e1b09" _type="link" class="font-roboto" href="/use-cases/ai-llm-observability">LLM Observability</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="ag3nt0bs3rv01" _type="link" class="font-roboto" href="/use-cases/agent-observability">Agent Observability</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="cdb5d85b653f" _type="link" class="font-roboto" href="/use-cases/incident-response">Incident Response</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="05d3787884f2" _type="link" class="font-roboto" href="/use-cases/predictable-costs">Predictable Costs</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="d56b2265ff47" _type="link" class="font-roboto" href="/use-cases/devops-releases">DevOps & Releases</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="687be93e73cd" _type="link" class="font-roboto" href="/platform/frontend-observability">Frontend Development</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="fd9b0d71772c" _type="link" class="font-roboto" href="/use-cases/meet-customer-experience-slas">Meet Customer SLAs</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="64e59d6ab8aa" _type="link" class="font-roboto" href="/use-cases/cloud-migrations">Cloud Migrations</a></li></ul></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><span class="jsx-62ee9791d3e4bddb font-roboto border-hc-gray-400 border-b font-bold whitespace-nowrap lg:pb-3">Industries</span><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="ece052132a81" _type="link" class="font-roboto" href="/industries/ai-startups">AI Startups</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="8e6dab1d6286" _type="link" class="font-roboto" href="/industries/financial-services">Financial Services</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="440f49eafb36" _type="link" class="font-roboto" href="/industries/retail">Retail & Ecommerce</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="9cb0aa2dcebe" _type="link" class="font-roboto" href="/industries/software-technology">Software & Technology</a></li></ul></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><a target="_self" _type="link" class="font-roboto border-hc-gray-400 group/arrow-link hover:text-hc-cobalt flex items-center border-b font-bold whitespace-nowrap lg:gap-2 lg:pb-3" href="/why-honeycomb">Why Honeycomb?<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-transform group-hover/arrow-link:translate-x-2 max-lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="91d95a07e165" _type="link" class="font-roboto" href="/why-honeycomb/customers">Customer Stories</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="05a8b16c4187" _type="link" class="font-roboto" href="/why-honeycomb/comparisons">Comparisons</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="eda3f9bc2fd1" _type="link" class="font-roboto" href="/why-honeycomb/enterprise">For Enterprise</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="711d9271d964" _type="link" class="font-roboto" href="/why-honeycomb/services">Honeycomb Services</a></li></ul></li></ul><div class="jsx-62ee9791d3e4bddb"></div></div></div></div><div class="jsx-62ee9791d3e4bddb group lg:after:bg-hc-cobalt relative lg:px-1 lg:after:absolute lg:after:bottom-5 lg:after:left-0 lg:after:h-[2px] lg:after:w-0 lg:after:transition-[width] lg:after:duration-200 lg:after:ease-in-out lg:after:content-[''] first:lg:pl-0 lg:focus-within:after:mx-1 lg:focus-within:after:w-[calc(100%_-_8px)] lg:first:focus-within:after:mx-0 lg:first:focus-within:after:w-[calc(100%_-_4px)] lg:hover:after:mx-2 lg:hover:after:w-[calc(100%_-_8px)] lg:first:hover:after:mx-0 lg:first:hover:after:w-[calc(100%_-_4px)] xl:px-3.5 xl:focus-within:after:mx-3.5 xl:focus-within:after:w-[calc(100%_-_28px)] xl:first:focus-within:after:w-[calc(100%_-_14px)] xl:hover:after:mx-3.5 xl:hover:after:w-[calc(100%_-_28px)] xl:first:hover:after:w-[calc(100%_-_14px)]"><button aria-expanded="false" aria-haspopup="true" class="jsx-62ee9791d3e4bddb font-roboto flex w-full items-center justify-between text-left max-lg:cursor-default max-lg:text-xl max-lg:font-medium lg:pointer-events-none lg:block lg:py-10">Learn <svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><div class="jsx-62ee9791d3e4bddb menu fixed left-0 z-50 hidden w-full bg-[linear-gradient(to_right,_#f6f6f6_50%,_white_50%)] lg:top-[var(--navBottom,104px)] lg:group-focus-within:block lg:group-hover:block"><div class="jsx-62ee9791d3e4bddb container flex gap-12 xl:max-w-[1180px]"><div class="jsx-62ee9791d3e4bddb max-w-[170px] pt-12 pb-16"><h4 class="jsx-62ee9791d3e4bddb font-roboto mb-2 text-2xl font-bold">Observability Engineering</h4><p class="jsx-62ee9791d3e4bddb mb-6 text-sm tracking-wide"> <!-- -->Start your journey with the definitive guide to observability. Download our complimentary ebook.</p><a target="_self" _type="link" class="font-roboto focus-visible:ring-ring inline-block cursor-pointer text-center font-bold tracking-[1.4px] uppercase transition-[color,background-color] [transition-duration:300ms,500ms] focus-visible:ring-1 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 border-hc-cobalt text-hc-cobalt border-2 border-solid bg-transparent h-8 content-center rounded-md px-3 py-2 text-xs hover:border-hc-cobalt hover:bg-hc-cobalt hover:text-white" href="/observability-engineering-oreilly-book"><span class="flex items-center justify-center gap-2.5">Get your copy</span></a></div><ul class="jsx-62ee9791d3e4bddb flex grow flex-wrap gap-x-4 bg-white pt-12 pb-16 pl-12 lg:gap-y-3 xl:gap-x-12"><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><span class="jsx-62ee9791d3e4bddb font-roboto border-hc-gray-400 border-b font-bold whitespace-nowrap lg:pb-3">Engineers</span><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_blank" rel="noopener noreferrer" _key="0579b3261d13" _type="link" class="font-roboto" href="https://docs.honeycomb.io/">Docs</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="ed11462fee29" _type="link" class="font-roboto" href="/observability-engineering-oreilly-book">Observability Engineering</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_blank" rel="noopener noreferrer" _key="acf97f14bc60" _type="link" class="font-roboto" href="https://docs.honeycomb.io/get-started">Quickstart</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_blank" rel="noopener noreferrer" _key="a54f159c78a0" _type="link" class="font-roboto" href="https://docs.honeycomb.io/send-data/">Sending data</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_blank" rel="noopener noreferrer" _key="053ed6ac8255" _type="link" class="font-roboto" href="https://play.honeycomb.io/sandbox/tours">Sandbox</a></li></ul></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><a target="_self" _type="link" class="font-roboto border-hc-gray-400 group/arrow-link hover:text-hc-cobalt flex items-center border-b font-bold whitespace-nowrap lg:gap-2 lg:pb-3" href="/resources">Resource Center<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-tran
1sform group-hover/arrow-link:translate-x-2 max-lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="104a20760fd8" _type="link" class="font-roboto" href="/blog">Blog</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="6d821088a12e" _type="link" class="font-roboto" href="/resources/getting-started">Getting Started</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="e4d103599e59" _type="link" class="font-roboto" href="/resources/guides">Technical Guides</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="84b6f5e31734" _type="link" class="font-roboto" href="/resources/case-studies">Case Studies</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="a7b9915d2b3b" _type="link" class="font-roboto" href="/resources/webinars">Webinars</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="a3e557190042" _type="link" class="font-roboto" href="/resources/whitepapers">Whitepapers</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="f6862a0a3b48" _type="link" class="font-roboto" href="/resources/product-videos">Product Videos</a></li></ul></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><span class="jsx-62ee9791d3e4bddb font-roboto border-hc-gray-400 border-b font-bold whitespace-nowrap lg:pb-3">Community</span><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="8a2f7421464f" _type="link" class="font-roboto" href="/events">Events</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_self" _key="eb8b17f096e8" _type="link" class="font-roboto" href="/office-hours">Office Hours</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_blank" rel="noopener noreferrer" _key="bb0360e4b1ad" _type="link" class="font-roboto" href="https://join.slack.com/t/honeycombpollinators/shared_invite/zt-3zl4f8i68-1PhyiwIIqZ0mCXtJjJcSsg">Pollinators Slack</a></li></ul></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><a target="_blank" rel="noopener noreferrer" _type="link" class="font-roboto border-hc-gray-400 group/arrow-link hover:text-hc-cobalt flex items-center border-b font-bold whitespace-nowrap lg:gap-2 lg:pb-3" href="https://academy.honeycomb.io/">Honeycomb Academy<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-transform group-hover/arrow-link:translate-x-2 max-lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><ul class="jsx-62ee9791d3e4bddb space-y-3"><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_blank" rel="noopener noreferrer" _key="b410785737ee" _type="link" class="font-roboto" href="https://academy.honeycomb.io/app/catalog">Course Catalog</a></li><li class="jsx-62ee9791d3e4bddb hover:text-hc-cobalt"><a target="_blank" rel="noopener noreferrer" _key="eba7082cbcd2" _type="link" class="font-roboto" href="https://academy.honeycomb.io/app/learning_paths">Learning Paths</a></li></ul></li></ul><div class="jsx-62ee9791d3e4bddb"></div></div></div></div><div class="jsx-62ee9791d3e4bddb group lg:after:bg-hc-cobalt relative lg:px-1 lg:after:absolute lg:after:bottom-5 lg:after:left-0 lg:after:h-[2px] lg:after:w-0 lg:after:transition-[width] lg:after:duration-200 lg:after:ease-in-out lg:after:content-[''] first:lg:pl-0 lg:focus-within:after:mx-1 lg:focus-within:after:w-[calc(100%_-_8px)] lg:first:focus-within:after:mx-0 lg:first:focus-within:after:w-[calc(100%_-_4px)] lg:hover:after:mx-2 lg:hover:after:w-[calc(100%_-_8px)] lg:first:hover:after:mx-0 lg:first:hover:after:w-[calc(100%_-_4px)] xl:px-3.5 xl:focus-within:after:mx-3.5 xl:focus-within:after:w-[calc(100%_-_28px)] xl:first:focus-within:after:w-[calc(100%_-_14px)] xl:hover:after:mx-3.5 xl:hover:after:w-[calc(100%_-_28px)] xl:first:hover:after:w-[calc(100%_-_14px)]"><button aria-expanded="false" aria-haspopup="true" class="jsx-62ee9791d3e4bddb font-roboto flex w-full items-center justify-between text-left max-lg:cursor-default max-lg:text-xl max-lg:font-medium lg:pointer-events-none lg:block lg:py-10">Company<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><div class="jsx-62ee9791d3e4bddb menu fixed left-0 z-50 hidden w-full bg-[linear-gradient(to_right,_#f6f6f6_50%,_white_50%)] lg:top-[var(--navBottom,104px)] lg:group-focus-within:block lg:group-hover:block"><div class="jsx-62ee9791d3e4bddb container flex gap-12 xl:max-w-[1180px]"><div class="jsx-62ee9791d3e4bddb max-w-[170px] pt-12 pb-16"><h4 class="jsx-62ee9791d3e4bddb font-roboto mb-2 text-2xl font-bold">Our mission</h4><p class="jsx-62ee9791d3e4bddb mb-6 text-sm tracking-wide"> <!-- -->Bring observability to every software engineer.</p><a target="_self" _type="link" class="font-roboto focus-visible:ring-ring inline-block cursor-pointer text-center font-bold tracking-[1.4px] uppercase transition-[color,background-color] [transition-duration:300ms,500ms] focus-visible:ring-1 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 border-hc-cobalt text-hc-cobalt border-2 border-solid bg-transparent h-8 content-center rounded-md px-3 py-2 text-xs hover:border-hc-cobalt hover:bg-hc-cobalt hover:text-white" href="/about"><span class="flex items-center justify-center gap-2.5">About Us</span></a></div><ul class="jsx-62ee9791d3e4bddb flex grow flex-wrap gap-x-4 bg-white pt-12 pb-16 pl-12 lg:gap-y-3 xl:gap-x-12"><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><a target="_self" _type="link" class="font-roboto border-hc-gray-400 group/arrow-link hover:text-hc-cobalt flex items-center border-b font-bold whitespace-nowrap lg:gap-2 lg:pb-3" href="/about">About Us<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-transform group-hover/arrow-link:translate-x-2 max-lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><p class="jsx-62ee9791d3e4bddb font-roboto max-w-[138px] text-xs leading-5 tracking-wide">Learn about our company, mission and values.</p></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><a target="_self" _type="link" class="font-roboto border-hc-gray-400 group/arrow-link hover:text-hc-cobalt flex items-center border-b font-bold whitespace-nowrap lg:gap-2 lg:pb-3" href="/careers">Careers<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-transform group-hover/arrow-link:translate-x-2 max-lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><p class="jsx-62ee9791d3e4bddb font-roboto max-w-[138px] text-xs leading-5 tracking-wide">Come for the impact, stay for the culture. 2</p></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><a target="_self" _type="link" class="font-roboto border-hc-gray-400 group/arrow-link hover:text-hc-cobalt flex items-center border-b font-bold whitespace-nowrap lg:gap-2 lg:pb-3" href="/news">News<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-transform group-hover/arrow-link:translate-x-2 max-lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><p class="jsx-62ee9791d3e4bddb font-roboto max-w-[138px] text-xs leading-5 tracking-wide">See Honeycomb's latest press releases, media, and more</p></li><li class="jsx-62ee9791d3e4bddb lg:flex lg:flex-col lg:gap-3"><a target="_self" _type="link" class="font-roboto border-hc-gray-400 group/arrow-link hover:text-hc-cobalt flex items-center border-b font-bold whitespace-nowrap lg:gap-2 lg:pb-3" href="/partners">Partners<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-transform group-hover/arrow-link:translate-x-2 max-lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><p class="jsx-62ee9791d3e4bddb font-roboto max-w-[138px] text-xs leading-5 tracking-wide">Learn more about becoming a Honeycomb partner.</p></li></ul><div class="jsx-62ee9791d3e4bddb"></div></div></div></div><a target="_self" _key="b519e18d3109" _type="link" class="font-roboto lg:after:bg-hc-cobalt hover:text-hc-cobalt relative max-lg:flex max-lg:items-center max-lg:justify-between max-lg:text-xl max-lg:font-medium lg:px-1 lg:py-10 lg:after:absolute lg:after:bottom-5 lg:after:left-0 lg:after:h-[2px] lg:after:w-0 lg:after:transition-[width] lg:after:duration-200 lg:after:ease-in-out lg:after:content-[''] lg:hover:after:w-full xl:px-[14px]" href="/pricing">Pricing<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="lg:hidden"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a></nav><div id="custom-nav-button-target" class="jsx-62ee9791d3e4bddb flex items-center gap-5"><button aria-label="Search" class="jsx-62ee9791d3e4bddb search-icon"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke="#25303E"><path d="M8.875 16.75C13.2242 16.75 16.75 13.2242 16.75 8.875C16.75 4.52576 13.2242 1 8.875 1C4.52576 1 1 4.52576 1 8.875C1 13.2242 4.52576 16.75 8.875 16.75Z" stroke="inherit" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M14.4434 14.4438L18.9997 19.0002" stroke="inherit" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><a target="_blank" class="hover:text-hc-cobalt font-roboto login-button max-lg:hidden" href="https://ui.honeycomb.io/login">Login</a><a target="_self" _type="link" class="font-roboto focus-visible:ring-ring inline-block cursor-pointer text-center font-bold tracking-[1.4px] uppercase transition-[color,background-color] [transition-duration:300ms,500ms] focus-visible:ring-1 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 border-hc-cobalt bg-hc-cobalt hover:bg-hc-pacific hover:border-hc-pacific border-2 border-solid text-white h-8 content-center rounded-md px-3 py-2 text-xs nav-button max-lg:hidden qdemo get-a-demo-button" href="/get-a-demo"><span class="flex items-center justify-center gap-2.5">Get a demo</span></a><a target="_self" _type="link" class="font-roboto focus-visible:ring-ring inline-block cursor-pointer text-center font-bold tracking-[1.4px] uppercase transition-[color,background-color] [transition-duration:300ms,500ms] focus-visible:ring-1 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 border-hc-cobalt text-hc-cobalt hover:text-hc-pacific hover:border-hc-pacific border-2 border-solid bg-transparent h-8 content-center rounded-md px-3 py-2 text-xs nav-button max-lg:hidden" href="https://ui.honeycomb.io/signup"><span class="flex items-center justify-center gap-2.5">Start for free</span></a><button aria-label="Menu" class="jsx-62ee9791d3e4bddb menu-icon lg:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="22" viewBox="0 0 32 22" fill="none"><path d="M1 1H31" stroke="#25303E" stroke-width="2" stroke-linecap="round"></path><path d="M1 11H31" stroke="#25303E" stroke-width="2" stroke-linecap="round"></path><path d="M1 21H31" stroke="#25303E" stroke-width="2" stroke-linecap="round"></path></svg></button></div><div class="jsx-62ee9791d3e4bddb mt-6 hidden justify-center gap-1 md:justify-start"><p class="jsx-62ee9791d3e4bddb">Already a Honeycomb customer?</p><a target="_blank" class="text-hc-cobalt underline" href="https://ui.honeycomb.io/login">Login</a></div></div></header><main class="">
2<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.honeycomb.io/news","url":"https://www.honeycomb.io/news","name":"News | Honeycomb","isPartOf":{"@id":"https://www.honeycomb.io/#website"},"datePublished":"2026-04-16T18:22:04+00:00","dateModified":"2026-05-28T13:25:58+00:00","description":"Find Honeycomb press releases, media coverage, and brand assets. Get the latest company news, announcements, and resources for press and partners.","breadcrumb":{"@id":"https://www.honeycomb.io/news#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.honeycomb.io/news"]}]},{"@type":"BreadcrumbList","@id":"https://www.honeycomb.io/news#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.honeycomb.io/"},{"@type":"ListItem","position":2,"name":"News","item":"https://www.honeycomb.io/news"}]},{"@type":"WebSite","@id":"https://www.honeycomb.io/#website","url":"https://www.honeycomb.io/","name":"Honeycomb","description":"Event Driven Debugging","publisher":{"@id":"https://www.honeycomb.io/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.honeycomb.io/search?searchTerm={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.honeycomb.io/#organization","name":"Honeycomb","url":"https://www.honeycomb.io/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.honeycomb.io/#/schema/logo/image/","url":"https://www.honeycomb.io/api/assets/honeycomb-logo.svg","contentUrl":"https://www.honeycomb.io/api/assets/honeycomb-logo.svg","width":164,"height":48,"caption":"Honeycomb"},"image":{"@id":"https://www.honeycomb.io/#/schema/logo/image/"},"sameAs":["https://x.com/honeycombio"]}]}</script>
2<div class="container my-5" id="page-breadcrumbs"><nav aria-label="breadcrumb"><ol class="text-hc-slate flex flex-wrap items-center gap-1.5 text-xs break-words sm:gap-2.5"><li class="inline-flex items-center gap-1.5"><a class="font-roboto font-medium transition-colors hover:underline" href="/about">Company</a></li><li role="presentation" aria-hidden="true" class="[&>svg]:h-3.5 [&>svg]:w-3.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right"><path d="m9 18 6-6-6-6"></path></svg></li><li class="inline-flex items-center gap-1.5"><span role="link" aria-disabled="true" aria-current="page" class="text-foreground font-roboto font-medium">News</span></li></ol></nav></div><section class="flex flex-col gap-[10px] overflow-hidden bg-white px-5 pb-10 lg:flex-auto lg:gap-0 lg:px-0 lg:pb-20" id="8ea8705ec629"><div class="bg-hc-slate relative h-[497px] overflow-hidden rounded-[20px] lg:h-[568px] lg:rounded-none"><div class="relative mx-auto flex h-full max-w-screen-xl items-center justify-center px-16 text-white lg:pt-0 lg:pb-0"><div class="z-20 flex flex-col lg:w-1/2 mb-0 w-full max-w-[740px] items-center gap-4 text-center text-white lg:mb-[220px] lg:gap-6"><h1 _type="title" class="font-display font-medium text-pretty m-0 text-center text-white"><span class="title-hero-heading text-4xl tracking-tighter lg:text-6xl"><span style="color:#0278CD">Honeycomb</span> in the news</span></h1><div class="prose-sm lg:prose-base prose-p:leading-normal prose-p:my-0 prose-ul:pl-0 prose-li:pl-0 prose-li:my-0 w-full items-center justify-center mx-auto max-w-[560px] text-center text-white/80 prose-p:text-white/80"><p>Explore press releases, articles, updates, and resources related to Honeycomb.</p></div></div></div><div class="pointer-events-none absolute inset-0 overflow-hidden" aria-hidden="true"><svg width="100%" height="100%" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="white" class="absolute inset-0 lg:hidden" externalcircleradius="66%" middlecircleradius="50%" internalcircleradius="34%" externalcircleopacity="0.12" middlecircleopacity="0.12" internalcircleopacity="0.12"><circle opacity="0.12" cx="50%" cy="50%" r="66%" stroke="inherit"></circle><circle opacity="0.12" cx="50%" cy="50%" r="50%" stroke="inherit"></circle><circle opacity="0.12" cx="50%" cy="50%" r="34%" stroke="inherit"></circle></svg><svg width="100%" height="100%" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="white" class="absolute inset-0 hidden lg:block" externalcircleradius="63%" middlecircleradius="51%" internalcircleradius="37%" externalcircleopacity="0.12" middlecircleopacity="0.12" internalcircleopacity="0.12"><circle opacity="0.12" cx="50%" cy="50%" r="63%" stroke="inherit"></circle><circle opacity="0.12" cx="50%" cy="50%" r="51%" stroke="inherit"></circle><circle opacity="0.12" cx="50%" cy="50%" r="37%" stroke="inherit"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" fill="none" style="width:100%;height:auto" viewBox="0 0 1149 969" class="absolute right-1/2 bottom-0 hidden w-[1069px]! opacity-[0.06] lg:block"><path fill="white" d="M858.898 0H291.205a5 5 0 0 0-4.299 2.447L1.519 483.023a5 5 0 0 0 .005 5.114l285.38 478.424a5.001 5.001 0 0 0 4.295 2.439h567.706a4.998 4.998 0 0 0 4.298-2.446L1147.49 488.13a5.01 5.01 0 0 0 0-5.1L863.202 2.454A5 5 0 0 0 858.898 0Z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" fill="none" style="width:100%;height:auto" viewBox="0 0 1149 969" class="absolute top-[88px] right-[-438px] hidden w-[828px]! opacity-[0.06] lg:block"><path fill="white" d="M858.898 0H291.205a5 5 0 0 0-4.299 2.447L1.519 483.023a5 5 0 0 0 .005 5.114l285.38 478.424a5.001 5.001 0 0 0 4.295 2.439h567.706a4.998 4.998 0 0 0 4.298-2.446L1147.49 488.13a5.01 5.01 0 0 0 0-5.1L863.202 2.454A5 5 0 0 0 858.898 0Z"></path></svg></div></div><div class="relative z-10 w-full lg:-mt-[248.5px]"><div class="mx-auto flex w-full max-w-[1260px] flex-col gap-[10px] lg:max-h-[497px] lg:flex-row lg:items-stretch lg:gap-6 lg:px-6"><div class="order-3 w-full overflow-hidden rounded-[20px] lg:order-1 lg:min-w-0 lg:flex-[1.61]"><img alt="news announcer " width="1518" height="994" decoding="async" data-nimg="1" class="block h-auto w-full object-cover" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F030e0a12d9b96a24e84b53506fa137cb080ca11c-1518x994.png&w=1920&q=75 1x, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F030e0a12d9b96a24e84b53506fa137cb080ca11c-1518x994.png&w=3840&q=75 2x" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F030e0a12d9b96a24e84b53506fa137cb080ca11c-1518x994.png&w=3840&q=75"/></div><div class="order-2 w-full rounded-[20px] bg-white p-6 shadow-[0_8px_40px_rgba(15,23,42,0.10)] lg:flex lg:min-w-0 lg:flex-1 lg:flex-col lg:gap-[70px] lg:p-8 xl:p-10"><div><div class=" mb-6 inline-flex h-10 w-10 items-center justify-center rounded-xl border-[6px] border-white " style="background-color:#e3f2fc;fill:#0088df;filter:drop-shadow(0px 1.31px 9.86px rgba(0, 0, 0, 0.10))"><div class="flex h-full w-full items-center justify-center [&_svg]:h-auto [&_svg]:w-4"><svg width="17" height="15" viewBox="0 0 17 15" fill="inherit" xmlns="http://www.w3.org/2000/svg"> 3<path d="M14.9508 0H1.2459C0.915468 0 0.598568 0.131264 0.364916 0.364916C0.131264 0.598568 0 0.915468 0 1.2459V13.7049C5.66825e-05 13.8111 0.0272499 13.9155 0.0789978 14.0082C0.130746 14.1009 0.205331 14.1789 0.295672 14.2346C0.386014 14.2904 0.489114 14.3222 0.595183 14.3269C0.701252 14.3317 0.806771 14.3092 0.901722 14.2617L3.11475 13.1552L5.32779 14.2617C5.41433 14.305 5.50978 14.327
35 5.60656 14.3275C5.70334 14.3275 5.79878 14.305 5.88533 14.2617L8.09836 13.1552L10.3114 14.2617C10.3979 14.305 10.4934 14.3275 10.5902 14.3275C10.6869 14.3275 10.7824 14.305 10.8689 14.2617L13.082 13.1552L15.295 14.2617C15.39 14.3092 15.4955 14.3317 15.6015 14.3269C15.7076 14.3222 15.8107 14.2904 15.9011 14.2346C15.9914 14.1789 16.066 14.1009 16.1177 14.0082C16.1695 13.9155 16.1967 13.8111 16.1967 13.7049V1.2459C16.1967 0.915468 16.0655 0.598568 15.8318 0.364916C15.5982 0.131264 15.2813 0 14.9508 0ZM14.9508 12.6973L13.3607 11.9015C13.2742 11.8582 13.1787 11.8356 13.082 11.8356C12.9852 11.8356 12.8897 11.8582 12.8032 11.9015L10.5902 13.0088L8.37713 11.9015C8.29059 11.8582 8.19514 11.8356 8.09836 11.8356C8.00158 11.8356 7.90614 11.8582 7.81959 11.9015L5.60656 13.0088L3.39353 11.9015C3.30698 11.8582 3.21153 11.8356 3.11475 11.8356C3.01798 11.8356 2.92253 11.8582 2.83598 11.9015L1.2459 12.6973V1.2459H14.9508V12.6973ZM8.72131 5.60656C8.72131 5.44134 8.78694 5.28289 8.90377 5.16607C9.0206 5.04924 9.17905 4.98361 9.34426 4.98361H13.082C13.2472 4.98361 13.4056 5.04924 13.5225 5.16607C13.6393 5.28289 13.7049 5.44134 13.7049 5.60656C13.7049 5.77177 13.6393 5.93022 13.5225 6.04705C13.4056 6.16388 13.2472 6.22951 13.082 6.22951H9.34426C9.17905 6.22951 9.0206 6.16388 8.90377 6.04705C8.78694 5.93022 8.72131 5.77177 8.72131 5.60656ZM8.72131 8.09836C8.72131 7.93314 8.78694 7.77469 8.90377 7.65787C9.0206 7.54104 9.17905 7.47541 9.34426 7.47541H13.082C13.2472 7.47541 13.4056 7.54104 13.5225 7.65787C13.6393 7.77469 13.7049 7.93314 13.7049 8.09836C13.7049 8.26358 13.6393 8.42203 13.5225 8.53885C13.4056 8.65568 13.2472 8.72131 13.082 8.72131H9.34426C9.17905 8.72131 9.0206 8.65568 8.90377 8.53885C8.78694 8.42203 8.72131 8.26358 8.72131 8.09836ZM3.11475 9.96721H6.85246C7.01768 9.96721 7.17613 9.90158 7.29295 9.78476C7.40978 9.66793 7.47541 9.50948 7.47541 9.34426V4.36066C7.47541 4.19544 7.40978 4.03699 7.29295 3.92016C7.17613 3.80334 7.01768 3.73771 6.85246 3.73771H3.11475C2.94954 3.73771 2.79109 3.80334 2.67426 3.92016C2.55744 4.03699 2.4918 4.19544 2.4918 4.36066V9.34426C2.4918 9.50948 2.55744 9.66793 2.67426 9.78476C2.79109 9.90158 2.94954 9.96721 3.11475 9.96721ZM3.73771 4.98361H6.22951V8.72131H3.73771V4.98361Z" fill="inherit"/> 4</svg> 5</div></div><h2 class="font-display text-hc-slate tracking-medium max-w-[170px] text-[24px] leading-[1.2] font-medium whitespace-pre-line">Navigate the newsroom</h2></div><div class="divide-y divide-black/10"><a href="#9c9e8183fb02" class="text-hc-slate group flex items-center justify-between gap-4 py-5 font-medium first:lg:pt-0"><span>Press releases</span><svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 shrink-0 transition-transform group-hover:translate-x-1"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><a href="#c6c1dbbad089" class="text-hc-slate group flex items-center justify-between gap-4 py-5 font-medium first:lg:pt-0"><span>In the media</span><svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 shrink-0 transition-transform group-hover:translate-x-1"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><a href="#647a56da6e9a" class="text-hc-slate group flex items-center justify-between gap-4 py-5 font-medium first:lg:pt-0"><span>Contact us</span><svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 shrink-0 transition-transform group-hover:translate-x-1"><path d="M5 1L10 6L5 11" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></a></div></div></div></div></section><section id="9c9e8183fb02" class="bg-hc-gray-50"><div class="relative container py-12 xl:py-16"><h2 class="text-h2 mb-8 text-left xl:mb-12">Press Releases</h2><div class="grid grid-cols-1 gap-4 md:grid-cols-2 xl:grid-cols-4 xl:gap-6"><div class="relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-
5h-[436px] md:max-w-none"><a title="Honeycomb Releases Second Edition of Bestseller Observability Engineering to Redefine the Practice for an AI World" href="/blog/honeycomb-releases-second-edition-observability-engineering-redefine-practice-ai"><div class="relative h-[200px] max-w-full"><img alt="Honeycomb releases second edition of Observability Engineering" fetchPriority="low" loading="lazy" width="3840" height="2160" decoding="async" data-nimg="1" class="block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover" style="color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png&w=3840&q=75"/></div></a><div class="flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5"><a class="flex h-full flex-col gap-2 undefined" href="/blog/honeycomb-releases-second-edition-observability-engineering-redefine-practice-ai"><div class="flex items-center gap-4"><a title="Press Release" href="/news/press-releases"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate">Press Release</div></a><span class="text-hc-slate/30">|</span><span class="font-medium font-roboto text-hc-slate/70 text-xs leading-normal"><span>June 17, 2026</span></span></div><a title="Honeycomb Releases Second Edition of Bestseller Observability Engineering to Redefine the Practice for an AI World" class="space-y-2" href="/blog/honeycomb-releases-second-edition-observability-engineering-redefine-practice-ai"><h3 class="text-body-lg line-clamp-3">Honeycomb Releases Second Edition of Bestseller Observability Engineering to Redefine the Practice for an AI World</h3><p class="line-clamp-3">New insights include why most companies cannot safely validate AI-generated code in production, how shipping faster leads to organizations learning slower, and more.</p></a></a><div class="flex flex-col gap-3"><div class="flex items-end"></div></div></div></div><div class="relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none"><a title="Cloudelligent and Honeycomb Partner to Bring Enterprise Observability to AWS-Native Organizations in the AI Era" href="/blog/cloudelligent-and-honeycomb-partner-to-bring-enterprise-observability"><div class="relative h-[200px] max-w-full"><img alt="Cloudelligent and Honeycomb.io announce a strategic partnership to help engineering teams modernize on AWS with deep production observability. " fetchPriority="low" loading="lazy" width="3840" height="2160" decoding="async" data-nimg="1" class="block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover" style="color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png&w=3840&q=75"/></div></a><div class="flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5"><a class="flex h-full flex-col gap-2 undefined" href="/blog/cloudelligent-and-honeycomb-partner-to-bring-enterprise-observability"><div class="flex items-center gap-4"><a title="Press Release" href="/news/press-releases"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate">Press Release</div></a><span class="text-hc-slate/30">|</span><span class="font-medium font-roboto text-hc-slate/70 text-xs leading-normal"><span>May 27, 2026</span></span></div><a title="Cloudelligent and Honeycomb Partner to Bring Enterprise Observability to AWS-Native Organizations in the AI Era" class="space-y-2" href="/blog/cloudelligent-and-honeycomb-partner-to-bring-enterprise-observability"><h3 class="text-body-lg line-clamp-3">Cloudelligent and Honeycomb Partner to Bring Enterprise Observability to AWS-Native Organizations in the AI Era</h3><p class="line-clamp-3">Cloudelligent and Honeycomb announce a strategic partnership to help engineering teams modernize on AWS with deep production observability</p></a></a><div class="flex flex-col gap-3"><div class="flex items-end"></div></div></div></div><div class="relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-
5h-[436px] md:max-w-none"><a title="Honeycomb Launches Agent Observability, Bringing Full Visibility to Agentic Workflows in Production" href="/blog/honeycomb-launches-agent-observability-full-visibility-agentic-workflows"><div class="relative h-[200px] max-w-full"><img alt="Honeycomb Launches Agent Observability, Bringing Full Visibility to Agentic Workflows in Production and Supercharging Human and Agent Teams" fetchPriority="low" loading="lazy" width="3840" height="2160" decoding="async" data-nimg="1" class="block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover" style="color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png&w=3840&q=75"/></div></a><div class="flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5"><a class="flex h-full flex-col gap-2 undefined" href="/blog/honeycomb-launches-agent-observability-full-visibility-agentic-workflows"><div class="flex items-center gap-4"><a title="Press Release" href="/news/press-releases"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate">Press Release</div></a><span class="text-hc-slate/30">|</span><span class="font-medium font-roboto text-hc-slate/70 text-xs leading-normal"><span>May 12, 2026</span></span></div><a title="Honeycomb Launches Agent Observability, Bringing Full Visibility to Agentic Workflows in Production" class="space-y-2" href="/blog/honeycomb-launches-agent-observability-full-visibility-agentic-workflows"><h3 class="text-body-lg line-clamp-3">Honeycomb Launches Agent Observability, Bringing Full Visibility to Agentic Workflows in Production</h3><p class="line-clamp-3">In addition to Agent Timeline, Canvas Agent and Skills supercharge engineering teams and their AI agents a shared production observability layer</p></a></a><div class="flex flex-col gap-3"><div class="flex items-end"></div></div></div></div><div class="relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none"><a title="Honeycomb Announces O11yCon 2026 to Bring Together Engineering Teams Building in the Agent Era" href="/blog/honeycomb-announces-o11ycon-2026-bring-together-engineering-teams-building-agent-era"><div class="relative h-[200px] max-w-full">
5<img alt="Honeycomb Announces O11yCon 2026 to Bring Together Engineering Teams Building in the Agent Era" fetchPriority="low" loading="lazy" width="3840" height="2160" decoding="async" data-nimg="1" class="block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover" style="color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png&w=3840&q=75"/></div></a><div class="flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5"><a class="flex h-full flex-col gap-2 undefined" href="/blog/honeycomb-announces-o11ycon-2026-bring-together-engineering-teams-building-agent-era"><div class="flex items-center gap-4"><a title="Press Release" href="/news/press-releases"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate">Press Release</div></a><span class="text-hc-slate/30">|</span><span class="font-medium font-roboto text-hc-slate/70 text-xs leading-normal"><span>April 15, 2026</span></span></div><a title="Honeycomb Announces O11yCon 2026 to Bring Together Engineering Teams Building in the Agent Era" class="space-y-2" href="/blog/honeycomb-announces-o11ycon-2026-bring-together-engineering-teams-building-agent-era"><h3 class="text-body-lg line-clamp-3">Honeycomb Announces O11yCon 2026 to Bring Together Engineering Teams Building in the Agent Era</h3><p class="line-clamp-3">Annual observability conference returns to San Francisco in May, featuring two days of programming with speakers from Google, Salesforce, Stack Overflow, Superhuman, and more.</p></a></a><div class="flex flex-col gap-3"><div class="flex items-end"></div></div></div></div></div><div class="mt-8 flex w-full justify-center xl:absolute xl:top-16 xl:right-0 xl:mt-0 xl:w-auto"><a target="_self" _type="link" class="font-roboto focus-visible:ring-ring inline-block cursor-pointer rounded-sm text-center font-bold tracking-[1.4px] uppercase transition-[color,background-color] [transition-duration:300ms,500ms] focus-visible:ring-1 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 border-hc-cobalt bg-hc-cobalt hover:bg-hc-pacific hover:border-hc-pacific border-2 border-solid text-white px-4 py-[13px] text-[14px] leading-[14px]" href="/news/press-releases"><span class="flex items-center justify-center gap-2.5">View All</span></a></div></div></section><section id="c6c1dbbad089" class="bg-hc-gray-50"><div class="relative container py-12 xl:py-16"><h2 class="text-h2 mb-8 text-left xl:mb-12">In the media</h2><div class="grid grid-cols-1 gap-4 md:grid-cols-2 xl:grid-cols-4 xl:gap-6"><div class="relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-
5h-[436px] md:max-w-none"><a title="Before you let AI agents loose, you'd better know what they're capable of" href="https://thenewstack.io/risk-mitigation-agentic-ai/"><div class="relative h-[200px] max-w-full"><img alt="The New Stack logo on a dark background" fetchPriority="low" loading="lazy" width="960" height="540" decoding="async" data-nimg="1" class="block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover" style="color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=3840&q=75"/></div></a><div class="flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5"><a class="flex h-full flex-col gap-2 undefined" href="https://thenewstack.io/risk-mitigation-agentic-ai/"><div class="flex items-center gap-4"><a title="Media" href="https://thenewstack.io/risk-mitigation-agentic-ai/"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-800 text-hc-gray-50">Media</div></a><span class="text-hc-slate/30">|</span><span class="font-medium font-roboto text-hc-slate/70 text-xs leading-normal"><span>March 12, 2026</span></span></div><a title="Before you let AI agents loose, you'd better know what they're capable of" class="space-y-2" href="https://thenewstack.io/risk-mitigation-agentic-ai/"><h3 class="text-body-lg line-clamp-3">Before you let AI agents loose, you'd better know what they're capable of</h3><p class="line-clamp-3">The New Stack examines the risks of deploying AI agents without sufficient visibility into their behavior, citing Honeycomb's perspective on agent observability as foundational to responsible AI operations.</p></a></a><div class="flex flex-col gap-3"><div class="flex items-end"></div></div></div></div><div class="relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none"><a title="AI coding requires developers to become better managers" href="https://www.infoworld.com/article/4118288/ai-coding-requires-developers-to-become-better-managers.html"><div class="relative h-[200px] max-w-full"><img alt="InfoWorld logo on a white background" fetchPriority="low" loading="lazy" width="960" height="540" decoding="async" data-nimg="1" class="block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover" style="color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png&w=3840&q=75"/></div></a><div class="flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5"><a class="flex h-full flex-col gap-2 undefined" href="https://www.infoworld.com/article/4118288/ai-coding-requires-developers-to-become-better-managers.html"><div class="flex items-center gap-4"><a title="Media" href="https://www.infoworld.com/article/4118288/ai-coding-requires-developers-to-become-better-managers.html"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-800 text-hc-gray-50">Media</div></a><span class="text-hc-slate/30">|</span><span class="font-medium font-roboto text-hc-slate/70 text-xs leading-normal"><span>January 19, 2026</span></span></div><a title="AI coding requires developers to become better managers" class="space-y-2" href="https://www.infoworld.com/article/4118288/ai-coding-requires-developers-to-become-better-managers.html"><h3 class="text-body-lg line-clamp-3">AI coding requires developers to become better managers</h3><p class="line-clamp-3">InfoWorld explores how the rise of AI-assisted coding is shifting the developer's role â less hands-on implementation, more oversight and judgment. Includes perspective on what observability means when the code author isn'
5t human. Honeycomb CTO Charity Majors sounds the alarm in this piece.</p></a></a><div class="flex flex-col gap-3"><div class="flex items-end"></div></div></div></div><div class="relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none"><a title="How AI will shape software engineering in 2026" href="https://leaddev.com/ai/how-ai-will-shape-engineering-in-2026"><div class="relative h-[200px] max-w-full"><img alt="LeadDev logo on a dark background" fetchPriority="low" loading="lazy" width="960" height="540" decoding="async" data-nimg="1" class="block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover" style="color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png&w=3840&q=75"/></div></a><div class="flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5"><a class="flex h-full flex-col gap-2 undefined" href="https://leaddev.com/ai/how-ai-will-shape-engineering-in-2026"><div class="flex items-center gap-4"><a title="Media" href="https://leaddev.com/ai/how-ai-will-shape-engineering-in-2026"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-800 text-hc-gray-50">Media</div></a><span class="text-hc-slate/30">|</span><span class="font-medium font-roboto text-hc-slate/70 text-xs leading-normal"><span>January 13, 2026</span></span></div><a title="How AI will shape software engineering in 2026" class="space-y-2" href="https://leaddev.com/ai/how-ai-will-shape-engineering-in-2026"><h3 class="text-body-lg line-clamp-3">How AI will shape software engineering in 2026</h3><p class="line-clamp-3">LeadDev surveys engineering leaders on the forces reshaping software development in 2026, including AI tooling, team structure, and the growing need for production visibility in AI-driven systems. Honeycomb CTO Charity Majors offers her insights.</p></a></a><div class="flex flex-col gap-3"><div class="flex items-end"></div></div></div></div><div class="relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none"><a title="Honeycomb's 'Private Cloud' Is Largely About OpenTelemetry, AI and AWS" href="https://thenewstack.io/honeycombs-private-cloud-is-largely-about-opentelemetry-ai-and-aws/"><div class="relative h-[200px] max-w-full"><img alt="The New Stack logo on a dark background" fetchPriority="low" loading="lazy" width="960" height="540" decoding="async" data-nimg="1" class="block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover" style="color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png&w=3840&q=75"/></div></a><div class="flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5"><a class="flex h-full flex-col gap-2 undefined" href="https://thenewstack.io/honeycombs-private-cloud-is-largely-about-opentelemetry-ai-and-aws/"><div class="flex items-center gap-4"><a title="Media" href="https://thenewstack.io/honeycombs-private-cloud-is-largely-about-opentelemetry-ai-and-aws/"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-800 text-hc-gray-50">Media</div></a><span class="text-hc-slate/30">|</span><span class="font-medium font-roboto text-hc-slate/70 text-xs leading-normal"><span>January 8, 2026</span></span></div><a title="Honeycomb's 'Private Cloud' Is Largely About OpenTelemetry, AI and AWS" class="space-y-2" href="https://thenewstack.io/honeycombs-private-cloud-is-largely-about-opentelemetry-ai-and-aws/"><h3 class="text-body-lg line-clamp-3">Honeycomb's 'Private Cloud' Is Largely About OpenTelemetry, AI and AWS</h3><p class="line-clamp-3">The New Stack covers Honeycomb's Private Cloud offering, framing it in the context of the company's broader bets on OpenTelemetry, AI agent observability, and its partnership with AWS.</p></a></a><div class="flex flex-col gap-3"><div class="flex items-end"></div></div></div></div></div><div class="mt-8 flex w-full justify-center xl:absolute xl:top-16 xl:right-0 xl:mt-0 xl:w-auto"><a target="_self" _type="link" class="font-roboto focus-visible:ring-ring inline-block cursor-pointer rounded-sm text-center font-bold tracking-[1.4px] uppercase transition-[color,background-color] [transition-duration:300ms,500ms] focus-visible:ring-1 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 border-hc-cobalt bg-hc-cobalt hover:bg-hc-pacific hover:border-hc-pacific border-2 border-solid text-white px-4 py-[13px] text-[14px] leading-[14px]" href="/news/media"><span class="flex items-center justify-center gap-2.5">View All</span></a></div></div></section><section id="5599457609a9" class="bg-hc-slate"><div class="container pt-16 pb-12 md:px-12 lg:max-w-[90rem] lg:pt-24 lg:pb-9"><div class="flex w-full justify-center"><div class="z-20 mb-12 flex flex-col items-center gap-6 text-center lg:mb-16 lg:w-1/2 lg:gap-8"><h1 _type="title" class="font-display font-medium text-pretty text-white"><span class="title-hero-heading text-4xl tracking-tighter lg:text-6xl">Learn about <span style="color:#0278CD">Honeycomb</span></span></h1><div class="prose-sm lg:prose-base prose-p:leading-normal prose-p:my-0 prose-ul:pl-0 prose-li:pl-0 prose-li:my-0 w-full items-center justify-center text-white"><p>Get to know us on a deeper level. Meet the leaders, learn about our mission to make observability accessible to all, and see what our customers really think.</p></div></div></div><div class="mb-6 grid grid-cols-1 justify-center justify-items-center gap-6 lg:mb-0 lg:grid-cols-3"><div class="relative h-full w-full overflow-hidden rounded-3xl p-6 md:min-
5h-[267px] md:max-w-[454px] lg:rounded-4xl bg-hc-gray-800 min-h-[298px] max-w-[342px] lg:min-h-[245px] lg:max-w-[432px]"><a target="_self" _type="link" class="z-10" href="/about"><div class="relative z-10 flex flex-col gap-5"><div class="flex items-start justify-between"><div class="flex h-[60px] w-[60px] items-center justify-center overflow-hidden rounded-2xl p-2 shadow-[0_4px_30px_rgba(0,0,0,0.1)] bg-white/20"><div class="h-[44px] w-[44px] rounded-lg" style="background-color:#8dcaf5;fill:#0278cd"><div class="flex h-full w-full items-center justify-center"><svg width="26" height="26" viewBox="0 0 26 26" fill="inherit" xmlns="http://www.w3.org/2000/svg"> 6<path d="M23.4518 12.5938C23.5591 12.78 23.5883 13.0012 23.5329 13.2089C23.4775 13.4165 23.3421 13.5938 23.1562 13.7018L13.4062 19.3893C13.282 19.4618 13.1408 19.5 12.997 19.5C12.8531 19.5 12.7119 19.4618 12.5877 19.3893L2.83766 13.7018C2.65453 13.5918 2.52212 13.4141 2.46909 13.2071C2.41605 13.0001 2.44667 12.7806 2.5543 12.5961C2.66193 12.4115 2.83792 12.2768 3.04416 12.2211C3.25041 12.1653 3.4703 12.193 3.65625 12.2982L13 17.7471L22.3438 12.2982C22.53 12.1909 22.7511 12.1618 22.9588 12.2172C23.1665 12.2726 23.3438 12.408 23.4518 12.5938ZM2.4375 8.12504C2.43782 7.98273 2.47552 7.843 2.54682 7.71984C2.61811 7.59668 2.72051 7.4944 2.84375 7.42324L12.5938 1.73574C12.718 1.6633 12.8592 1.62512 13.003 1.62512C13.1469 1.62512 13.2881 1.6633 13.4123 1.73574L23.1623 7.42324C23.285 7.4948 23.3868 7.59725 23.4575 7.72039C23.5282 7.84352 23.5654 7.98304 23.5654 8.12504C23.5654 8.26704 23.5282 8.40656 23.4575 8.5297C23.3868 8.65283 23.285 8.75528 23.1623 8.82684L13.4123 14.5143C13.2881 14.5868 13.1469 14.625 13.003 14.625C12.8592 14.625 12.718 14.5868 12.5938 14.5143L2.84375 8.82684C2.72051 8.75568 2.61811 8.65341 2.54682 8.53024C2.47552 8.40708 2.43782 8.26735 2.4375 8.12504ZM4.86281 8.12504L13 12.8721L21.1372 8.12504L13 3.37801L4.86281 8.12504ZM23.5625 19.5H21.9375V17.875C21.9375 17.6596 21.8519 17.4529 21.6995 17.3005C21.5472 17.1481 21.3405 17.0625 21.125 17.0625C20.9095 17.0625 20.7028 17.1481 20.5505 17.3005C20.3981 17.4529 20.3125 17.6596 20.3125 17.875V19.5H18.6875C18.472 19.5 18.2653 19.5856 18.113 19.738C17.9606 19.8904 17.875 20.0971 17.875 20.3125C17.875 20.528 17.9
6606 20.7347 18.113 20.8871C18.2653 21.0394 18.472 21.125 18.6875 21.125H20.3125V22.75C20.3125 22.9655 20.3981 23.1722 20.5505 23.3246C20.7028 23.4769 20.9095 23.5625 21.125 23.5625C21.3405 23.5625 21.5472 23.4769 21.6995 23.3246C21.8519 23.1722 21.9375 22.9655 21.9375 22.75V21.125H23.5625C23.778 21.125 23.9847 21.0394 24.137 20.8871C24.2894 20.7347 24.375 20.528 24.375 20.3125C24.375 20.0971 24.2894 19.8904 24.137 19.738C23.9847 19.5856 23.778 19.5 23.5625 19.5ZM14.2188 21.9132L13 22.6241L3.65625 17.1732C3.47125 17.0811 3.2581 17.063 3.06018 17.1225C2.86227 17.182 2.69447 17.3147 2.59093 17.4935C2.4874 17.6724 2.45591 17.884 2.50288 18.0852C2.54984 18.2865 2.67174 18.4623 2.84375 18.5768L12.5938 24.2643C12.718 24.3368 12.8592 24.375 13.003 24.375C13.1469 24.375 13.2881 24.3368 13.4123 24.2643L15.0373 23.3168C15.131 23.2638 15.2132 23.1927 15.2791 23.1077C15.3451 23.0227 15.3935 22.9255 15.4216 22.8216C15.4497 22.7177 15.4568 22.6093 15.4427 22.5027C15.4285 22.396 15.3933 22.2932 15.3391 22.2003C15.2849 22.1073 15.2128 22.0261 15.1269 21.9612C15.0411 21.8964 14.9432 21.8492 14.8389 21.8225C14.7347 21.7958 14.6262 21.7901 14.5198 21.8056C14.4133 21.8212 14.311 21.8577 14.2188 21.9132Z" fill="inherit"/> 7</svg> 8</div></div></div><svg stroke="#ffffff" class="h-5 w-5" viewBox="0 0 24 24" fill="none" stroke-width="2"><path d="M9 5l7 7-7 7"></path></svg></div><div class=""><div class="flex flex-col gap-5"><h3 class="font-display mb-0 max-w-[258px] text-xl font-medium text-pretty md:max-w-none lg:text-2xl text-white">About Honeycomb</h3><p class="font-body mb-0 text-sm font-normal lg:text-base text-white">Learn more about the mission and values behind the brand.</p></div></div></div></a></div><div class="relative h-full w-full overflow-hidden rounded-3xl p-6 md:min-h-[267px] md:max-w-[454px] lg:rounded-4xl bg-hc-gray-800 min-h-[298px] max-w-[342px] lg:min-h-[245px] lg:max-w-[432px]"><a target="_self" _type="link" class="z-10" href="/about/team"><div class="relative z-10 flex flex-col gap-5"><div class="flex items-start justify-between"><div class="flex h-[60px] w-[60px] items-center justify-center overflow-hidden rounded-2xl p-2 shadow-[0_4px_30px_rgba(0,0,0,0.1)] bg-white/20"><div class="h-[44px] w-[44px] rounded-lg" style="background-color:#fffae1;fill:#ed6603"><div class="flex h-full w-full items-center justify-center"><svg width="26" height="26" viewBox="0 0 26 26" fill="inherit" xmlns="http://www.w3.org/2000/svg"> 9<path d="M24.8628 15.275C24.7775 15.339 24.6803 15.3856 24.577 15.4121C24.4736 15.4385 24.366 15.4444 24.2604 15.4293C24.1548 15.4142 24.0532 15.3785 23.9613 15.3241C23.8695 15.2697 23.7893 15.1978 23.7253 15.1125C23.2356 14.4542 22.5982 13.9201 21.8643 13.5532C21.1305 13.1863 20.3208 12.9968 19.5003 13C19.3405 13 19.1843 12.9528 19.0512 12.8645C18.918 12.7762 18.8139 12.6505 18.7518 12.5033C18.7096 12.4034 18.6879 12.296 18.6879 12.1875C18.6879 12.079 18.7096 11.9716 18.7518 11.8716C18.8139 11.7244 18.918 11.5988 19.0512 11.5104C19.1843 11.4221 19.3405 11.375 19.5003 11.375C19.9562 11.3749 20.4029 11.247 20.7898 11.0058C21.1766 10.7646 21.4881 10.4198 21.6887 10.0104C21.8894 9.60108 21.9713 9.14367 21.925 8.69013C21.8788 8.23
966 21.7062 7.80513 21.427 7.44474C21.1479 7.08434 20.7732 6.80946 20.3456 6.65132C19.918 6.49319 19.4547 6.45813 19.0082 6.55013C18.5617 6.64214 18.1499 6.85752 17.8197 7.1718C17.4894 7.48609 17.254 7.88669 17.14 8.3281C17.1133 8.43147 17.0665 8.52857 17.0023 8.61385C16.9381 8.69914 16.8578 8.77095 16.7658 8.82518C16.6739 8.87941 16.5721 8.91499 16.4664 8.9299C16.3607 8.94482 16.2531 8.93876 16.1498 8.91209C16.0464 8.88541 15.9493 8.83864 15.864 8.77444C15.7787 8.71024 15.7069 8.62987 15.6527 8.53792C15.5985 8.44597 15.5629 8.34423 15.548 8.23853C15.533 8.13282 15.5391 8.02522 15.5658 7.92185C15.724 7.30975 16.0228 6.74301 16.4386 6.26674C16.8544 5.79047 17.3755 5.4178 17.9607 5.1784C18.5458 4.93899 19.1787 4.83945 19.8091 4.8877C20.4395 4.93595 21.0499 5.13066 21.5918 5.45633C22.1336 5.782 22.592 6.22965 22.9305 6.76365C23.2689 7.29765 23.478 7.90327 23.5412 8.53232C23.6044 9.16137 23.5199 9.79648 23.2944 10.3871C23.069 10.9778 22.7088 11.5076 22.2425 11.9346C23.3473 12.4129 24.3077 13.172 25.0284 14.1365C25.0924 14.222 25.1389 14.3194 25.1652 14.423C25.1915 14.5266 25.1972 14.6343 25.1818 14.7401C25.1664 14.8458 25.1303 14.9475 25.0756 15.0393C25.0209 15.1311 24.9485 15.2112 24.8628 15.275ZM19.3906 21.5312C19.4494 21.6237 19.4889 21.7271 19.5067 21.8352C19.5245 21.9434 19.5202 22.054 19.4941 22.1604C19.468 22.2668 19.4207 22.3669 19.355 22.4546C19.2892 22.5422 19.2064 22.6157 19.1116 22.6705C19.0167 22.7254 18.9117 22.7605 18.8029 22.7737C18.6941 22.7869 18.5838 22.778 18.4786 22.7474C18.3733 22.7169 18.2753 22.6654 18.1905 22.596C18.1057 22.5266 18.0358 22.4408 17.985 22.3437C17.4732 21.4771 16.7442 20.7588 15.8701 20.2599C14.9959 19.7609 14.0068 19.4985 13.0003 19.4985C11.9938 19.4985 11.0047 19.7609 10.1305 20.2599C9.2564 20.7588 8.52745 21.4771 8.01562 22.3437C7.96483 22.4408 7.89492 22.5266 7.8101 22.596C7.72528 22.6654 7.6273 22.7169 7.52206 22.7474C7.41682 22.778 7.30649 22.7869 7.1977 22.7737C7.08892 22.7605 6.98394 22.7254 6.88907 22.6705C6.7942 22.6157 6.7114 22.5422 6.64565 22.4546C6.57991 22.3669 6.53258 22.2668 6.50651 22.1604C6.48044 22.054 6.47616 21.9434 6.49395 21.8352C6.51173 21.7271 6.55121 21.6237 6.61 21.5312C7.39771 20.1778 8.59879 19.1127 10.0367 18.4925C9.22759 17.873 8.63295 17.0155 8.33636 16.0406C8.03977 15.0657 8.05614 14.0223 8.38319 13.0572C8.71024 12.092 9.33151 11.2536 10.1597 10.6599C10.9878 10.0661 11.9813 9.74672 13.0003 9.74672C14.0194 9.74672 15.0128 10.0661 15.8409 10.6599C16.6691 11.2536 17.2904 12.092 17.6174 13.0572C17.9445 14.0223 17.9609 15.0657 17.6643 16.0406C17.3677 17.0155 16.773 17.873 15.9639 18.4925C17.4018 19.1127 18.6029 20.1778 19.3906 21.5312ZM13.0003 17.875C13.6431 17.875 14.2715 17.6844 14.8059 17.3273C15.3404 16.9701 15.7569 16.4626 16.0029 15.8687C16.2489 15.2748 16.3133 14.6214 16.1879 13.9909C16.0625 13.3605 15.7529 12.7814 15.2984 12.3269C14.8439 11.8724 14.2648 11.5628 13.6344 11.4374C13.0039 11.312 12.3504 11.3764 11.7566 11.6224C11.1627 11.8684 10.6551 12.2849 10.298 12.8194C9.94092 13.3538 9.75031 13.9822 9.75031 14.625C9.75031 15.4869 10.0927 16.3136 10.7022
916.9231C11.3117 17.5326 12.1384 17.875 13.0003 17.875ZM7.31281 12.1875C7.31281 11.972 7.22721 11.7653 7.07483 11.613C6.92246 11.4606 6.7158 11.375 6.50031 11.375C6.04442 11.3749 5.59768 11.247 5.21084 11.0058C4.82399 10.7646 4.51255 10.4198 4.31187 10.0104C4.1112 9.60108 4.02934 9.14367 4.0756 8.69013C4.12186 8.2366 4.29439 7.80513 4.57357 7.44474C4.85276 7.08434 5.22742 6.80946 5.655 6.65132C6.08258 6.49319 6.54594 6.45813 6.99245 6.55013C7.43895 6.64214 7.85071 6.85752 8.18094 7.1718C8.51117 7.48609 8.74665 7.88669 8.86062 8.3281C8.91449 8.53686 9.04909 8.71566 9.23479 8.82518C9.4205 8.9347 9.6421 8.96596 9.85086 8.91209C10.0596 8.85821 10.2384 8.72362 10.3479 8.53792C10.4575 8.35221 10.4887 8.13061 10.4348 7.92185C10.2767 7.30975 9.97779 6.74301 9.56202 6.26674C9.14626 5.79047 8.62508 5.4178 8.03995 5.1784C7.45482 4.93899 6.82189 4.83945 6.19152 4.8877C5.56115 4.93595 4.95074 5.13066 4.40886 5.45633C3.86698 5.782 3.40859 6.22965 3.07016 6.76365C2.73173 7.29765 2.5226 7.90327 2.45941 8.53232C2.39622 9.16137 2.48072 9.79648 2.70618 10.3871C2.93164 10.9778 3.29184 11.5076 3.75812 11.9346C2.65442 12.4134 1.6951 13.1725 0.975308 14.1365C0.84588 14.3089 0.790236 14.5256 0.820615 14.739C0.850994 14.9524 0.96491 15.145 1.1373 15.2745C1.30969 15.4039 1.52644 15.4595 1.73985 15.4292C1.95327 15.3988 2.14588 15.2849 2.27531 15.1125C2.76503 14.4542 3.40246 13.9201 4.1363 13.5532C4.87013 13.1863 5.67986 12.9968 6.50031 13C6.7158 13 6.92246 12.9144 7.07483 12.762C7.22721 12.6096 7.31281 12.403 7.31281 12.1875Z" fill="inherit"/> 10</svg> 11</div></div></div><svg stroke="#ffffff" class="h-5 w-5" viewBox="0 0 24 24" fill="none" stroke-width="2"><path d="M9 5l7 7-7 7"></path></svg></div><div class=""><div class="flex flex-col gap-5"><h3 class="font-display mb-0 max-w-[258px] text-xl font-medium text-pretty md:max-w-none lg:text-2xl text-white">Leadership team</h3><p class="font-body mb-0 text-sm font-normal lg:text-base text-white">Meet our co-founders and the rest of the executive team.</p></div></div></div></a></div><div class="relative h-full w-full overflow-hidden rounded-3xl p-6 md:min-h-[267px] md:max-w-[454px] lg:rounded-4xl bg-hc-gray-800 min-h-[298px] max-w-[342px] lg:min-h-[245px] lg:max-w-[432px]"><a target="_self" _type="link" class="z-10" href="/why-honeycomb/customers"><div class="relative z-10 flex flex-col gap-5"><div class="flex items-start justify-between"><div class="flex h-[60px] w-[60px] items-center justify-center overflow-hidden rounded-2xl p-2 shadow-[0_4px_30px_rgba(0,0,0,0.1)] bg-white/20"><div class="h-[44px] w-[44px] rounded-lg" style="background-color:#fbedf0;fill:#e4a3a5"><div class="flex h-full w-full items-center justify-center"><svg width="26" height="26" viewBox="0 0 26 26" fill="inherit" xmlns="http://www.w3.org/2000/svg"> 12<path d="M23.5625 6.5H21.125V4.875C21.125 4.65951 21.0394 4.45285 20.887 4.30048C20.7347 4.1481 20.528 4.0625 20.3125 4.0625H5.6875C5.47201 4.0625 5.26535 4.1481 5.11298 4.30048C4.9606 4.45285 4.875 4.65951 4.875 4.875V6.5H2.4375C2.00652 6.5 1.5932 6.67121 1.28845 6.97595C0.983705 7.2807 0.8125 7.69402 0.8125 8.125V9.75C0.8125 10.8274 1.24051 11.8608 2.00238 12.6226C2.37962 12.9999 2.82746 13.2991 3.32035 13.5033C3.81323 13.7074 4.3415 13.8125 4.875 13.8125H5.2457C5.72431 15.3292 6.63687 16.6725 7.87059 17.6763C9.10431 18.68 10.6051 19.3003 12.1875 19.4604V21.9375H9.75C9.53451 21.9375 9.32785 22.0231 9.17548 22.1755C9.0231 22.3278 8.9375 22.5345 8.9375 22.75C8.9375 22.9655 9.0231 23.1722 9.17548 23.3245C9.32785 23.4769 9.53451 23.5625 9.75 23.5625H16.25C16.4655 23.5625 16.6722 23.4769 16.8245 23.3245C16.9769 23.1722 17.0625 22.9655 17.0625 22.75C17.0625 22.5345 16.9769 22.3278 16.8245 22.1755C16.6722 22.0231 16.4655 21.9375 16.25 21.9375H13.8125V19.4573C17.0564 19.1293 19.7478 16.8533 20.7269 13.8125H21.125C22.2024 13.8125 23.2358 13.3845 23.9976 12.6226C24.7595 11.8608 25.1875 10.8274 25.1875 9.75V8.125C25.1875 7.69402 25.0163 7.2807 24.7115 6.97595C24.4068 6.67121 23.9935 6.5 23.5625 6.5ZM4.875 12.1875C4.22853 12.1875 3.60855 11.9307 3.15143 11.4736C2.69431 11.0165 2.4375 10.3965 2.4375 9.75V8.125H4.875V11.375C4.875 11.6458 4.8882 11.9167 4.91461 12.1875H4.875ZM19.5 11.2836C19.5 14.8911 16.5547 17.8486 13 17.875C11.2761 17.875 9.62279 17.1902 8.40381 15.9712C7.18482 14.7522 6.5 13.0989 6.5 11.375V5.6875H19.5V11.2836ZM23.5625 9.75C23.5625 10.3965 23.3057 11.0165 22.8486 11.4736C22.3915 11.9307 21.7715 12.1875 21.125 12.1875H21.0742C21.1076 11.8873 21.1245 11.5856 21.125 11.2836V8.125H23.5625V9.75Z" fill="inherit"/> 13</svg> 14</div></div></div><svg stroke="#ffffff" class="h-5 w-5" viewBox="0 0 24 24" fill="none" stroke-width="2"><path d="M9 5l7 7-7 7"></path></svg></div><div class=""><div class="flex flex-col gap-5"><h3 class="font-display mb-0 max-w-[258px] text-xl font-medium text-pretty md:max-w-none lg:text-2xl text-white">Share the love</h3><p class="font-body mb-0 text-sm font-normal lg:text-base text-white">Discover what our customers have to say about Honeycomb. 15</p></div></div></div></a></div></div></div></section><section class="relative container py-12 xl:py-16"><h2 class="text-h2 mb-8 text-center xl:mb-12 xl:text-left">Keep learning...</h2><div class="swiper"><div class="swiper-wrapper xl:!grid xl:!grid-cols-2 xl:gap-6 xl:!transform-none"><div class="swiper-slide !h-auto xl:!mr-0 xl:!w-auto"><a class="bg-hc-gray-50 mx-auto flex h-full flex-col gap-6 overflow-hidden rounded-[14px] p-2.5 xl:flex-row xl:gap-4" href="/blog/aws-summit-nyc-2025-laser-focused-ai"><div class="relative h-[172px] shrink-0 xl:w-[312px]"><img alt="AWS Summit NYC 2025: Laser-Focused on AI" loading="lazy" decoding="async" data-nimg="fill" class="rounded-[14px] object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1440px) 390px, 312px" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=32&q=75 32w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=48&q=75 48w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=64&q=75 64w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=96&q=75 96w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=128&q=75 128w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fe368eb2cb5334b48704a51f3af560a85588f9114-1920x1080.png&w=3840&q=75"/></div><div class="flex h-full flex-col justify-between gap-6 xl:py-1.5"><div class="space-y-3"><div class="flex items-center gap-4"><p class="text-xs">Ken Rimple</p><span class="h-3.5 border-r border-r-black/30"></span><span class="font-medium font-roboto text-hc-slate/70 text-xs"><span>July 24, 2025</span></span></div><p class="text-body-lg line-clamp-3">AWS Summit NYC 2025: Laser-Focused on AI</p></div><div class="flex flex-wrap gap-3"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate font-medium text-nowrap">AI & LLMs</div><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate font-medium text-nowrap">Conferences & Meetups</div></div></div></a></div><div class="swiper-slide !h-auto xl:!mr-0 xl:!w-auto"><a class="bg-hc-gray-50 mx-auto flex h-full flex-col gap-6 overflow-hidden rounded-[14px] p-2.5 xl:flex-row xl:gap-4" href="/blog/ai-powered-observability-from-reactive-to-predictive"><div class="relative h-[172px] shrink-0 xl:w-[312px]"><img alt="AI-Powered Observability: From Reactive to Predictive" loading="lazy" decoding="async" data-nimg="fill" class="rounded-[14px] object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1440px) 390px, 312px" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=32&q=75 32w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=48&q=75 48w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=64&q=75 64w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=96&q=75 96w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=128&q=75 128w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080.png&w=3840&q=75"/></div><div class="flex h-full flex-col justify-between gap-6 xl:py-1.5"><div class="space-y-3"><div class="flex items-center gap-4"><p class="text-xs">Rox Williams</p><span class="h-3.5 border-r border-r-black/30"></span><span class="font-medium font-roboto text-hc-slate/70 text-xs"><span>December 11, 2025</span></span></div><p class="text-body-lg line-clamp-3">AI-Powered Observability: From Reactive to Predictive</p></div><div class="flex flex-wrap gap-3"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate font-medium text-nowrap">AI & LLMs</div></div></div></a></div><div class="swiper-slide !h-auto xl:!mr-0 xl:!w-auto"><a class="bg-hc-gray-50 mx-auto flex h-full flex-col gap-6 overflow-hidden rounded-[14px] p-2.5 xl:flex-row xl:gap-4" href="/blog/canvas-is-now-ga-ai-guided-observability-for-modern-teams"><div class="relative h-[172px] shrink-0 xl:w-[312px]"><img alt="Canvas Is Now GA: AI-Guided Observability for Modern Teams" loading="lazy" decoding="async" data-nimg="fill" class="rounded-[14px] object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1440px) 390px, 312px" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=32&q=75 32w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=48&q=75 48w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=64&q=75 64w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=96&q=75 96w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=128&q=75 128w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2F0bd72225065a728a55d876d93b6a6
15b9d292f74f5-1920x1080.png&w=3840&q=75"/></div><div class="flex h-full flex-col justify-between gap-6 xl:py-1.5"><div class="space-y-3"><div class="flex items-center gap-4"><p class="text-xs">Morgante Pell</p><span class="h-3.5 border-r border-r-black/30"></span><span class="font-medium font-roboto text-hc-slate/70 text-xs"><span>November 19, 2025</span></span></div><p class="text-body-lg line-clamp-3">Canvas Is Now GA: AI-Guided Observability for Modern Teams</p></div><div class="flex flex-wrap gap-3"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate font-medium text-nowrap">AI & LLMs</div><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate font-medium text-nowrap">Product Updates</div></div></div></a></div><div class="swiper-slide !h-auto xl:!mr-0 xl:!w-auto"><a class="bg-hc-gray-50 mx-auto flex h-full flex-col gap-6 overflow-hidden rounded-[14px] p-2.5 xl:flex-row xl:gap-4" href="/blog/evaluate-improve-site-web-performance-honeycomb-frontend-observability"><div class="relative h-[172px] shrink-0 xl:w-[312px]"><img alt="Evaluate and Improve Your Site's Web Performance With Honeycomb for Frontend Observability" loading="lazy" decoding="async" data-nimg="fill" class="rounded-[14px] object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1440px) 390px, 312px" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=32&q=75 32w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=48&q=75 48w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=64&q=75 64w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=96&q=75 96w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=128&q=75 128w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F927dxq0h%2Fproduction%2Fb42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080.png&w=3840&q=75"/></div><div class="flex h-full flex-col justify-between gap-6 xl:py-1.5"><div class="space-y-3"><div class="flex items-center gap-4"><p class="text-xs">Mae Capozzi</p><span class="h-3.5 border-r border-r-black/30"></span><span class="font-medium font-roboto text-hc-slate/70 text-xs"><span>August 25, 2025</span></span></div><p class="text-body-lg line-clamp-3">Evaluate and Improve Your Site's Web Performance With Honeycomb for Frontend Observability</p></div><div class="flex flex-wrap gap-3"><div class="font-roboto focus:ring-ring inline-flex items-center rounded-lg transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate font-medium text-nowrap">Frontend</div></div></div></a></div></div></div><div class="swiper-pagination !relative mt-8 mb-10 [--swiper-pagination-bottom:0] swiper-24aab7d9d1da"></div><div class="flex w-full justify-center xl:absolute xl:top-16 xl:right-0 xl:w-auto"><a href="/blog"><button class="font-roboto focus-visible:ring-ring inline-block cursor-pointer rounded-sm text-center font-bold tracking-[1.4px] uppercase transition-[color,background-color] [transition-duration:300ms,500ms] focus-visible:ring-1 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 border-hc-cobalt bg-hc-cobalt hover:bg-hc-pacific hover:border-hc-pacific border-2 border-solid text-white px-4 py-[13px] text-[14px] leading-[14px]">View all</button></a></div></section><section id="647a56da6e9a" class="my-12 md:container md:py-12"><div class="bg-hc-slate relative flex h-[344px] items-center overflow-hidden md:h-[386px] md:rounded-4xl"><div class="inset-0"><div class="absolute bottom-[66px] left-[-42px] h-[106px] w-[125px] md:bottom-[54px] md:left-[-17px] md:h-[147px] md:w-[174px]"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 170.748 147" version="1.1" id="svg417" width="170.748" height="147" class="h-full w-full"><defs id="defs421"></defs><path fill="#ffffff" fill-opacity="0.1" d="M 122.96511,0.74600168 H 47.538116 a 10,10 0 0 0 -8.602,4.90000002 L 1.2031157,69.299999 a 10,10 0 0 0 0.01,10.215999 L 38.933116,142.863 a 9.999,9.999 0 0 0 8.592,4.883 h 75.452994 c 3.53,0 6.799,-1.862 8.601,-4.898 l 37.575,-63.348002 a 10,10 0 0 0 0.01,-10.185999 l -37.588,-63.6529973 a 10.001,
1510.001 0 0 0 -8.611,-4.91500002 z" id="path415"></path></svg></div><div class="absolute bottom-[-59px] left-[41px] h-[173px] w-[206px] md:bottom-[-120px] md:left-[98px] md:h-[241px] md:w-[286px]"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 170.748 147" version="1.1" id="svg417" width="170.748" height="147" class="h-full w-full"><defs id="defs421"></defs><path fill="#ffffff" fill-opacity="0.1" d="M 122.96511,0.74600168 H 47.538116 a 10,10 0 0 0 -8.602,4.90000002 L 1.2031157,69.299999 a 10,10 0 0 0 0.01,10.215999 L 38.933116,142.863 a 9.999,9.999 0 0 0 8.592,4.883 h 75.452994 c 3.53,0 6.799,-1.862 8.601,-4.898 l 37.575,-63.348002 a 10,10 0 0 0 0.01,-10.185999 l -37.588,-63.6529973 a 10.001,10.001 0 0 0 -8.611,-4.91500002 z" id="path415"></path></svg></div><div class="absolute top-[-64px] right-[-150px] h-[193px] w-[229px] md:top-[-22px] md:right-[-98px] md:h-[341px] md:w-[404px]"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 170.748 147" version="1.1" id="svg417" width="170.748" height="147" class="h-full w-full"><defs id="defs421"></defs><path fill="#ffffff" fill-opacity="0.1" d="M 122.96511,0.74600168 H 47.538116 a 10,10 0 0 0 -8.602,4.90000002 L 1.2031157,69.299999 a 10,10 0 0 0 0.01,10.215999 L 38.933116,142.863 a 9.999,9.999 0 0 0 8.592,4.883 h 75.452994 c 3.53,0 6.799,-1.862 8.601,-4.898 l 37.575,-63.348002 a 10,10 0 0 0 0.01,-10.185999 l -37.588,-63.6529973 a 10.001,10.001 0 0 0 -8.611,-4.91500002 z" id="path415"></path></svg></div></div><div class="relative z-10 container px-6 py-12 text-center md:py-16"><div class="z-20 flex flex-col items-center lg:w-1/2 lg:gap-8 mx-auto mb-0 gap-8 text-center text-white lg:mb-0"><h1 _type="title" class="font-display text-pretty text-4xl lg:text-5xl font-medium"><span class="title-hero-heading text-4xl tracking-tighter lg:text-6xl">Contact our press team</span></h1><div class="prose-sm lg:prose-base prose-p:leading-normal prose-p:my-0 prose-ul:pl-0 prose-li:pl-0 prose-li:my-0 w-full items-center justify-center"><p>Reach out with media inquiries, questions and more.</p><p>Please send requests to âpress (at) honeycomb (dot) ioâ</p></div></div></div></div></section></main><!--$--><!--/$--><footer class="original-footer font-roboto text-hc-slate mx-auto max-w-[1152px] px-4"><div class="flex w-full flex-col items-center gap-[40px] py-[80px] lg:flex-row lg:items-stretch lg:gap-[132px]"><div class="order-2 flex-1 lg:order-1"><div class="hidden flex-1 flex-row justify-between pb-[74px] lg:flex"><div class="flex flex-col gap-3"><span class="text-base leading-[150%] font-semibold">Observability Platform</span><ul><li class="pb-1"><a target="_self" _key="3709d74ab43c" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/pricing">Pricing</a></li><li class="pb-1"><a target="_self" _key="c73c8241288b" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform">Platform Overview</a></li><li class="pb-1"><a target="_self" _key="7270c5c87c85" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/frontend-observability">Frontend Observability</a></li><li class="pb-1"><a target="_self" _key="db25504b1c78" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/log-analytics">Log Analytics</a></li><li class="pb-1"><a target="_self" _key="ea87e5e00146" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/distributed-tracing">Distributed Tracing</a></li><li class="pb-1"><a target="_self" _key="045ae34eb65d" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/metrics">Metrics</a></li><li class="pb-1"><a target="_self" _key="3d1692a51e34" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/telemetry-pipeline">Telemetry Pipeline</a></li><li class="pb-1"><a target="_self" _key="4196f597a92d" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/private-cloud">Private Cloud</a></li><li class="pb-1"><a target="_self" _key="b22d2cde4a3d" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/slos">SLOs</a></li><li class="pb-1"><a target="_self" _key="0f5a9a5f7aa7" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/service-map">Service Map</a></li><li class="pb-1"><a target="_self" _key="6db0fbacbbc4" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/bubbleup">BubbleUp</a></li><li class="pb-1"><a target="_self" _key="d672da05edda" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/opentelemetry">OpenTelemetry</a></li><li class="pb-1"><a target="_self" _key="80b1b84cfd32" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/platform/integrations">App Integrations</a></li></ul></div><div class="flex flex-col gap-3"><span class="text-base leading-[150%] font-semibold">Solutions</span><ul><li class="pb-1"><a target="_self" _key="8f77d4ed6602" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/why-honeycomb">Why Honeycomb</a></li><li class="pb-1"><a target="_self" _key="7fb03607561c" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/why-honeycomb/enterprise">Enterprise</a></li><li class="pb-1"><a target="_self" _key="d0d6163b27ff" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/technologies/ai-agents">AI Agents</a></li><li class="pb-1">
15<a target="_self" _key="2b90f65f46e6" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/technologies/aws">Amazon Web Services</a></li><li class="pb-1"><a target="_self" _key="c3dff0996d2b" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/technologies/microsoft-azure">Microsoft Azure</a></li><li class="pb-1"><a target="_self" _key="d0caa1e4eb66" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/technologies/kubernetes">Kubernetes</a></li><li class="pb-1"><a target="_self" _key="9ceaefb31039" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/technologies/google-cloud">Google Cloud</a></li></ul></div><div class="flex flex-col gap-3"><span class="text-base leading-[150%] font-semibold">Company</span><ul><li class="pb-1"><a target="_self" _key="26df551d2e36" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/about">About Us</a></li><li class="pb-1"><a target="_self" _key="cd5a23b41429" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/about/team">Team</a></li><li class="pb-1"><a target="_self" _key="9e8d0ae5c80c" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/careers">Careers</a></li><li class="pb-1"><a target="_self" _key="21e1fb267d5e" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/news">News</a></li><li class="pb-1"><a target="_self" _key="bb5ab8caffa9" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/events">Events</a></li><li class="pb-1"><a target="_self" _key="f8a10f88008f" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/why-honeycomb/customers">Customers</a></li><li class="pb-1"><a target="_self" _key="bf0deb38bf75" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/partners">Partners</a></li><li class="pb-1"><a target="_blank" rel="noopener noreferrer" _key="15f6dabb07e6" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="https://docs.honeycomb.io/security-compliance">Security</a></li><li class="pb-1"><a target="_self" _key="85057eb711e5" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/support">Support</a></li><li class="pb-1"><a target="_blank" rel="noopener noreferrer" _key="e94d32b2d070" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="https://status.honeycomb.io/">Status</a></li><li class="pb-1"><a target="_self" _key="0ea03725759b" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="https://changelog.honeycomb.io/">Changelog</a></li></ul></div><div class="flex flex-col gap-3"><span class="text-base leading-[150%] font-semibold">Resources</span><ul><li class="pb-1"><a target="_self" _key="671f18da9b3f" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/blog">Blog</a></li><li class="pb-1"><a target="_self" _key="92ccb060bb8f" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="https://docs.honeycomb.io">Documentation</a></li><li class="pb-1"><a target="_self" _key="db87d691804a" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/resources/getting-started">Getting Started</a></li><li class="pb-1"><a target="_self" _key="ba793c2d2aec" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/resources/case-studies">Case Studies</a></li><li class="pb-1"><a target="_self" _key="b6324b7fa3ad" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/why-honeycomb/comparisons">Comparisons</a></li><li class="pb-1"><a target="_self" _key="8dacd4366e92" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/resources/webinars">Webinars</a></li><li class="pb-1"><a target="_self" _key="2e34173dd022" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/blog/what-is-observability-key-components-best-practices">What Is Observability?</a></li><li class="pb-1"><a target="_self" _key="52309d8a3d42" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/resources/getting-started/what-is-ai-observability">What Is AI Observability?</a></li><li class="pb-1"><a target="_self" _key="a1a79caf1ea6" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/resources/getting-started/what-is-llm-observability">What Is LLM Observability?</a></li><li class="pb-1"><a target="_self" _key="9cf8c6d40ac4" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/resources/getting-started/application-performance-monitoring-vs-observability">APM vs Observability</a></li><li class="pb-1"><a target="_self" _key="b20174d4157b" _type="link" class="text-sm leading-[20px] tracking-[0.02em]" href="/resources/getting-started/getting-started-with-opentelemetry">
15OpenTelemetry Guide</a></li></ul></div></div><div class="flex flex-col items-baseline gap-2 text-xs leading-[150%] tracking-[0] lg:flex-row lg:gap-3"><span>© <!-- -->2026<!-- --> <!-- -->Hound Technology, Inc.</span><ul class="flex flex-row gap-3"><li class="pb-1"><a target="_self" _key="4042940388e7" _type="link" class="text-hc-cobalt text-xs leading-[20px] tracking-[0.02em] underline" href="/terms">Terms of Service</a></li><li class="pb-1"><a target="_self" _key="df3d0de1abf9" _type="link" class="text-hc-cobalt text-xs leading-[20px] tracking-[0.02em] underline" href="/acceptable-use-policy">Acceptable Use Policy</a></li><li class="pb-1"><a target="_self" _key="de1418f17f9f" _type="link" class="text-hc-cobalt text-xs leading-[20px] tracking-[0.02em] underline" href="/privacy">Privacy Notice</a></li><li class="pb-1"><a href="#" class="text-hc-cobalt cky-banner-element text-xs leading-[20px] tracking-[0.02em] underline">Your Privacy Choices</a></li></ul></div></div><div class="order-1 flex w-full flex-grow flex-col items-center justify-between self-stretch lg:order-2 lg:max-w-[295px]"><div id="footer-newsletter" class="flex-1 lg:px-4"><p class="font-roboto pb-[15px] text-center text-lg leading-[22px] font-bold tracking-[0.02em]">Sign up for updates from Honeycomb</p><div id="footer-form" data-form-id="6ad8ab28-e5df-4a57-a1eb-b5fad2435f8d" class="hbspt-form [&_.submitted-message]:!block [&_.submitted-message_p]:my-4 [&_.submitted-message_p]:text-center [&_.submitted-message_p]:font-bold [&_.submitted-message_p]:tracking-wide"></div></div><div class="mt-auto pt-4"><div class="mt-4 flex gap-4"><a href="https://bsky.app/profile/honeycomb.io" target="_blank" rel="noopener noreferrer" aria-label="Bluesky" class="transition-opacity hover:opacity-80"><div class="border-hc-slate flex size-9 items-center justify-center rounded-full border-[2px]"><img alt="Bluesky" loading="lazy" width="600" height="530" decoding="async" data-nimg="1" class="h-3.5 w-3.5 object-contain" style="color:transparent" src="https://cdn.sanity.io/images/927dxq0h/production/b791a32106224d6a8c17908d9e10a1098ecd033e-600x530.svg"/></div></a><a href="https://www.linkedin.com/company/honeycomb.io" target="_blank" rel="noopener noreferrer" aria-label="linkedin" class="transition-opacity hover:opacity-80"><div class="border-hc-slate flex size-9 items-center justify-center rounded-full border-[2px]"><img alt="Linkedin" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="h-3.5 w-3.5 object-contain" style="color:transparent" src="https://cdn.sanity.io/images/927dxq0h/production/2129b6ff6ad7d0a679bcde4a6d1f3498d2c5c2c3-36x36.svg"/></div></a><a href="https://www.youtube.com/channel/UCty8KGQ3oAP0MQQmLIv7k0Q" target="_blank" rel="noopener noreferrer" aria-label="youtube" class="transition-opacity hover:opacity-80"><div class="border-hc-slate flex size-9 items-center justify-center rounded-full border-[2px]"><img alt="YouTube" loading="lazy" width="256" height="256" decoding="async" data-nimg="1" class="h-3.5 w-3.5 object-contain" style="color:transparent" src="https://cdn.sanity.io/images/927dxq0h/production/6949a9f5fcdca86c2505079300c317729031c030-256x256.svg"/></div></a><a href="https://www.honeycomb.io/rss/blog.xml" target="_blank" rel="noopener noreferrer" aria-label="RSS" class="transition-opacity hover:opacity-80"><div class="border-hc-slate flex size-9 items-center justify-center rounded-full border-[2px]"><img alt="RSS" loading="lazy" width="800" height="800" decoding="async" data-nimg="1" class="h-3.5 w-3.5 object-contain" style="color:transparent" src="https://cdn.sanity.io/images/927dxq0h/production/c0e681e6a520b9ddc9b0beb072859fd9b6e7e20e-800x800.svg"/></div></a></div></div></div></div></footer><footer class="font-roboto text-hc-slate small-footer container hidden flex-col items-center justify-between gap-10 py-10 lg:flex-row lg:gap-5 xl:gap-0"><ul class="flex flex-1 flex-col justify-between gap-5 text-center lg:flex-2/3 lg:flex-row lg:gap-0 lg:text-left"><li><a class="text-hc-cobalt leading-[20px] tracking-[0.02em] underline" href="https://honeycomb.io">Honeycomb.io</a></li><li><a target="_self" _key="4042940388e7" _type="link" class="text-hc-cobalt leading-[20px] tracking-[0.02em] text-nowrap underline" href="/terms">Terms of Service</a></li><li><a target="_self" _key="df3d0de1abf9" _type="link" class="text-hc-cobalt leading-[20px] tracking-[0.02em] text-nowrap underline" href="/acceptable-use-policy">Acceptable Use Policy</a></li><li><a target="_self" _key="de1418f17f9f" _type="link" class="text-hc-cobalt leading-[20px] tracking-[0.02em] text-nowrap underline" href="/privacy">Privacy Notice</a></li><li><a class="cky-banner-element text-hc-cobalt leading-[20px] tracking-[0.02em] text-nowrap underline" href="#">Your Privacy Choices</a></li></ul><span class="text-end leading-[20px] tracking-[0.02em] lg:max-w-fit xl:max-w-none xl:flex-1/3">© <!-- -->2026<!-- --> <!-- -->Hound Technology, Inc.</span></footer>
15<script src="/_next/static/chunks/05gogik_6g8vk.js" id="_R_" async=""></script>
15<script>(self.__next_f=self.__next_f||[]).push([0])</script>
15<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n4:I[483136,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\"],\"default\"]\n5:I[229390,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\"],\"default\"]\n7:I[351397,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[351397,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\"],\"ViewportBoundary\"]\nd:I[351397,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\"],\"MetadataBoundary\"]\nf:I[563491,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\",\"/_next/static/chunks/025lo2k4b20~m.js\"],\"default\"]\n:HL[\"/_next/static/chunks/0-a~7ljgpwyij.css\",\"style\"]\n:HL[\"/_next/static/chunks/06f0kg.m3~t8t.css\",\"style\"]\n:HL[\"/_next/static/chunks/0nuksys438q2t.css\",\"style\"]\n:HL[\"/_next/static/media/345b029bff63acdd-s.p.14zxo1jbez.lc.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8e6fa89aa22d24ec-s.p.0uvzar8hswo3p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/ce62453a442c7f35-s.p.0333ktddfbsxy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e2334d715941921e-s.p.12skym0rqknxy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
15<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"news\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(frontend)\",{\"children\":[[\"slug\",\"news\",\"c\",null],{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0-a~7ljgpwyij.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/06f0kg.m3~t8t.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/019vi3l~x0zoc.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0nuksys438q2t.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/058wj-s94ry6w.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/039u5_5hlemld.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/189hrhe.fk4af.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0to269sx19v1n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/0vx_phl8cla2s.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/0xywjwd04osrr.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/0.8.frxvfao_v.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/0ks4m351.jbv2.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/chunks/01gy5f4286e6a.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L3\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/09po9v59~c3_7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ly1.eahbn88u.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/059n.-jaqwiso.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,\"$@a\"]},null,false,null]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0-a~7ljgpwyij.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/06f0kg.m3~t8t.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"IObN7y9zikrluGGyUr53o\"}\n"])</script>
15<script>self.__next_f.push([1,"10:[]\na:\"$W10\"\n"])</script>
15<script>self.__next_f.push([1,"11:I[516503,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\"],\"\"]\n12:I[758298,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\",\"/_next/static/chunks/12~zlyzq33k~1.js\"],\"default\"]\n13:I[694113,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\"],\"GoogleAnalytics\"]\n14:I[196641,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\"],\"GoogleTagManager\"]\n"])</script>
15<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"head\",null,{\"children\":[[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://cdn-cookieyes.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://cdn-cookieyes.com\"}],[\"$\",\"$L11\",null,{\"id\":\"cookieyes-preserve-native\",\"strategy\":\"beforeInteractive\",\"children\":\"window.ckySettings=window.ckySettings||{};window.ckySettings.nativeFunctions={fetch:window.fetch,xhr:window.XMLHttpRequest};\"}],[\"$\",\"$L11\",null,{\"id\":\"cookieyes\",\"src\":\"https://cdn-cookieyes.com/client_data/497224d8995aa8565cbc3037/script.js\",\"strategy\":\"beforeInteractive\"}]],[\"$\",\"script\",null,{\"referrerPolicy\":\"no-referrer-when-downgrade\",\"src\":\"https://edge.wingify.net/tag/1272784.js\"}],[[\"$\",\"$L11\",null,{\"src\":\"/hny.min.js\",\"strategy\":\"beforeInteractive\"}],[\"$\",\"$L11\",null,{\"id\":\"hny-init\",\"strategy\":\"beforeInteractive\",\"children\":\"\\n window.Hny.initializeTracing({\\n debug: false,\\n apiKey: \\\"hcaik_01kc76rhfsq3kjf9tdmx6f7bmhhd0rzcdrpbtbgk31bpj4nezy2frmbqx8\\\",\\n serviceName: \\\"www-next\\\",\\n configDefaults: {\\n ignoreNetworkEvents: true,\\n propagateTraceHeaderCorsUrls: [\\n /https:\\\\/\\\\/www\\\\.honeycomb\\\\.io/,\\n /https:\\\\/\\\\/www-stage\\\\.honeycomb\\\\.io/,\\n /https:\\\\/\\\\/honeycomb\\\\.vercel\\\\.app/,\\n /https:\\\\/\\\\/honeycomb-stage\\\\.vercel\\\\.app/\\n ]\\n }\\n });\\n \"}]],[\"$\",\"$L11\",null,{\"src\":\"https://stats.honeycomb.io/js/pa-DJvf3AtvU5wDjKkEU-JVs.js\",\"strategy\":\"beforeInteractive\",\"async\":true,\"id\":\"plausible-script\"}],[\"$\",\"$L11\",null,{\"id\":\"plausible-init\",\"strategy\":\"beforeInteractive\",\"children\":\"\\n window.plausible = window.plausible || function() {\\n (plausible.q = plausible.q || []).push(arguments)\\n };\\n plausible.init = plausible.init || function(i) {\\n plausible.o = i || {}\\n };\\n plausible.init();\\n \"}]]}],[\"$\",\"body\",null,{\"className\":\"roboto_a526148e-module__zhi6Uq__className poppins_b750422f-module__FR8AEW__className roboto_459e8801-module__Bzopaa__className poppins_c92f7652-module__gE1l-G__className\",\"data-draft-mode\":\"$undefined\",\"children\":[[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$12\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/12~zlyzq33k~1.js\",\"async\":true}]],\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L13\",null,{\"gaId\":\"G-DJM5ZXPGB0\"}],[\"$\",\"$L14\",null,{\"gtmId\":\"GTM-KH7NL6K\"}],[\"$\",\"$L11\",null,{\"strategy\":\"afterInteractive\",\"id\":\"wphs\",\"src\":\"https://cdn.jsdelivr.net/npm/hockeystack@latest/hockeystack.min.js\",\"async\":true,\"data-apikey\":\"b7867a90ef8ece343a6e29fc6aa01e\",\"data-cookieless\":\"1\",\"data-auto-identify\":\"1\"}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
15<script>self.__next_f.push([1,"15:I[955297,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\",\"/_next/static/chunks/058wj-s94ry6w.js\",\"/_next/static/chunks/039u5_5hlemld.js\",\"/_next/static/chunks/189hrhe.fk4af.js\",\"/_next/static/chunks/0to269sx19v1n.js\",\"/_next/static/chunks/0vx_phl8cla2s.js\",\"/_next/static/chunks/0xywjwd04osrr.js\",\"/_next/static/chunks/0.8.frxvfao_v.js\",\"/_next/static/chunks/0ks4m351.jbv2.js\",\"/_next/static/chunks/01gy5f4286e6a.js\"],\"MobileMenuProvider\"]\n16:I[303231,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\",\"/_next/static/chunks/058wj-s94ry6w.js\",\"/_next/static/chunks/039u5_5hlemld.js\",\"/_next/static/chunks/189hrhe.fk4af.js\",\"/_next/static/chunks/0to269sx19v1n.js\",\"/_next/static/chunks/0vx_phl8cla2s.js\",\"/_next/static/chunks/0xywjwd04osrr.js\",\"/_next/static/chunks/0.8.frxvfao_v.js\",\"/_next/static/chunks/0ks4m351.jbv2.js\",\"/_next/static/chunks/01gy5f4286e6a.js\"],\"Header\"]\n"])</script>
15<script>self.__next_f.push([1,"3:[[\"$\",\"$L15\",null,{\"children\":[\"$\",\"$L16\",null,{\"buttons\":[{\"_key\":\"9979c08d8605\",\"_type\":\"button\",\"iconReference\":null,\"link\":{\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"76c12af0-d65b-4e4f-ba3f-c25e9d904ad1\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"get-a-demo\",\"summary\":null,\"title\":\"Get a Honeycomb Demo\"},\"target\":\"_self\",\"text\":\"Get a demo\"},\"modalForm\":null,\"modalVideo\":{\"_type\":\"videoPlayer\",\"uploadedVideo\":null,\"videoSource\":\"upload\"},\"variant\":\"solid\"},{\"_key\":\"f1b0985cac23\",\"_type\":\"button\",\"iconReference\":null,\"link\":{\"_type\":\"link\",\"externalLink\":\"https://ui.honeycomb.io/signup\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Start for free\"},\"modalForm\":null,\"modalVideo\":null,\"variant\":\"outline\"}],\"loginUrl\":\"https://ui.honeycomb.io/login\",\"preHeader\":{\"button\":{\"_type\":\"button\",\"iconReference\":null,\"link\":{\"_type\":\"link\",\"internalLink\":{\"_id\":\"da07f58b-9f3f-4e77-9ebc-140a67c2dc94\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Observability Engineering O'Reilly Book\",\"asset\":{\"_ref\":\"image-823053e26c243df14b4e682ba2e91d260e06f401-2880x1590-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"observability-engineering-oreilly-book\",\"summary\":null,\"title\":\"Observability Engineering O'Reilly Book\"},\"target\":\"_self\",\"text\":\"Get your copy\"},\"modalForm\":null,\"modalVideo\":null,\"variant\":\"solid-secondary\"},\"text\":\"Observability Engineering second edition out now! 27 net-new chapters written for today's observability challenges.\"},\"sections\":[{\"_key\":\"b97aeefe06e8\",\"_type\":\"section\",\"featured\":{\"featuredDescription\":\"Honeycomb was built for the AI era. Learn how to futureproof your software for what comes next.\",\"featuredLink\":{\"_type\":\"link\",\"internalLink\":{\"_id\":\"d5963fdd-59ef-4656-9227-e8185cd2a2f3\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"The observability platform for the AI era\",\"asset\":{\"_ref\":\"image-63a3ac161c99c1796fc5a7974c3d092f1cfa33b8-1440x795-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"platform\",\"summary\":null,\"title\":\"Platform\"},\"target\":\"_self\",\"text\":\"See overview\"},\"featuredTitle\":\"Explore the platform\"},\"sectionTitle\":\"Observability Platform\",\"submenues\":[{\"_key\":\"6f71ed942fc9\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"3a7e355c0c21\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"8812e19c-592e-4c61-84c1-2651e0a954d9\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/distributed-tracing\",\"summary\":null,\"title\":\"Distributed Tracing\"},\"target\":\"_self\",\"text\":\"Distributed Tracing\"},{\"_key\":\"57c3e96709fa\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"d0b34557-8feb-4ba5-b2eb-01f432178b13\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/log-analytics\",\"summary\":null,\"title\":\"Log Analytics\"},\"target\":\"_self\",\"text\":\"Log Analytics\"},{\"_key\":\"7c7fa92d4ab4\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"bbf5cba4-e312-413d-a408-3309d4658981\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/metrics\",\"summary\":null,\"title\":\"Metrics\"},\"target\":\"_self\",\"text\":\"Time Series Metrics\"},{\"_key\":\"62cd2b120845\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"075a1a4e-92e4-4f79-8467-c26c60d13c9f\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/frontend-observability\",\"summary\":null,\"title\":\"Frontend Observability\"},\"target\":\"_self\",\"text\":\"Frontend Observability\"},{\"_key\":\"1c28ef24a5cd\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"1823678b-ccc8-4979-8c9f-462d7ec3e2d2\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/telemetry-pipeline\",\"summary\":null,\"title\":\"Telemetry Pipeline\"},\"target\":\"_self\",\"text\":\"Telemetry Pipeline\"},{\"_key\":\"c7d4a1e93f26\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"100f6f7c-4113-4701-932b-5e4b0f9e8bf5\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/refinery-as-a-service\",\"summary\":null,\"title\":\"Refinery as a Service (RaaS)\"},\"target\":\"_self\",\"text\":\"Refinery as a Service\"},{\"_key\":\"a352c53a8036\",\"_type\":\"link\",\"anchorLink\":\"/platform/private-cloud\",\"enableDownloadFunctionality\":false,\"internalLink\":null,\"target\":\"_self\",\"text\":\"Private Cloud\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"internalLink\":{\"_id\":\"d5963fdd-59ef-4656-9227-e8185cd2a2f3\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"The observability platform for the AI era\",\"asset\":{\"_ref\":\"image-63a3ac161c99c1796fc5a7974c3d092f1cfa33b8-1440x795-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"platform\",\"summary\":null,\"title\":\"Platform\"},\"target\":\"_self\",\"text\":\"Core Observability\"}}},{\"_key\":\"776067ac438a\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"6218cd7e67db\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"17b07749-37e6-434c-81fe-496d29fdac7b\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/agent-timeline\",\"summary\":null,\"title\":\"Agent Timeline\"},\"target\":\"_self\",\"text\":\"Agent Timeline\"},{\"_key\":\"4f3399612de8\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"152efaa5-299f-4c15-818b-7dda6faaf550\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"use-cases/ai-llm-observability\",\"summary\":null,\"title\":\"AI \u0026 LLMs\"},\"target\":\"_self\",\"text\":\"LLM Observability\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":null,\"target\":\"_self\"},\"string\":\"AI Agent Observability\"}},{\"_key\":\"f930b4882a79\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"bafda870cc04\",\"_type\":\"link\",\"anchorLink\":\"/platform/canvas\",\"enableDownloadFunctionality\":false,\"internalLink\":null,\"target\":\"_self\",\"text\":\"Canvas\"},{\"_key\":\"e4c44c9abcc8\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"099fc215-3076-4b38-9cae-69574de9b848\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"technologies/ai-agents\",\"summary\":null,\"title\":\"AI Agents\"},\"target\":\"_self\",\"text\":\"MCP\"},{\"_key\":\"146b1517edde\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"1fd45d6f-7bde-43bb-a3da-1c97fe37fa5f\",\"_type\":\"blogArticle\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"advanced\":{\"highPriority\":false},\"alt\":\"Accelerate Your OpenTelemetry Migrations With Honeycomb's Agent Skills\",\"asset\":{\"_ref\":\"image-cc8a44b656f324560a0aa7ec2d16dc0f72777a5d-3840x2160-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"accelerate-opentelemetry-migrations-honeycomb-agent-skills\",\"summary\":\"With the release of our Agent Skills, weâve used our domain knowledge to make your agents even more powerful. Instead of having to copy and paste blocks of markdown into Claude Code, we've distilled everything we know about using Honeycomb into a set of core skills, packaged it up, and are making it open source today!\",\"title\":\"Accelerate Your OpenTelemetry Migrations With Honeycomb's Agent Skills\"},\"target\":\"_self\",\"text\":\"MCP Skills\"},{\"_key\":\"89cfc92cfad2\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"733a21e1-1066-4e73-b140-7dc621bdd3bc\",\"_type\":\"blogArticle\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Introducing Anomaly Detection: Your Early Warning System for Service Health\",\"asset\":{\"_ref\":\"image-39c5ee873d3c0bef49f04aacf5fdd02d8fa69399-1920x1080-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"introducing-anomaly-detection-early-warning-system-service-health\",\"summary\":\"Today, we're excited to announce the release of Anomaly Detection (currently in alpha), Honeycomb's proactive approach to understanding and acting on service health.\",\"title\":\"Introducing Anomaly Detection: Your Early Warning System for Service Health\"},\"target\":\"_self\",\"text\":\"Anomaly Detection\"}],\"submenuTitle\":{\"_type\":\"object\",\"link\":{\"_type\":\"link\",\"internalLink\":{\"_id\":\"58f6403e-b402-449a-90d4-57d9c0122631\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/intelligence\",\"summary\":null,\"title\":\"Honeycomb Intelligence\"},\"target\":\"_self\",\"text\":\"Agentic Intelligence\"}}}
15,{\"_key\":\"670154802905\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"043ac481e220\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"7ce2e31d-1fab-44a2-9588-7fe48fa624fe\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/slos\",\"summary\":null,\"title\":\"SLOs\"},\"target\":\"_self\",\"text\":\"SLOs\"},{\"_key\":\"ad585cbbd043\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"bd42c0ad-4815-4c0d-9eab-329d61d3255b\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/service-map\",\"summary\":null,\"title\":\"Service Map\"},\"target\":\"_self\",\"text\":\"Service Map\"},{\"_key\":\"bafe0c86bbaf\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"63e6273c-ad42-4ca7-84d1-f2add5448f13\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/bubbleup\",\"summary\":null,\"title\":\"BubbleUp\"},\"target\":\"_self\",\"text\":\"BubbleUp\"},{\"_key\":\"e8757ff0a28a\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"e97d4cd4-a2fd-4c54-b847-14cbe27cb025\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/opentelemetry\",\"summary\":null,\"title\":\"OpenTelemetry\"},\"target\":\"_self\",\"text\":\"OpenTelemetry\"},{\"_key\":\"d1f9cc290db7\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"e69a7bb2-8b05-4a53-9d1d-c86f958b719b\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/integrations\",\"summary\":null,\"title\":\"Honeycomb Integrations\"},\"target\":\"_self\",\"text\":\"App Integrations\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"internalLink\":null,\"target\":\"_self\"},\"string\":\"Built-in Features\"}}]},{\"_key\":\"afac2aa97881\",\"_type\":\"section\",\"featured\":{\"featuredDescription\":\"Discover why Honeycomb is the better choice for your engineers, your customers, and your bottom line.\",\"featuredLink\":{\"_type\":\"link\",\"internalLink\":{\"_id\":\"d52bd9a3-ba69-4820-9781-69ceb0477d0b\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Why Honeycomb? We were built for this.\",\"asset\":{\"_ref\":\"image-aed26058103b0dab7df8f82907350fcbb72a6b60-2880x1590-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"why-honeycomb\",\"summary\":null,\"title\":\"Why Honeycomb?\"},\"target\":\"_self\",\"text\":\"Learn More\"},\"featuredTitle\":\"Why Honeycomb\"},\"sectionTitle\":\"Solutions\",\"submenues\":[{\"_key\":\"a62453edc69e\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"973236213b56\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"e97d4cd4-a2fd-4c54-b847-14cbe27cb025\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/opentelemetry\",\"summary\":null,\"title\":\"OpenTelemetry\"},\"target\":\"_self\",\"text\":\"OpenTelemetry\"},{\"_key\":\"31d4054b0539\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"2de474c6-ecb5-4c29-a908-36e791461ac3\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"technologies/aws\",\"summary\":null,\"title\":\"AWS\"},\"target\":\"_self\",\"text\":\"Amazon Web Services\"},{\"_key\":\"e4533f4323a3\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"d75068e4-4e97-49fc-a85a-c00e5e2494b9\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"technologies/microsoft-azure\",\"summary\":null,\"title\":\"Microsoft Azure\"},\"target\":\"_self\",\"text\":\"Microsoft Azure\"},{\"_key\":\"37dbd8aeb8c4\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"bcff775b-f39f-4caf-a5c5-2923ddcc6636\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"technologies/kubernetes\",\"summary\":null,\"title\":\"Kubernetes\"},\"target\":\"_self\",\"text\":\"Kubernetes\"},{\"_key\":\"6413768f27dc\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"d122bbbc-30d1-4fe8-affc-e85ea473483b\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"technologies/google-cloud\",\"summary\":null,\"title\":\"Google Cloud\"},\"target\":\"_self\",\"text\":\"Google Cloud\"},{\"_key\":\"e3ba65b3e56a\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"099fc215-3076-4b38-9cae-69574de9b848\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"technologies/ai-agents\",\"summary\":null,\"title\":\"AI Agents\"},\"target\":\"_self\",\"text\":\"AI Agents\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"internalLink\":null,\"target\":\"_self\"},\"string\":\"Technologies\"}},{\"_key\":\"83b3f15dfc78\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"12dfc27e1b09\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"152efaa5-299f-4c15-818b-7dda6faaf550\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"use-cases/ai-llm-observability\",\"summary\":null,\"title\":\"AI \u0026 LLMs\"},\"target\":\"_self\",\"text\":\"LLM Observability\"},{\"_key\":\"ag3nt0bs3rv01\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"8f7dab23-a9ba-4218-9ab8-a6afee24d87d\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"use-cases/agent-observability\",\"summary\":null,\"title\":\"Agent Observability\"},\"target\":\"_self\",\"text\":\"Agent Observability\"},{\"_key\":\"cdb5d85b653f\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"de213f02-45ba-46b3-b18f-596eadce44f0\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"use-cases/incident-response\",\"summary\":null,\"title\":\"Incident Response\"},\"target\":\"_self\",\"text\":\"Incident Response\"},{\"_key\":\"05d3787884f2\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"74a75520-
15566a-4331-a9d7-bf1996e3ce2d\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"use-cases/predictable-costs\",\"summary\":null,\"title\":\"Predictable Costs\"},\"target\":\"_self\",\"text\":\"Predictable Costs\"},{\"_key\":\"d56b2265ff47\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"ffd53dbd-e402-4439-b8f2-ef84b0a12e92\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"use-cases/devops-releases\",\"summary\":null,\"title\":\"DevOps \u0026 Releases\"},\"target\":\"_self\",\"text\":\"DevOps \u0026 Releases\"},{\"_key\":\"687be93e73cd\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"075a1a4e-92e4-4f79-8467-c26c60d13c9f\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"platform/frontend-observability\",\"summary\":null,\"title\":\"Frontend Observability\"},\"target\":\"_self\",\"text\":\"Frontend Development\"},{\"_key\":\"fd9b0d71772c\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"09c23c9b-deb8-45be-a756-c0809bd1e91c\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"use-cases/meet-customer-experience-slas\",\"summary\":null,\"title\":\"Customer SLAs\"},\"target\":\"_self\",\"text\":\"Meet Customer SLAs\"},{\"_key\":\"64e59d6ab8aa\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"d43692a4-4059-437e-bf22-46583f24dcc4\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"use-cases/cloud-migrations\",\"summary\":null,\"title\":\"Cloud Migrations\"},\"target\":\"_self\",\"text\":\"Cloud Migrations\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"internalLink\":null,\"target\":\"_self\"},\"string\":\"Use Cases\"}},{\"_key\":\"3f181a3651da\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"ece052132a81\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"ai-startups-industry\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"industries/ai-startups\",\"summary\":null,\"title\":\"AI Startups\"},\"target\":\"_self\",\"text\":\"AI Startups\"},{\"_key\":\"8e6dab1d6286\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"e2c44aff-8668-4e3a-8120-b62aa3eb40dc\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"industries/financial-services\",\"summary\":null,\"title\":\"Financial Services\"},\"target\":\"_self\",\"text\":\"Financial Services\"},{\"_key\":\"440f49eafb36\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"b2922d61-2d28-4d9e-8368-05b6fb77d703\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"industries/retail\",\"summary\":null,\"title\":\"Retail \u0026 Ecommerce\"},\"target\":\"_self\",\"text\":\"Retail \u0026 Ecommerce\"},{\"_key\":\"9cb0aa2dcebe\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"software-technology-industry\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"industries/software-technology\",\"summary\":null,\"title\":\"Software \u0026 Technology\"},\"target\":\"_self\",\"text\":\"Software \u0026 Technology\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"internalLink\":null,\"target\":\"_self\"},\"string\":\"Industries\"}},{\"_key\":\"fa238aa2fe57\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"91d95a07e165\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"be12278f-29bc-456e-9b70-0293181287f2\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"why-honeycomb/customers\",\"summary\":null,\"title\":\"Customers\"},\"target\":\"_self\",\"text\":\"Customer Stories\"},{\"_key\":\"05a8b16c4187\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"d133a33b-dfa5-44cc-9c55-55ba076367fe\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Choosing the right observability platform\",\"asset\":{\"_ref\":\"image-eb6da1c61d2c068135476c019107f6266ce8651d-1844x1088-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"why-honeycomb/comparisons\",\"summary\":null,\"title\":\"Comparisons\"},\"target\":\"_self\",\"text\":\"Comparisons\"},{\"_key\":\"eda3f9bc2fd1\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"29443270-097f-4364-88ff-c3cd79ea74f2\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"why-honeycomb/enterprise\",\"summary\":null,\"title\":\"Enterprise\"},\"target\":\"_self\",\"text\":\"For Enterprise\"},{\"_key\":\"711d9271d964\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"7c8667f3-5e0d-4fb3-ace2-86560e355930\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"advanced\":{\"highPriority\":false},\"alt\":\"Honeycomb Services\",\"asset\":{\"_ref\":\"image-7322ef9523352f9ca9bef3e2f37cce914b519c49-2880x1590-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"why-honeycomb/services\",\"summary\":null,\"title\":\"Honeycomb Services\"},\"target\":\"_self\",\"text\":\"Honeycomb Services\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"internalLink\":{\"_id\":\"d52bd9a3-ba69-4820-9781-69ceb0477d0b\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Why Honeycomb? We were built for this.\",\"asset\":{\"_ref\":\"image-aed26058103b0dab7df8f82907350fcbb72a6b60-2880x1590-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"why-honeycomb\",\"summary\":null,\"title\":\"Why Honeycomb?\"},\"target\":\"_self\",\"text\":\"Why Honeycomb?\"}}}]},{\"_key\":\"f89507b788f8\",\"_type\":\"section\",\"featured\":{\"featuredDescription\":\"Start your journey with the definitive guide to observability. Download our complimentary ebook.\",\"featuredLink\":{\"_type\":\"link\",\"internalLink\":{\"_id\":\"da07f58b-9f3f-4e77-9ebc-140a67c2dc94\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Observability Engineering O'Reilly Book\",\"asset\":{\"_ref\":\"image-823053e26c243df14b4e682ba2e91d260e06f401-2880x1590-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"observability-engineering-oreilly-book\",\"summary\":null,\"title\":\"Observability Engineering O'Reilly Book\"},\"target\":\"_self\",\"text\":\"Get your copy\"},\"featuredTitle\":\"Observability Engineering\"},\"sectionTitle\":\"Learn \",\"submenues\":[{\"_key\":\"cb2c7ca3a812\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"0579b3261d13\",\"_type\":\"link\",\"externalLink\":\"https://docs.honeycomb.io/\",\"internalLink\":null,\"target\":\"_blank\",\"text\":\"Docs\"}
15,{\"_key\":\"ed11462fee29\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"da07f58b-9f3f-4e77-9ebc-140a67c2dc94\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Observability Engineering O'Reilly Book\",\"asset\":{\"_ref\":\"image-823053e26c243df14b4e682ba2e91d260e06f401-2880x1590-png\",\"_type\":\"reference\"}}},\"resourceType\":null,\"slug\":\"observability-engineering-oreilly-book\",\"summary\":null,\"title\":\"Observability Engineering O'Reilly Book\"},\"target\":\"_self\",\"text\":\"Observability Engineering\"},{\"_key\":\"acf97f14bc60\",\"_type\":\"link\",\"externalLink\":\"https://docs.honeycomb.io/get-started\",\"internalLink\":null,\"target\":\"_blank\",\"text\":\"Quickstart\"},{\"_key\":\"a54f159c78a0\",\"_type\":\"link\",\"externalLink\":\"https://docs.honeycomb.io/send-data/\",\"internalLink\":null,\"target\":\"_blank\",\"text\":\"Sending data\"},{\"_key\":\"053ed6ac8255\",\"_type\":\"link\",\"externalLink\":\"https://play.honeycomb.io/sandbox/tours\",\"internalLink\":null,\"target\":\"_blank\",\"text\":\"Sandbox\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"internalLink\":null,\"target\":\"_self\"},\"string\":\"Engineers\"}},{\"_key\":\"30b7f786460e\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"104a20760fd8\",\"_type\":\"link\",\"anchorLink\":\"/blog\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Blog\"},{\"_key\":\"6d821088a12e\",\"_type\":\"link\",\"anchorLink\":\"/resources/getting-started\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Getting Started\"},{\"_key\":\"e4d103599e59\",\"_type\":\"link\",\"anchorLink\":\"/resources/guides\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Technical Guides\"},{\"_key\":\"84b6f5e31734\",\"_type\":\"link\",\"anchorLink\":\"/resources/case-studies\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Case Studies\"},{\"_key\":\"a7b9915d2b3b\",\"_type\":\"link\",\"anchorLink\":\"/resources/webinars\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Webinars\"},{\"_key\":\"a3e557190042\",\"_type\":\"link\",\"anchorLink\":\"/resources/whitepapers\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Whitepapers\"},{\"_key\":\"f6862a0a3b48\",\"_type\":\"link\",\"anchorLink\":\"/resources/product-videos\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Product Videos\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"anchorLink\":\"/resources\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Resource Center\"}}},{\"_key\":\"d0f9a93d85af\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"8a2f7421464f\",\"_type\":\"link\",\"anchorLink\":\"/events\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Events\"},{\"_key\":\"eb8b17f096e8\",\"_type\":\"link\",\"internalLink\":{\"_id\":\"cc965279-3211-46ce-8f2c-bf64b4555a52\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"office-hours\",\"summary\":null,\"title\":\"Observability Office Hours\"},\"target\":\"_self\",\"text\":\"Office Hours\"},{\"_key\":\"bb0360e4b1ad\",\"_type\":\"link\",\"externalLink\":\"https://join.slack.com/t/honeycombpollinators/shared_invite/zt-3zl4f8i68-1PhyiwIIqZ0mCXtJjJcSsg\",\"internalLink\":null,\"target\":\"_blank\",\"text\":\"Pollinators Slack\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"internalLink\":null,\"target\":\"_self\"},\"string\":\"Community\"}},{\"_key\":\"93162a1c4ad9\",\"_type\":\"submenu\",\"submenuLinks\":[{\"_key\":\"b410785737ee\",\"_type\":\"link\",\"externalLink\":\"https://academy.honeycomb.io/app/catalog\",\"internalLink\":null,\"target\":\"_blank\",\"text\":\"Course Catalog\"},{\"_key\":\"eba7082cbcd2\",\"_type\":\"link\",\"externalLink\":\"https://academy.honeycomb.io/app/learning_paths\",\"internalLink\":null,\"target\":\"_blank\",\"text\":\"Learning Paths\"}],\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"externalLink\":\"https://academy.honeycomb.io/\",\"internalLink\":null,\"target\":\"_blank\",\"text\":\"Honeycomb Academy\"}}}]},{\"_key\":\"dfc1d152e74d\",\"_type\":\"section\",\"featured\":{\"featuredDescription\":\"Bring observability to every software engineer.\",\"featuredLink\":{\"_type\":\"link\",\"internalLink\":{\"_id\":\"89eca311-0c6a-4570-95bd-b4f659e6aee1\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"about\",\"summary\":null,\"title\":\"About Us\"},\"target\":\"_self\",\"text\":\"About Us\"},\"featuredTitle\":\"Our mission\"},\"sectionTitle\":\"Company\",\"submenues\":[{\"_key\":\"ffc41c9baeda\",\"_type\":\"submenu\",\"submenuDescription\":\"Learn about our company, mission and values.\",\"submenuLinks\":null,\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"internalLink\":{\"_id\":\"89eca311-0c6a-4570-95bd-b4f659e6aee1\",\"_type\":\"page\",\"download\":null,\"mainImage\":null,\"resourceType\":null,\"slug\":\"about\",\"summary\":null,\"title\":\"About Us\"},\"target\":\"_self\",\"text\":\"About Us\"}}},{\"_key\":\"f42e12d30ae5\",\"_type\":\"submenu\",\"submenuDescription\":\"Come for the impact, stay for the culture.\\n\",\"submenuLinks\":null,\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"anchorLink\":\"/careers\",\"internalLink\":null,\"target\":\"_self\",\"text\":\"Careers\"}}},{\"_key\":\"4c3608a4ece0\",\"_type\":\"submenu\",\"submenuDescription\":\"See Honeycomb's latest press releases, media, and more\",\"submenuLinks\":null,\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"internalLink\":{\"_id\":\"bf3a8b58-5814-4183-92f9-76e631372fb2\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"advanced\":{\"highPriority\":false}}},\"resourceType\":null,\"slug\":\"news\",\"summary\":null,\"title\":\"News\"},\"target\":\"_self\",\"text\":\"News\"}}},{\"_key\":\"47b17347e546\",\"_type\":\"submenu\",\"submenuDescription\":\"Learn more about becoming a Honeycomb partner.\",\"submenuLinks\":null,\"submenuTitle\":{\"link\":{\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_id\":\"de254d71-5d58-4cda-930a-20a976ea4353\",\"_type\":\"page\",\"download\":null,\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"advanced\":{\"highPriority\":false}}},\"resourceType\":null,\"slug\":\"partners\",\"summary\":null,\"title\":\"Become a Honeycomb Partner\"},\"target\":\"_self\",\"text\":\"Partners\"}}}]},{\"_key\":\"b519e18d3109\",\"_type\":\"link\",\"anchorLink\":\"/pricing\",\"featured\":null,\"internalLink\":null,\"submenues\":null,\"target\":\"_self\",\"text\":\"Pricing\"}]}]}],\"$L17\",\"$L18\",\"$L19\",false]\n"])</script>
15<script>self.__next_f.push([1,"1b:I[343796,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\",\"/_next/static/chunks/058wj-s94ry6w.js\",\"/_next/static/chunks/039u5_5hlemld.js\",\"/_next/static/chunks/189hrhe.fk4af.js\",\"/_next/static/chunks/0to269sx19v1n.js\",\"/_next/static/chunks/0vx_phl8cla2s.js\",\"/_next/static/chunks/0xywjwd04osrr.js\",\"/_next/static/chunks/0.8.frxvfao_v.js\",\"/_next/static/chunks/0ks4m351.jbv2.js\",\"/_next/static/chunks/01gy5f4286e6a.js\",\"/_next/static/chunks/09po9v59~c3_7.js\",\"/_next/static/chunks/0ly1.eahbn88u.js\",\"/_next/static/chunks/059n.-jaqwiso.js\"],\"DraftAwareLink\"]\n17:[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L1a\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script>
15<script>self.__next_f.push([1,"18:[\"$\",\"footer\",null,{\"className\":\"original-footer font-roboto text-hc-slate mx-auto max-w-[1152px] px-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex w-full flex-col items-center gap-[40px] py-[80px] lg:flex-row lg:items-stretch lg:gap-[132px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"order-2 flex-1 lg:order-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"hidden flex-1 flex-row justify-between pb-[74px] lg:flex\",\"children\":[[\"$\",\"div\",\"9b31234550a8\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-base leading-[150%] font-semibold\",\"children\":\"Observability Platform\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"3709d74ab43c\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/pricing\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"3709d74ab43c\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Pricing\",\"$undefined\"]}]}],[\"$\",\"li\",\"c73c8241288b\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"c73c8241288b\",\"_type\":\"link\",\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Platform Overview\",\"$undefined\"]}]}],[\"$\",\"li\",\"7270c5c87c85\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/frontend-observability\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"7270c5c87c85\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Frontend Observability\",\"$undefined\"]}]}],[\"$\",\"li\",\"db25504b1c78\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/log-analytics\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"db25504b1c78\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Log Analytics\",\"$undefined\"]}]}],[\"$\",\"li\",\"ea87e5e00146\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/distributed-tracing\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"ea87e5e00146\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Distributed Tracing\",\"$undefined\"]}]}],[\"$\",\"li\",\"045ae34eb65d\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/metrics\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"045ae34eb65d\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Metrics\",\"$undefined\"]}]}],[\"$\",\"li\",\"3d1692a51e34\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/telemetry-pipeline\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"3d1692a51e34\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Telemetry Pipeline\",\"$undefined\"]}]}],[\"$\",\"li\",\"4196f597a92d\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/private-cloud\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"4196f597a92d\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Private Cloud\",\"$undefined\"]}]}],[\"$\",\"li\",\"b22d2cde4a3d\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/slos\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"b22d2cde4a3d\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"SLOs\",\"$undefined\"]}]}],[\"$\",\"li\",\"0f5a9a5f7aa7\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/service-map\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"0f5a9a5f7aa7\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Service Map\",\"$undefined\"]}]}],[\"$\",\"li\",\"6db0fbacbbc4\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/bubbleup\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"6db0fbacbbc4\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"BubbleUp\",\"$undefined\"]}]}],[\"$\",\"li\",\"d672da05edda\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/opentelemetry\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"d672da05edda\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"OpenTelemetry\",\"$undefined\"]}]}],[\"$\",\"li\",\"80b1b84cfd32\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/platform/integrations\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"80b1b84cfd32\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"App Integrations\",\"$undefined\"]}]}]]}]]}],\"$L1c\",\"$L1d\",\"$L1e\"]}],\"$L1f\"]}],\"$L20\"]}]}]\n"])</script>
15<script>self.__next_f.push([1,"19:[\"$\",\"footer\",null,{\"className\":\"font-roboto text-hc-slate small-footer container hidden flex-col items-center justify-between gap-10 py-10 lg:flex-row lg:gap-5 xl:gap-0\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"flex flex-1 flex-col justify-between gap-5 text-center lg:flex-2/3 lg:flex-row lg:gap-0 lg:text-left\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1b\",null,{\"href\":\"https://honeycomb.io\",\"className\":\"text-hc-cobalt leading-[20px] tracking-[0.02em] underline\",\"children\":\"Honeycomb.io\"}]}],[[\"$\",\"li\",\"4042940388e7\",{\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/terms\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"4042940388e7\",\"_type\":\"link\",\"className\":\"text-hc-cobalt leading-[20px] tracking-[0.02em] text-nowrap underline\",\"children\":[\"Terms of Service\",\"$undefined\"]}]}],[\"$\",\"li\",\"df3d0de1abf9\",{\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/acceptable-use-policy\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"df3d0de1abf9\",\"_type\":\"link\",\"className\":\"text-hc-cobalt leading-[20px] tracking-[0.02em] text-nowrap underline\",\"children\":[\"Acceptable Use Policy\",\"$undefined\"]}]}],[\"$\",\"li\",\"de1418f17f9f\",{\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/privacy\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"de1418f17f9f\",\"_type\":\"link\",\"className\":\"text-hc-cobalt leading-[20px] tracking-[0.02em] text-nowrap underline\",\"children\":[\"Privacy Notice\",\"$undefined\"]}]}]],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1b\",null,{\"href\":\"#\",\"className\":\"cky-banner-element text-hc-cobalt leading-[20px] tracking-[0.02em] text-nowrap underline\",\"children\":\"Your Privacy Choices\"}]}]]}],[\"$\",\"span\",null,{\"className\":\"text-end leading-[20px] tracking-[0.02em] lg:max-w-fit xl:max-w-none xl:flex-1/3\",\"children\":[\"© \",2026,\" \",\"Hound Technology, Inc.\"]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"21:I[115353,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\",\"/_next/static/chunks/058wj-s94ry6w.js\",\"/_next/static/chunks/039u5_5hlemld.js\",\"/_next/static/chunks/189hrhe.fk4af.js\",\"/_next/static/chunks/0to269sx19v1n.js\",\"/_next/static/chunks/0vx_phl8cla2s.js\",\"/_next/static/chunks/0xywjwd04osrr.js\",\"/_next/static/chunks/0.8.frxvfao_v.js\",\"/_next/static/chunks/0ks4m351.jbv2.js\",\"/_next/static/chunks/01gy5f4286e6a.js\"],\"default\"]\n22:I[995163,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\",\"/_next/static/chunks/058wj-s94ry6w.js\",\"/_next/static/chunks/039u5_5hlemld.js\",\"/_next/static/chunks/189hrhe.fk4af.js\",\"/_next/static/chunks/0to269sx19v1n.js\",\"/_next/static/chunks/0vx_phl8cla2s.js\",\"/_next/static/chunks/0xywjwd04osrr.js\",\"/_next/static/chunks/0.8.frxvfao_v.js\",\"/_next/static/chunks/0ks4m351.jbv2.js\",\"/_next/static/chunks/01gy5f4286e6a.js\",\"/_next/static/chunks/09po9v59~c3_7.js\",\"/_next/static/chunks/0ly1.eahbn88u.js\",\"/_next/static/chunks/059n.-jaqwiso.js\"],\"Image\"]\n"])</script>
15<script>self.__next_f.push([1,"1c:[\"$\",\"div\",\"a6c0cb4a869f\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-base leading-[150%] font-semibold\",\"children\":\"Solutions\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"8f77d4ed6602\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/why-honeycomb\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"8f77d4ed6602\",\"_type\":\"link\",\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Why Honeycomb\",\"$undefined\"]}]}],[\"$\",\"li\",\"7fb03607561c\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/why-honeycomb/enterprise\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"7fb03607561c\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Enterprise\",\"$undefined\"]}]}],[\"$\",\"li\",\"d0d6163b27ff\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/technologies/ai-agents\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"d0d6163b27ff\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"AI Agents\",\"$undefined\"]}]}],[\"$\",\"li\",\"2b90f65f46e6\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/technologies/aws\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"2b90f65f46e6\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Amazon Web Services\",\"$undefined\"]}]}],[\"$\",\"li\",\"c3dff0996d2b\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/technologies/microsoft-azure\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"c3dff0996d2b\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Microsoft Azure\",\"$undefined\"]}]}],[\"$\",\"li\",\"d0caa1e4eb66\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/technologies/kubernetes\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"d0caa1e4eb66\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Kubernetes\",\"$undefined\"]}]}],[\"$\",\"li\",\"9ceaefb31039\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/technologies/google-cloud\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"9ceaefb31039\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Google Cloud\",\"$undefined\"]}]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"1d:[\"$\",\"div\",\"617021cf9ee2\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-base leading-[150%] font-semibold\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"26df551d2e36\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/about\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"26df551d2e36\",\"_type\":\"link\",\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"About Us\",\"$undefined\"]}]}],[\"$\",\"li\",\"cd5a23b41429\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/about/team\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"cd5a23b41429\",\"_type\":\"link\",\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Team\",\"$undefined\"]}]}],[\"$\",\"li\",\"9e8d0ae5c80c\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/careers\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"9e8d0ae5c80c\",\"_type\":\"link\",\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Careers\",\"$undefined\"]}]}],[\"$\",\"li\",\"21e1fb267d5e\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/news\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"21e1fb267d5e\",\"_type\":\"link\",\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"News\",\"$undefined\"]}]}],[\"$\",\"li\",\"bb5ab8caffa9\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/events\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"bb5ab8caffa9\",\"_type\":\"link\",\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Events\",\"$undefined\"]}]}],[\"$\",\"li\",\"f8a10f88008f\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/why-honeycomb/customers\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"f8a10f88008f\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Customers\",\"$undefined\"]}]}],[\"$\",\"li\",\"bf0deb38bf75\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/partners\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"bf0deb38bf75\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Partners\",\"$undefined\"]}]}],[\"$\",\"li\",\"15f6dabb07e6\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"https://docs.honeycomb.io/security-compliance\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"onClick\":\"$undefined\",\"_key\":\"15f6dabb07e6\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Security\",\"$undefined\"]}]}],[\"$\",\"li\",\"85057eb711e5\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/support\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"85057eb711e5\",\"_type\":\"link\",\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Support\",\"$undefined\"]}]}],[\"$\",\"li\",\"e94d32b2d070\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"https://status.honeycomb.io/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"onClick\":\"$undefined\",\"_key\":\"e94d32b2d070\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Status\",\"$undefined\"]}]}],[\"$\",\"li\",\"0ea03725759b\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"https://changelog.honeycomb.io/\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"0ea03725759b\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Changelog\",\"$undefined\"]}]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"1e:[\"$\",\"div\",\"84f2e7d94ff8\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-base leading-[150%] font-semibold\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"671f18da9b3f\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/blog\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"671f18da9b3f\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Blog\",\"$undefined\"]}]}],[\"$\",\"li\",\"92ccb060bb8f\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"https://docs.honeycomb.io\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"92ccb060bb8f\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Documentation\",\"$undefined\"]}]}],[\"$\",\"li\",\"db87d691804a\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/resources/getting-started\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"db87d691804a\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Getting Started\",\"$undefined\"]}]}],[\"$\",\"li\",\"ba793c2d2aec\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/resources/case-studies\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"ba793c2d2aec\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Case Studies\",\"$undefined\"]}]}],[\"$\",\"li\",\"b6324b7fa3ad\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/why-honeycomb/comparisons\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"b6324b7fa3ad\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Comparisons\",\"$undefined\"]}]}],[\"$\",\"li\",\"8dacd4366e92\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/resources/webinars\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"8dacd4366e92\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"Webinars\",\"$undefined\"]}]}],[\"$\",\"li\",\"2e34173dd022\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/blog/what-is-observability-key-components-best-practices\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"2e34173dd022\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"What Is Observability?\",\"$undefined\"]}]}],[\"$\",\"li\",\"52309d8a3d42\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/resources/getting-started/what-is-ai-observability\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"52309d8a3d42\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"What Is AI Observability?\",\"$undefined\"]}]}],[\"$\",\"li\",\"a1a79caf1ea6\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/resources/getting-started/what-is-llm-observability\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"a1a79caf1ea6\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"What Is LLM Observability?\",\"$undefined\"]}]}],[\"$\",\"li\",\"9cf8c6d40ac4\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/resources/getting-started/application-performance-monitoring-vs-observability\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"9cf8c6d40ac4\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"APM vs Observability\",\"$undefined\"]}]}],[\"$\",\"li\",\"b20174d4157b\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/resources/getting-started/getting-started-with-opentelemetry\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"b20174d4157b\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"text-sm leading-[20px] tracking-[0.02em]\",\"children\":[\"OpenTelemetry Guide\",\"$undefined\"]}]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"1f:[\"$\",\"div\",null,{\"className\":\"flex flex-col items-baseline gap-2 text-xs leading-[150%] tracking-[0] lg:flex-row lg:gap-3\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"© \",2026,\" \",\"Hound Technology, Inc.\"]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-row gap-3\",\"children\":[[[\"$\",\"li\",\"4042940388e7\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/terms\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"4042940388e7\",\"_type\":\"link\",\"className\":\"text-hc-cobalt text-xs leading-[20px] tracking-[0.02em] underline\",\"children\":[\"Terms of Service\",\"$undefined\"]}]}],[\"$\",\"li\",\"df3d0de1abf9\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/acceptable-use-policy\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"df3d0de1abf9\",\"_type\":\"link\",\"className\":\"text-hc-cobalt text-xs leading-[20px] tracking-[0.02em] underline\",\"children\":[\"Acceptable Use Policy\",\"$undefined\"]}]}],[\"$\",\"li\",\"de1418f17f9f\",{\"className\":\"pb-1\",\"children\":[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/privacy\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_key\":\"de1418f17f9f\",\"_type\":\"link\",\"className\":\"text-hc-cobalt text-xs leading-[20px] tracking-[0.02em] underline\",\"children\":[\"Privacy Notice\",\"$undefined\"]}]}]],[\"$\",\"li\",null,{\"className\":\"pb-1\",\"children\":[\"$\",\"a\",null,{\"href\":\"#\",\"className\":\"text-hc-cobalt cky-banner-element text-xs leading-[20px] tracking-[0.02em] underline\",\"children\":\"Your Privacy Choices\"}]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"20:[\"$\",\"div\",null,{\"className\":\"order-1 flex w-full flex-grow flex-col items-center justify-between self-stretch lg:order-2 lg:max-w-[295px]\",\"children\":[[\"$\",\"div\",null,{\"id\":\"footer-newsletter\",\"className\":\"flex-1 lg:px-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-roboto pb-[15px] text-center text-lg leading-[22px] font-bold tracking-[0.02em]\",\"children\":\"Sign up for updates from Honeycomb\"}],[\"$\",\"$L21\",null,{}]]}],[\"$\",\"div\",null,{\"className\":\"mt-auto pt-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"mt-4 flex gap-4\",\"children\":[[\"$\",\"a\",\"c9875f6cb729\",{\"href\":\"https://bsky.app/profile/honeycomb.io\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Bluesky\",\"className\":\"transition-opacity hover:opacity-80\",\"children\":[\"$\",\"div\",null,{\"className\":\"border-hc-slate flex size-9 items-center justify-center rounded-full border-[2px]\",\"children\":[\"$\",\"$L22\",null,{\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/b791a32106224d6a8c17908d9e10a1098ecd033e-600x530.svg\",\"alt\":\"Bluesky\",\"width\":600,\"height\":530,\"className\":\"h-3.5 w-3.5 object-contain\"}]}]}],[\"$\",\"a\",\"b33a8c9306c9\",{\"href\":\"https://www.linkedin.com/company/honeycomb.io\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"linkedin\",\"className\":\"transition-opacity hover:opacity-80\",\"children\":[\"$\",\"div\",null,{\"className\":\"border-hc-slate flex size-9 items-center justify-center rounded-full border-[2px]\",\"children\":[\"$\",\"$L22\",null,{\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/2129b6ff6ad7d0a679bcde4a6d1f3498d2c5c2c3-36x36.svg\",\"alt\":\"Linkedin\",\"width\":36,\"height\":36,\"className\":\"h-3.5 w-3.5 object-contain\"}]}]}],[\"$\",\"a\",\"abce4ce93e4f\",{\"href\":\"https://www.youtube.com/channel/UCty8KGQ3oAP0MQQmLIv7k0Q\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"youtube\",\"className\":\"transition-opacity hover:opacity-80\",\"children\":[\"$\",\"div\",null,{\"className\":\"border-hc-slate flex size-9 items-center justify-center rounded-full border-[2px]\",\"children\":[\"$\",\"$L22\",null,{\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/6949a9f5fcdca86c2505079300c317729031c030-256x256.svg\",\"alt\":\"YouTube\",\"width\":256,\"height\":256,\"className\":\"h-3.5 w-3.5 object-contain\"}]}]}],[\"$\",\"a\",\"1707e02c4aba\",{\"href\":\"https://www.honeycomb.io/rss/blog.xml\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"RSS\",\"className\":\"transition-opacity hover:opacity-80\",\"children\":[\"$\",\"div\",null,{\"className\":\"border-hc-slate flex size-9 items-center justify-center rounded-full border-[2px]\",\"children\":[\"$\",\"$L22\",null,{\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/c0e681e6a520b9ddc9b0beb072859fd9b6e7e20e-800x800.svg\",\"alt\":\"RSS\",\"width\":800,\"height\":800,\"className\":\"h-3.5 w-3.5 object-contain\"}]}]}]]}]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"1a:[\"$\",\"main\",null,{\"className\":\"\",\"children\":[false,\"$L23\"]}]\n"])</script>
15<script>self.__next_f.push([1,"23:[\"$L24\",\"$L25\"]\n"])</script>
15<script>self.__next_f.push([1,"26:I[519455,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\",\"/_next/static/chunks/058wj-s94ry6w.js\",\"/_next/static/chunks/039u5_5hlemld.js\",\"/_next/static/chunks/189hrhe.fk4af.js\",\"/_next/static/chunks/0to269sx19v1n.js\",\"/_next/static/chunks/0vx_phl8cla2s.js\",\"/_next/static/chunks/0xywjwd04osrr.js\",\"/_next/static/chunks/0.8.frxvfao_v.js\",\"/_next/static/chunks/0ks4m351.jbv2.js\",\"/_next/static/chunks/01gy5f4286e6a.js\",\"/_next/static/chunks/09po9v59~c3_7.js\",\"/_next/static/chunks/0ly1.eahbn88u.js\",\"/_next/static/chunks/059n.-jaqwiso.js\"],\"Button\"]\n"])</script>
15<script>self.__next_f.push([1,"24:[\"$\",\"section\",\"ced8bdaf0197\",{\"id\":\"ced8bdaf0197\",\"data-anchor\":\"$undefined\",\"className\":\"bg-hc-gray-50\",\"style\":{\"backgroundColor\":\"var(--color-hc-gray-50)\"},\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-screen-xl overflow-hidden pt-8 md:pt-14 lg:h-[695px] lg:pt-0 xl:h-[795px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"md:flex md:flex-col md:items-center lg:h-full lg:flex-1 lg:flex-row lg:justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-6 mb-8 md:mx-12 md:mb-0 md:max-w-[681px] lg:max-w-[457px] lg:min-w-[457px] lg:pb-16 xl:mr-0 xl:max-w-[603px] xl:min-w-[552px] xl:pb-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"z-20 flex flex-col gap-6 mb-0 w-full items-center justify-start space-y-6 text-center md:gap-6 md:space-y-0 lg:mb-0 lg:h-full lg:w-full lg:items-start lg:justify-center lg:gap-8 lg:text-left\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-roboto text-hc-slate text-sm font-medium tracking-[0.28px] xl:text-base\",\"children\":\"ERROR 404\"}],[\"$\",\"h1\",null,{\"_type\":\"title\",\"className\":\"font-display font-medium text-pretty max-md:max-w-[282px]\",\"children\":[[\"$\",\"span\",\"217aaeafb8bc\",{\"className\":\"title-hero-heading text-4xl tracking-tighter lg:text-6xl\",\"children\":[\"This page could not\u2028 be found\"]}]]}],[\"$\",\"div\",null,{\"className\":\"prose-sm lg:prose-base prose-p:leading-normal prose-p:my-0 prose-ul:pl-0 prose-li:pl-0 prose-li:my-0 w-full items-center justify-center max-w-[488px]\",\"children\":[[\"$\",\"p\",\"c20010b4e260\",{\"children\":[\"Oops! Our bees flew off to pollinate somewhere else.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-6 flex-col w-full md:w-auto md:flex-row\",\"children\":[[\"$\",\"$L26\",\"0\",{\"variant\":\"solid\",\"link\":{\"_type\":\"link\",\"anchorLink\":\"/\",\"enableDownloadFunctionality\":false,\"internalLink\":null,\"target\":\"_self\",\"text\":\"Go Home\"},\"icon\":\"$undefined\",\"modalVideo\":{\"_type\":\"videoPlayer\",\"uploadedVideo\":null,\"videoSource\":\"upload\"},\"modalForm\":null}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"relative w-full shrink-1 lg:h-full lg:w-auto lg:max-w-[840px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative hidden h-full items-center justify-end md:flex\",\"children\":[\"$\",\"div\",null,{\"className\":\"animate-fadeIn relative w-full\",\"children\":[\"$\",\"$L22\",null,{\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/6c706e9e99a2517c10e0addd89dcfcfedb72b1e4-1325x737.png\",\"alt\":\"Error 404\",\"width\":1325,\"height\":737,\"className\":\"h-auto w-auto max-w-full\",\"priority\":true}]}]}],[\"$\",\"div\",null,{\"className\":\"relative flex justify-end md:hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"animate-fadeIn relative w-full\",\"children\":null}]}]]}]]}]}]}]\n"])</script>
15<script>self.__next_f.push([1,"25:[\"$\",\"aside\",\"1d7d38c74938\",{\"id\":\"1d7d38c74938\",\"className\":\"col-span-full py-12 lg:py-24 container\",\"children\":[[\"$\",\"div\",null,{\"className\":\"z-20 flex flex-col items-center lg:w-1/2 lg:gap-8 mx-auto mb-0 gap-8 text-center lg:mb-0\",\"children\":[null,[\"$\",\"h2\",null,{\"_type\":\"title\",\"className\":\"font-medium text-pretty font-poppins text-center text-4xl lg:text-5xl\",\"children\":[[\"$\",\"span\",\"018ecf8d4fec\",{\"className\":\"title-heading-2 tracking-tightest text-4xl lg:text-5xl\",\"children\":[\"Dive deeper\"]}]]}],[\"$\",\"div\",null,{\"className\":\"prose-sm lg:prose-base prose-p:leading-normal prose-p:my-0 prose-ul:pl-0 prose-li:pl-0 prose-li:my-0 w-full items-center justify-center\",\"children\":[[\"$\",\"p\",\"6b5338c3d254\",{\"children\":[\"Learn more about the power and possibilities of Honeycomb.\"]}]]}],null]}],[\"$\",\"div\",null,{\"className\":\"gap-4 xl:flex xl:gap-6 pt-10 lg:pt-16 pb-10 lg:pb-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"full flex flex-col gap-4 md:flex-row lg:flex-col xl:w-[831px] xl:gap-6\",\"children\":[[\"$\",\"$L1b\",\"179a5d4c-2a78-4d1f-a242-22bb1d9b4d3a\",{\"className\":\"flex-1 lg:h-[245px]\",\"href\":\"/resources/podcasts/ep-93-adaptive-sampling-strategies-with-mike-goldsmith\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-hc-gray-50 flex h-full flex-col gap-6 rounded-4xl p-2.5 lg:flex-row\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-[172px] w-auto md:h-[177px] lg:h-[225px] lg:w-[396px] xl:flex-1\",\"children\":[\"$\",\"$L22\",null,{\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/98d12fa7a1c626c805c2de91f5e19249b843b096-1080x1080.png\",\"fill\":true,\"alt\":\"O11yCast podcast logo: a dark background with a radiating orange, blue, green, and yellow circular pattern above the white and orange text '011Y_Cast(((' and 'Everything Observability'.\",\"className\":\"aspect-video rounded-4xl object-cover\",\"sizes\":\"(max-width: 768px) 100vw, 396px\"}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-4 max-lg:px-2.5 lg:pt-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-sky-500 text-sky-50\",\"children\":\"Podcasts\"}],[[\"$\",\"span\",null,{\"className\":\"h-3.5 border-r border-r-black/30\"}],[\"$\",\"span\",null,{\"className\":\"font-medium font-roboto text-hc-slate/70 text-xs\",\"children\":[null,[\"$\",\"span\",null,{\"children\":\"September 3, 2026\"}]]}]]]}],[\"$\",\"h3\",null,{\"className\":\"font-roboto line-clamp-2 text-base font-medium\",\"children\":\"Ep. #93, Adaptive Sampling Strategies with Mike Goldsmith\"}],[\"$\",\"p\",null,{\"className\":\"font-roboto text-hc-slate/70 line-clamp-3 text-sm font-normal max-lg:hidden\",\"children\":\"On episode 93 of O11ycast, Mike Goldsmith talks to Martin Thwaites and Ken Rimple discuss Honeycomb's contribution to the OpenTelemetry Collector, the Adaptive Tail Sampling Processor. This processor was created based on years of experience building Honeycomb's custom, industry leading tail sampler, Refinery.\\n\\n\"}]]}]]}]}],[\"$\",\"$L1b\",\"a435bd91-9998-4e2e-af39-89315db18bd0\",{\"className\":\"flex-1 lg:h-[245px]\",\"href\":\"/resources/leading-with-observability/leading-with-observability-scaling-fin-to-2x-engineering-productivity\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-hc-gray-50 flex h-full flex-col gap-6 rounded-4xl p-2.5 lg:flex-row\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-[172px] w-auto md:h-[177px] lg:h-[225px] lg:w-[396px] xl:flex-1\",\"children\":[\"$\",\"$L22\",null,{\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/ca5665e8cba53cfd097fff94757ec1479ad2bf31-1920x1080.jpg\",\"fill\":true,\"alt\":\"Title slide for the series \\\"Leading With Observability,\\\" Episode 1: \\\"Scaling Fin to 2x Engineering Productivity,\\\" featuring Darragh Curran (CTO, Fin) and Charity Majors (CTO, Honeycomb).\",\"className\":\"aspect-video rounded-4xl object-cover\",\"sizes\":\"(max-width: 768px) 100vw, 396px\"}]}],\"$L27\"]}]}]]}],\"$L28\"]}],\"$L29\"]}]\n"])</script>
15<script>self.__next_f.push([1,"27:[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-4 max-lg:px-2.5 lg:pt-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate\",\"children\":\"Leading With Observability\"}],[[\"$\",\"span\",null,{\"className\":\"h-3.5 border-r border-r-black/30\"}],[\"$\",\"span\",null,{\"className\":\"font-medium font-roboto text-hc-slate/70 text-xs\",\"children\":[null,[\"$\",\"span\",null,{\"children\":\"August 27, 2026\"}]]}]]]}],[\"$\",\"h3\",null,{\"className\":\"font-roboto line-clamp-2 text-base font-medium\",\"children\":\"Leading With Observability: Scaling Fin to 2x Engineering Productivity\"}],[\"$\",\"p\",null,{\"className\":\"font-roboto text-hc-slate/70 line-clamp-3 text-sm font-normal max-lg:hidden\",\"children\":\"Darragh Curran, CTO at Fin (formerly Intercom), set out to double engineering productivityâand nearly tripled it instead, using AI-driven code, an AI-powered PR review system, observability as a trust mechanism, and much more hands-on leadership. In the first episode of Leading With Observability, Charity gets into the messy bits behind that transformation, not just the highlight reel.\"}]]}]\n"])</script>
15<script>self.__next_f.push([1,"28:[\"$\",\"div\",null,{\"className\":\"full flex flex-col gap-4 max-xl:mt-4 md:flex-col lg:flex-row xl:flex-1 xl:flex-col xl:gap-6\",\"children\":[[\"$\",\"$L1b\",\"aws-honeycomb-workshop-ai-investigators\",{\"href\":\"/resources/webinars/aws-honeycomb-workshop-ai-investigators\",\"className\":\"flex-1 lg:h-[130px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-hc-gray-50 flex h-full gap-4 rounded-3xl p-4 xl:gap-6 xl:rounded-4xl xl:p-2.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-[84px] w-[84px] self-start xl:h-[135px] xl:w-[135px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square h-full w-full overflow-hidden rounded-2xl bg-white xl:rounded-3xl\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 542 542\",\"fill\":\"none\",\"className\":\"h-full w-full\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"#FBEDF0\",\"d\":\"M0 0h542v542H0z\"}],[\"$\",\"path\",null,{\"fill\":\"#F7D2D7\",\"d\":\"M460.213 394.786c38.019-55.443 16.608-179.375-78.922-214.08-56.823-20.676-114.265-101.902-218.578-66.827a195.6 195.6 0 0 0-8.51 3.138 160.962 160.962 0 0 0-8.235 3.692C38.36 174.244 36.576 301.622 141.37 345.065c89.764 37.168 248.431 152.484 318.843 49.721Z\"}],[\"$\",\"rect\",null,{\"width\":318,\"height\":202,\"x\":107,\"y\":166,\"fill\":\"#fff\",\"rx\":5}],[\"$\",\"rect\",null,{\"width\":318,\"height\":202,\"x\":107,\"y\":166,\"stroke\":\"#E4A3A5\",\"strokeWidth\":10,\"rx\":5}],[\"$\",\"circle\",null,{\"cx\":198,\"cy\":243,\"r\":23,\"fill\":\"#E65B53\"}],[\"$\",\"path\",null,{\"fill\":\"#E65B53\",\"d\":\"M155 314a43.001 43.001 0 0 1 73.406-30.406A43.001 43.001 0 0 1 241 314h-86Z\"}],[\"$\",\"g\",null,{\"clipPath\":\"url(#a)\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"#FBEDF0\",\"d\":\"M301 187h47.472v47.472H301z\"}],[\"$\",\"circle\",null,{\"cx\":324.737,\"cy\":202.844,\"r\":7.053,\"fill\":\"#E65B53\"}],[\"$\",\"path\",null,{\"fill\":\"#E65B53\",\"d\":\"M311.55 224.618a13.19 13.19 0 0 1 13.187-13.187 13.188 13.188 0 0 1 13.187 13.187H311.55Z\"}]]}],[\"$\",\"g\",null,{\"clipPath\":\"url(#b)\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"#FBEDF0\",\"d\":\"M301 243.264h47.472v47.472H301z\"}],[\"$\",\"circle\",null,{\"cx\":324.737,\"cy\":259.108,\"r\":7.053,\"fill\":\"#E65B53\"}],[\"$\",\"path\",null,{\"fill\":\"#E65B53\",\"d\":\"M311.55 280.882a13.188 13.188 0 0 1 26.374 0H311.55Z\"}]]}],[\"$\",\"g\",null,{\"clipPath\":\"url(#c)\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"#FBEDF0\",\"d\":\"M301 299.527h47.472v47.472H301z\"}],[\"$\",\"circle\",null,{\"cx\":324.737,\"cy\":315.372,\"r\":7.053,\"fill\":\"#E65B53\"}],[\"$\",\"path\",null,{\"fill\":\"#E65B53\",\"d\":\"M311.55 337.145a13.187 13.187 0 0 1 26.374 0H311.55Z\"}]]}],[\"$\",\"g\",null,{\"clipPath\":\"url(#d)\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"#FBEDF0\",\"d\":\"M357.264 187h47.472v47.472h-47.472z\"}],[\"$\",\"circle\",null,{\"cx\":381.001,\"cy\":202.844,\"r\":7.053,\"fill\":\"#E65B53\"}],[\"$\",\"path\",null,{\"fill\":\"#E65B53\",\"d\":\"M367.814 224.618a13.188 13.188 0 0 1 13.187-13.187 13.186 13.186 0 0 1 13.187 13.187h-26.374Z\"}]]}],[\"$\",\"g\",null,{\"clipPath\":\"url(#e)\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"#FBEDF0\",\"d\":\"M357.264 243.264h47.472v47.472h-47.472z\"}],[\"$\",\"circle\",null,{\"cx\":381.001,\"cy\":259.108,\"r\":7.053,\"fill\":\"#E65B53\"}],[\"$\",\"path\",null,{\"fill\":\"#E65B53\",\"d\":\"M367.814 280.882a13.187 13.187 0 1 1 26.374 0h-26.374Z\"}]]}],[\"$\",\"g\",null,{\"clipPath\":\"url(#f)\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"#FBEDF0\",\"d\":\"M357.264 299.527h47.472v47.472h-47.472z\"}],[\"$\",\"circle\",null,{\"cx\":381.001,\"cy\":315.372,\"r\":7.053,\"fill\":\"#E65B53\"}],[\"$\",\"path\",null,{\"fill\":\"#E65B53\",\"d\":\"M367.814 337.145a13.186 13.186 0 1 1 26.374 0h-26.374Z\"}]]}],[\"$\",\"circle\",null,{\"cx\":412.5,\"cy\":188.5,\"r\":53.5,\"fill\":\"#E65B53\"}],[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M434.842 186.768c1.333.77 1.333 2.695 0 3.464l-32.013 18.483c-1.334.77-3-.192-3-1.732v-36.965c0-1.54 1.666-2.502 3-1.733l32.013 18.483Z\"}],[\"$\",\"path\",null,{\"fill\":\"#D75450\",\"d\":\"M238 373h55v27h-55z\"}
15],[\"$\",\"rect\",null,{\"width\":168,\"height\":27,\"x\":182,\"y\":400,\"fill\":\"#E4A3A5\",\"rx\":13.5}],[\"$\",\"path\",null,{\"stroke\":\"#D75450\",\"strokeLinecap\":\"round\",\"strokeWidth\":5,\"d\":\"M87.805 426.408c5.565 2.626 19.049 5.505 28.461-3.987 9.412-9.491 8.73-19.101 2.011-24.32-5.871-4.135-17.918-1.146-17.026 10.748 1.116 14.868 23.483 16.543 40.084 5.253\"}],[\"$\",\"defs\",null,{\"children\":[[\"$\",\"clipPath\",null,{\"id\":\"a\",\"children\":[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M301 187h47.472v47.472H301z\"}]}],[\"$\",\"clipPath\",null,{\"id\":\"b\",\"children\":[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M301 243.264h47.472v47.472H301z\"}]}],[\"$\",\"clipPath\",null,{\"id\":\"c\",\"children\":[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M301 299.527h47.472v47.472H301z\"}]}],[\"$\",\"clipPath\",null,{\"id\":\"d\",\"children\":[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M357.264 187h47.472v47.472h-47.472z\"}]}],[\"$\",\"clipPath\",null,{\"id\":\"e\",\"children\":[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M357.264 243.264h47.472v47.472h-47.472z\"}]}],\"$L2a\"]}]]}]}]}],\"$L2b\"]}]}],\"$L2c\",\"$L2d\"]}]\n"])</script>
15<script>self.__next_f.push([1,"29:[\"$\",\"div\",null,{\"className\":\"flex w-full justify-center\",\"children\":[\"$\",\"$L26\",null,{\"variant\":\"solid\",\"link\":{\"_type\":\"link\",\"anchorLink\":\"/resources/\",\"enableDownloadFunctionality\":false,\"internalLink\":null,\"target\":\"_self\",\"text\":\"See All Resources\"},\"modalVideo\":{\"_type\":\"videoPlayer\",\"uploadedVideo\":null,\"videoSource\":\"upload\"},\"modalForm\":null}]}]\n"])</script>
15<script>self.__next_f.push([1,"2a:[\"$\",\"clipPath\",null,{\"id\":\"f\",\"children\":[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M357.264 299.527h47.472v47.472h-47.472z\"}]}]\n2b:[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col items-start gap-3 xl:pt-[6px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-purple-100 text-purple-800\",\"children\":\"Webinars\"}],[\"$\",\"h4\",null,{\"className\":\"font-roboto line-clamp-3 text-sm font-medium xl:text-base\",\"children\":\"How Observability Makes Better AI and Human Investigators\"}]]}]\n"])</script>
15<script>self.__next_f.push([1,"2c:[\"$\",\"$L1b\",\"6dd1ee72-dedf-4b16-b7f1-a5b6f4651390\",{\"href\":\"/resources/getting-started/what-is-contextual-observability\",\"className\":\"flex-1 lg:h-[130px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-hc-gray-50 flex h-full gap-4 rounded-3xl p-4 xl:gap-6 xl:rounded-4xl xl:p-2.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-[84px] w-[84px] self-start xl:h-[135px] xl:w-[135px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square h-full w-full overflow-hidden rounded-2xl bg-white xl:rounded-3xl\",\"children\":[\"$\",\"$L22\",null,{\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/a01b9544c925d87885e1c978bdee5fc2fae3250b-3840x2160.png\",\"fill\":true,\"alt\":\"What Is Contextual Observability? A Practitioner's Guide for Modern Engineering Teams\",\"className\":\"aspect-square rounded-[14px] object-cover xl:rounded-4xl\",\"sizes\":\"(max-width: 768px) 25vw, 135px\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col items-start gap-3 xl:pt-[6px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-green-800 text-hc-green-50\",\"children\":\"Getting Started\"}],[\"$\",\"h4\",null,{\"className\":\"font-roboto line-clamp-3 text-sm font-medium xl:text-base\",\"children\":\"What Is Contextual Observability? A Practitioner's Guide for Modern Engineering Teams\"}]]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"2d:[\"$\",\"$L1b\",\"c81456fb-93ee-4ae9-a4b9-9d3633bb10f2\",{\"href\":\"/resources/conference-talks/socratic-ai-integrating-observability-through-interactive-dialogue-o11ycon-2026\",\"className\":\"flex-1 lg:h-[130px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-hc-gray-50 flex h-full gap-4 rounded-3xl p-4 xl:gap-6 xl:rounded-4xl xl:p-2.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-[84px] w-[84px] self-start xl:h-[135px] xl:w-[135px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square h-full w-full overflow-hidden rounded-2xl bg-white xl:rounded-3xl\",\"children\":[\"$\",\"$L22\",null,{\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/8566ea5ab858dce76a0029af4067db3e6eccdd84-1920x1080.png\",\"fill\":true,\"alt\":\"Socratic AI: Integrating Observability Through Interactive Dialogue - O11yCon 2026\",\"className\":\"aspect-square rounded-[14px] object-cover xl:rounded-4xl\",\"sizes\":\"(max-width: 768px) 25vw, 135px\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col items-start gap-3 xl:pt-[6px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gold-300 text-gold-1000\",\"children\":\"Conference Talks\"}],[\"$\",\"h4\",null,{\"className\":\"font-roboto line-clamp-3 text-sm font-medium xl:text-base\",\"children\":\"Socratic AI: Integrating Observability Through Interactive Dialogue - O11yCon 2026\"}]]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"30:I[317118,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\"],\"IconMark\"]\n2e:T781,"])</script>
15<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.honeycomb.io/news\",\"url\":\"https://www.honeycomb.io/news\",\"name\":\"News | Honeycomb\",\"isPartOf\":{\"@id\":\"https://www.honeycomb.io/#website\"},\"datePublished\":\"2026-04-16T18:22:04+00:00\",\"dateModified\":\"2026-05-28T13:25:58+00:00\",\"description\":\"Find Honeycomb press releases, media coverage, and brand assets. Get the latest company news, announcements, and resources for press and partners.\",\"breadcrumb\":{\"@id\":\"https://www.honeycomb.io/news#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https://www.honeycomb.io/news\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.honeycomb.io/news#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.honeycomb.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News\",\"item\":\"https://www.honeycomb.io/news\"}]},{\"@type\":\"WebSite\",\"@id\":\"https://www.honeycomb.io/#website\",\"url\":\"https://www.honeycomb.io/\",\"name\":\"Honeycomb\",\"description\":\"Event Driven Debugging\",\"publisher\":{\"@id\":\"https://www.honeycomb.io/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https://www.honeycomb.io/search?searchTerm={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https://www.honeycomb.io/#organization\",\"name\":\"Honeycomb\",\"url\":\"https://www.honeycomb.io/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https://www.honeycomb.io/#/schema/logo/image/\",\"url\":\"https://www.honeycomb.io/api/assets/honeycomb-logo.svg\",\"contentUrl\":\"https://www.honeycomb.io/api/assets/honeycomb-logo.svg\",\"width\":164,\"height\":48,\"caption\":\"Honeycomb\"},\"image\":{\"@id\":\"https://www.honeycomb.io/#/schema/logo/image/\"},\"sameAs\":[\"https://x.com/honeycombio\"]}]}"])</script>
15<script>self.__next_f.push([1,"6:[\"$\",\"main\",null,{\"className\":\"\",\"children\":[false,[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2e\"}}],[\"$\",\"div\",null,{\"className\":\"container my-5\",\"id\":\"page-breadcrumbs\",\"children\":[\"$\",\"nav\",null,{\"ref\":\"$undefined\",\"aria-label\":\"breadcrumb\",\"children\":[\"$\",\"ol\",null,{\"ref\":\"$undefined\",\"className\":\"text-hc-slate flex flex-wrap items-center gap-1.5 text-xs break-words sm:gap-2.5\",\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[[\"$\",\"li\",null,{\"ref\":\"$undefined\",\"className\":\"inline-flex items-center gap-1.5\",\"children\":[\"$\",\"a\",null,{\"ref\":\"$undefined\",\"className\":\"font-roboto font-medium transition-colors hover:underline\",\"href\":\"/about\",\"children\":\"Company\"}]}],[\"$\",\"li\",null,{\"role\":\"presentation\",\"aria-hidden\":\"true\",\"className\":\"[\u0026\u003esvg]:h-3.5 [\u0026\u003esvg]:w-3.5\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-right\",\"children\":[[\"$\",\"path\",\"mthhwq\",{\"d\":\"m9 18 6-6-6-6\"}],\"$undefined\"]}]}]]}],[\"$\",\"$1\",\"1\",{\"children\":[[\"$\",\"li\",null,{\"ref\":\"$undefined\",\"className\":\"inline-flex items-center gap-1.5\",\"children\":[\"$\",\"span\",null,{\"ref\":\"$undefined\",\"role\":\"link\",\"aria-disabled\":\"true\",\"aria-current\":\"page\",\"className\":\"text-foreground font-roboto font-medium\",\"children\":\"News\"}]}],false]}]]}]}]}],\"$L2f\"]}]\n"])</script>
15<script>self.__next_f.push([1,"9:null\n"])</script>
15<script>self.__next_f.push([1,"e:[[\"$\",\"title\",\"0\",{\"children\":\"Honeycomb News: Press Releases \u0026 Media\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Find Honeycomb press releases, media coverage, and brand assets. Get the latest company news, announcements, and resources for press and partners.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://www.honeycomb.io/news\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Honeycomb News: Press Releases \u0026 Media\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Find Honeycomb press releases, media coverage, and brand assets. Get the latest company news, announcements, and resources for press and partners.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:image\",\"content\":\"https://cdn.sanity.io/images/927dxq0h/production/1f9446b765036901fbaf632c24a9652b635ab4e9-2880x1722.png?rect=0,109,2880,1505\u0026w=1200\u0026h=627\u0026fit=crop\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image:height\",\"content\":\"627\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:title\",\"content\":\"Honeycomb News: Press Releases \u0026 Media\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:description\",\"content\":\"Find Honeycomb press releases, media coverage, and brand assets. Get the latest company news, announcements, and resources for press and partners.\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:image\",\"content\":\"https://cdn.sanity.io/images/927dxq0h/production/1f9446b765036901fbaf632c24a9652b635ab4e9-2880x1722.png?rect=0,109,2880,1505\u0026w=1200\u0026h=627\u0026fit=crop\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:image:height\",\"content\":\"627\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.07o~09ebmt8eg.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"$L30\",\"18\",{}]]\n"])</script>
15<script>self.__next_f.push([1,"31:I[299537,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\",\"/_next/static/chunks/058wj-s94ry6w.js\",\"/_next/static/chunks/039u5_5hlemld.js\",\"/_next/static/chunks/189hrhe.fk4af.js\",\"/_next/static/chunks/0to269sx19v1n.js\",\"/_next/static/chunks/0vx_phl8cla2s.js\",\"/_next/static/chunks/0xywjwd04osrr.js\",\"/_next/static/chunks/0.8.frxvfao_v.js\",\"/_next/static/chunks/0ks4m351.jbv2.js\",\"/_next/static/chunks/01gy5f4286e6a.js\",\"/_next/static/chunks/09po9v59~c3_7.js\",\"/_next/static/chunks/0ly1.eahbn88u.js\",\"/_next/static/chunks/059n.-jaqwiso.js\"],\"HeroVariantNewsroom\"]\n32:Tab8,"])</script>
15<script>self.__next_f.push([1,"\u003csvg width=\"17\" height=\"15\" viewBox=\"0 0 17 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\n\u003cpath d=\"M14.9508 0H1.2459C0.915468 0 0.598568 0.131264 0.364916 0.364916C0.131264 0.598568 0 0.915468 0 1.2459V13.7049C5.66825e-05 13.8111 0.0272499 13.9155 0.0789978 14.0082C0.130746 14.1009 0.205331 14.1789 0.295672 14.2346C0.386014 14.2904 0.489114 14.3222 0.595183 14.3269C0.701252 14.3317 0.806771 14.3092 0.901722 14.2617L3.11475 13.1552L5.32779 14.2617C5.41433 14.305 5.50978 14.3275 5.60656 14.3275C5.70334 14.3275 5.79878 14.305 5.88533 14.2617L8.09836 13.1552L10.3114 14.2617C10.3979 14.305 10.4934 14.3275 10.5902 14.3275C10.6869 14.3275 10.7824 14.305 10.8689 14.2617L13.082 13.1552L15.295 14.2617C15.39 14.3092 15.4955 14.3317 15.6015 14.3269C15.7076 14.3222 15.8107 14.2904 15.9011 14.2346C15.9914 14.1789 16.066 14.1009 16.1177 14.0082C16.1695 13.9155 16.1967 13.8111 16.1967 13.7049V1.2459C16.1967 0.915468 16.0655 0.598568 15.8318 0.364916C15.5982 0.131264 15.2813 0 14.9508 0ZM14.9508 12.6973L13.3607 11.9015C13.2742 11.8582 13.1787 11.8356 13.082 11.8356C12.9852 11.8356 12.8897 11.8582 12.8032 11.9015L10.5902 13.0088L8.37713 11.9015C8.29059 11.8582 8.19514 11.8356 8.09836 11.8356C8.00158 11.8356 7.90614 11.8582 7.81959 11.9015L5.60656 13.0088L3.39353 11.9015C3.30698 11.8582 3.21153 11.8356 3.11475 11.8356C3.01798 11.8356 2.92253 11.8582 2.83598 11.9015L1.2459 12.6973V1.2459H14.9508V12.6973ZM8.72131 5.60656C8.72131 5.44134 8.78694 5.28289 8.90377 5.16607C9.0206 5.04924 9.17905 4.98361 9.34426 4.98361H13.082C13.2472 4.98361 13.4056 5.04924 13.5225 5.16607C13.6393 5.28289 13.7049 5.44134 13.7049 5.60656C13.7049 5.77177 13.6393 5.93022 13.5225 6.04705C13.4056 6.16388 13.2472 6.22951 13.082 6.22951H9.34426C9.17905 6.22951 9.0206 6.16388 8.90377 6.04705C8.78694 5.93022 8.72131 5.77177 8.72131 5.60656ZM8.72131 8.09836C8.72131 7.93314 8.78694 7.77469 8.90377 7.65787C9.0206 7.54104 9.17905 7.47541 9.34426 7.47541H13.082C13.2472 7.47541 13.4056 7.54104 13.5225 7.65787C13.6393 7.77469 13.7049 7.93314 13.7049 8.09836C13.7049 8.26358 13.6393 8.42203 13.5225 8.53885C13.4056 8.65568 13.2472 8.72131 13.082 8.72131H9.34426C9.17905 8.72131 9.0206 8.65568 8.90377 8.53885C8.78694 8.42203 8.72131 8.26358 8.72131 8.09836ZM3.11475 9.96721H6.85246C7.01768 9.96721 7.17613 9.90158 7.29295 9.78476C7.40978 9.66793 7.47541 9.50948 7.47541 9.34426V4.36066C7.47541 4.19544 7.40978 4.03699 7.29295 3.92016C7.17613 3.80334 7.01768 3.73771 6.85246 3.73771H3.11475C2.94954 3.73771 2.79109 3.80334 2.67426 3.92016C2.55744 4.03699 2.4918 4.19544 2.4918 4.36066V9.34426C2.4918 9.50948 2.55744 9.66793 2.67426 9.78476C2.79109 9.90158 2.94954 9.96721 3.11475 9.96721ZM3.73771 4.98361H6.22951V8.72131H3.73771V4.98361Z\" fill=\"#0088DF\"/\u003e\n\u003c/svg\u003e\n"])</script>
15<script>self.__next_f.push([1,"2f:[[\"$\",\"$L31\",\"8ea8705ec629\",{\"_key\":\"8ea8705ec629\",\"_type\":\"hero\",\"aboutIcon\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"advanced\":{\"highPriority\":false}}},\"backgroundColor\":{\"_type\":\"colorPicker\",\"alpha\":1,\"hex\":\"#F5F7FA\",\"hsl\":{\"_type\":\"hslaColor\",\"a\":1,\"h\":216,\"l\":0.9705882352941176,\"s\":0.3333333333333321},\"hsv\":{\"_type\":\"hsvaColor\",\"a\":1,\"h\":216,\"s\":0.02,\"v\":250},\"rgb\":{\"_type\":\"rgbaColor\",\"a\":1,\"b\":250,\"g\":247,\"r\":245}},\"backgroundImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"advanced\":{\"highPriority\":false}}},\"button\":{\"_type\":\"button\",\"iconReference\":null,\"link\":{\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":null,\"target\":\"_self\"},\"modalForm\":null,\"modalVideo\":{\"_type\":\"videoPlayer\",\"uploadedVideo\":null,\"videoSource\":\"upload\"},\"variant\":\"solid\"},\"cardAlignment\":\"center\",\"cards\":null,\"ctaButton\":null,\"ctaButtons\":null,\"iconReference\":{\"_type\":\"iconReference\",\"backgroundColor\":{\"_type\":\"colorPicker\",\"alpha\":1,\"hex\":\"#e3f2fc\",\"hsl\":{\"_type\":\"hslaColor\",\"a\":1,\"h\":204.00000000000003,\"l\":0.9392156862745098,\"s\":0.8064516129032265},\"hsv\":{\"_type\":\"hsvaColor\",\"a\":1,\"h\":204.00000000000003,\"s\":0.0992063492063493,\"v\":0.9882352941176471},\"rgb\":{\"_type\":\"rgbaColor\",\"a\":1,\"b\":252,\"g\":242,\"r\":227}},\"icon\":{\"_createdAt\":\"2026-05-28T13:24:24Z\",\"_id\":\"aef29e75-8c93-410b-bed4-38fb7f47be8e\",\"_rev\":\"XbcZWfZuid5LJQ8a0Uop7E\",\"_type\":\"iconDocument\",\"_updatedAt\":\"2026-05-28T13:24:42Z\",\"svg\":\"$32\",\"title\":\"news\"},\"svgColor\":{\"_type\":\"colorPicker\",\"alpha\":1,\"hex\":\"#0088df\",\"hsl\":{\"_type\":\"hslaColor\",\"a\":1,\"h\":203.4080717488789,\"l\":0.4372549019607843,\"s\":1},\"hsv\":{\"_type\":\"hsvaColor\",\"a\":1,\"h\":203.4080717488789,\"s\":1,\"v\":0.8745098039215686},\"rgb\":{\"_type\":\"rgbaColor\",\"a\":1,\"b\":223,\"g\":136,\"r\":0}}},\"image\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"advanced\":{\"highPriority\":false},\"alt\":\"news announcer \",\"asset\":{\"_ref\":\"image-030e0a12d9b96a24e84b53506fa137cb080ca11c-1518x994-png\",\"_type\":\"reference\"}}},\"imageDesktop\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"advanced\":{\"highPriority\":false}}},\"imageMobile\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"advanced\":{\"highPriority\":false}}},\"jumpLinks\":[{\"_key\":\"c2e027117c56\",\"targetSection\":\"9c9e8183fb02\",\"text\":\"Press releases\"},{\"_key\":\"52574c0afbf7\",\"targetSection\":\"c6c1dbbad089\",\"text\":\"In the media\"},{\"_key\":\"51e9ce340a9c\",\"targetSection\":\"647a56da6e9a\",\"text\":\"Contact us\"}],\"link\":null,\"lottieAnimation\":{\"_type\":\"lottieAnimation\",\"lottie\":null,\"lottieSettings\":{\"autoplay\":true,\"loop\":true,\"playCount\":1}},\"lottieAnimationDesktop\":null,\"lottieAnimationMobile\":null,\"newsroomNavCardTitle\":\"Navigate the newsroom\",\"preEventImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"advanced\":{\"highPriority\":false}}},\"pricingCards\":null,\"productHeroImageSettings\":{\"desktopAlignment\":\"default\",\"desktopWidth\":100,\"mobileAlignment\":\"default\",\"mobileWidth\":100},\"sectionHeader\":{\"_type\":\"sectionHeader\",\"contentText\":[{\"_key\":\"e84570f461bd\",\"_type\":\"block\",\"children\":[{\"_key\":\"2d269afbd529\",\"_type\":\"span\",\"marks\":[],\"text\":\"Explore press releases, articles, updates, and resources related to Honeycomb.\"}],\"markDefs\":[],\"style\":\"normal\"}],\"ctaContainer\":null,\"headerText\":{\"_type\":\"title\",\"content\":[{\"_key\":\"f1af19a755b5\",\"_type\":\"block\",\"children\":[{\"_key\":\"4cedc1f6a518\",\"_type\":\"span\",\"marks\":[\"highlightedText\"],\"text\":\"Honeycomb\"},{\"_key\":\"91b6d90bc85c\",\"_type\":\"span\",\"marks\":[],\"text\":\" in the news\"}],\"markDefs\":[],\"style\":\"heroHeading\"}],\"headerHtmlTag\":\"h1\",\"highlightColor\":{\"_type\":\"colorPicker\",\"alpha\":1,\"hex\":\"#0278CD\",\"hsl\":{\"_type\":\"hslaColor\",\"a\":1,\"h\":205.1231527093596,\"l\":0.40588235294117647,\"s\":0.9806763285024155},\"hsv\":{\"_type\":\"hsvaColor\",\"a\":1,\"h\":205.1231527093596,\"s\":0.9902439024390244,\"v\":205},\"rgb\":{\"_type\":\"rgbaColor\",\"a\":1,\"b\":205,\"g\":120,\"r\":2}}}}
15,\"showProductHeroBackground\":true,\"teamMemberGalleryReferences\":null,\"titleSectionHeader\":null,\"useLottieAnimation\":false,\"videoPlayer\":{\"_type\":\"videoPlayer\",\"uploadedVideo\":null,\"videoSource\":\"upload\"}}],\"$L33\",\"$L34\",\"$L35\",\"$L36\",\"$L37\"]\n"])</script>
15<script>self.__next_f.push([1,"46:I[616791,[\"/_next/static/chunks/14_mcc2-.c1ee.js\",\"/_next/static/chunks/019vi3l~x0zoc.js\",\"/_next/static/chunks/058wj-s94ry6w.js\",\"/_next/static/chunks/039u5_5hlemld.js\",\"/_next/static/chunks/189hrhe.fk4af.js\",\"/_next/static/chunks/0to269sx19v1n.js\",\"/_next/static/chunks/0vx_phl8cla2s.js\",\"/_next/static/chunks/0xywjwd04osrr.js\",\"/_next/static/chunks/0.8.frxvfao_v.js\",\"/_next/static/chunks/0ks4m351.jbv2.js\",\"/_next/static/chunks/01gy5f4286e6a.js\",\"/_next/static/chunks/09po9v59~c3_7.js\",\"/_next/static/chunks/0ly1.eahbn88u.js\",\"/_next/static/chunks/059n.-jaqwiso.js\"],\"SectionBlogs\"]\n"])</script>
15<script>self.__next_f.push([1,"33:[\"$\",\"section\",\"9c9e8183fb02\",{\"id\":\"9c9e8183fb02\",\"data-anchor\":\"$undefined\",\"className\":\"bg-hc-gray-50\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative container py-12 xl:py-16\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-h2 mb-8 text-left xl:mb-12\",\"children\":\"Press Releases\"}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-4 md:grid-cols-2 xl:grid-cols-4 xl:gap-6\",\"children\":[[\"$\",\"div\",\"blogArticle-3dbf7ab3-578d-48ee-8a04-84dc46d02527\",{\"className\":\"relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/blog/honeycomb-releases-second-edition-observability-engineering-redefine-practice-ai\",\"title\":\"Honeycomb Releases Second Edition of Bestseller Observability Engineering to Redefine the Practice for an AI World\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative h-[200px] max-w-full\",\"children\":[[\"$\",\"$L22\",null,{\"priority\":false,\"fetchPriority\":\"low\",\"loading\":\"lazy\",\"sizes\":\"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw\",\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/269837152c8a4518ad8617cebc8f26bf81ad330e-3840x2160.png\",\"alt\":\"Honeycomb releases second edition of Observability Engineering\",\"width\":3840,\"height\":2160,\"className\":\"block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover\"}],null]}]}],[\"$\",\"div\",null,{\"className\":\"flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/blog/honeycomb-releases-second-edition-observability-engineering-redefine-practice-ai\",\"className\":\"flex h-full flex-col gap-2 undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L1b\",null,{\"title\":\"Press Release\",\"href\":\"/news/press-releases\",\"children\":[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate\",\"children\":\"Press Release\"}]}],[\"$\",\"span\",null,{\"className\":\"text-hc-slate/30\",\"children\":\"|\"}],[\"$\",\"span\",null,{\"className\":\"font-medium font-roboto text-hc-slate/70 text-xs leading-normal\",\"children\":[null,[\"$\",\"span\",null,{\"children\":\"June 17, 2026\"}]]}]]}],[\"$\",\"$L1b\",null,{\"href\":\"/blog/honeycomb-releases-second-edition-observability-engineering-redefine-practice-ai\",\"title\":\"Honeycomb Releases Second Edition of Bestseller Observability Engineering to Redefine the Practice for an AI World\",\"className\":\"space-y-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-body-lg line-clamp-3\",\"children\":\"Honeycomb Releases Second Edition of Bestseller Observability Engineering to Redefine the Practice for an AI World\"}],[\"$\",\"p\",null,{\"className\":\"line-clamp-3\",\"children\":\"New insights include why most companies cannot safely validate AI-generated code in production, how shipping faster leads to organizations learning slower, and more.\"}]]}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex items-end\",\"children\":null}]]}]]}]]}],[\"$\",\"div\",\"blogArticle-801b013e-cca2-42f8-8abb-a36b55b23194\",{\"className\":\"relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/blog/cloudelligent-and-honeycomb-partner-to-bring-enterprise-observability\",\"title\":\"Cloudelligent and Honeycomb Partner to Bring Enterprise Observability to AWS-Native Organizations in the AI Era\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative h-[200px] max-w-full\",\"children\":[[\"$\",\"$L22\",null,{\"priority\":false,\"fetchPriority\":\"low\",\"loading\":\"lazy\",\"sizes\":\"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw\",\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/944cb370091ee83b597243e55b9fce2477d2f10f-3840x2160.png\",\"alt\":\"Cloudelligent and Honeycomb.io announce a strategic partnership to help engineering teams modernize on AWS with deep production observability. \",\"width\":3840,\"height\"
15:2160,\"className\":\"block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover\"}],null]}]}],\"$L38\"]}],\"$L39\",\"$L3a\"]}],\"$L3b\"]}]}]\n"])</script>
15<script>self.__next_f.push([1,"34:[\"$\",\"section\",\"c6c1dbbad089\",{\"id\":\"c6c1dbbad089\",\"data-anchor\":\"$undefined\",\"className\":\"bg-hc-gray-50\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative container py-12 xl:py-16\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-h2 mb-8 text-left xl:mb-12\",\"children\":\"In the media\"}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-4 md:grid-cols-2 xl:grid-cols-4 xl:gap-6\",\"children\":[[\"$\",\"div\",\"externalMedia-45e2a14a-427e-4d00-a541-61cd5c8d7e66\",{\"className\":\"relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"https://thenewstack.io/risk-mitigation-agentic-ai/\",\"title\":\"Before you let AI agents loose, you'd better know what they're capable of\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative h-[200px] max-w-full\",\"children\":[[\"$\",\"$L22\",null,{\"priority\":false,\"fetchPriority\":\"low\",\"loading\":\"lazy\",\"sizes\":\"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw\",\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png\",\"alt\":\"The New Stack logo on a dark background\",\"width\":960,\"height\":540,\"className\":\"block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover\"}],null]}]}],[\"$\",\"div\",null,{\"className\":\"flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"https://thenewstack.io/risk-mitigation-agentic-ai/\",\"className\":\"flex h-full flex-col gap-2 undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L1b\",null,{\"title\":\"Media\",\"href\":\"https://thenewstack.io/risk-mitigation-agentic-ai/\",\"children\":[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-800 text-hc-gray-50\",\"children\":\"Media\"}]}],[\"$\",\"span\",null,{\"className\":\"text-hc-slate/30\",\"children\":\"|\"}],[\"$\",\"span\",null,{\"className\":\"font-medium font-roboto text-hc-slate/70 text-xs leading-normal\",\"children\":[null,[\"$\",\"span\",null,{\"children\":\"March 12, 2026\"}]]}]]}],[\"$\",\"$L1b\",null,{\"href\":\"https://thenewstack.io/risk-mitigation-agentic-ai/\",\"title\":\"Before you let AI agents loose, you'd better know what they're capable of\",\"className\":\"space-y-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-body-lg line-clamp-3\",\"children\":\"Before you let AI agents loose, you'd better know what they're capable of\"}],[\"$\",\"p\",null,{\"className\":\"line-clamp-3\",\"children\":\"The New Stack examines the risks of deploying AI agents without sufficient visibility into their behavior, citing Honeycomb's perspective on agent observability as foundational to responsible AI operations.\"}]]}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex items-end\",\"children\":null}]]}]]}]]}],[\"$\",\"div\",\"externalMedia-cf4ce95e-e7ad-4009-a3b7-c920431f3235\",{\"className\":\"relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"https://www.infoworld.com/article/4118288/ai-coding-requires-developers-to-become-better-managers.html\",\"title\":\"AI coding requires developers to become better managers\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative h-[200px] max-w-full\",\"children\":[[\"$\",\"$L22\",null,{\"priority\":false,\"fetchPriority\":\"low\",\"loading\":\"lazy\",\"sizes\":\"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw\",\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/3b2d08cdbcc0147ac550e5cdd1b8353810da4043-960x540.png\",\"alt\":\"InfoWorld logo on a white background\",\"width\":960,\"height\"
15:540,\"className\":\"block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover\"}],null]}]}],[\"$\",\"div\",null,{\"className\":\"flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5\",\"children\":[\"$L3c\",\"$L3d\"]}]]}],\"$L3e\",\"$L3f\"]}],\"$L40\"]}]}]\n"])</script>
15<script>self.__next_f.push([1,"41:Tb68,"])</script>
15<script>self.__next_f.push([1,"\u003csvg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\" fill=\"inherit\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\n\u003cpath d=\"M23.4518 12.5938C23.5591 12.78 23.5883 13.0012 23.5329 13.2089C23.4775 13.4165 23.3421 13.5938 23.1562 13.7018L13.4062 19.3893C13.282 19.4618 13.1408 19.5 12.997 19.5C12.8531 19.5 12.7119 19.4618 12.5877 19.3893L2.83766 13.7018C2.65453 13.5918 2.52212 13.4141 2.46909 13.2071C2.41605 13.0001 2.44667 12.7806 2.5543 12.5961C2.66193 12.4115 2.83792 12.2768 3.04416 12.2211C3.25041 12.1653 3.4703 12.193 3.65625 12.2982L13 17.7471L22.3438 12.2982C22.53 12.1909 22.7511 12.1618 22.9588 12.2172C23.1665 12.2726 23.3438 12.408 23.4518 12.5938ZM2.4375 8.12504C2.43782 7.98273 2.47552 7.843 2.54682 7.71984C2.61811 7.59668 2.72051 7.4944 2.84375 7.42324L12.5938 1.73574C12.718 1.6633 12.8592 1.62512 13.003 1.62512C13.1469 1.62512 13.2881 1.6633 13.4123 1.73574L23.1623 7.42324C23.285 7.4948 23.3868 7.59725 23.4575 7.72039C23.5282 7.84352 23.5654 7.98304 23.5654 8.12504C23.5654 8.26704 23.5282 8.40656 23.4575 8.5297C23.3868 8.65283 23.285 8.75528 23.1623 8.82684L13.4123 14.5143C13.2881 14.5868 13.1469 14.625 13.003 14.625C12.8592 14.625 12.718 14.5868 12.5938 14.5143L2.84375 8.82684C2.72051 8.75568 2.61811 8.65341 2.54682 8.53024C2.47552 8.40708 2.43782 8.26735 2.4375 8.12504ZM4.86281 8.12504L13 12.8721L21.1372 8.12504L13 3.37801L4.86281 8.12504ZM23.5625 19.5H21.9375V17.875C21.9375 17.6596 21.8519 17.4529 21.6995 17.3005C21.5472 17.1481 21.3405 17.0625 21.125 17.0625C20.9095 17.0625 20.7028 17.1481 20.5505 17.3005C20.3981 17.4529 20.3125 17.6596 20.3125 17.875V19.5H18.6875C18.472 19.5 18.2653 19.5856 18.113 19.738C17.9606 19.8904 17.875 20.0971 17.875 20.3125C17.875 20.528 17.9
15606 20.7347 18.113 20.8871C18.2653 21.0394 18.472 21.125 18.6875 21.125H20.3125V22.75C20.3125 22.9655 20.3981 23.1722 20.5505 23.3246C20.7028 23.4769 20.9095 23.5625 21.125 23.5625C21.3405 23.5625 21.5472 23.4769 21.6995 23.3246C21.8519 23.1722 21.9375 22.9655 21.9375 22.75V21.125H23.5625C23.778 21.125 23.9847 21.0394 24.137 20.8871C24.2894 20.7347 24.375 20.528 24.375 20.3125C24.375 20.0971 24.2894 19.8904 24.137 19.738C23.9847 19.5856 23.778 19.5 23.5625 19.5ZM14.2188 21.9132L13 22.6241L3.65625 17.1732C3.47125 17.0811 3.2581 17.063 3.06018 17.1225C2.86227 17.182 2.69447 17.3147 2.59093 17.4935C2.4874 17.6724 2.45591 17.884 2.50288 18.0852C2.54984 18.2865 2.67174 18.4623 2.84375 18.5768L12.5938 24.2643C12.718 24.3368 12.8592 24.375 13.003 24.375C13.1469 24.375 13.2881 24.3368 13.4123 24.2643L15.0373 23.3168C15.131 23.2638 15.2132 23.1927 15.2791 23.1077C15.3451 23.0227 15.3935 22.9255 15.4216 22.8216C15.4497 22.7177 15.4568 22.6093 15.4427 22.5027C15.4285 22.396 15.3933 22.2932 15.3391 22.2003C15.2849 22.1073 15.2128 22.0261 15.1269 21.9612C15.0411 21.8964 14.9432 21.8492 14.8389 21.8225C14.7347 21.7958 14.6262 21.7901 14.5198 21.8056C14.4133 21.8212 14.311 21.8577 14.2188 21.9132Z\" fill=\"inherit\"/\u003e\n\u003c/svg\u003e\n"])</script>
15<script>self.__next_f.push([1,"35:[\"$\",\"section\",\"5599457609a9\",{\"id\":\"5599457609a9\",\"data-anchor\":\"$undefined\",\"className\":\"bg-hc-slate\",\"children\":[\"$\",\"div\",null,{\"className\":\"container pt-16 pb-12 md:px-12 lg:max-w-[90rem] lg:pt-24 lg:pb-9\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex w-full justify-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"z-20 mb-12 flex flex-col items-center gap-6 text-center lg:mb-16 lg:w-1/2 lg:gap-8\",\"children\":[null,[\"$\",\"h1\",null,{\"_type\":\"title\",\"className\":\"font-display font-medium text-pretty text-white\",\"children\":[[\"$\",\"span\",\"bcfbe92f8a44\",{\"className\":\"title-hero-heading text-4xl tracking-tighter lg:text-6xl\",\"children\":[\"Learn about \",[\"$\",\"span\",\"cef879ff4b4b\",{\"style\":{\"color\":\"#0278CD\"},\"children\":[\"Honeycomb\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"prose-sm lg:prose-base prose-p:leading-normal prose-p:my-0 prose-ul:pl-0 prose-li:pl-0 prose-li:my-0 w-full items-center justify-center text-white\",\"children\":[[\"$\",\"p\",\"80d3fb205387\",{\"children\":[\"Get to know us on a deeper level. Meet the leaders, learn about our mission to make observability accessible to all, and see what our customers really think.\"]}]]}],null]}]}],[\"$\",\"div\",null,{\"className\":\"mb-6 grid grid-cols-1 justify-center justify-items-center gap-6 lg:mb-0 lg:grid-cols-3\",\"children\":[[\"$\",\"div\",\"8bbe1a90282d\",{\"className\":\"relative h-full w-full overflow-hidden rounded-3xl p-6 md:min-h-[267px] md:max-w-[454px] lg:rounded-4xl bg-hc-gray-800 min-h-[298px] max-w-[342px] lg:min-h-[245px] lg:max-w-[432px]\",\"children\":[false,[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/about\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"z-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative z-10 flex flex-col gap-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-[60px] w-[60px] items-center justify-center overflow-hidden rounded-2xl p-2 shadow-[0_4px_30px_rgba(0,0,0,0.1)] bg-white/20\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-[44px] w-[44px] rounded-lg\",\"style\":{\"backgroundColor\":\"#8dcaf5\",\"fill\":\"#0278cd\"},\"children\":[\"$\",\"div\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$41\"},\"className\":\"flex h-full w-full items-center justify-center\"}]}]}],\"$L42\"]}],\"$L43\"]}],\"$undefined\"]}]]}],\"$L44\",\"$L45\"]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"36:[\"$\",\"$L46\",\"24aab7d9d1da\",{\"_key\":\"24aab7d9d1da\",\"_type\":\"sectionBlogs\",\"cards\":null,\"ctaButton\":null,\"ctaButtons\":null,\"link\":null,\"newestPosts\":[{\"_createdAt\":\"2026-09-18T21:02:42Z\",\"_id\":\"93f00381-e3fb-4391-bc2e-3438cd7f39ef\",\"_rev\":\"tk3qQf0V5bPyLVPTsqy7qW\",\"_system\":{\"base\":{\"id\":\"drafts.93f00381-e3fb-4391-bc2e-3438cd7f39ef\",\"rev\":\"656e9320-1bdb-40bd-86ab-56e5322540ce\"}},\"_type\":\"blogArticle\",\"_updatedAt\":\"2026-09-21T13:00:03Z\",\"author\":{\"_createdAt\":\"2025-05-25T11:20:35Z\",\"_id\":\"people-65\",\"_rev\":\"sEwqPSZdqGfKU8SKfmfBx9\",\"_system\":{\"base\":{\"id\":\"people-65\",\"rev\":\"84p1vqIVdS1vlFlQXLgLRi\"}},\"_type\":\"people\",\"_updatedAt\":\"2025-12-05T19:18:23Z\",\"bio\":\"Mike is an engineer with a lot of experience working on open source projects, including contributing to OpenTracing and OpenTelemetry. Mike lives in Durham, UK with his wife and family (two kids, two cats and dog) and enjoys watching sports and playing guitar.\",\"fullName\":\"Mike Goldsmith\",\"isAuthor\":true,\"jobTitle\":\"Staff Software Engineer\",\"profileImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Mike Goldsmith\",\"asset\":{\"_ref\":\"image-657bd02b8f3d7988efd68dd3d742fadd95597c9c-180x200-png\",\"_type\":\"reference\"}}},\"slug\":{\"_type\":\"slug\",\"current\":\"mike\"},\"socialLinkedIn\":\"https://www.linkedin.com/in/mikegoldsmith/\",\"socialX\":\"https://twitter.com/mike_goldsmith\"},\"body\":[{\"_key\":\"0b3cb72419d9\",\"_type\":\"block\",\"children\":[{\"_key\":\"bbbddc8e8633\",\"_type\":\"span\",\"marks\":[],\"text\":\"You're producing more trace data than you want to pay to store, so you sample. A fixed 1-in-100 rate cuts your bill, but it's blind. It keeps 1% of your errors, 1% of the requests to that rarely-hit route, and 1% of the health checks, all at the same rate. The noisy traffic you care about least dominates what you keep while the traces you need during an incident are the ones most likely to be gone.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"6be767091cf1\",\"_type\":\"block\",\"children\":[{\"_key\":\"30a10f09b61f\",\"_type\":\"span\",\"marks\":[],\"text\":\"We \"},{\"_key\":\"f9c3ccc13119\",\"_type\":\"span\",\"marks\":[\"f82389bd78bf\"],\"text\":\"recently announced\"},{\"_key\":\"99222571b609\",\"_type\":\"span\",\"marks\":[],\"text\":\" the \"},{\"_key\":\"f0b3604fbdb2\",\"_type\":\"span\",\"marks\":[\"ec1269ae987d\"],\"text\":\"adaptive_tail_sampling\"},{\"_key\":\"6b5ab2cca6cf\",\"_type\":\"span\",\"marks\":[],\"text\":\" processor, Honeycomb's contribution of the adaptive sampling algorithms behind Refinery and \"},{\"_key\":\"d19e9adab680\",\"_type\":\"span\",\"marks\":[\"e5d1b8d1ed6a\"],\"text\":\"dynsampler-go\"},{\"_key\":\"7f2c610223db\",\"_type\":\"span\",\"marks\":[],\"text\":\" to the OpenTelemetry Collector. I built the processor and maintain it upstream with my colleague Yingrong Zhao. The announcement covers why we did it and how to try it. In this post, we'll go over the decision mechanics, the samplers, and how it composes with the rest of a sampling pipeline.\"}],\"markDefs\":[{\"_key\":\"f82389bd78bf\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/bringing-most-advanced-sampling-opentelemetry-collector\"},{\"_key\":\"ec1269ae987d\",\"_type\":\"link\",\"href\":\"https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/adaptivetailsamplingprocessor\"},{\"_key\":\"e5d1b8d1ed6a\",\"_type\":\"link\",\"href\":\"https://github.com/honeycombio/dynsampler-go\"}],\"style\":\"normal\"},{\"_key\":\"b97419d38a7a\",\"_type\":\"block\",\"children\":[{\"_key\":\"44cc0c7dd1e5\",\"_type\":\"span\",\"marks\":[],\"text\":\"One thing worth saying up front: this is not Refinery ported into the Collector. It's the same algorithm family re-expressed in OpenTelemetry-native terms. Rules are OTTL expressions validated at startup. Sampling decisions are encoded as a threshold in W3C TraceState (\"},{\"_key\":\"0292830c9a9e\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"ot=th\"},{\"_key\":\"cef6597750aa\",\"_type\":\"span\",\"marks\":[],\"text\":\") following the \"},{\"_key\":\"2347c947821b\",\"_type\":\"span\",\"marks\":[\"3c5a85f35bba\"],\"text\":\"OpenTelemetry consistent probability sampling specification\"},{\"_key\":\"d50ba41200ce\",\"_type\":\"span\",\"marks\":[],\"text\":\", not a vendor field. It composes with SDK head samplers and other Collector samplers. Anything that understands the specification can reweight the sampled data, whichever backend you send it to.\"}],\"markDefs\":[{\"_key\":\"3c5a85f35bba\",\"_type\":\"link\",\"href\":\"https://opentelemetry.io/
15docs/specs/otel/trace/tracestate-probability-sampling/\"}],\"style\":\"normal\"},{\"_key\":\"343c10cc0ef3\",\"_type\":\"block\",\"children\":[{\"_key\":\"5af388127906\",\"_type\":\"span\",\"marks\":[],\"text\":\"Three ways to sample traces\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"e9c92ba23bbe\",\"_type\":\"block\",\"children\":[{\"_key\":\"d4a586f081c9\",\"_type\":\"span\",\"marks\":[],\"text\":\"The announcement blog introduced the three approaches available in the Collector today. It's worth being precise about their semantics, because the differences are what motivated a new processor.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"315199d2c1cb\",\"_type\":\"block\",\"children\":[{\"_key\":\"cd4cab903282\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Probabilistic (head) sampling\"},{\"_key\":\"0ee54653c5dc\",\"_type\":\"span\",\"marks\":[],\"text\":\" decides at trace start. It's the cheapest option, no buffering at all, but it can't see what it's throwing away. Errors and rare traffic are kept at the same rate as everything else. The numbers get stark for rare events. Say a payment failure occurs once in every 1,000 requests and you head sample at 1%. Each failure's trace survives with the same 1% probability as everything else, so on average, you keep one failure trace per 100,000 requests. A service handling 50,000 requests a day hits that failure around 50 times a day, but keeps evidence of it once every two days. The sampler can't favor the failure because nothing has failed yet when the decision is made.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1aee706b40da\",\"_type\":\"block\",\"children\":[{\"_key\":\"bcbdbdcae7e5\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Tail sampling\"},{\"_key\":\"201a42ffb199\",\"_type\":\"span\",\"marks\":[],\"text\":\" buffers the whole trace and decides with full knowledge, using the \"},{\"_key\":\"1cf3f139ded8\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"tail_sampling\"},{\"_key\":\"8b349cfc2837\",\"_type\":\"span\",\"marks\":[],\"text\":\" processor. Its policies compose as an OR. Decisions are plain keep/drop with no sampling probability attached, so kept data generally can't be reweighted downstream and counts computed from sampled data no longer reflect real traffic. The OR composition also shuts out adaptive sampling. A policy that doesn't keep a trace returns no decision rather than a drop, so the trace falls through to the next policy in the list and any later policy can still keep it. An adaptive sampler under those semantics has no control over the probability it's supposed to be enforcing.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"dd9ee5731cf5\",\"_type\":\"block\",\"children\":[{\"_key\":\"00f5f370000c\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Adaptive tail sampling\"},{\"_key\":\"84d35fb89e5c\",\"_type\":\"span\",\"marks\":[],\"text\":\", this processor, combines tail-based buffering with adaptive samplers that always know the probability they're applying. Rules evaluate first match rather than OR-composed. Every decision carries an explicit sampling threshold encoded as \"},{\"_key\":\"cd5e7f69ac4c\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"ot=th\"},{\"_key\":\"092673216285\",\"_type\":\"span\",\"marks\":[],\"text\":\". You keep the interesting tail without hand-tuning, and your counts stay statistically honest after sampling.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"60ebf7592f15\",\"_type\":\"block\",\"children\":[{\"_key\":\"890761b6278c\",\"_type\":\"span\",\"marks\":[],\"text\":\"How it works\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"a75d0fc52e0a\",\"_type\":\"block\",\"children\":[{\"_key\":\"0d3e1c1bf49f\",\"_type\":\"span\",\"marks\":[],\"text\":\"Spans buffer in memory, grouped by trace ID. A trace becomes ready for a decision when a root span arrives, when \"},{\"_key\":\"7fb4da02599e\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"trace_timeout\"},{\"_key\":\"23d9bf3f0833\",\"_type\":\"span\",\"marks\":[],\"text\":\" (default 30s) expires or when the trace accumulates \"},{\"_key\":\"83019b34c6cb\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"span_limit\"},{\"_key\":\"946def97a9dd\",\"_type\":\"span\",\"marks\":[],\"text\":\" spans (default 10,000), whichever comes first. The span limit bounds how much memory a single giant trace can hold and decides immediately, since waiting would let the trace keep growing. For the other two triggers, the processor waits with \"},{\"_key\":\"acc0736c486d\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"decision_delay\"},{\"_key\":\"73a488cb49ac\",\"_type\":\"span\",\"marks\":[],\"text\":\" (default 2s) for straggler spans before evaluating. What counts as a root span is itself configurable with an OTTL expression (\"},{\"_key\":\"ba8840968605\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"root_span_condition\"},{\"_key\":\"dbd06acc5e13\",\"_type\":\"span\",\"marks\":[],\"text\":\"), which matters when only the server side of a cross-process trace reaches your Collector, or when a producer tags a message consumer span as the effective root.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"67a0212f95d1\",\"_type\":\"block\",\"children\":[{\"_key\":\"8568d0fb35fe\",\"_type\":\"span\",\"marks\":[],\"text\":\"Rules evaluate in order and the first match wins. Each rule names a sampler and a rule with no conditions acts as the catch-all. A typical config keeps every error and lets an adaptive sampler settle the rest:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"0ebb201b86da\",\"_type\":\"code\",\"code\":\"processors:\\n adaptive_tail_sampling:\\n rules:\\n - name: keep-errors\\n conditions:\\n - span.status.code == STATUS_CODE_ERROR\\n sampler:\\n type: always_sample\\n\\n - name: default\\n sampler:\\n type: adaptive_percentage\\n goal_percentage: 10\\n fingerprint_attributes:\\n - resource.attributes[\\\"service.name\\\"]\\n - span.attributes[\\\"http.route\\\"]\",\"language\":\"yaml\"},{\"_key\":\"374fef1816c1\",\"_type\":\"block\",\"children\":[{\"_key\":\"d8ac44009927\",\"_type\":\"span\",\"marks\":[],\"text\":\"A quick word on terminology, because OpenTelemetry and Honeycomb describe the same decision differently. In OpenTelemetry terms, every trace carries 56 bits of randomness, either explicit in TraceState as \"},{\"_key\":\"770ea6dcac9c\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"ot=rv\"},{\"_key\":\"ef3abaefd6aa\",\"_type\":\"span\",\"marks\":[],\"text\":\" or taken from the least-significant 7 bytes of the trace ID, giving a value between 0 and 2^56 - 1. A sampler picks a sampling threshold in that same range and keeps any trace whose randomness is at or above it. Keep everything above the half
15way point and you've kept 50%. The threshold travels with the kept spans as \"},{\"_key\":\"241980aa9d35\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"ot=th\"},{\"_key\":\"c6b927b90748\",\"_type\":\"span\",\"marks\":[],\"text\":\", so any later stage can recover the probability the trace survived with. Honeycomb expresses the same decision as a sample rate: keep 1-in-N. The dynsampler-go algorithms produce rates in that form. The processor translates between the two, converting each rate into the equivalent threshold.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"d84c4b570125\",\"_type\":\"block\",\"children\":[{\"_key\":\"fd825e7e5ed6\",\"_type\":\"span\",\"marks\":[],\"text\":\"Sampled traces are forwarded with the threshold in TraceState plus span attributes naming the matched rule (\"},{\"_key\":\"af5dd5bbee82\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"otelcol.processor.adaptive_tail_sampling.rule\"},{\"_key\":\"4713ca104f77\",\"_type\":\"span\",\"marks\":[],\"text\":\") and the event that triggered the decision (\"},{\"_key\":\"7a8871234ff5\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"otelcol.processor.adaptive_tail_sampling.trigger\"},{\"_key\":\"d502405bf11b\",\"_type\":\"span\",\"marks\":[],\"text\":\"), so you can see exactly which rule kept each trace on your dashboards. A decision cache remembers recent outcomes, so late-arriving spans are stamped or dropped consistently with the rest of their trace.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2b2b934f4fb3\",\"_type\":\"block\",\"children\":[{\"_key\":\"70238d5fcd1e\",\"_type\":\"span\",\"marks\":[],\"text\":\"The processor is also honest under pressure. When the buffer fills (\"},{\"_key\":\"15d48f78508a\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"num_traces\"},{\"_key\":\"c3e3728be28b\",\"_type\":\"span\",\"marks\":[],\"text\":\", default 50k), the oldest trace is evicted with a real sampling decision rather than merely discarded. The default eviction policy runs your rules on the spans seen so far, so keep-errors keeps working under duress. A constant-time probabilistic policy is available for deployments where eviction means genuine overload. Shutdown drains the buffer rather than discarding it, so a clean restart doesn't lose data.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"f4d338357b7f\",\"_type\":\"block\",\"children\":[{\"_key\":\"f73de3a006e9\",\"_type\":\"span\",\"marks\":[],\"text\":\"Choosing a sampler\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"0804f07f55c5\",\"_type\":\"block\",\"children\":[{\"_key\":\"be7410575eac\",\"_type\":\"span\",\"marks\":[],\"text\":\"The adaptive samplers group traffic by \"},{\"_key\":\"cdbe214307cb\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"fingerprint_attributes\"},{\"_key\":\"441e78f4efa8\",\"_type\":\"span\",\"marks\":[],\"text\":\", scoped selectors such as \"},{\"_key\":\"2f8a2094cfef\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"resource.attributes[\\\"service.name\\\"]\"},{\"_key\":\"1f8ffd358cc0\",\"_type\":\"span\",\"marks\":[],\"text\":\" and \"},{\"_key\":\"509ca201f4f8\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"span.attributes[\\\"http.route\\\"]\"},{\"_key\":\"386b272f2863\",\"_type\":\"span\",\"marks\":[],\"text\":\". Pick attributes that classify traffic, like route, method or status code, rather than ones that identify individual requests, which would give every trace its own fingerprint and defeat the adaptation. Per fingerprint, the sampler computes a sample rate. The processor converts that rate to a threshold and compares it against the trace's randomness. Two adaptive types cover the common goals:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ae57635d91c5\",\"_type\":\"block\",\"children\":[{\"_key\":\"91354d580208\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"adaptive_percentage\"},{\"_key\":\"e71ad28aa3bb\",\"_type\":\"span\",\"marks\":[],\"text\":\" targets a goal percentage of span volume (\"},{\"_key\":\"4d0267b0c2a2\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"goal_percentage\"},{\"_key\":\"0a84793c1aa1\",\"_type\":\"span\",\"marks\":[],\"text\":\"). It tracks per-fingerprint traffic with an exponential moving average, so rare fingerprints are kept at high rates while chatty ones are aggressively sampled and the total converges on the goal. In our validation runs, it held 9.4-10.3% against a 10% goal at every load level we tested.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"e1bfff226991\",\"_type\":\"block\",\"children\":[{\"_key\":\"67629f57b928\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"adaptive_throughput\"},{\"_key\":\"c7dc3a32e5be\",\"_type\":\"span\",\"marks\":[],\"text\":\" adapts toward a volume budget instead (\"},{\"_key\":\"a2a8d6264902\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"goal_throughput\"},{\"_key\":\"60856455d82a\",\"_type\":\"span\",\"marks\":[],\"text\":\", in spans per second, enforced per collector instance). Use it when the constraint is a fixed downstream budget. The default \"},{\"_key\":\"9acbb8280981\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"ema\"},{\"_key\":\"74e8747a0f92\",\"_type\":\"span\",\"marks\":[],\"text\":\" algorithm smooths traffic with the same moving average, while \"},{\"_key\":\"c089d52bff59\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"algorithm: windowed\"},{\"_key\":\"a9177d9d6ade\",\"_type\":\"span\",\"marks\":[],\"text\":\" recalculates over a sliding window, reacting faster to traffic shifts at the cost of being more sensitive to short spikes.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"e466bd88ce0d\",\"_type\":\"block\",\"children\":[{\"_key\":\"34cb0a2fb9f0\",\"_type\":\"span\",\"marks\":[],\"text\":\"There are also \"},{\"_key\":\"107ff008c461\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"always_sample\"},{\"_key\":\"2eefecb97431\",\"_type\":\"span\",\"marks\":[],\"text\":\" and \"},{\"_key\":\"c7133e9b6ade\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"probabilistic\"},{\"_key\":\"a5164df6702c\",\"_type\":\"span\",\"marks\":[],\"text\":\" (a fixed fraction, the inline equivalent of the \"},{\"_key\":\"d452c83a687f\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"probabilistic_sampler\"},{\"_key\":\"55a41c5f1469\",\"_type\":\"span\",\"marks\":[],\"text\":\" processor) for rules that don't need to adapt. One important detail is that samplers only ever produce a rate. The rate-to-threshold comparison against trace randomness is the decision mechanism for every rule, which is what makes decisions reproducible and every kept span correctly weighted downstream.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b47e2472a161\",\"_type\":\"block\",\"children\":[{\"_key\":\"e3e5f05597d2\",\"_type\":\"span\",\"marks\":[],\"text\":\"Decisions the rest of the pipeline can trust\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"3f6164076c89\",\"_type\":\"block\",\"children\":[{\"_key\":\"921a924f9f28\",\"_type\":\"span\",\"marks\":[],\"text\":\"Because the decision is a spec-encoded threshold rather than a bare keep/drop, the processor composes with upstream and downstream sampling stages. If an SDK head sampler or a \"},{\"_key\":\"422252c97d89\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"probabilistic_sampler\"},{\"_key\":\"01b01e8face6\",\"_type\":\"span\",\"marks\":[],\"text\":\" processor already wrote \"},{\"_key\":\"f1da3aff30ae\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"ot=th\"},{\"_key\":\"475a190d6776\",\"_type\":\"span\",\"marks\":[],\"text\":\", the stricter stage wins and the surviving threshold always reflects the effective end-to-e
15nd probability.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c7a92ab4defe\",\"_type\":\"block\",\"children\":[{\"_key\":\"cb777b3d054b\",\"_type\":\"span\",\"marks\":[],\"text\":\"We validated this with a \"},{\"_key\":\"69a681fbcee8\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"probabilistic_sampler\"},{\"_key\":\"2a34e9cd5fbf\",\"_type\":\"span\",\"marks\":[],\"text\":\" in equalizing mode at 50% upstream and a 10% \"},{\"_key\":\"409bfc285ff5\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"adaptive_percentage\"},{\"_key\":\"691f07fa6d0b\",\"_type\":\"span\",\"marks\":[],\"text\":\" goal in this processor. Roughly 10% of the original traffic survived (not 10% of the upstream's 50%). Every kept span carried the 10% threshold. With an always-keep rule downstream instead, the upstream 50% threshold was preserved untouched. In both directions, estimators reconstructed the original send volume within 1.5%.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"66856b94ca87\",\"_type\":\"block\",\"children\":[{\"_key\":\"bff23362b36a\",\"_type\":\"span\",\"marks\":[],\"text\":\"The same property helps beyond traces. The spanmetrics connector reads \"},{\"_key\":\"f922d625bb7f\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"ot=th\"},{\"_key\":\"28f0ee639f39\",\"_type\":\"span\",\"marks\":[],\"text\":\" to produce correctly weighted R.E.D metrics from sampled data, so your request rates and error rates stay accurate even though most spans were dropped.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"868c099b5246\",\"_type\":\"block\",\"children\":[{\"_key\":\"fea7971d5033\",\"_type\":\"span\",\"marks\":[],\"text\":\"A fair question is why this isn't a set of new policies inside \"},{\"_key\":\"222f49906e96\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"tail_sampling\"},{\"_key\":\"e6ba207b6fe7\",\"_type\":\"span\",\"marks\":[],\"text\":\". The short answer is that \"},{\"_key\":\"b174fa9a57f6\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"tail_sampling\"},{\"_key\":\"2f9c6a5eb2b5\",\"_type\":\"span\",\"marks\":[],\"text\":\"'s policy contract has no way to carry a sampling probability or threshold. Its OR-composition model also breaks the accounting that adaptive samplers depend on. The \"},{\"_key\":\"9203353ebd38\",\"_type\":\"span\",\"marks\":[\"da59bb3bc1ab\"],\"text\":\"README\"},{\"_key\":\"6e12d237b782\",\"_type\":\"span\",\"marks\":[],\"text\":\" walks through the mechanics in detail. Both processors remain useful and \"},{\"_key\":\"19458133f485\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"tail_sampling\"},{\"_key\":\"922c73a0707b\",\"_type\":\"span\",\"marks\":[],\"text\":\" users lose nothing by this being separate.\"}],\"markDefs\":[{\"_key\":\"da59bb3bc1ab\",\"_type\":\"link\",\"href\":\"https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/adaptivetailsamplingprocessor#relationship-to-processortail_sampling\"}],\"style\":\"normal\"},{\"_key\":\"1dc0f509363d\",\"_type\":\"block\",\"children\":[{\"_key\":\"71e33df1d236\",\"_type\":\"span\",\"marks\":[],\"text\":\"Performance\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"4c7da8cba9ab\",\"_type\":\"block\",\"children\":[{\"_key\":\"cd9e5cd0c1f2\",\"_type\":\"span\",\"marks\":[],\"text\":\"We've benchmarked and soak-tested the processor throughout development. Yingrong and I ran a full load test of the standalone processor in a production-like two-tier deployment, with a sampling tier of two replicas at 7 vCPU and 13GiB each. A replica sustained around 100,000 spans per second on roughly 0.3 cores with typical span sizes, CPU grew in proportion to span payload size and the cardinality tests pushed past 170,000 spans per second. \"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c9bcf60de7da\",\"_type\":\"block\",\"children\":[{\"_key\":\"cd9e5cd0c1f2\",\"_type\":\"span\",\"marks\":[],\"text\":\"Under a sustained 70x overload against a deliberately undersized buffer, eviction kept memory bounded and the process was never killed for exceeding its memory limit. The span_limit cap earned its place, cutting memory around 36% for about 34% more CPU at identical throughput on giant traces. It's performant, broadly in line with Refinery on comparable workloads. We'll continue improving it over time.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c1cac88a8f0f\",\"_type\":\"block\",\"children\":[{\"_key\":\"542bc4dce7fa\",\"_type\":\"span\",\"marks\":[],\"text\":\"Deployment and current limitations\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"fdb20e577b80\",\"_type\":\"block\",\"children\":[{\"_key\":\"7cd01fe23eea\",\"_type\":\"span\",\"marks\":[],\"text\":\"Here are some things to know that will impact how you deploy the processor:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9356a22297f2\",\"_type\":\"block\",\"children\":[{\"_key\":\"59df1fe27f58\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Decisions are per-instance, \"},{\"_key\":\"3f1579b7d5a0\",\"_type\":\"span\",\"marks\":[],\"text\":\"so all spans of a trace must reach the same Collector. Scale out with the standard two-tier \"},{\"_key\":\"233ea832c4ec\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"loadbalancing\"},{\"_key\":\"fa201b022827\",\"_type\":\"span\",\"marks\":[],\"text\":\" exporter pattern, routing by trace ID. Routing by \"},{\"_key\":\"f686f3709175\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"ot=rv\"},{\"_key\":\"8e63d3ae2511\",\"_type\":\"span\",\"marks\":[],\"text\":\" isn't supported by the \"},{\"_key\":\"ebb073d68a32\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"loadbalancing\"},{\"_key\":\"c450842a96e0\",\"_type\":\"span\",\"marks\":[],\"text\":\" exporter yet, but there's an \"},{\"_key\":\"8496021ac9a3\",\"_type\":\"span\",\"marks\":[\"ed4dc2fcef14\"],\"text\":\"open PR\"},{\"_key\":\"19df76c30b39\",\"_type\":\"span\",\"marks\":[],\"text\":\" to add it as a routing key.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[{\"_key\":\"ed4dc2fcef14\",\"_type\":\"link\",\"href\":\"https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/49666\"}],\"style\":\"normal\"},{\"_key\":\"9b0e740cd7a0\",\"_type\":\"block\",\"children\":[{\"_key\":\"75a5c556e9f6\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Memory is bounded by trace count \"},{\"_key\":\"70c0c5cfa1b2\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"(num_traces) and per-trace span count (span_limit\"},{\"_key\":\"ae3eb1267921\",\"_type\":\"span\",\"marks\":[],\"text\":\"), not bytes. It grows with span rate times the buffer window.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"44be56668f19\",\"_type\":\"block\",\"children\":[{\"_key\":\"eda31670c7f2\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Rules are fixed at startup, \"},{\"_key\":\"adbdf1e0b912\",\"_type\":\"span\",\"marks\":[],\"text\":\"so changing them means a restart. Shutdown drains the buffer, so a restart doesn't lose data.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c696444957c6\",\"_type\":\"block\",\"children\":[{\"_key\":\"d9b6c3aea5c9\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Traces only for now. \"},{\"_key\":\"9710794f88c2\",\"_type\":\"span\",\"marks\":[],\"text\":\"Rule conditions evaluate span context.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"29c3d3847b15\",\"_type\":\"block\",\"children\":[{\"_key\":\"3ef0bbca782b\",\"_type\":\"span\",\"marks\":[],\"text\":\"Getting started\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"9750bea0ec7b\",\"_type\":\"block\",\"children\":[{\"_key\":\"440f0ab42141\",\"_type\":\"span\",\"marks\":[],\"text\":\"The processor is available today in beta in the Honeycomb OpenTelemetry Collector distribution, ahead of the upstream stability milestones. The \"},{\"_key\":\"df2cd256e07f\",\"_type\":\"span\",\"marks\":[\"073dbd739918\"],\"text\":\"announcement post\"},{\"_key\":\"3726238d3143\",\"_type\":\"span\",\"marks\":[],\"text\":\" has step-by-step setup for Kubernetes, Docker, and standalone configs. Upstream, the component lives in the collector-contrib repository and is working toward alpha stability, at which point it becomes part of the collector-contrib distribution.\"}],\"markDefs\":[{\"_key\":\"073dbd739918\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/bringing-most-advanced-sampling-opentelemetry-collector\"}
15],\"style\":\"normal\"},{\"_key\":\"71c915688658\",\"_type\":\"block\",\"children\":[{\"_key\":\"bff910d97577\",\"_type\":\"span\",\"marks\":[],\"text\":\"The \"},{\"_key\":\"4713ca2c689f\",\"_type\":\"span\",\"marks\":[\"9b544318e545\"],\"text\":\"README\"},{\"_key\":\"f8676f24b009\",\"_type\":\"span\",\"marks\":[],\"text\":\" has the full configuration reference, examples for common deployment patterns, and the telemetry contract for building dashboards on the processor's own metrics. Feedback and issues are very welcome on \"},{\"_key\":\"f6dd95f28e87\",\"_type\":\"span\",\"marks\":[\"d39ec691e458\"],\"text\":\"#49311\"},{\"_key\":\"acbfbfaf9628\",\"_type\":\"span\",\"marks\":[],\"text\":\".\"}],\"markDefs\":[{\"_key\":\"9b544318e545\",\"_type\":\"link\",\"href\":\"https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/adaptivetailsamplingprocessor\"},{\"_key\":\"d39ec691e458\",\"_type\":\"link\",\"href\":\"https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/49311\"}],\"style\":\"normal\"},{\"_key\":\"3610a0c1f4fc\",\"_type\":\"block\",\"children\":[{\"_key\":\"e512f6fa23a2\",\"_type\":\"span\",\"marks\":[],\"text\":\"If you've been running fixed-rate sampling and living with blind spots, or wanting tail sampling but needing accurate counts afterwards, this is built for you. I'd love to hear how it behaves on your traffic.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ca8ccffbb71f\",\"_type\":\"block\",\"children\":[{\"_key\":\"c7d88970822e\",\"_type\":\"span\",\"marks\":[],\"text\":\"Why Refinery is still the leading sampling tool\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"6407ef848cda\",\"_type\":\"block\",\"children\":[{\"_key\":\"ebf3380f6e07\",\"_type\":\"span\",\"marks\":[],\"text\":\"The processor brings Honeycomb's sampling algorithms to the OpenTelemetry Collector, but \"},{\"_key\":\"f2117142cc69\",\"_type\":\"span\",\"marks\":[\"5e6c48ed9726\"],\"text\":\"Refinery\"},{\"_key\":\"a0c63c0456f9\",\"_type\":\"span\",\"marks\":[],\"text\":\" remains the leading sampling tool. The reasons are operational rather than algorithmic. Sampling at scale is a system you operate, not just a component you configure. Refinery has years of production hardening behind it.\"}],\"markDefs\":[{\"_key\":\"5e6c48ed9726\",\"_type\":\"link\",\"href\":\"https://docs.honeycomb.io/manage-data-volume/refinery/\"}],\"style\":\"normal\"},{\"_key\":\"8acd6a65d235\",\"_type\":\"block\",\"children\":[{\"_key\":\"3698bc94fc6e\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Scale without a routing tier. \"},{\"_key\":\"75a4d0176d2f\",\"_type\":\"span\",\"marks\":[],\"text\":\"Refinery clusters share trace ownership across peers, so you add nodes to add capacity. The collector processor needs a two-tier topology and each instance learns rates from only its own slice of traffic.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"5fe481b1c0a0\",\"_type\":\"block\",\"children\":[{\"_key\":\"31ab0328d921\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Live rule changes. \"},{\"_key\":\"3cfeb38f6d99\",\"_type\":\"span\",\"marks\":[],\"text\":\"Refinery reloads sampling rules without a restart, which matters most mid-incident when you need to tighten or loosen sampling right now.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9a555703c9b4\",\"_type\":\"block\",\"children\":[{\"_key\":\"26bfd412b38b\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Overload protection. \"},{\"_key\":\"b7c63ba9142a\",\"_type\":\"span\",\"marks\":[],\"text\":\"Stress relief detects saturation and switches to deterministic sampling until the cluster recovers, so it degrades predictably instead of falling over.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"fb33c6058a10\",\"_type\":\"block\",\"children\":[{\"_key\":\"7bfe77f25d1f\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Operational depth. \"},{\"_key\":\"9e8cf442304b\",\"_type\":\"span\",\"marks\":[],\"text\":\"Environment-aware multi-tenancy, rich runtime telemetry and a managed option with Refinery as a Service.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ad0eb7618976\",\"_type\":\"block\",\"children\":[{\"_key\":\"09f77d89eb47\",\"_type\":\"span\",\"marks\":[],\"text\":\"If you want adaptive sampling native to an OpenTelemetry Collector pipeline, start with the processor. If you're already running Refinery, the \"},{\"_key\":\"2921a797b5e6\",\"_type\":\"span\",\"marks\":[\"aef24c096ae2\"],\"text\":\"README\"},{\"_key\":\"f874851473a6\",\"_type\":\"span\",\"marks\":[],\"text\":\" includes a direct mapping from Refinery's sampler types to the processor's. When sampling becomes critical infrastru
15cture with its own scaling, tenancy and incident-response demands, Refinery is built for exactly that.\"}],\"markDefs\":[{\"_key\":\"aef24c096ae2\",\"_type\":\"link\",\"href\":\"https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/adaptivetailsamplingprocessor#samplers\"}],\"style\":\"normal\"}],\"featuredImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Illustration of abstract data and code flowing into an OpenTelemetry Collector funnel, processed by a Sampling Processor, and output as documents.\",\"asset\":{\"_ref\":\"image-b00b5340903c7e7d49b74636ff73038dd381271f-3840x2160-png\",\"_type\":\"reference\"}}},\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Abstract illustration of an OpenTelemetry Collector funneling colorful data to a Sampling Processor.\",\"asset\":{\"_ref\":\"image-b00b5340903c7e7d49b74636ff73038dd381271f-3840x2160-png\",\"_type\":\"reference\"}}},\"publishedAt\":\"2026-09-21T13:00:00.000Z\",\"relatedArticle\":{\"_ref\":\"resource-21672\",\"_type\":\"reference\"},\"relatedArticleButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"internalLink\":{\"_ref\":\"resource-21672\",\"_type\":\"reference\"},\"text\":\"Read Now\"},\"variant\":\"arrow-link\"},\"seo\":{\"_type\":\"seoMetaFields\",\"metaDescription\":\"How the adaptive_tail_sampling processor makes sampling decisions in the OpenTelemetry Collector: buffering, rules, samplers, and more.\",\"metaImage\":{\"_type\":\"image\",\"asset\":{\"_ref\":\"image-b00b5340903c7e7d49b74636ff73038dd381271f-3840x2160-png\",\"_type\":\"reference\"}},\"metaTitle\":\"How Adaptive Tail Sampling Works in the OTel Collector\",\"noIndex\":false},\"showImageInsideBodyArticle\":true,\"showSidebarNavigation\":true,\"slug\":{\"_type\":\"slug\",\"current\":\"how-adaptive-tail-sampling-works\"},\"summary\":\"A technical deep dive into Honeycomb's adaptive tail sampling processor for the OpenTelemetry Collector: how decisions get made, the samplers available, how thresholds compose with the rest of a sampling pipeline, performance benchmarks, deployment limitations, and how it compares to Refinery.\",\"title\":\"How Adaptive Tail Sampling Works in the OpenTelemetry Collector\",\"topics\":[{\"_createdAt\":\"2025-05-25T11:22:20Z\",\"_id\":\"topic-27\",\"_rev\":\"pKspjacY5VY4dmEczKl0b8\",\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:44Z\",\"contentTypes\":[\"resourceArticle\"],\"seo\":{\"metaTitle\":\"Sampling Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"sampling\"},\"title\":\"Sampling\"},{\"_createdAt\":\"2025-05-25T11:22:20Z\",\"_id\":\"topic-912\",\"_rev\":\"1s3kTwL4ThYFXgEz00VVKY\",\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:56Z\",\"contentTypes\":[\"resourceArticle\"],\"seo\":{\"metaTitle\":\"Technical Deep Dives Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"technical-deep-dives\"},\"title\":\"Technical Deep Dives\"}]},{\"_createdAt\":\"2026-09-03T16:12:53Z\",\"_id\":\"4f40f3fb-044a-497e-8d88-87b5ce16d849\",\"_rev\":\"U87hY9pNTc0rKaMkj0uxbC\",\"_system\":{\"base\":{\"id\":\"drafts.4f40f3fb-044a-497e-8d88-87b5ce16d849\",\"rev\":\"b704fa74-8e4b-4ed8-9f61-2cdce5f53583\"}},\"_type\":\"blogArticle\",\"_updatedAt\":\"2026-09-14T13:00:04Z\",\"author\":{\"_createdAt\":\"2026-09-03T16:10:33Z\",\"_id\":\"8beb9d24-4b2d-4525-af5f-36bf7d7cd78b\",\"_rev\":\"sOmfalcSjojVzxV0OBzGVx\",\"_type\":\"people\",\"_updatedAt\":\"2026-09-03T16:11:28Z\",\"fullName\":\"Jodi Sloan\",\"isAuthor\":true,\"jobTitle\":\"Senior AI Engineer II\",\"profileImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Jodi Sloan\",\"asset\":{\"_ref\":\"image-e1e126fc2809604b42d1d8799480b2e8e78bef37-512x512-jpg\",\"_type\":\"reference\"}}},\"slug\":{\"_type\":\"slug\",\"current\":\"jodi-sloan\"}},\"body\":[{\"_key\":\"69aeb241c21b\",\"_type\":\"block\",\"children\":[{\"_key\":\"cea96321ba8c\",\"_type\":\"span\",\"marks\":[],\"text\":\"For teams building AI agents, the feedback loop should already be a familiar idea: watch how the agent behaves, find what needs improvement, ship a change, and measure the result. In theory, each turn builds on the last until the loop becomes a flywheel and your agent is getting more effective with each turn.\"}
15],\"style\":\"normal\"},{\"_key\":\"53c58d76838d\",\"_type\":\"image\",\"alt\":\"AI agent feedback loop, visualized by Canvas\",\"asset\":{\"_ref\":\"image-d794d303fcbf4f25099afe1245fad86358934a6f-1930x694-png\",\"_type\":\"reference\"},\"caption\":\"AI agent feedback loop, visualized by Canvas\"},{\"_key\":\"b5f0fc8b5e6d\",\"_type\":\"block\",\"children\":[{\"_key\":\"deaca164467c\",\"_type\":\"span\",\"marks\":[],\"text\":\"In practice, many of us are still in reaction mode. A user reports something strange, costs spike, or an eval score drops. Someone opens the logs and tries to reconstruct what happened with a grep and a prayer. The immediate question gets answered, maybe, but the next investigation starts from scratch.\"}],\"style\":\"normal\"},{\"_key\":\"196ee6663307\",\"_type\":\"block\",\"children\":[{\"_key\":\"41d5c000dc94\",\"_type\":\"span\",\"marks\":[],\"text\":\"A real feedback loop starts from questions, not just failures. How is the agent doing at its task? Where does it struggle? What drives its cost and latency? Did the last change help? The answers should guide iterative improvements: better instrumentation, sharper evals and test cases, prioritized fixes, and evidence those fixes worked.\"}],\"style\":\"normal\"},{\"_key\":\"b304f84bcd5a\",\"_type\":\"block\",\"children\":[{\"_key\":\"df07c78632d2\",\"_type\":\"span\",\"marks\":[],\"text\":\"The trouble is that every part of the loop tends to live somewhere different. Telemetry lives in Honeycomb, your source and deploy history are in GitHub, the work is tracked in Linear, while decisions and context disappear into Slack threads. Honeycomb's \"},{\"_key\":\"1a5e21bd884a\",\"_type\":\"span\",\"marks\":[\"952ce8c15c9d\"],\"text\":\"Canvas\"},{\"_key\":\"a752507b062c\",\"_type\":\"span\",\"marks\":[],\"text\":\" brings that context into one shared investigation: it's the workspace where you and your personal Honeycomb agent look at your production data together. It queries your telemetry, tests hypotheses, and finds patterns across thousands of runs, organizing evidence and findings on a shared, infinite canvas. With a growing list of integrations like GitHub, Linear, and Slack, it can connect those findings to the code that produced them, turn them into tickets or proposed changes, and return to the data to measure whether the change worked, closing the loop instead of leaving you with a diagnosis and a to-do list.\"}],\"markDefs\":[{\"_key\":\"952ce8c15c9d\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/platform/canvas\"}],\"style\":\"normal\"},{\"_key\":\"244aa81c6432\",\"_type\":\"block\",\"children\":[{\"_key\":\"a38e187ff04d\",\"_type\":\"span\",\"marks\":[],\"text\":\"Canvas doesn't just help with one stage of the feedback loop; it orchestrates the whole thing: instrument, investigate, prioritize, improve, validate.\"}],\"style\":\"normal\"},{\"_key\":\"01926b52241e\",\"_type\":\"block\",\"children\":[{\"_key\":\"1608fa6bf43e\",\"_type\":\"span\",\"marks\":[],\"text\":\"We know this because we used Canvas to build Canvas. While developing its investigation agent, we pointed Canvas at its own telemetry to find where the agent was underperforming, ranked issues by severity and frequency, turned them into Linear tickets and prompt changes, and compared results before and after. Most importantly, it has helped us identify issues before our users do.\"}],\"style\":\"normal\"},{\"_key\":\"095301fd4f73\",\"_type\":\"block\",\"children\":[{\"_key\":\"0a7db24516dc\",\"_type\":\"span\",\"marks\":[],\"text\":\"In the rest of this post, we'll walk through that loop one stage at a time, starting with the telemetry that makes everything else possible.\"}],\"style\":\"normal\"},{\"_key\":\"6a134434e259\",\"_type\":\"block\",\"children\":[{\"_key\":\"7740152d0c1c\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"A note on availability: \"},{\"_key\":\"78c1fa23a750\",\"_type\":\"span\",\"marks\":[],\"text\":\"Canvas' connectors, including GitHub and Linear, are currently in Beta, with general availability expected in fall 2026. See the \"},{\"_key\":\"76319c8d6f0a\",\"_type\":\"span\",\"marks\":[\"602b24fa5f59\"],\"text\":\"beta program details\"},{\"_key\":\"c21bf1d59112\",\"_type\":\"span\",\"marks\":[],\"text\":\" for what that means.\"}],\"markDefs\":[{\"_key\":\"602b24fa5f59\",\"_type\":\"link\",\"href\":\"https://docs.honeycomb.io/troubleshoot/product-lifecycle/experimental-features#beta\"}],\"style\":\"blockquote\"},{\"_key\":\"9eaf0612c20f\",\"_type\":\"block\",\"children\":[{\"_key\":\"f1d6eae035b3\",\"_type\":\"span\",\"marks\":[],\"text\":\"Stage 1: Instrument your agent (so there's something to look at)\"}],\"style\":\"h2\"},{\"_key\":\"117b5a072439\",\"_type\":\"block\",\"children\":[{\"_key\":\"aedd29abedfe\",\"_type\":\"span\",\"marks\":[],\"text\":\"Before you can debug anything, your agent has to leave a trail. \"},{\"_key\":\"a3abeed283f3\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Telemetry\"},{\"_key\":\"d068b0395439\",\"_type\":\"span\",\"marks\":[],\"text\":\" is that trail: every model call, tool call, and handoff, with timings, tokens, and errors attached. Each step is a \"},{\"_key\":\"3b18bd95f077\",\"_type\":\"span\",\"marks\":[\"60864a337ba8\"],\"text\":\"span\"},{\"_key\":\"cb17d4c04632\",\"_type\":\"span\",\"marks\":[],\"text\":\"; the spans from one request form a \"},{\"_key\":\"317bbc560a4d\",\"_type\":\"span\",\"marks\":[\"a8328900fe64\"],\"text\":\"trace\"},{\"_key\":\"41a4ecd8126e\",\"_type\":\"span\",\"marks\":[],\"text\":\"; and the traces from one full agent run share a \"},{\"_key\":\"e3e3d47c5195\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"conversation\"},{\"_key\":\"8f0641a2d739\",\"_type\":\"span\",\"marks\":[],\"text\":\" so you can read the whole thing as a single story. Without telemetry, you can't investigate. This is the one stage you can't skip.\"}],\"markDefs\":[{\"_key\":\"60864a337ba8\",\"_type\":\"link\",\"href\":\"https://docs.honeycomb.io/get-started/observability/concepts/distributed-tracing\"},{\"_key\":\"a8328900fe64\",\"_type\":\"link\",\"href\":\"https://docs.honeycomb.io/get-started/observability/concepts/distributed-tracing#what-is-a-trace\"}],\"style\":\"normal\"},{\"_key\":\"img0134\",\"_type\":\"image\",\"alt\":\"How Canvas nests spans for a single run of a Canvas investigator agent\",\"asset\":{\"_ref\":\"image-c35485296dd68ed24dff04e69b421e372a6e060e-932x1404-png\",\"_type\":\"reference\"}},{\"_key\":\"1f0bc6d5c11b\",\"_type\":\"block\",\"children\":[{\"_key\":\"0d2a4d7210d4\",\"_type\":\"span\",\"marks\":[],\"text\":\"Shared vocabulary: OpenTelemetry GenAI conventions\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"30e381b2f70b\",\"_type\":\"block\",\"children\":[{\"_key\":\"ffa6bb4f9eea\",\"_type\":\"span\",\"marks\":[],\"text\":\"How does a tool know
15which spans are model calls versus tool calls? With naming standards, of course! \"},{\"_key\":\"1630aa61a67f\",\"_type\":\"span\",\"marks\":[\"e59c6e36805d\"],\"text\":\"OpenTelemetry (OTel)\"},{\"_key\":\"31c116348113\",\"_type\":\"span\",\"marks\":[],\"text\":\" is a vendor-neutral way to emit telemetry, and its \"},{\"_key\":\"727f7f585b6f\",\"_type\":\"span\",\"marks\":[\"d098e88e88bc\"],\"text\":\"GenAI semantic conventions\"},{\"_key\":\"3c4a3ad7cd3b\",\"_type\":\"span\",\"marks\":[],\"text\":\" name the AI-specific pieces (conversations, agents, tools, tokens, prompts) all under a \"},{\"_key\":\"d9a5be48fa98\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"gen_ai.*\"},{\"_key\":\"05d219f76b21\",\"_type\":\"span\",\"marks\":[],\"text\":\" prefix. Instrument to this standard and Honeycomb reads your data with no custom glue, and you stay portable if you add or switch backends later.\"}],\"markDefs\":[{\"_key\":\"e59c6e36805d\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/platform/opentelemetry\"},{\"_key\":\"d098e88e88bc\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/fast-ai-feedback-loops-honeycomb-opentelemetry\"}],\"style\":\"normal\"},{\"_key\":\"ae0bb4d5f6f8\",\"_type\":\"block\",\"children\":[{\"_key\":\"2a9fcbf20d95\",\"_type\":\"span\",\"marks\":[],\"text\":\"The three attributes that make Agent Timeline work\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"889f222772c7\",\"_type\":\"block\",\"children\":[{\"_key\":\"f831b4d7e79a\",\"_type\":\"span\",\"marks\":[],\"text\":\"Honeycomb's \"},{\"_key\":\"d128aa6ab9da\",\"_type\":\"span\",\"marks\":[\"222ced4f445e\"],\"text\":\"Agent Timeline\"},{\"_key\":\"c5c794133c0d\",\"_type\":\"span\",\"marks\":[],\"text\":\" is the view that renders one agent conversation as a readable story. It needs just three attributes on your spans to light up; the \"},{\"_key\":\"227b642e6d87\",\"_type\":\"span\",\"marks\":[\"47a746fae2eb\"],\"text\":\"Agent Timeline instrumentation docs\"},{\"_key\":\"5f07cf4187e4\",\"_type\":\"span\",\"marks\":[],\"text\":\" cover the full setup:\"}],\"markDefs\":[{\"_key\":\"222ced4f445e\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/platform/agent-timeline\"},{\"_key\":\"47a746fae2eb\",\"_type\":\"link\",\"href\":\"https://docs.honeycomb.io/send-data/use-cases/agents\"}],\"style\":\"normal\"},{\"_key\":\"408bb0a8e7d6\",\"_type\":\"block\",\"children\":[{\"_key\":\"5385081e02f1\",\"_type\":\"span\",\"marks\":[\"strong\",\"code\"],\"text\":\"gen_ai.conversation.id:\"},{\"_key\":\"992de7a4a9db\",\"_type\":\"span\",\"marks\":[],\"text\":\" a shared ID stamped on every span that belongs to the same run.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"6384ddc521c5\",\"_type\":\"block\",\"children\":[{\"_key\":\"de8fdc561ebe\",\"_type\":\"span\",\"marks\":[\"strong\",\"code\"],\"text\":\"gen_ai.agent.name:\"},{\"_key\":\"6a96e0495421\",\"_type\":\"span\",\"marks\":[],\"text\":\" which agent produced this span. In a multi-agent system, this is what lets the timeline give each agent its own lane instead of one undifferentiated blob. Give every agent and sub-agent its own distinct name; anything unnamed shows up as \\\"Unknown.\\\"\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1e4bda314e62\",\"_type\":\"block\",\"children\":[{\"_key\":\"975c
1570295883\",\"_type\":\"span\",\"marks\":[\"strong\",\"code\"],\"text\":\"gen_ai.operation.name:\"},{\"_key\":\"f52b94ea583d\",\"_type\":\"span\",\"marks\":[],\"text\":\" what \"},{\"_key\":\"89b4731cbb3f\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"kind\"},{\"_key\":\"68d20083b1df\",\"_type\":\"span\",\"marks\":[],\"text\":\" of step this is: a model call (\"},{\"_key\":\"52933387eef9\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"chat\"},{\"_key\":\"0c97b526a7a9\",\"_type\":\"span\",\"marks\":[],\"text\":\"), a tool execution (\"},{\"_key\":\"57a99bb84dda\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"execute_tool\"},{\"_key\":\"f02296bdb169\",\"_type\":\"span\",\"marks\":[],\"text\":\"), one agent invoking another (\"},{\"_key\":\"e9a6846558df\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"invoke_agent\"},{\"_key\":\"d3369c351fc2\",\"_type\":\"span\",\"marks\":[],\"text\":\"), a retrieval step (\"},{\"_key\":\"c8c6f68b6e38\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"retrieval\"},{\"_key\":\"7d8ade3b3bf7\",\"_type\":\"span\",\"marks\":[],\"text\":\"), and so on.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"bfc9a8a5342f\",\"_type\":\"block\",\"children\":[{\"_key\":\"7ce381470dd3\",\"_type\":\"span\",\"marks\":[],\"text\":\"Get those three flowing and Agent Timeline works. Everything else enriches the picture.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"imgenrich\",\"_type\":\"image\",\"alt\":\"GenAI panel showing enriched span attributes like tokens, model, and tool details\",\"asset\":{\"_ref\":\"image-810ffe24f9023ee6f6bd7e1ceac526e0e38b51c9-1466x1404-png\",\"_type\":\"reference\"}},{\"_key\":\"785685ce6da4\",\"_type\":\"block\",\"children\":[{\"_key\":\"1008a9fe5c01\",\"_type\":\"span\",\"marks\":[],\"text\":\"Then, enrich it\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"b92c3b26bf68\",\"_type\":\"block\",\"children\":[{\"_key\":\"34ab7496967d\",\"_type\":\"span\",\"marks\":[],\"text\":\"Those three make the timeline work, but a handful more make it far more useful: \"},{\"_key\":\"ac14e8325f3c\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"token counts\"},{\"_key\":\"823ba4abf7ca\",\"_type\":\"span\",\"marks\":[],\"text\":\" (your cost and context-bloat signal), the \"},{\"_key\":\"2d9a847df6a3\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"model name and version\"},{\"_key\":\"386ff51d3727\",\"_type\":\"span\",\"marks\":[],\"text\":\" that answered, the \"},{\"_key\":\"781127cec65d\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"finish reason\"},{\"_key\":\"486e9e0561b0\",\"_type\":\"span\",\"marks\":[],\"text\":\", and each tool's \"},{\"_key\":\"ec93b8cf9025\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"name, arguments, and result,\"},{\"_key\":\"abc2b90d40a0\",\"_type\":\"span\",\"marks\":[],\"text\":\" where a lot of \\\"the model is broken\\\" bugs turn out to be \\\"the tool returned garbage.\\\" Capturing the actual \"},{\"_key\":\"1e2b3a2d3fac\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"prompts and responses\"},{\"_key\":\"0d71774bd6b8\",\"_type\":\"span\",\"marks\":[],\"text\":\" lets you read a conversation exactly as the model saw it; because these can be large or hold personal data, you can record them in full, as metadata only, or redact them in your Collector first. And if you score outputs for quality, attaching \"},{\"_key\":\"afc4368ae1cd\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"evaluation scores\"},{\"_key\":\"e1f059ae7595\",\"_type\":\"span\",\"marks\":[],\"text\":\" as span events makes quality something you can query and trend. For the complete walkthrough, our \"},{\"_key\":\"0e5d7ddd50a6\",\"_type\":\"span\",\"marks\":[\"1c7469f0e4f8\"],\"text\":\"Agent Instrumentation Guide\"},{\"_key\":\"69cc58779020\",\"_type\":\"span\",\"marks\":[],\"text\":\" covers instrumenting an agent with OpenTelemetry end to end.\"}],\"markDefs\":[{\"_key\":\"1c7469f0e4f8\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/instrumenting-ai-agents-agent-timeline-opentelemetry-guide\"}],\"style\":\"normal\"},{\"_key\":\"imgtimeline\",\"_type\":\"image\",\"alt\":\"Agent Timeline view rendering an agent conversation\",\"asset\":{\"_ref\":\"image-3ebdd821fb518fbb54de32a134c39e37fd33a296-2529x1133-png\",\"_type\":\"reference\"}},{\"_key\":\"53eb66b695a5\",\"_type\":\"block\",\"children\":[{\"_key\":\"fbbb59d0f7b0\",\"_type\":\"span\",\"marks\":[],\"text\":\"Let Canvas find your gaps\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"ee4804003569\",\"_type\":\"block\",\"children\":[{\"_key\":\"a6f85e6fbef9\",\"_type\":\"span\",\"marks\":[],\"text\":\"Canvas comes with a built-in skill that proactively audits your agent's telemetry in three ways.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"d22b7cb83fa1\",\"_type\":\"block\",\"children\":[{\"_key\":\"68d4ccb09f70\",\"_type\":\"span\",\"marks\":[],\"text\":\"Evaluates adherence to OpenTelemetry's GenAI semantic conventions, identifying gaps or divergence\"}],\"level\":1,\"listItem\":\"number\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4d42819d5518\",\"_type\":\"block\",\"children\":[{\"_key\":\"014712b01a9c\",\"_type\":\"span\",\"marks\":[],\"text\":\"Verifies telemetry meets the requirements from Honeycomb features such as Agent Timeline, GenAI panel, and cost accounting\"}],\"level\":1,\"listItem\":\"number\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"15a3cc9f1ae0\",\"_type\":\"block\",\"children\":[{\"_key\":\"ede98a277d63\",\"_type\":\"span\",\"marks\":[],\"text\":\"Builds a bank of common operational and business questions, then checks whether your telemetry can answer them.\"}],\"level\":1,\"listItem\":\"number\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1dc71a8eff7e\",\"_type\":\"block\",\"children\":[{\"_key\":\"6a1181d7723d\",\"_type\":\"span\",\"marks\":[],\"text\":\"This results in telemetry designed not only for debugging, but also for analyzing behavior, guiding improvements, measuring experiments, and demonstrating business value.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"bbaefe215f44\",\"_type\":\"block\",\"children\":[{\"_key\":\"cad38c7ea48d\",\"_type\":\"span\",\"marks\":[],\"text\":\"Simply open a Canvas and invoke the skill with your agent's name:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"d27d9aa3576b\",\"_type\":\"block\",\"children\":[{\"_key\":\"05c40261590a\",\"_type\":\"span\",\"marks\":[],\"text\":\"â/agent-instrumentation-audit audit the investigator agentâ\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"d8846fec6e28\",\"_type\":\"block\",\"children\":[{\"_key\":\"ec9be8189ec4\",\"_type\":\"span\",\"marks\":[],\"text\":\"For best results, enable the GitHub integration so Canvas can automate the fixes for you.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"imgaudit1\",\"_type\":\"image\",\"alt\":\"Canvas agent-instrumentation-audit skill results\",\"asset\":{\"_ref\":\"image-431a69c1c2375ab406f7253ac34aaf96cac20f1a-992x428-png\",\"_type\":\"reference\"}},{\"_key\":\"imgaudit2\",\"_type\":\"image\",\"alt\":\"Canvas agent-instrumentation-audit skill results, continued\",\"asset\":{\"_ref\":\"image-c501c1bd52784690eb4bb8c57c5b886f0f37ffa4-979x576-png\",\"_type\":\"reference\"}},{\"_key\":\"2a40d6c7d84e\",\"_type\":\"block\",\"children\":[{\"_key\":\"8b1b05ecaee3\",\"_type\":\"span\",\"marks\":[],\"text\":\"Stage 2: Understand what your agent did\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"a64688f7e966\",\"_type\":\"block\",\"children\":[{\"_key\":\"37496d109b82\",\"_type\":\"span\",\"marks\":[],\"text\":\"With telemetry flowing, you can finally do the thing logs never let you: watch a single run play out step by step. Most investigations start here.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"59f1dd79fa13\",\"_type\":\"block\",\"children\":[{\"_key\":\"de691f0f7d8c\",\"_type\":\"span\",\"marks\":[],\"text\":\"Open Agent Timeline and it reads top to bottom like a story. Click into any step and the GenAI panel shows what happened. This is the conversation as the model saw it, which is usually where the cause is hiding. And since these AI spans live in the same trace as your ordinary backend spans, the timeline keeps going past the model, into the database query or API call the tool made underneath.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1dc4f22b9306\",\"_type\":\"block\",\"children\":[{\"_key\":\"e747187a1b5e\",\"_type\":\"span\",\"marks\":[],\"text\":\"You don't have to walk the timeline by hand. Canvas comes loaded with the skills and tools needed to query and understand agent sessions. Point Canvas at the conversation and ask:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9b0f7d837fe5\",\"_type\":\"block\",\"children\":[{\"_key\":\"c15997bbacf4\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"â/conversation-investigation debug checkout agent conversation 7f3abdeâ\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"5ba3d86be22c\",\"_type\":\"block\",\"children\":[{\"_key\":\"5e067e01659a\",\"_type\":\"span\",\"marks\":[],\"text\":\"You can manually invoke the skill, or ask Canvas in plain language what you want to know about a session.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"e6f1dd754ef7\",\"_type\":\"block\",\"children\":[{\"_key\":\"dc9459300789\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"âSummarize the cost and latency for c
15onversation 7f3abde on the checkout agent, broken down by operation and subagent. Identify the latency bottleneck and the reason for the excessive token usage.â\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"b55e0086df06\",\"_type\":\"block\",\"children\":[{\"_key\":\"e3f8d4e8d868\",\"_type\":\"span\",\"marks\":[],\"text\":\"Canvas explores the session in depth, tests its hypotheses against the telemetry, and returns answers with links to the supporting queries. It can also drop the Agent Timeline onto the canvas with a deep link to open that conversation's full timeline whenever you want to inspect a step up close. Because this lives on a canvas instead of a chat thread, every human and agent can collaborate together in a shared workspace.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"imgconv1\",\"_type\":\"image\",\"alt\":\"Canvas conversation investigation results\",\"asset\":{\"_ref\":\"image-6c527dd62b996c1f18e5aad1ee0c751b4c0c0f9c-965x439-png\",\"_type\":\"reference\"}},{\"_key\":\"imgconv2\",\"_type\":\"image\",\"alt\":\"Canvas conversation investigation results, continued\",\"asset\":{\"_ref\":\"image-285795ca88c4406aebb8ac2986e9c663e1d32407-799x547-png\",\"_type\":\"reference\"}},{\"_key\":\"imgconv3\",\"_type\":\"image\",\"alt\":\"Canvas conversation investigation results, continued\",\"asset\":{\"_ref\":\"image-e99c8c954967cc226f0d766697b7e22c517e80d7-811x489-png\",\"_type\":\"reference\"}},{\"_key\":\"fd0e17ccf7ba\",\"_type\":\"block\",\"children\":[{\"_key\":\"3b091f3210c6\",\"_type\":\"span\",\"marks\":[],\"text\":\"You can now read any single run and explain it. But one strange conversation is an anecdote. Next, let's zoom out: is this a one-off, or the visible tip of a pattern running through thousands of conversations?\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"38b9f07cd207\",\"_type\":\"block\",\"children\":[{\"_key\":\"4e9d3c65c16a\",\"_type\":\"span\",\"marks\":[],\"text\":\"Stage 3: Find the problems worth fixing\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"b757347dc39f\",\"_type\":\"block\",\"children\":[{\"_key\":\"8a52929b8876\",\"_type\":\"span\",\"marks\":[],\"text\":\"Zooming out means asking a different question: not \\\"what happened in this run?\\\" but \\\"across everything my agent did this week, what keeps going wrong, and which of those is worth my time?\\\" You can't read thousands of conversations one by one, and you shouldn't try.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7d90d190ccc3\",\"_type\":\"block\",\"children\":[{\"_key\":\"043734da1568\",\"_type\":\"span\",\"marks\":[],\"text\":\"Start reading signals about conversations. Some, you may already emit; others are cheap to add: evaluation scores on your outputs, classifier labels like topic, complexity, or intent, and user feedback such as thumbs up/down. Point Canvas at those and it can find patterns across thousands of runs without anyone reading them one at a time.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"6177e31dfaa4\",\"_type\":\"block\",\"children\":[{\"_key\":\"86a4d9301886\",\"_type\":\"span\",\"marks\":[],\"text\":\"Mostly, you just ask:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"76552c90f900\",\"_type\":\"block\",\"children\":[{\"_key\":\"1001d670353f\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"âSummarize our eval scores and find patterns in the low-scoring ones.â\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"97d5879fdc48\",\"_type\":\"block\",\"children\":[{\"_key\":\"2d0e6701744c\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"âPull the conversations with negative feedback and cluster the themes.â\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"89429431c259\",\"_type\":\"block\",\"children\":[{\"_key\":\"7687078d8cba\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"âGroup failures by question topic and complexity, then rank them by volume.â\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"imgeval1\",\"_type\":\"image\",\"alt\":\"Canvas identifying trends in eval scores over the past two months\",\"asset\":{\"_ref\":\"image-283d1507ef0b3a6a9fd39e0249bfaaa65ecce0d1-1566x476-png\",\"_type\":\"reference\"},\"caption\":\"Results of asking Canvas to find trends in evals scores over the past two months\"},{\"_key\":\"imgeval2\",\"_type\":\"image\",\"alt\":\"Canvas identifying its own strengths and weaknesses by question category\",\"asset\":{\"_ref\":\"image-0dfc202aa10dd0de3824f7fdb23801302bd7ecce-1272x1070-png\",\"_type\":\"reference\"},\"caption\":\"Canvas identifying its own strengths and weaknesses by question category\"},{\"_key\":\"317612856da6\",\"_type\":\"block\",\"children\":[{\"_key\":\"71783c6f0610\",\"_type\":\"span\",\"marks\":[],\"text\":\"Two more questions worth asking of any agent in production: what is it costing, and why is it slow? Ask Canvas to rank your most expensive conversations by agent and operation, check whether prompt c
15aching is paying off, or flag confusion loops that burn tokens without making progress; or point it at speed: the latency distribution, time to first token across agents, and which tool calls sit on the critical path.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4dd78d81391a\",\"_type\":\"block\",\"children\":[{\"_key\":\"f06c4a0a7e94\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"âShow me this week's most expensive conversations ranked by total token usage, broken down by agent and operation, and tell me what's driving the cost in the top few.â\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"a8cb1a5d3f62\",\"_type\":\"block\",\"children\":[{\"_key\":\"26aa06208ae1\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"âShow me a distribution of time to first token across my agents, and flag the slowest paths. Pull a trace for one slow conversation and show me where the time goes.â\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"644b51b4e348\",\"_type\":\"block\",\"children\":[{\"_key\":\"bfe2c01fd742\",\"_type\":\"span\",\"marks\":[],\"text\":\"Canvas decides how to answer by running queries, sampling representative runs, or reaching for BubbleUp when a numeric attribute is the tell. You describe the pattern you're hunting; you don't need to know the mechanism. Under the hood, it can fan a big question out into parallel investigations then weigh them and rank the likeliest causes.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"0a5f3edf6895\",\"_type\":\"block\",\"children\":[{\"_key\":\"321c591800cd\",\"_type\":\"span\",\"marks\":[],\"text\":\"A dozen symptoms often decrease into two or three underlying causes, and one of those usually accounts for most of the pain. That ranking is what tells you where your next fix should go.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"imgfail1\",\"_type\":\"image\",\"alt\":\"Canvas analyzing failure patterns and prioritizing targeted improvements\",\"asset\":{\"_ref\":\"image-095f3101f989930bab18ff64615dc8bf44f61f97-1796x928-png\",\"_type\":\"reference\"},\"caption\":\"Canvas analyzing failure patterns and prioritizing targeted improvements\"},{\"_key\":\"27d6f9d02e4d\",\"_type\":\"block\",\"children\":[{\"_key\":\"2bdc4afe33d6\",\"_type\":\"span\",\"marks\":[],\"text\":\"You go from \\\"I'm debugging\\\" to \\\"I understand my agents' failure taxonomy.\\\" That taxonomy is what tells you where to invest next. Now it's time to turn those insights into action.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"17e6d2c9d154\",\"_type\":\"block\",\"children\":[{\"_key\":\"e13e710d0fc2\",\"_type\":\"span\",\"marks\":[],\"text\":\"Stage 4: Ship the fix\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"86d140d9fb4c\",\"_type\":\"block\",\"children\":[{\"_key\":\"b4a70b3ffb45\",\"_type\":\"span\",\"marks\":[],\"text\":\"Turning insight into action is the step most \"},{\"_key\":\"185d9ed7ae04\",\"_type\":\"span\",\"marks\":[\"9219993b171b\"],\"text\":\"observability\"},{\"_key\":\"4ea0d75ec844\",\"_type\":\"span\",\"marks\":[],\"text\":\" tools leave to you: they surface the problem, then hand you off to another tab to write the ticket and edit the code. Canvas stays in the loop, because it's wired into the tools where the fixing happens.\"}],\"markDefs\":[{\"_key\":\"9219993b171b\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/platform/\"}],\"style\":\"normal\"},{\"_key\":\"2a3e2d9a8a40\",\"_type\":\"block\",\"children\":[{\"_key\":\"ecbb9dab5a0a\",\"_type\":\"span\",\"marks\":[],\"text\":\"Fixes for an agent are rarely a one-line code patch. More often it's a prompt that needs rewording, a tool description that misdirects the model, a retrieval step pulling the wrong context, a missing guardrail, or a hard question that should route to a stronger model or specialized workflow. The failure mode you prioritized a moment ago usually points at one of these.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"758e094d4759\",\"_type\":\"block\",\"children\":[{\"_key\":\"9683185eceb9\",\"_type\":\"span\",\"marks\":[],\"text\":\"With the GitHub and Linear c
15onnectors enabled, Canvas can act on it from inside the investigation:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9943d494acc1\",\"_type\":\"block\",\"children\":[{\"_key\":\"887ffbe9e1bb\",\"_type\":\"span\",\"marks\":[],\"text\":\"Open a pull request.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"229048a02b50\",\"_type\":\"block\",\"children\":[{\"_key\":\"de620cbb4e2b\",\"_type\":\"span\",\"marks\":[],\"text\":\"File a Linear ticket that captures the failure mode with its evidence.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"8c3dbaf33fbf\",\"_type\":\"block\",\"children\":[{\"_key\":\"20e29517e569\",\"_type\":\"span\",\"marks\":[],\"text\":\"Correlate regressions with recently-shipped code changes.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"fe97b06b3319\",\"_type\":\"block\",\"children\":[{\"_key\":\"04069b02e293\",\"_type\":\"span\",\"marks\":[],\"text\":\"Write actions always run through an approval step. Canvas drafts the change and shows you exactly what it will do, and nothing merges, ships, or gets filed until you approve it.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"94ca0f31f6ae\",\"_type\":\"block\",\"children\":[{\"_key\":\"43177b6cdcdc\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"âPrioritize the observed failure modes by severity and frequency and open Linear tickets in the Checkout Agent project. Assign them a priority and mark their status: To do.â\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"79d227eabd5c\",\"_type\":\"block\",\"children\":[{\"_key\":\"8ab3fa01af1f\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"âDraft a PR against honeycomb/checkout that rewords the return-policy prompt to fix the failure mode we just found, and open a Linear ticket linking the five worst conversations as evidence.â\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"40918a2eb958\",\"_type\":\"block\",\"children\":[{\"_key\":\"41be9c61e5a9\",\"_type\":\"span\",\"marks\":[],\"text\":\"Because the ticket and PR are born inside the investigation, they carry the context with them. The reviewer sees the failing conversations, and the change you just shipped becomes the thing you check next: did it work?\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ebb37d2c4dfe\",\"_type\":\"block\",\"children\":[{\"_key\":\"632252811f2f\",\"_type\":\"span\",\"marks\":[],\"text\":\"The last turn of the loop is proving it worked.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"331bea3424aa\",\"_type\":\"block\",\"children\":[{\"_key\":\"6b8299d27d65\",\"_type\":\"span\",\"marks\":[],\"text\":\"Stage 5: Prove it worked\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"9a4f6844f7dd\",\"_type\":\"block\",\"children\":[{\"_key\":\"efe95109fbe3\",\"_type\":\"span\",\"marks\":[],\"text\":\"With deterministic software, you fix a bug and it stays fixed, but agents don't give you that closure. The same change can help one kind of request and hurt another, and because outputs vary from run to run, \\\"it looks better when I try it\\\" isn't evidence. You need to compare the same signals, before and after, on real traffic.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"349eb2c5c7a9\",\"_type\":\"block\",\"children\":[{\"_key\":\"72510ca3fed0\",\"_type\":\"span\",\"marks\":[],\"text\":\"This is where the version tag you set while instrumenting earns its keep. If your spans carry \"},{\"_key\":\"31dba3088ca3\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"gen_ai.agent.version\"},{\"_key\":\"30d6ad1d0a9f\",\"_type\":\"span\",\"marks\":[],\"text\":\" (or \"},{\"_key\":\"bba6970b5da6\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"service.version\"},{\"_key\":\"8dfa47421923\",\"_type\":\"span\",\"marks\":[],\"text\":\"), Canvas can line up the failure-mode rate, eval scores, cost, and latency for the old version against the new oneâor one experiment variant against anotherâwithout anyone guessing from deploy timestamps.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7ed7e662bf56\",\"_type\":\"block\",\"children\":[{\"_key\":\"f9a465315ab
156\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"âCompare the URL-hallucination failure rate and average accuracy score for the investigation agent before and after v2.5. Did the fix reduce the failures without dropping quality anywhere else?â\"}],\"markDefs\":[],\"style\":\"blockquote\"},{\"_key\":\"94b0260e3224\",\"_type\":\"block\",\"children\":[{\"_key\":\"a625abc3b34f\",\"_type\":\"span\",\"marks\":[],\"text\":\"Canvas pulls both slices, charts them side by side, and tells you whether the number you were targeting movedâand whether anything else moved with it.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"imgcompare1\",\"_type\":\"image\",\"alt\":\"Canvas comparing before and after results side by side\",\"asset\":{\"_ref\":\"image-f4f267eda06b606641aba30d14941e8bea88967e-1274x760-png\",\"_type\":\"reference\"}},{\"_key\":\"8e341eac2887\",\"_type\":\"block\",\"children\":[{\"_key\":\"2ccc38ba4c19\",\"_type\":\"span\",\"marks\":[],\"text\":\"The riskiest changes are the ones that fix what you were looking at and break something you weren't, so measuring needs to include catching the slow regressions that never trip an alarm. Chart eval scores over time, and when a line bends, the GitHub connector lets Canvas read the PRs that shipped around that moment and point at the diff that most likely caused it.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1e09d773aa58\",\"_type\":\"block\",\"children\":[{\"_key\":\"f3aea15b0375\",\"_type\":\"span\",\"marks\":[],\"text\":\"Either way, you've closed a turn of the loop with evidence instead of hope: the fix worked or it didn't, and you already know to keep digging. And because the comparison, the scores, and your notes all stay on the canvas, the next person starts from a sharper baseline instead of a blank page.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"54598c561b53\",\"_type\":\"block\",\"children\":[{\"_key\":\"1435f9728d64\",\"_type\":\"span\",\"marks\":[],\"text\":\"Proving a fix once is one thing; keeping it proven is another. Two moves turn this one-time check into ongoing monitoring:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7573c0fc3293\",\"_type\":\"block\",\"children\":[{\"_key\":\"e9be7f280d79\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Save the comparison as a board.\"},{\"_key\":\"f40863787317\",\"_type\":\"span\",\"marks\":[],\"text\":\" Ask Canvas to promote the before/after view into a Honeycomb board and the snapshot becomes a living dashboard the team keeps watching instead of a one-off on an ephemeral canvas (creating a board is a write action, so it goes through the same approval step as a PR).\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"583ec2806e7e\",\"_type\":\"block\",\"children\":[{\"_key\":\"ffbe36c676f8\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Set a trigger, and let it investigate.\"},{\"_key\":\"e6dde5551169\",\"_type\":\"span\",\"marks\":[],\"text\":\" Put a trigger on the metric that matters so a regression reaches you the moment it starts. Enable \"},{\"_key\":\"3fde38faf357\",\"_type\":\"span\",\"marks\":[\"3b753b347be4\"],\"text\":\"auto-investigation\"},{\"_key\":\"ea6a68814308\",\"_type\":\"span\",\"marks\":[],\"text\":\" to open Canvas to a hypothesis, the supporting queries, and a first guess at the cause already waiting on the board.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[{\"_key\":\"3b753b347be4\",\"_type\":\"link\",\"href\":\"https://docs.honeycomb.io/investigate/canvas/auto-investigate\"}],\"style\":\"normal\"},{\"_key\":\"5d9116a9a073\",\"_type\":\"block\",\"children\":[{\"_key\":\"30533f6cb1c1\",\"_type\":\"span\",\"marks\":[],\"text\":\"Built to keep spinning\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"5dbe60ba289e\",\"_type\":\"block\",\"children\":[{\"_key\":\"a0d27f238c3d\",\"_type\":\"span\",\"marks\":[],\"text\":\"Canvas makes the whole loop feel like a single motion, and each turn feeds the next: the skills, boards, and triggers you build along the way move your team from debugging when someone complains to operating a system that watches itself and hands you findings and prioritized actions, getting smarter and faster with each turn.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b5c69ec55f21\",\"_type\":\"block\",\"children\":[{\"_key\":\"a8cf93307bd7\",\"_type\":\"span\",\"marks\":[],\"text\":\"It's the loop we run on our own agents to build Canvas. Open one and start turning.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"35fa42225645\",\"_type\":\"block\",\"children\":[{\"_key\":\"5401a97c64f9\",\"_type\":\"span\",\"marks\":[],\"text\":\"Get the most out of Canvas\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"260cb943f2ca\",\"_type\":\"block\",\"children\":[{\"_key\":\"bdd5ded85a7e\",\"_type\":\"span\",\"marks\":[],\"text\":\"A few habits that make Canvas investigations even better:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"3770ccfabf90\",\"_type\":\"block\",\"children\":[{\"_key\":\"5a73b4b13a84\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Draw on the canvas.\"},{\"_key\":\"0d45289aaddc\",\"_type\":\"span\",\"marks\":[],\"text\":\" Select shapes, circle regions on heatmaps, highlight cluster
15s. It's faster and more precise than describing what you're looking at in text. If you see a latency spike in a specific time window, select it directly rather than typing the timestamps. The agent is aware of canvas contents and your current selections.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"30e39431aa0b\",\"_type\":\"block\",\"children\":[{\"_key\":\"2cbad600827e\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Expand tool calls to verify reasoning.\"},{\"_key\":\"833a9afdd56e\",\"_type\":\"span\",\"marks\":[],\"text\":\" Canvas shows every query it runs and every result it gets back. Check that it queried the right dataset, time range, and filters. When the agent produces an unexpected conclusion, this is where you'll find the bad assumption.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"62b78cbfdb7f\",\"_type\":\"block\",\"children\":[{\"_key\":\"b612614ebc96\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Steer mid-turn.\"},{\"_key\":\"9b11f305b6a4\",\"_type\":\"span\",\"marks\":[],\"text\":\" You don't need to wait for the agent to finish or stop it before redirecting. Submit a new message and it adjusts course immediately. If you see it heading down the wrong path three steps into an investigation, just say so.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"45ec8192af49\",\"_type\":\"block\",\"children\":[{\"_key\":\"cb2f87e15595\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Encode your expertise in Skills.\"},{\"_key\":\"4038b6f8b790\",\"_type\":\"span\",\"marks\":[],\"text\":\" Your team knows things Canvas doesn't: which services matter most, what your deploy cadence looks like, what capabilities your agent should have, new features and projects that may impact how the agent operates, what \\\"normal\\\" looks like for your agents. Write skills that capture this context. Canvas references them automatically, and they compound across every investigation and team member. Two are worth building early: one that tracks the projects and features currently in flight and one for launches, where you hand it the Linear project and GitHub repo for a change, ask what you should watch once it goes live, then have it confirm the instrumentation needed to answer those questions is in place before you roll out.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"28da393e4b64\",\"_type\":\"block\",\"children\":[{\"_key\":\"3a7816b73bd3\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Connect GitHub, Linear, and other connectors.\"},{\"_key\":\"4a1f170ee175\",\"_type\":\"span\",\"marks\":[],\"text\":\" GitHub gives the agent your source and deploy history, so it can tie a regression to the PR that shipped it, audit your instrumentation against the actual code, and propose concrete diffs. Linear gives it project and issue context, so it understands what you're already working on and can open new, well-scoped tickets straight from an investigation. Every source you connect is more context for the agent. The list is growing fast, with more integrations on the way.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b271def77eaf\",\"_type\":\"block\",\"children\":[{\"_key\":\"4144603bc98c\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Write descriptive trigger descriptions.\"},{\"_key\":\"4082abac1f91\",\"_type\":\"span\",\"marks\":[],\"text\":\" When auto-investigations fire, your trigger description becomes context for the Canvas agent. Don't just name the metric; include debugging instructions or specify a skill the agent should invoke. \\\"Error rate \u003e 5% on the routing agent. Check for deployment correlation first, then investigate tool failures by type\\\" gives Canvas a head start over \\\"error rate high.\\\"\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"510407da45f0\",\"_type\":\"block\",\"children\":[{\"_key\":\"ffd289bf9aca\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Tell Canvas how to arrange its findings.\"},{\"_key\":\"d7b7e067e46e\",\"_type\":\"span\",\"marks\":[],\"text\":\" The default layout works, but you might want an executive summary at the top, a specific grouping, or a different visual emphasis. Just ask: \\\"reorganize this into a summary section and a details section\\\" or \\\"put the cost charts side by side for comparison.\\\" Highlighting a regi
15on of the canvas and asking it to rearrange that section works too.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"299bd4656939\",\"_type\":\"block\",\"children\":[{\"_key\":\"9503552fb571\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Use Pages.\"},{\"_key\":\"377bcd425311\",\"_type\":\"span\",\"marks\":[],\"text\":\" Canvas can create multiple pages within an investigation, which is useful for organizing content by audience or concern. Ask for a \\\"Summary and Actionable Takeaways\\\" page alongside the detailed investigation, a page per hypothesis, or separate pages for different stakeholders.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"6c6f57afbcf6\",\"_type\":\"block\",\"children\":[{\"_key\":\"d807a7b3fee2\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Build evals and datasets with Canvas.\"},{\"_key\":\"499c50962931\",\"_type\":\"span\",\"marks\":[],\"text\":\" Ask Canvas to draft an eval and sample it against real production conversations to see how it holds up, or to pull a set of conversations for a regression or eval dataset. It turns the failures you find into the test cases that keep them from coming back.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"506fa9b25da5\",\"_type\":\"block\",\"children\":[{\"_key\":\"195a45cfbe46\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Collaborate live.\"},{\"_key\":\"31345da51f61\",\"_type\":\"span\",\"marks\":[],\"text\":\" Canvas is multiplayer! Share a canvas with teammates during an incident and everyone sees the same findings, in context, in real-time. Pin your own observations alongside the agent's.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"a61bdb448028\",\"_type\":\"block\",\"children\":[{\"_key\":\"fbd8475a346b\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Use Canvas from your own workflow via MCP.\"},{\"_key\":\"e69a484679e7\",\"_type\":\"span\",\"marks\":[],\"text\":\" You don't have to live in the Honeycomb UI. Enable the Honeycomb MCP server and Canvas' tools show up wherever you already work so you can kick off an investigation, pull findings, or drive Canvas without leaving the tab you're in.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4e29d67712ea\",\"_type\":\"block\",\"children\":[{\"_key\":\"1540b01efab9\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"Use the feedback mechanisms.\"},{\"_key\":\"89b450cd0568\",\"_type\":\"span\",\"marks\":[],\"text\":\" Hit the thumbs up/down icons and fill out the feedback survey when Canvas gives you a particularly good or bad response. This goes directly to our team and helps us improve Canvas for everyone. You can also ask the agent to provide us feedback.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"}],\"featuredImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"How Canvas Powers the AI Agent Development Feedback Loop\",\"asset\":{\"_ref\":\"image-b90c1b2c93b6d25772d2a73c04163d841f0e9fc6-3840x2160-png\",\"_type\":\"reference\"}}},\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"How Canvas Powers the AI Agent Development Feedback Loop\",\"asset\":{\"_ref\":\"image-b90c1b2c93b6d25772d2a73c04163d841f0e9fc6-3840x2160-png\",\"_type\":\"reference\"}}},\"publishedAt\":\"2026-09-14T13:00:00.000Z\",\"relatedArticle\":{\"_ref\":\"08cd1118-e0ce-424b-a4a8-8bd2deea7063\",\"_type\":\"reference\"},\"relatedArticleButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"internalLink\":{\"_ref\":\"08cd1118-e0ce-424b-a4a8-8bd2deea7063\",\"_type\":\"reference\"},\"text\":\"Read More\"},\"variant\":\"arrow-link\"},\"seo\":{\"_type\":\"seoMetaFields\",\"metaDescription\":\"See how Honeycomb's Canvas powers every stage of the AI agent feedback loop: instrument, investigate, prioritize, ship fixes, and prove they worked.\",\"metaImage\":{\"_type\":\"image\",\"asset\":{\"_ref\":\"image-b90c1b2c93b6d25772d2a73c04163d841f0e9fc6-3840x2160-png\",\"_type\":\"reference\"}},\"metaTitle\":\"How Canvas Powers the AI Agent Development Feedback Loop\",\"noIndex\":false},\"showImageInsideBodyArticle\":true,\"showSidebarNavigation\":true,\"slug\":{\"_type\":\"slug\",\"current\":\"how-canvas-powers-ai-agent-development-feedback-loop\"},\"summary\":\"AI agents need a real feedback loop, not just reactive debugging. This post walks through how Honeycomb's Canvas powers each stageâinstrumenting agents with OpenTelemetry, understanding a single run, finding the problems worth fixing, shipping the fix, and proving it workedâplus tips for getting the most out of Canvas.\",\"title\":\"How Canvas Powers the AI Agent Development Feedback Loop\",\"topics\":[{\"_createdAt\":\"2025-05-25T11:22:40Z\",\"_id\":\"topic-1269\",\"_rev\":\"1s3kTwL4ThYFXgEz00VSxe\",\"_system\":{\"base\":{\"id\":\"topic-1269\",\"rev\":\"sEm9SIOnZHQAyoKbWiVtWm\"}},\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:24Z\",\"contentTypes\":[\"resourceArticle\"],\"de
15scription\":\" \",\"seo\":{\"metaTitle\":\"AI \u0026 LLMs Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"ai-llms\"},\"title\":\"AI \u0026 LLMs\"},{\"_createdAt\":\"2025-05-25T11:22:20Z\",\"_id\":\"topic-51\",\"_rev\":\"1s3kTwL4ThYFXgEz00VUw4\",\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:51Z\",\"contentTypes\":[\"resourceArticle\"],\"seo\":{\"metaTitle\":\"Tracing Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"tracing-blog\"},\"title\":\"Tracing\"}]},{\"_createdAt\":\"2026-09-04T17:15:32Z\",\"_id\":\"3746ba22-5a61-4265-ac97-0682397499e9\",\"_rev\":\"4BwCidDOVgE20izq94qhiY\",\"_system\":{\"base\":{\"id\":\"3746ba22-5a61-4265-ac97-0682397499e9\",\"rev\":\"ZIB2GKLC2p3Y0c6uibYsxd\"}},\"_type\":\"blogArticle\",\"_updatedAt\":\"2026-09-09T16:59:53Z\",\"author\":{\"_createdAt\":\"2025-05-25T11:20:35Z\",\"_id\":\"people-9\",\"_rev\":\"vUtXQu8a70VAwbByizVhVa\",\"_system\":{\"base\":{\"id\":\"people-9\",\"rev\":\"jDUl1qG6X1kWnc37o1yuaz\"}},\"_type\":\"people\",\"_updatedAt\":\"2026-03-03T16:37:51Z\",\"bio\":\"Charity Majors is the co-founder and CTO of honeycomb.io. She pioneered the concept of modern Observability, drawing on her years of experience building and managing massive distributed systems at Parse (acquired by Facebook), Facebook, and Linden Lab building Second Life. She is the co-author of Observability Engineering and Database Reliability Engineering (OâReilly). She loves free speech, free software and single malt scotch.\",\"fullName\":\"Charity Majors\",\"isAuthor\":true,\"jobTitle\":\"CTO\",\"profileImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Charity Majors\",\"asset\":{\"_ref\":\"image-6c9e651a4b8db4eed6db22230b68cf4bba1ce0dd-1092x1092-png\",\"_type\":\"reference\"}}},\"slug\":{\"_type\":\"slug\",\"current\":\"charity\"},\"socialBluesky\":\"https://bsky.app/profile/charity.wtf\",\"socialLinkedIn\":\"https://www.linkedin.com/in/charity-majors/\",\"socialX\":\"https://x.com/mipsytipsy\",\"teamCategories\":[{\"_key\":\"e1446e88578f\",\"_ref\":\"77117ace-66b9-41a3-9f8d-ad86f49a45bc\",\"_type\":\"reference\"}]},\"body\":[{\"_key\":\"d3298e93f99e\",\"_type\":\"block\",\"children\":[{\"_key\":\"c005de0d0890\",\"_type\":\"span\",\"marks\":[],\"text\":\"Welcome to the third and final part of our series on AI norms and values. Parts of this doc were extracted and published separately on substack; as a whole, they describe the principles we hold pertaining to technology and AI, and the ethical commitments we make to each other and our customers.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9e8b095a0d47\",\"_type\":\"block\",\"children\":[{\"_key\":\"0ba2f49322a8\",\"_type\":\"span\",\"marks\":[],\"text\":\"We set out to write about AI, and ended up writing about ourselves. These documents are not meant to be aspirational ones; they are derived from how we do our work every day in honeycomb.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1808d2db4203\",\"_type\":\"block\",\"children\":[{\"_key\":\"4c44e696f9c6\",\"_type\":\"span\",\"marks\":[],\"text\":\"This concludes the series, but not the discussion. Dr. Cat Hicks, author of \"},{\"_key\":\"5e16755da8c6\",\"_type\":\"span\",\"marks\":[\"8a3891acf2a8\"],\"text\":\"The Psychology of Softw
15are Teams\"},{\"_key\":\"287eebbbaeed\",\"_type\":\"span\",\"marks\":[],\"text\":\" (out last month!), has contributed greatly to the industry's research and reasoning around how to build an excellent, high-performing, and deeply humane environment. Dr. Hicks and I will be continuing the conversation on our \"},{\"_key\":\"a8b79c2baffd\",\"_type\":\"span\",\"marks\":[\"79ebd9bf0f79\"],\"text\":\"respective\"},{\"_key\":\"f3027d34248c\",\"_type\":\"span\",\"marks\":[],\"text\":\" \"},{\"_key\":\"fdba980375d5\",\"_type\":\"span\",\"marks\":[\"c95e1abb0364\"],\"text\":\"blogs\"},{\"_key\":\"157f54bd337f\",\"_type\":\"span\",\"marks\":[],\"text\":\" over the next few weeks. We will also do a new episode of \"},{\"_key\":\"6f1f7b6b5ecd\",\"_type\":\"span\",\"marks\":[\"dd4bdf010492\"],\"text\":\"Leading With Observability\"},{\"_key\":\"48dbb9eb03f3\",\"_type\":\"span\",\"marks\":[],\"text\":\" and an open invite webinar where you can bring us your gnarliest questions about how to be a human in the AI era.\"}],\"markDefs\":[{\"_key\":\"8a3891acf2a8\",\"_type\":\"link\",\"href\":\"https://bookshop.org/p/books/the-psychology-of-software-teams/53f2bec210aa7b5e?ean=9781032963389\u0026next=t\"},{\"_key\":\"79ebd9bf0f79\",\"_type\":\"link\",\"href\":\"https://charity.wtf/\"},{\"_key\":\"c95e1abb0364\",\"_type\":\"link\",\"href\":\"https://www.fightforthehuman.com/\"},{\"_key\":\"dd4bdf010492\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/resources/leading-with-observability/leading-with-observability-scaling-fin-to-2x-engineering-productivity\"}],\"style\":\"normal\"},{\"_key\":\"d2e02864919d\",\"_type\":\"block\",\"children\":[{\"_key\":\"0561293cbd04\",\"_type\":\"span\",\"marks\":[],\"text\":\"This is a weird time to be in computing. So much has changed, so fast. As a technologist, it's hard not to be dazzled by the possibilities, the speed, the range. As a human being, it's hard not to be tired.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"64c484a5aaae\",\"_type\":\"block\",\"children\":[{\"_key\":\"79a334359b63\",\"_type\":\"span\",\"marks\":[],\"text\":\"On one hand, AI is just technology. On the other hand, this technology \"},{\"_key\":\"798dc6fb039b\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"is different\"},{\"_key\":\"9fc98a879800\",\"_type\":\"span\",\"marks\":[],\"text\":\". Instead of the brute force of automation, AI presents an uncanny valley, a smooth facsimile of cooperation and cheer. I think this accounts for the creeping suspicion that we are not being treated like real people. But AI did not invent being rude, disrespectful, or careless with other people's time. For every problem amplified by AI, there are solutions AI can accelerate.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"e2d5de014e5a\",\"_type\":\"block\",\"children\":[{\"_key\":\"de72e5f58179\",\"_type\":\"span\",\"marks\":[],\"text\":\"AI is not the point. The point is us.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4486a7ee61d1\",\"_type\":\"block\",\"children\":[{\"_key\":\"b8be4019a26e\",\"_type\":\"span\",\"marks\":[],\"text\":\"Tools are just tools. An email can bring people together or tear them apart. AI can be used to avoid other people or to build and enrich communities. The difference consists of intent, understanding, consent, and good fit, not technology.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ab90fa147db6\",\"_type\":\"block\",\"children\":[{\"_key\":\"83b6f7506e62\",\"_type\":\"span\",\"marks\":[],\"text\":\"We are a company founded on values and first principles, and the stubborn conviction that technology can be so much better than people are used to. We're still doing that⦠just with AI.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"fe3fd46bbbd1\",\"_type\":\"block\",\"children\":[{\"_key\":\"520ee9c12421\",\"_type\":\"span\",\"marks\":[],\"text\":\"Things we hold true\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"715f9af8f7dd\",\"_type\":\"block\",\"children\":[{\"_key\":\"20fc217035ee\",\"_type\":\"span\",\"marks\":[],\"text\":\"AI is a tool\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"056a02b102df\",\"_type\":\"block\",\"children\":[{\"_key\":\"7c4bbcf1e82f\",\"_type\":\"span\",\"marks\":[],\"text\":\"AI is a powerful tool, but it is just a tool. We do not serve our tools. Our tools serve us.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"999854e9fa84\",\"_type\":\"block\",\"children\":[{\"_key\":\"40d160de189c\",\"_type\":\"span\",\"marks\":[],\"text\":\"You own your work\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"6ae02ce9191f\",\"_type\":\"block\",\"children\":[{\"_key\":\"4e0be45b4b59\",\"_type\":\"span\",\"marks\":[],\"text\":\"I am not a âhuman in the loop,â I am the owner of the loop. \"},{\"_key\":\"3d3a6f2270d5\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"It's my fucking loop.\"},{\"_key\":\"3aaad75f6434\",\"_type\":\"span\",\"marks\":[],\"text\":\" I am responsible for the quality of my work and the integrity of my working process, and so are you. âClaude did itâ or âClaude saidâ is not an excuse.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ba5b4be45bb6\",\"_type\":\"block\",\"children\":[{\"_key\":\"07159260a3d6\",\"_type\":\"span\",\"marks\":[],\"text\":\"The bar is going up\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"9c2535076ee3\",\"_type\":\"block\",\"children\":[{\"_key\":\"f9d4cea12336\",\"_type\":\"span\",\"marks\":[],\"text\":\"Every technological transition resets the baseline for performanceânot by mandate, but by what becomes possible. This is true for companies, products, teams, tools, and people. What was excellent five years ago is table stakes today.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"cf023d80f8a5\",\"_type\":\"block\",\"children\":[{\"_key\":\"13efb06db16c\",\"_type\":\"span\",\"marks\":[],\"text\":\"We welcome this. The nature of technology is that it al
15ways catches up. Which is why the nature of technologists is, \"},{\"_key\":\"2386cfea32fd\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"we stay ahead\"},{\"_key\":\"e22da90908b8\",\"_type\":\"span\",\"marks\":[],\"text\":\".\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"0644d12b5e0e\",\"_type\":\"block\",\"children\":[{\"_key\":\"54dd44a232be\",\"_type\":\"span\",\"marks\":[],\"text\":\"The outcome is what matters\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"4e50de964ec1\",\"_type\":\"block\",\"children\":[{\"_key\":\"8abc7090af48\",\"_type\":\"span\",\"marks\":[],\"text\":\"A higher bar means better outcomes. Often this is about moving faster, but not always, and never exclusively. What outcome are we aiming to achieve? What would âbetterâ look like? What would âgreatâ look like? What is possible today that wasn't possible last year?\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"8837bb483d61\",\"_type\":\"block\",\"children\":[{\"_key\":\"7b3962918925\",\"_type\":\"span\",\"marks\":[],\"text\":\"For outcomes to matter, we must embrace measuring ourselves. Everything is an experiment, but an experiment that doesn't get tracked is wasting everyone's time.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"108977c12001\",\"_type\":\"block\",\"children\":[{\"_key\":\"a09e0bddfae8\",\"_type\":\"span\",\"marks\":[],\"text\":\"How we use AI\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"177a106d0f94\",\"_type\":\"block\",\"children\":[{\"_key\":\"1806eceab91c\",\"_type\":\"span\",\"marks\":[],\"text\":\"A shortcut or a deep dive\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"8b3abc0992f6\",\"_type\":\"block\",\"children\":[{\"_key\":\"ae33c9d7d3e0\",\"_type\":\"span\",\"marks\":[],\"text\":\"You can use AI to help you do something fast and half-assed, or you can use AI to help you think harder, build with more rigor, communicate with more depth.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ceb2cd86090d\",\"_type\":\"block\",\"children\":[{\"_key\":\"21a3cdb45cd6\",\"_type\":\"span\",\"marks\":[],\"text\":\"There is a time and a place for both, but \"},{\"_key\":\"aee43ba798a6\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"the two are not interchangeable\"},{\"_key\":\"4a22d6eec67f\",\"_type\":\"span\",\"marks\":[],\"text\":\". Know the difference.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"401a3235d526\",\"_type\":\"block\",\"children\":[{\"_key\":\"c39f04110ba2\",\"_type\":\"span\",\"marks\":[],\"text\":\"AI for the role, AI for the self\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"ddb0f9605f2a\",\"_type\":\"block\",\"children\":[{\"_key\":\"843386e2d6ff\",\"_type\":\"span\",\"marks\":[],\"text\":\"You may use AI at work in ways that are prescribed by the company to do your job, and we owe you enablement and support for those.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"0c76ad9da21a\",\"_type\":\"block\",\"children\":[{\"_key\":\"c5ff0f0f9850\",\"_type\":\"span\",\"marks\":[],\"text\":\"You may also use AI of your own volition for calendar support or editing, as a tutor, rubber ducky, etc. This is much more personal and subjective, and no one is required to do it, but opting out of using AI does not exempt us from the higher bar.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"e87b1d5f4ac7\",\"_type\":\"block\",\"children\":[{\"_key\":\"7db597428864\",\"_type\":\"span\",\"marks\":[],\"text\":\"More AI is not always better\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"ef6b582a300c\",\"_type\":\"block\",\"children\":[{\"_key\":\"fc35dbbcdd18\",\"_type\":\"span\",\"marks\":[],\"text\":\"AI is not the right tool for every use case, and more AI is not always better. If AI is causing friction and frustration in a given setting, talk with your team about how to reduce or eliminate that frustration. Make the tools serve you.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"13040cbd6f8f\",\"_type\":\"block\",\"children\":[{\"_key\":\"40cbb1963580\",\"_type\":\"span\",\"marks\":[],\"text\":\"Master the tools before ruling them out\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"2fd1a9a59a44\",\"_type\":\"block\",\"children\":[{\"_key\":\"e7bf8a702fcc\",\"_type\":\"span\",\"marks\":[],\"text\":\"However, be careful to make this decision from a place of fluency, not ignorance, and revisit your decision occasionally. It's easy to blame the tools for the frustration of learning.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"99d4851c2a52\",\"_type\":\"block\",\"children\":[{\"_key\":\"ebe
15cf7d44ab2\",\"_type\":\"span\",\"marks\":[],\"text\":\"Usage patterns\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"e764ccafcd75\",\"_type\":\"block\",\"children\":[{\"_key\":\"e125c8eef359\",\"_type\":\"span\",\"marks\":[],\"text\":\"AI should make our signal-to-noise ratio better, not worse. To do this, we need three things: self-awareness, respect for each other's time, and open dialogue.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"6e2351d8ea00\",\"_type\":\"block\",\"children\":[{\"_key\":\"8b952853a451\",\"_type\":\"span\",\"marks\":[],\"text\":\"Address the envelope\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"6cbf06f4c60a\",\"_type\":\"block\",\"children\":[{\"_key\":\"f800e864e48f\",\"_type\":\"span\",\"marks\":[],\"text\":\"Any time you send someone an artifact, tell them what it is, why you're sending it, and what you hope to receive from them, and any other useful context you can think of.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1f499649277a\",\"_type\":\"block\",\"children\":[{\"_key\":\"1979b084e1aa\",\"_type\":\"span\",\"marks\":[],\"text\":\"This is the âenvelopeâ of your message. Addressing the envelope does a couple vital jobs:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"d33278412652\",\"_type\":\"block\",\"children\":[{\"_key\":\"a70f9790f776\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"It cultivates self-awareness. \"},{\"_key\":\"db5e2aca9319\",\"_type\":\"span\",\"marks\":[],\"text\":\"When you drop a large artifact on someone and walk away with no comment, it's easy to breeze past the fact that you may have just dumped a ton of work on someone. This surfaces as frustration with AI because AI has newly made this easier, but AI is not at fault. You own your work. When you describe your request in detail, it forces you to think through what you are asking them to do and what you really need from them.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1a52091c2ca8\",\"_type\":\"block\",\"children\":[{\"_key\":\"28061d402616\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"It opens a conversation. \"},{\"_key\":\"a3dc7cb2ac48\",\"_type\":\"span\",\"marks\":[],\"text\":\"When someone drops a link on you, it can feel like a demand, but it's not. We don't \"},{\"_key\":\"8e52b2888cb7\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"assign\"},{\"_key\":\"15566c46710f\",\"_type\":\"span\",\"marks\":[],\"text\":\" work at Honeycomb, we ask nicely, and if someone has concerns or objections, we talk about them. This should always be a conversation. âThis is what I have, this is what I need. Are you the right person? Is this the right time? What questions do you have?â \"},{\"_key\":\"f7b24f2be889\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"Ask.\"},{\"_key\":\"91ff1727bc65\",\"_type\":\"span\",\"marks\":[],\"text\":\" If someone sends you an artifact or a request and you feel a pit in your stomach, pay attention to it. What is it you fear?\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"541a30151081\",\"_type\":\"block\",\"children\":[{\"_key\":\"f44d487e8faa\",\"_type\":\"span\",\"marks\":[],\"text\":\"Respect other people's time and attention\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"07f9f060901d\",\"_type\":\"block\",\"children\":[{\"_key\":\"8f34dce03688\",\"_type\":\"span\",\"marks\":[],\"text\":\"Never send someone an AI-generated doc unless you have first read it yourself, every word. If it's not worth your time and attention, how can you possibly say it is worth someone else's? This may be a low bar, but it's an important one.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ca3e145b90f0\",\"_type\":\"block\",\"children\":[{\"_key\":\"8da35d94f79d\",\"_type\":\"span\",\"marks\":[],\"text\":\"To respect other people's time and attention, make the smallest necessary ask. You wouldn't ask someone to read a whole book when you need them to read page 152. Specificity is kindness, boundaries are respect.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2120413333bb\",\"_type\":\"block\",\"children\":[{\"_key\":\"8b575fa25b22\",\"_type\":\"span\",\"marks\":[],\"text\":\"Four types of communication\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"b692cb163809\",\"_type\":\"block\",\"children\":[{\"_key\":\"8e3774ad743c\",\"_type\":\"span\",\"marks\":[],\"text\":\"This four-point scale can be used to plot whether the value of any communication is primarily personal or functional. On the left, the value is in that it comes from a specific person who thought it or felt it. On the right, the value comes primarily from the ideas or artifact itself.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"fab6e6aa45e4\",\"_type\":\"block\",\"children\":[{\"_key\":\"9d2b636bb219\",\"_type\":\"span\",\"marks\":[],\"text\":\"Personal to the left, functional to the right. Like this:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"8b0b8056b369\",\"_type\":\"image\",\"alt\":\"Personal vs functional communication\",\"asset\":{\"_ref\":\"image-62ebd40e4662bf1afd8bee9acf2923e00b88ea3d-1125x634-jpg\",\"_type\":\"reference\"}},{\"_key\":\"8c5da3864249\",\"_type\":\"block\",\"children\":[{\"_key\":\"abea84328286\",\"_type\":\"span\",\"marks\":[],\"text\":\"1: Personal opinions\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"6ee7a507087b\",\"_type\":\"block\",\"children\":[{\"_key\":\"c9542878a1f9\",\"_type\":\"span\",\"marks\":[],\"text\":\"The value of this communication is that a specific person thought it or felt it, or that it exists in the context of a relationship. You arenât upset when a stranger doesnât wish you happy birthday, but you might be upset if your partner doesnât. When an expert in your field compliments your work, it means a lot because you respect them.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"bdf1e0c08cf5\",\"_type\":\"block\",\"children\":[{\"_key\":\"8f66ef4ac078\",\"_type\":\"span\",\"marks\":[],\"text\":\"Using AI in this context tends to destroy trust instead of building it, unless AI has explicitly been welcomed in to the relationship. (âWow, my manager even used AI to tell me happy birthday? What an asshole.â)\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"cffe2d6847e1\",\"_type\":\"block\",\"children\":[{\"_key\":\"b708c51bdcb0\",\"_type\":\"span\",\"marks\":[],\"text\":\"2: Professional opinions\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"162627e5152c\",\"_type\":\"block\",\"children\":[{\"_key\":\"95ac6da7f240\",\"_type\":\"span\",\"marks\":[],\"text\":\"Most professional communication goes here. Some of its value comes from you being the person who thought it or felt it, but not allâthe quality, relevance, skill and fit of the message also matter.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4fd19d1bb114\",\"_type\":\"block\",\"children\":[{\"_key\":\"7e2754b879a7\",\"_type\":\"span\",\"marks\":[],\"text\":\"If you gave advice, how good was it?\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"58b0447ea322\",\"_type\":\"block\",\"children\":[{\"_key\":\"fff4058f6f0d\",\"_type\":\"span\",\"marks\":[],\"text\":\"If you wrote a review, was it clear, useful and fair, and was the content not a surprise?\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9d7f83bc89c4\",\"_type\":\"block\",\"children\":[{\"_key\":\"fc1834a4a0f7\",\"_type\":\"span\",\"marks\":[],\"text\":\"If you shared your opinion, how expert, well-crafted and timely was it?\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"66a22a797427\",\"_type\":\"block\",\"children\":[{\"_key\":\"4484f5c89986\",\"_type\":\"span\",\"marks\":[],\"text\":\"Itâs fine to use AI and other tools to arrange, structure or enhance these thoughts, but they should remain recognizably yours. If someone wants your opinion, or asks you to give a talk, they want \"}
15,{\"_key\":\"c1f14ca78582\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"your opinion\"},{\"_key\":\"f2fa25ec89f1\",\"_type\":\"span\",\"marks\":[],\"text\":\", in\"},{\"_key\":\"58915bf00c8f\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\" your voice\"},{\"_key\":\"dc2adc4f1fd9\",\"_type\":\"span\",\"marks\":[],\"text\":\". When your voice is lost in the response, it may register as a breach of trust.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"84271c0b48e8\",\"_type\":\"block\",\"children\":[{\"_key\":\"2970f8e6f9de\",\"_type\":\"span\",\"marks\":[],\"text\":\"3: Prose artifacts\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"351feb86939d\",\"_type\":\"block\",\"children\":[{\"_key\":\"f8f1fe4d1b9d\",\"_type\":\"span\",\"marks\":[],\"text\":\"On the other hand, there are artifacts. An artifactâs value does \"},{\"_key\":\"ac1ebf04e1d5\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"not\"},{\"_key\":\"57e871c7df6e\",\"_type\":\"span\",\"marks\":[],\"text\":\" derive from being something a particular person thought or felt, it comes from the ideas themselves. Artifacts include docs like PRDs, architecture diagrams and decisions, strategy docs, meeting notes, and much more. Sometimes code fits in this category too.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"596e4a145e90\",\"_type\":\"block\",\"children\":[{\"_key\":\"0444cd8a928e\",\"_type\":\"span\",\"marks\":[],\"text\":\"Artifacts get reviewed by reading, and validated by tools like comments and discussion threads. An artifact usually has an owner, but our goal is to collaboratively make the ideas better, regardless of ownership or authorship.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"67290897d129\",\"_type\":\"block\",\"children\":[{\"_key\":\"2a9b27fc8708\",\"_type\":\"span\",\"marks\":[],\"text\":\"4: Software artifacts\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"dfef0a25bede\",\"_type\":\"block\",\"children\":[{\"_key\":\"155ed6c21037\",\"_type\":\"span\",\"marks\":[],\"text\":\"Formal, structured information like software can be verified automatedly in ways that written and spoken languages cannot. Wherever we \"},{\"_key\":\"96514ccedb74\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"can\"},{\"_key\":\"8ebeb4ea62d1\",\"_type\":\"span\",\"marks\":[],\"text\":\" defer to the machines for testing, we probably \"},{\"_key\":\"783798fcde62\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"should\"},{\"_key\":\"4970a72718e1\",\"_type\":\"span\",\"marks\":[],\"text\":\"; validating logic at scale is hardly where humanity shines.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4f0b4692bdfc\",\"_type\":\"block\",\"children\":[{\"_key\":\"5988da21e5b2\",\"_type\":\"span\",\"marks\":[],\"text\":\"However, merging source code without reading it is a badge of honor that must be earned. Today, most software at Honeycomb continues to be validated using a blend of techniques from 3 and 4.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"f1bf41b206fe\",\"_type\":\"block\",\"children\":[{\"_key\":\"31e54e7f3342\",\"_type\":\"span\",\"marks\":[],\"text\":\"Ask for what you want\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"3ee79fe4d70d\",\"_type\":\"block\",\"children\":[{\"_key\":\"e83f3de27b41\",\"_type\":\"span\",\"marks\":[],\"text\":\"While it may not always be entirely clear whether a given piece of feedback is more subjective or objective, it is usually extremely clear to people \"},{\"_key\":\"7f8637a98276\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"what they want\"},{\"_key\":\"d2fde9752b4e\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\".\"},{\"_key\":\"6f3c9ea6ca54\",\"_type\":\"span\",\"marks\":[],\"text\":\" When they \"},{\"_key\":\"0a493e34ac65\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"want\"},{\"_key\":\"3cee8a45bbb2\",\"_type\":\"span\",\"marks\":[],\"text\":\" someoneâs personal, subjective opinion vs when they are reaching for âthe best idea.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"f175761cd29f\",\"_type\":\"block\",\"children\":[{\"_key\":\"42207061532b\",\"_type\":\"span\",\"marks\":[],\"text\":\"If you know
15what you want: ask for it. If you arenât sure what someone wants you to give them: ask.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7627f494ca6e\",\"_type\":\"block\",\"children\":[{\"_key\":\"3ae980e6b601\",\"_type\":\"span\",\"marks\":[],\"text\":\"How to handle mismatched expectations\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"f443459931c7\",\"_type\":\"block\",\"children\":[{\"_key\":\"62806ac00802\",\"_type\":\"span\",\"marks\":[],\"text\":\"An enormous amount of frustration is being generated right now by mismatched expectations and uncertainty. It is tempting to blame AI and start micromanaging and issuing rules over who can use AI in what ways, in which contexts.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"d1711f218bad\",\"_type\":\"block\",\"children\":[{\"_key\":\"3451d8acf4a9\",\"_type\":\"span\",\"marks\":[],\"text\":\"But \"},{\"_key\":\"85f47b6aa0f8\",\"_type\":\"span\",\"marks\":[\"f2608fca24b2\"],\"text\":\"we hire adults\"},{\"_key\":\"59378e51f893\",\"_type\":\"span\",\"marks\":[],\"text\":\". That is not our way. AI is just a tool, and our tools serve us.\"}],\"markDefs\":[{\"_key\":\"f2608fca24b2\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/about\"}],\"style\":\"normal\"},{\"_key\":\"d657a62a1969\",\"_type\":\"block\",\"children\":[{\"_key\":\"ea488a0a38f7\",\"_type\":\"span\",\"marks\":[],\"text\":\"The âreasonable effortâ example\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"4e4afc6b3585\",\"_type\":\"block\",\"children\":[{\"_key\":\"4e3960210cb4\",\"_type\":\"span\",\"marks\":[],\"text\":\"It would be incredibly rude for me to spend five minutes generating a piece of code and then drop it in someoneâs lap, expecting them to spend two or three hours reviewing it.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"17c415043489\",\"_type\":\"block\",\"children\":[{\"_key\":\"52e44be32bc6\",\"_type\":\"span\",\"marks\":[],\"text\":\"But what if I spent five minutes generating a piece of code, and sent it to someone saying, âHi, I just spent five minutes on this, and I was wondering if you were available to spend no more than five min giving me a gut check on it. Am I headed in the right direction?â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"93404dd7caf9\",\"_type\":\"block\",\"children\":[{\"_key\":\"4f61c0cac56a\",\"_type\":\"span\",\"marks\":[],\"text\":\"That seems fine, right?\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"88957d49b89f\",\"_type\":\"block\",\"children\":[{\"_key\":\"988a58042c5c\",\"_type\":\"span\",\"marks\":[],\"text\":\"The opinion example\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"4fe625c47b65\",\"_type\":\"block\",\"children\":[{\"_key\":\"ffc8bd55fd3c\",\"_type\":\"span\",\"marks\":[],\"text\":\"Or what if I ask someone for feedback on my written plan, and they respond by generating a variation of my plan with Claude, and sending back an entirely new artifact. This would be frustrating if I wanted \"},{\"_key\":\"98c7590492c3\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"their\"},{\"_key\":\"9cbb9ca1f12d\",\"_type\":\"span\",\"marks\":[],\"text\":\" \"},{\"_key\":\"59b6c4255f1a\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"opinion\"},{\"_key\":\"288f11b0dfbd\",\"_type\":\"span\",\"marks\":[],\"text\":\", because now I have a whole new plan to digest and I still am not clear on what \"},{\"_key\":\"05724cd0a68f\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"they think\"},{\"_key\":\"30598dd8068d\",\"_type\":\"span\",\"marks\":[],\"text\":\". What should I do?\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ae7190552cda\",\"_type\":\"block\",\"children\":[{\"_key\":\"945a2b966766\",\"_type\":\"span\",\"marks\":[],\"text\":\"Well, you could engage with the content in a number of ways. You could ask to see their prompt, or re-state your request with more specificity, or you could waste a lot of time trying to tease out what they changed on purpose and what came along for the ride.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c43989f76e1c\",\"_type\":\"block\",\"children\":[{\"_key\":\"2c9cecffa8c2\",\"_type\":\"span\",\"marks\":[],\"text\":\"But this is a pretty basic case of missed signals. The better strategy is probably not to engage with the content at all, and deal with the mismatched expectations instead. Politely tell them what you actually need, and ask if they can give it.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1554e569310c\",\"_type\":\"block\",\"children\":[{\"_key\":\"c20917917859\",\"_type\":\"span\",\"marks\":[],\"text\":\"The performance review example\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"cdb7bc5627c5\",\"_type\":\"block\",\"children\":[{\"_key\":\"c1279c21b85b\",\"_type\":\"span\",\"marks\":[],\"text\":\"One of the trickiest things to navigate is when you get peer feedback or a performance review that smells AI-generated, and
15you arenât sure how to value it. Does it mean anything? Which parts came from them, and which were filled in by the AI? Did they even read it before they gave it to you? Will they get mad if you ask?\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"0fb2c75cd64e\",\"_type\":\"block\",\"children\":[{\"_key\":\"0985e4462a2e\",\"_type\":\"span\",\"marks\":[],\"text\":\"This can be deeply corrosive to trust, so itâs critical that we make space for these conversations. This cannot be a taboo topic. Managers, bring this up with your reports. Talk about your process. Make it safe to ask questions and venture feedback.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1070ca73a988\",\"_type\":\"block\",\"children\":[{\"_key\":\"f7aef3ba96d1\",\"_type\":\"span\",\"marks\":[],\"text\":\"We actively encourage managers to use AI to build systems that help them be better managersârecording how they show up in meetings, coaching them on hard conversations, tracking their team membersâ achievements.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"6f51c2c63488\",\"_type\":\"block\",\"children\":[{\"_key\":\"0e0319551e0c\",\"_type\":\"span\",\"marks\":[],\"text\":\"There are countless valuable ways to use these tools. But they do not, cannot, must not supplant or replace the managerâs judgment. There is no world in which a manager can push a button and generate a performance review, skim it and hand it to their report. That is unacceptable. If your job can be automated away so easily, what do we need you for?\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"e54008ddf747\",\"_type\":\"block\",\"children\":[{\"_key\":\"077f3696c7ed\",\"_type\":\"span\",\"marks\":[],\"text\":\"Writing is thinking on paper, as William Zinsser said. While there are many ways that using AI can save us time and energy, the way we train the LLMs between our ears is by doing things, trying things, and yes, writing things. That takes work. Make sure you are doing the work you need to do to develop the good judgment we rely on you to have. Never shortchange your direct report or yourself by outsourcing that work to the machines.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"0fb98682b891\",\"_type\":\"block\",\"children\":[{\"_key\":\"9b1c9075fe56\",\"_type\":\"span\",\"marks\":[],\"text\":\"Give feedback in your voice\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"364005b1b2bd\",\"_type\":\"block\",\"children\":[{\"_key\":\"6ed2de07c26e\",\"_type\":\"span\",\"marks\":[],\"text\":\"And do your best, managers, to give feedback in your voice. People are developing a sixth sense for AI-generated text, and many people just stop reading. (Guilty.) It can feel like a real betrayal when you expect personal communication and sense you arenât getting it.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"142a51855002\",\"_type\":\"block\",\"children\":[{\"_key\":\"bd69e0d336d2\",\"_type\":\"span\",\"marks\":[],\"text\":\"Butâand this is also importantâit does not \"},{\"_key\":\"14b6a0b341e1\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"have\"},{\"_key\":\"c5aad4f23fbf\",\"_type\":\"span\",\"marks\":[],\"text\":\" to feel\"},{\"_key\":\"a59a9d4fd6e7\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\" \"},{\"_key\":\"c98dff524a96\",\"_type\":\"span\",\"marks\":[],\"text\":\"like a betrayal. It does not have to \"},{\"_key\":\"c72d26609353\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"be\"},{\"_key\":\"8ce08047caf3\",\"_type\":\"span\",\"marks\":[],\"text\":\" a betrayal. The key is context, understanding, and trust. A manager who uses English as a second language might remind their reports that they use Claude as a courtesy gloss. A manager with strong AI-first systems could talk to her reports about her process and see if they buy into an experiment with auto-generated reviews.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4827b3551f9b\",\"_type\":\"block\",\"children\":[{\"_key\":\"f99f62bad154\",\"_type\":\"span\",\"marks\":[],\"text\":\"Teams legitimately vary in their tolerance and enthusiasm for this, but there are options. With people and communication and ingenuity, there always are.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ad92dd2e0604\",\"_type\":\"block\",\"children\":[{\"_key\":\"a079e81c7eb9\",\"_type\":\"span\",\"marks\":[],\"text\":\"Executive functioning is more important than ever\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"8e802a126f7c\",\"_type\":\"block\",\"children\":[{\"_key\":\"9d8c246187ff\",\"_type\":\"span\",\"marks\":[],\"text\":\"So much of this comes down to expectations and being explicit: \"},{\"_key\":\"a67df87064f7\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"Here is what I have\"},{\"_key\":\"ab9e123932c2\",\"_type\":\"span\",\"marks\":[],\"text\":\", \"},{\"_key\":\"ffa5ae1bf99d\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"here is what I need\"},{\"_key\":\"d6a30e9cfff1\",\"_type\":\"span\",\"marks\":[],\"text\":\". \"},{\"_key\":\"c275db8e5d55\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"Are you available for that?\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7c131edac291\",\"_type\":\"block\",\"children\":[{\"_key\":\"45983c0a52a1\",\"_type\":\"span\",\"marks\":[],\"text\":\"I have had and heard about so many of these exchanges by now. I have felt the same seething frustration at having my time wasted. But when I track down the person on the other side, itâs invariably one of two things: either they \"},{\"_key\":\"1df87254e999\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"werenât aware \"},{\"_key\":\"2dd69f28e8d3\",\"_type\":\"span\",\"marks\":[],\"text\":\"how much time consuming, frustrating work they were generating for me, or they were \"},{\"_key\":\"8fc6a6208799\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"causing the frustration in an attempt to be helpful.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"34d176dc47c4\",\"_type\":\"block\",\"children\":[{\"_key\":\"6f4fb81cfd2c\",\"_type\":\"span\",\"marks\":[],\"text\":\"The number of times they were trying to push work off their plate onto mine, or force me to spend hours cleaning up after their mess is an absolute zero.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"96eca497c982\",\"_type\":\"block\",\"children\":[{\"_key\":\"9a70e92f5f38\",\"_type\":\"span\",\"marks\":[],\"text\":\"We do not work with assholes, yâall. But we also do not work with mindreaders.\"},{\"_key\":\"d969a9f19792\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\" \"},{\"_key\":\"9010202012bd\",\"_type\":\"span\",\"marks\":[],\"text\":\"We are used to taking so much for granted, and now we canât.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"da3941935e7a\",\"_type\":\"block\",\"children\":[{\"_key\":\"4604200a8a70\",\"_type\":\"span\",\"marks\":[],\"text\":\"The provenance of a document is always relevant\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"7d20c135ceb9\",\"_type\":\"block\",\"children\":[{\"_key\":\"200e493f8583\",\"_type\":\"span\",\"marks\":[],\"text\":\"Asking about how a doc was written or generated is hard when thereâs a power dynamic, so managers have an extra dollop of responsibility. But \"},{\"_key\":\"027a965c748f\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"no one is off the hook\"},{\"_key\":\"7b44c026a34b\",\"_type\":\"span\",\"marks\":[],\"text\":\". No one gets in trouble for asking questions about whether something was AI-generated or human-madeâitâs an important and relevant piece of context. And everyone should cheerfully disclose when asked.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4db87a92df64\",\"_type\":\"block\",\"children\":[{\"_key\":\"5b0b33d01a1a\",\"_type\":\"span\",\"marks\":[],\"text\":\"Which brings us to one final note of caution.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2bb3bd70d952\",\"_type\":\"block\",\"children\":[{\"_key\":\"6d608b52d586\",\"_type\":\"span\",\"marks\":[],\"text\":\"If you feel uncomfortable about how you made the artifact, and you donât \"},{\"_key\":\"54aee6f6b636\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"want\"},{\"_key\":\"1b57f95e9f50\",\"_type\":\"span\",\"marks\":[],\"text\":\" the recipient to know how you made itâ¦\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"64ee0739e617\",\"_type\":\"block\",\"children\":[{\"_key\":\"ccef731b29ae\",\"_type\":\"span\",\"marks\":[],\"text\":\"That is an important signal. I suggest you honor it.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"868326e9bad0\",\"_type\":\"block\",\"children\":[{\"_key\":\"c95d7dd27cf9\",\"_type\":\"span\",\"marks\":[],\"text\":\"Ethical issues we have a stance on\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"2aba0740b1f4\",\"_type\":\"block\",\"children\":[{\"_key\":\"7c36856fc13c\",\"_type\":\"span\",\"marks\":[],\"text\":\"There are two specific mistakes we are trying to avoid in writing this section.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"57899230b9ad\",\"_type\":\"block\",\"children\":[{\"_key\":\"9aa6bc617a5b\",\"_type\":\"span\",\"marks\":[],\"text\":\"We don't want to write something glossy and aspirational about how much we âCare About Ethicsâ¢â with no evidence to back it up, but we also don't want to make commitments we can't keep. Instead, we will affirm some of the principles that have gotten us this far, and describe how they have guided our decisions in the past.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7f5944c9e2a0\",\"_type\":\"block\",\"children\":[{\"_key\":\"2200efb5fa0a\",\"_type\":\"span\",\"marks\":[],\"text\":\"Externalities and harms done by AI\"}],\"markDefs\":[],\"style\":\"h3\"},{\"_key\":\"95f1d0b58219\",\"_type\":\"block\",\"children\":[{\"_key\":\"4c4f9cec5593\",\"_type\":\"span\",\"marks\":[],\"text\":\"There are a number of troubling externalities associated with AI:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"d3253a8acbc3\",\"_type\":\"block\",\"children\":[{\"_key\":\"d50923344fea\",\"_type\":\"span\",\"marks\":[],\"text\":\"Energy usage/carbon footprint\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b00181323a36\",\"_type\":\"block\",\"children\":[{\"_key\":\"1e9166a1f562\",\"_type\":\"span\",\"marks\":[],\"text\":\"IP theft\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1fadd524b579\",\"_type\":\"block\",\"children\":[{\"_key\":\"115586d84abe\",\"_type\":\"span\",\"marks\":[],\"text\":\"Privacy\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"8530ba9ae9dd\",\"_type\":\"block\",\"children\":[{\"_key\":\"be1bb8254f16\",\"_type\":\"span\",\"marks\":[],\"text\":\"Bias\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"80b4a0ba9ae6\",\"_type\":\"block\",\"children\":[{\"_key\":\"aadeaf8d652a\",\"_type\":\"span\",\"marks\":[],\"text\":\"Job cuts, wage cuts, and disinvestment in the next generation\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2014681ec4bb\",\"_type\":\"block\",\"children\":[{\"_key\":\"de8ef3779102\",\"_type\":\"span\",\"marks\":[],\"text\":\"We are a for-profit company, and \"},{\"_key\":\"d50d305525c8\",\"_type\":\"span\",\"marks\":[\"79662cfdab69\"],\"text\":\"our first priority is to build a successful, sustainable business\"},{\"_key\":\"74e5891fe9a4\",\"_type\":\"span\",\"marks\":[],\"text\":\". When we succeed at business, we earn the right to think longer term and make bigger investments.\"}],\"markDefs\":[{\"_key\":\"79662cfdab69\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/ai-norms-values-part-1-how-we-do-business-at-honeycomb\"}],\"style\":\"normal\"},{\"_key\":\"f695c9baac1f\",\"_type\":\"block\",\"children\":[{\"_key\":\"04b1170d66ca\",\"_type\":\"span\",\"marks\":[],\"text\":\"Our vendor review process includes an ethics review. We preferentially give our money to vendors that share our values or are the lesser of two evils. We will continue to do so.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"85a353163415\",\"_type\":\"block\",\"children\":[{\"_key\":\"8d664c630442\",\"_type\":\"span\",\"marks\":[],\"text\":\"On energy and resource usage\"}],\"markDefs\":[],\"style\":\"h4\"},{\"_key\":\"993caaad8513\",\"_type\":\"block\",\"children\":[{\"_key\":\"fb1eb3cc165a\",\"_type\":\"span\",\"marks\":[],\"text\":\"We frankly have no idea what to do about this, as a consumer (not producer) of foundational AI models. Which is unfortunate, since it is probably the most alarming externality. We will re-examine in six months.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"86f16124523a\",\"_type\":\"block\",\"children\":[{\"_key\":\"8313cb5d8c48\",\"_type\":\"span\",\"marks\":[],\"text\":\"On intellectual property\"}],\"markDefs\":[],\"style\":\"h4\"},{\"_key\":\"7376ca309b2d\",\"_type\":\"block\",\"children\":[{\"_key\":\"734a3073e7c5\",\"_type\":\"span\",\"marks\":[],\"text\":\"This is a thorny one. It appears that model providers have knowingly violated copyright law for years with no brakes and no consequences, outcompeting (and dooming) competitors who followed the law. Was it illegal? Sure seemed that way. But the only honest answer is we don't know, and we won't know, until we learn how the Supreme Court will interpret the law.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b3668c5d3594\",\"_type\":\"block\",\"children\":[{\"_key\":\"a6aaf13387f1\",\"_type\":\"span\",\"marks\":[],\"text\":\"But was it right? Absolutely not. It was settled law at the time, and they systematically broke it. To retroactively bless this behavior sets a concerning precedent for businesses like ours who believe in fair competition and following the law.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1b0c4ebb5660\",\"_type\":\"block\",\"children\":[{\"_key\":\"efe5b2626781\",\"_type\":\"span\",\"marks\":[],\"text\":\"Ethics, morality, and the law have always been different things. As model users, we are al
15igned with the letter and spirit of the laws. But we benefit from the unsavory acquisition of training data, and we know it, which incurs a moral debt.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"5d6b73d0cceb\",\"_type\":\"block\",\"children\":[{\"_key\":\"6f82145fba69\",\"_type\":\"span\",\"marks\":[],\"text\":\"At a minimum, we should be diligent in citing references, assigning credit, and compensating contributors whose work we use in commercial activity, above and beyond what is legally required of us. All of which we have a track record of doing, and will continue to do.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b94c0e887bf5\",\"_type\":\"block\",\"children\":[{\"_key\":\"1ab44fdc82d3\",\"_type\":\"span\",\"marks\":[],\"text\":\"On bias and privacy\"}],\"markDefs\":[],\"style\":\"h4\"},{\"_key\":\"9ea6820542b2\",\"_type\":\"block\",\"children\":[{\"_key\":\"e13b421b8a82\",\"_type\":\"span\",\"marks\":[],\"text\":\"âYou own your workâ means that any bias introduced by AI is your problem. Be mindful of where bias tends to creep in, and guard against it. Verify results where possible. Welcome feedback warmly, correct, and move on.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"06995641ea16\",\"_type\":\"block\",\"children\":[{\"_key\":\"a302ab9c66e5\",\"_type\":\"span\",\"marks\":[],\"text\":\"It is not clear how we can contribute to privacy efforts.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"fb334db00680\",\"_type\":\"block\",\"children\":[{\"_key\":\"bba50d4017bb\",\"_type\":\"span\",\"marks\":[],\"text\":\"On wages and disinvestment\"}],\"markDefs\":[],\"style\":\"h4\"},{\"_key\":\"8281c450e6ce\",\"_type\":\"block\",\"children\":[{\"_key\":\"5d0fd85c2f3b\",\"_type\":\"span\",\"marks\":[],\"text\":\"We have never been a company that believes in squeezing the most work out of people for the least money. We compensate as well as we are able, and we take fair pay very seriously.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"476e39fa009a\",\"_type\":\"block\",\"children\":[{\"_key\":\"0a89ea280bfb\",\"_type\":\"span\",\"marks\":[],\"text\":\"We have always felt a responsibility to invest in the people who work here, just as they invest in us. This includes hiring and training entry level workers when we are able to do so.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"44c76b132804\",\"_type\":\"block\",\"children\":[{\"_key\":\"af7a4a78e20c\",\"_type\":\"span\",\"marks\":[],\"text\":\"Mentoring and learning are at the heart of our job ladders in R\u0026D, and the SDR pipeline serves a similar purpose on the GTM side. We have supported a number of employees in retraining for different roles. Personal development budgets are widely used. We audit our salary bands for bias and equity, and practice transparency around pay bands in job postings.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4f6e9c4f40ca\",\"_type\":\"block\",\"children\":[{\"_key\":\"024ec7923470\",\"_type\":\"span\",\"marks\":[],\"text\":\"We have learned the hard way that it does not serve anyone for us to hire junior employees when we aren't ready to support them, but when we can support them, we have and we will.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"0a3b8388afbb\",\"_type\":\"block\",\"children\":[{\"_key\":\"359509fd6141\",\"_type\":\"span\",\"marks\":[],\"text\":\"On activism vs working agreements\"}],\"markDefs\":[],\"style\":\"h4\"},{\"_key\":\"d0ec78f36421\",\"_type\":\"block\",\"children\":[{\"_key\":\"0f46bb285ee9\",\"_type\":\"span\",\"marks\":[],\"text\":\"These ethical stances may seem relatively modest, and they are. These are working agreements for doing business, not ethical aspirations or activist goals.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"be56abec06de\",\"_type\":\"block\",\"children\":[{\"_key\":\"968abc54cbc6\",\"_type\":\"span\",\"marks\":[],\"text\":\"There is a place for activism. There is a place for outright advocacy. At a time like this, we would all be well served to consider our ethical stances and how to act on them. Business may not be the ideal vehicle for activism, but activism is vital and necessary. People who take action in support of their beliefs (generally within the confines of the law) will not be retaliated against at Honeycomb.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"06176a59750e\",\"_type\":\"block\",\"children\":[{\"_key\":\"f76410792f59\",\"_type\":\"span\",\"marks\":[],\"text\":\"We are here to build a business. There is virtue in this, even if it is not explicitly ideological.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c459b063e47f\",\"_type\":\"block\",\"children\":[{\"_key\":\"ef94d1039fd6\",\"_type\":\"span\",\"marks\":[],\"text\":\"Closing statement\"}],\"markDefs\":[],\"style\":\"h2\"}
15,{\"_key\":\"8a792a3455d7\",\"_type\":\"block\",\"children\":[{\"_key\":\"190fc2f85882\",\"_type\":\"span\",\"marks\":[],\"text\":\"The workplace is one of the last remaining places where people of widely varying backgrounds and beliefs all come together to achieve something greater than themselves. We think this is precious. We think this is worth protecting.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"6fbb5bba43fa\",\"_type\":\"block\",\"children\":[{\"_key\":\"c75843a3fd67\",\"_type\":\"span\",\"marks\":[],\"text\":\"We believe that treating people well is not at odds with the profit motive. We believe that people who are happy, healthy, well supported, and creatively engaged can do better work.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"bedac9ad171b\",\"_type\":\"block\",\"children\":[{\"_key\":\"38127a77ad64\",\"_type\":\"span\",\"marks\":[],\"text\":\"We believe that \"},{\"_key\":\"f0798c80abb3\",\"_type\":\"span\",\"marks\":[\"f94ff368928e\"],\"text\":\"rigorous use of AI helps a company like ours accelerate development\"},{\"_key\":\"49f4e76cd61f\",\"_type\":\"span\",\"marks\":[],\"text\":\", delight customers, and go head to head with competitors with vastly more resources. We believe that using AI is not a replacement for skill and craft, but an amplification.\"}],\"markDefs\":[{\"_key\":\"f94ff368928e\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/ai-norms-values-part-2-ai-honeycomb-engineering\"}],\"style\":\"normal\"},{\"_key\":\"d5add7ff897d\",\"_type\":\"block\",\"children\":[{\"_key\":\"b3578a311854\",\"_type\":\"span\",\"marks\":[],\"text\":\"We believe that customers who are valued, respected, and listened to are happier, more loyal customers. Happy customers are more invested in giving us the feedback we need to build a better product. We believe in building mutually beneficial relationships and positive feedback loops that leave both sides better off.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"dded25a856a4\",\"_type\":\"block\",\"children\":[{\"_key\":\"067f49d992a8\",\"_type\":\"span\",\"marks\":[],\"text\":\"We do these things, not as a sacrifice or a distraction from our core mission, but in service of it.\"}],\"markDefs\":[],\"style\":\"normal\"}],\"featuredImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"AI Norms \u0026 Values, Part 3 of 3: Things We Hold True\",\"asset\":{\"_ref\":\"image-ff1c82783367c2a69702c80f1248dc907313059e-3840x2160-png\",\"_type\":\"reference\"}}},\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"AI Norms \u0026 Values, Part 3 of 3: Things We Hold True\",\"asset\":{\"_ref\":\"image-ff1c82783367c2a69702c80f1248dc907313059e-3840x2160-png\",\"_type\":\"reference\"}}},\"publishedAt\":\"2026-09-09T13:00:00.000Z\",\"relatedArticle\":{\"_ref\":\"ef77bd15-8764-4ada-8d06-96acb019cfe6\",\"_type\":\"reference\"},\"relatedArticleButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"internalLink\":{\"_ref\":\"ef77bd15-8764-4ada-8d06-96acb019cfe6\",\"_type\":\"reference\"},\"text\":\"Read More\"},\"variant\":\"arrow-link\"},\"seo\":{\"_type\":\"seoMetaFields\",\"metaDescription\":\"Charity Majors closes Honeycomb's AI Norms \u0026 Values series with the principles the company holds true, how it uses AI day to day, and its ethics stance on AI.\",\"metaImage\":{\"_type\":\"image\",\"asset\":{\"_ref\":\"image-ff1c82783367c2a69702c80f1248dc907313059e-3840x2160-png\",\"_type\":\"reference\"}},\"metaTitle\":\"AI Norms \u0026 Values, Part 3 of 3: Things We Hold True\",\"noIndex\":false,\"openGraph\":{\"modifiedTime\":\"2026-09-09T13:00:00.000Z\",\"ogLocale\":\"en_US\",\"ogType\":\"article\",\"publishedTime\":\"2026-09-09T13:00:00.000Z\",\"siteName\":\"Honeycomb\"}},\"showImageInsideBodyArticle\":true,\"showSidebarNavigation\":true,\"slug\":{\"_type\":\"slug\",\"current\":\"ai-norms-values-part-3-things-we-hold-true\"},\"summary\":\"The final part of Honeycomb's AI Norms \u0026 Values series: the principles the company holds true about AI as a tool, ownership of work, and rising standards; how it actually uses AI day to day; usage patterns for respecting each other's time; and where it stands on AI's ethical externalities like energy use, IP, bias, and wages.\",\"title\":\"AI Norms \u0026 Values, Part 3 of 3: Things We Hold True\",\"topics\":[{\"_createdAt\":\"2025-05-25T11:22:40Z\",\"_id\":\"topic-1269\",\"_rev\":\"1s3kTwL4ThYFXgEz00VSxe\",\"_system\":{\"base\":{\"id\":\"topic-1269\",\"rev\":\"sEm9SIOnZHQAyoKbWiVtWm\"}},\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:24Z\",\"contentTypes\":[\"resourceArticle\"],\"de
15scription\":\" \",\"seo\":{\"metaTitle\":\"AI \u0026 LLMs Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"ai-llms\"},\"title\":\"AI \u0026 LLMs\"},{\"_createdAt\":\"2025-05-25T11:22:20Z\",\"_id\":\"topic-227\",\"_rev\":\"pKspjacY5VY4dmEczKl0YQ\",\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:39Z\",\"contentTypes\":[\"resourceArticle\"],\"seo\":{\"metaTitle\":\"Culture Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"culture\"},\"title\":\"Culture\"}]},{\"_createdAt\":\"2026-08-27T19:56:56Z\",\"_id\":\"d5aae535-909b-4dd5-9302-74fd81edbbc2\",\"_rev\":\"QHG69PaK33iwZgipQVOSU6\",\"_system\":{\"base\":{\"id\":\"d5aae535-909b-4dd5-9302-74fd81edbbc2\",\"rev\":\"mQiAh489XogAFFd3TkU5IU\"}},\"_type\":\"blogArticle\",\"_updatedAt\":\"2026-09-09T13:06:02Z\",\"author\":{\"_createdAt\":\"2025-05-25T11:20:35Z\",\"_id\":\"people-122\",\"_rev\":\"sEwqPSZdqGfKU8SKfmfHdF\",\"_system\":{\"base\":{\"id\":\"people-122\",\"rev\":\"84p1vqIVdS1vlFlQXLgPZC\"}},\"_type\":\"people\",\"_updatedAt\":\"2025-12-05T19:20:11Z\",\"bio\":\"Nick is a Technical Customer Success Manager with years of experience working with software infrastructure for developers and data scientists at companies like Solano Labs, GE Digital, and Domino Data Lab. He loves a good complex, socio-technical system. So much so that the concept was the focus of his MA research. Outside of work he enjoys exercising, reading, and philosophizing.\",\"fullName\":\"Nick Travaglini\",\"isAuthor\":true,\"jobTitle\":\"Senior Technical Customer Success Manager\",\"profileImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Nick Travaglini\",\"asset\":{\"_ref\":\"image-b5f38a9b0b7fbe587c1b0ff1a88b88ce22a30a58-180x200-jpg\",\"_type\":\"reference\"}}},\"slug\":{\"_type\":\"slug\",\"current\":\"nickt\"},\"socialLinkedIn\":\"https://www.linkedin.com/in/ntravaglini/\",\"socialX\":\"https://twitter.com/n_travaglini\"},\"body\":[{\"_key\":\"e05149ee7315\",\"_type\":\"block\",\"children\":[{\"_key\":\"603974c2bd36\",\"_type\":\"span\",\"marks\":[],\"text\":\"As agentic AI workflows gain traction within organizations, those organizations are asking how to account for their behavior while keeping costs manageable. Some are sticking with the old \"},{\"_key\":\"2e7d05cba1f6\",\"_type\":\"span\",\"marks\":[\"10bb4b815336\"],\"text\":\"three pillars of observability\"},{\"_key\":\"d966ba0e6754\",\"_type\":\"span\",\"marks\":[],\"text\":\" approach: take a measurement to create a metric, record output to a log, and track serial progress with a trace. Each of these is useful, but treating them as distinct formats from the start means paying for them distinctly too. Separate storage doesn't come cheap. Add the extra software that makes up an AI agent along with the added unpredictability of non-deterministic systems and costs can balloon.\"}],\"markDefs\":[{\"_key\":\"10bb4b815336\",\"_type\":\"link\",\"href\":\"https://www.ibm.com/think/insights/observability-pillars\"}],\"style\":\"normal\"},{\"_key\":\"f0634f7a2f5f\",\"_type\":\"block\",\"children\":[{\"_key\":\"714ee40d3fae\",\"_type\":\"span\",\"marks\":[],\"text\":\"As an alternative to the idea of observability pillars, other organizations are using \"},{\"_key\":\"d42c67a70c60\",\"_type\":\"span\",\"marks\":[\"3b73d3bbacfe\"],\"text\":\"wide events\"},{\"_key\":\"981f15442670\",\"_type\":\"span\",\"marks\":[],\"text\":\". Wide events are a single format that can handle all three types of data because they're all one format. These organizations are consolidating their views to a \\\"single pane of data,\\\" as we like to say, and are saving money without sacrificing the context they need to account for their agents.\"}],\"markDefs\":[{\"_key\":\"3b73d3bbacfe\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/why-observability-2-0-gamechanger\"}],\"style\":\"normal\"},{\"_key\":\"ae563bcecfb9\",\"_type\":\"block\",\"children\":[{\"_key\":\"13bdfde50091\",\"_type\":\"span\",\"marks\":[],\"text\":\"In this post, I'll build upon \"},{\"_key\":\"eee0bc9b1dff\",\"_type\":\"span\",\"marks\":[\"f2e9bdf67c51\"],\"text\":\"a prior paean\"},{\"_key\":\"d09cc1632cab\",\"_type\":\"span\",\"marks\":[],\"text\":\" to wide events. First, I'll describe the source of ballooning costs and why it's a result of centering distinct pillars of observability. Then, I'll explain how wide events prove more useful and cost effective in general, and for AI agents specifically.\"}],\"markDefs\":[{\"_key\":\"f2e9bdf67c51\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/ode-to-events\"}],\"style\":\"normal\"},{\"_key\":\"d53a10ba04df\",\"_ref\":\"2ef2322e-4fb6-48c5-8d5f-710a8357e9c4\",\"_type\":\"bannerResourceArticle\"},{\"_key\":\"fd4227362043\",\"_type\":\"block\",\"children\":[{\"_key\":\"8f8da491dd29\",\"_type\":\"span\",\"marks\":[],\"text\":\"AI is just software\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"b09053b92af2\",\"_type\":\"block\",\"children\":[{\"_key\":\"51729db02b6c\",\"_type\":\"span\",\"marks\":[],\"text\":\"Here's the honest truth: AI is software. Unpredictable, but software nonetheless. That means engineers can use telemetry data to i
15dentify problems that lead to poor customer experiences. Given that unpredictability, engineers \"},{\"_key\":\"00db771a25f0\",\"_type\":\"span\",\"marks\":[\"974eac396335\"],\"text\":\"need lots of context\"},{\"_key\":\"c57d16e6ecc5\",\"_type\":\"span\",\"marks\":[],\"text\":\" now more than ever if they hope to stand a chance of finding those problems. That requirement need not be a problem on its own. But if these systems need three types of data to present an adequate picture, which is analogous to needing three distinct languages to get an adequate description of something, then each type of data is going to see its costs grow. That's not even considering the headache of the additional overhead of trying to reconcile them, which isn't possible because the distinction is required by hypothesis.\"}],\"markDefs\":[{\"_key\":\"974eac396335\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/resources/getting-started/what-is-contextual-observability\"}],\"style\":\"normal\"},{\"_key\":\"f9aed96817a3\",\"_type\":\"block\",\"children\":[{\"_key\":\"c50bfe60a72b\",\"_type\":\"span\",\"marks\":[],\"text\":\"What is this additional context, and why might each type of data see its cost grow? AI agents add a whole new set of components to keep track of besides the dimensions of software people may be used to like user ID, http response code, enabled feature flags, etc. An agent and its non-deterministic behavior may be due to which model was used, which skills were invoked, whether a particular tool call worked and what failovers the model 'thought' to try, the initiating prompt, and more.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"51a9cdfe7ba1\",\"_type\":\"block\",\"children\":[{\"_key\":\"aa899e975577\",\"_type\":\"span\",\"marks\":[],\"text\":\"Now, imagine tracking the number of each operation in distinct time series (including lots of one-offs for singular inputs like prompts) in a \"},{\"_key\":\"3ff66cd3de74\",\"_type\":\"span\",\"marks\":[\"72a564f91e32\"],\"text\":\"metrics\"},{\"_key\":\"cc41d2deda41\",\"_type\":\"span\",\"marks\":[],\"text\":\" system, a readout of each component every time it runs in their own log files, plus a trace for every turn in a conversation. That's a lot of data, only some of which conceptually overlaps like the recording of a unique prompt as the lone datapoint in a dedicated time series, the actual prompt text in a log, and the initiation point of an agent's trace. And then there's the additional work to actually correlate them all...\"}],\"markDefs\":[{\"_key\":\"72a564f91e32\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/platform/metrics\"}],\"style\":\"normal\"},{\"_key\":\"bb19b5e8122c\",\"_type\":\"block\",\"children\":[{\"_key\":\"de1ee876f7e5\",\"_type\":\"span\",\"marks\":[],\"text\":\"The first instinct in a situation like this may be to cut things like retention time. If data isn't stored for as long, creating a bunch of data may not be so bad. This assumes that storing the data is a significant cost, which it typically isn't. Instead, ingest and the compute necessary to run queries (in an acceptably fast manner) tend to be the dominant drivers of cost. Since AI agents are non-deterministic and therefore outputs are statistical, organizations are going to want long-term data so they can suss out behavioral patterns that only emerge with large numbers. It may seem like the only solution is to suffer through limited context... Fortunately, it doesn't have to be that way!\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"cf65ad3d2a33\",\"_type\":\"block\",\"children\":[{\"_key\":\"5bc181092694\",\"_type\":\"span\",\"marks\":[],\"text\":\"Enter wide events\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"7b3f634c85f7\",\"_type\":\"block\",\"children\":[{\"_key\":\"a9dbfb7dd7b4\",\"_type\":\"span\",\"marks\":[],\"text\":\"The wide event model makes it possible to have all of that with just one data file. Let's review what a wide event is. In her \"},{\"_key\":\"49231d3f5973\",\"_type\":\"span\",\"marks\":[\"ff4452244f48\"],\"text\":\"blog post on observability 2.0\"},{\"_key\":\"3a0cba03c11e\",\"_type\":\"span\",\"marks\":[],\"text\":\", Charity describes wide events in the following way:\"}],\"markDefs\":[{\"_key\":\"ff4452244f48\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/time-to-version-observability-signs-point-to-yes\"}],\"style\":\"normal\"},{\"_key\":\"c0203a76afc0\",\"_type\":\"block\",\"children\":[{\"_key\":\"7f6dfa0102df\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"Data gets stored in arbitrarily-wide structured log events (often called \\\"canonical logs,\\\" or what AWS internally refers to as \\\"service logs\\\"), often with trace and span IDs appended.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b8702e41ac8e\",\"_type\":\"block\",\"children\":[{\"_key\":\"2a0797e3cc40\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"You can visualize the events over time as a trace, slice and dice your data to zoom in to individual events, or zoom out to a birds-eye view.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"dd37fc0a1373\",\"_type\":\"block\",\"children\":[{\"_key\":\"5ce26233a256\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"You can interact with your data by GROUP BY, break down, etc.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"0f33ed6ff5a7\",\"_type\":\"block\",\"children\":[{\"_key\":\"854a374a4b42\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"Aggregation is done at read time and preserves raw events for ad hoc querying. Hopefully, you derive your SLO data from the same data you query! Think of it as BI for systems/app/business data, all in one place. You can derive metrics, or logs, or traces, but it's all the same data.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"67d46d1b38dd\",\"_type\":\"block\",\"children\":[{\"_key\":\"e8b9690bd588\",\"_type\":\"span\",\"marks\":[],\"text\":\"Breaking this down, an event is a file where the information stored within it is structured in some standardized pattern (Honeycomb uses a flat structure, no nesting allowed, and patterns the data as Key:Value pairs). That file is called an \\\"event\\\" because the \"},{\"_key\":\"09917871c5cd\",\"_type\":\"span\",\"marks\":[\"e1a81f814d62\"],\"text\":\"instrumentation's\"},{\"_key\":\"9e0231be2b44\",\"_type\":\"span\",\"marks\":[],\"text\":\" operation of creating the information to go into the file is itself an event. In fact, it's the event that makes the information possible. The \\\"wide\\\" part comes from counting the number of aspects or properties of the system recorded in the file. If it's a big number, it's wide, and if it's a smaller number, it's narrow. The point, though, is that the only limit to how wide the event can be is the practical limit of the system ingesting the file.\"}],\"markDefs\":[{\"_key\":\"e1a81f814d62\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/cope-introduction-auto-instrumentation-pt4-1\"}],\"style\":\"normal\"},{\"_key\":\"a54d2a05f982\",\"_type\":\"block\",\"children\":[{\"_key\":\"1b267e528b7c\",\"_type\":\"span\",\"marks\":[],\"text\":\"If this sounds like a description of a log file, you're correct! This format is damn useful because of its versatility. Charity listed several different ways to use the files and the information they record, including as metrics, logs, and traces. Since engineers can use the wide event model in so many ways, that also means that the organizations they work for only pay to store the data they need once. When organizations stop making arbitrary distinctions and assuming conflicts, like logs vs metrics, they can get down to the business of saving money and engineering effort.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2f96f2d884eb\",\"_type\":\"block\",\"children\":[{\"_key\":\"94fad2401340\",\"_type\":\"span\",\"marks\":[],\"text\":\"Savings costs where agents are concerned\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"743d0f0fc5b1\",\"_type\":\"block\",\"children\":[{\"_key\":\"e835e65c5d1f\",\"_type\":\"span\",\"marks\":[],\"text\":\"Let's say I run an e-commerce website and have a contextual chat system. That system knows what product page my prospective customer is looking at, and it includes a skill which has the agent synthesize submitted reviews of that product. The chat can act as a proxy, and my prospective customer can ask that proxy about the product as if they were asking someone they knew who'd already bought it.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4b79737bc5a9\",\"_type\":\"block\",\"children\":[{\"_key\":\"f5c4355b3e3f\",\"_type\":\"span\",\"marks\":[],\"text\":\"In the three pillars model, this would require several metrics time series recording information like the number of turns in the conversation, the number of times the skill was invoked, the length of time it took to synthesize the reviews, how long each response took, the p95 of all response times on this page over the last week, how many other tool calls were necessary, etc. The output of any and probably most (if not all) operations will get their own log file. Finally, each conversation may be its own trace but that c
15ould be quite unwieldy; it might be wise to split it up so each turn in the conversation gets its own trace.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"f6f7b68e4f6c\",\"_type\":\"block\",\"children\":[{\"_key\":\"6b9947be46ef\",\"_type\":\"span\",\"marks\":[],\"text\":\"Now, compare the wide event model. Each operation still generates a file, but because they're wide events, those files can include information that allows recording metrics directly like the operations' duration and for calculating aggregation like p95 on the fly. With something like the \\\"\"},{\"_key\":\"a8dda2ba590b\",\"_type\":\"span\",\"marks\":[\"3ecd45d03b57\"],\"text\":\"parent\"},{\"_key\":\"5eb7423b06ed\",\"_type\":\"span\",\"marks\":[],\"text\":\"\\\" concept, they can also store information for composing them into traces. And when an agentic conversation featuring an agent and sub-agents requires a view of multiple traces, they can even build up into an \"},{\"_key\":\"e9bd6ee99492\",\"_type\":\"span\",\"marks\":[\"3bcc2b4b4cf3\"],\"text\":\"Agent Timeline\"},{\"_key\":\"6b98e01e3863\",\"_type\":\"span\",\"marks\":[],\"text\":\". All of that power comes from a single data format that organizations only need to pay to store once.\"}],\"markDefs\":[{\"_key\":\"3ecd45d03b57\",\"_type\":\"link\",\"href\":\"https://docs.honeycomb.io/get-started/observability/concepts/distributed-tracing#what-is-a-trace\"},{\"_key\":\"3bcc2b4b4cf3\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/agent-timeline-generally-available\"}],\"style\":\"normal\"},{\"_key\":\"03401fba49f9\",\"_type\":\"block\",\"children\":[{\"_key\":\"6fe35a931c6d\",\"_type\":\"span\",\"marks\":[],\"text\":\"Versatility and simplicity\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"790b08c7b202\",\"_type\":\"block\",\"children\":[{\"_key\":\"aaac52bcb852\",\"_type\":\"span\",\"marks\":[],\"text\":\"The versatility of wide events comes from their simplicity. It's that same simplicity that makes them not only more cost effective than the pillar model, but also more predictable. Undoubtedly, the three pillars model, especially when metrics are first among equals, can be cheaper in some cases due to preaggregation. However, it's the inherent uncertainty of whether your case is one of those \\\"some cases\\\" that's the problem.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7353d2dc523d\",\"_type\":\"block\",\"children\":[{\"_key\":\"c1727e72f1e1\",\"_type\":\"span\",\"marks\":[],\"text\":\"If you need lots of context, like with AI agents, then it may not be feasible to preaggregate enough data to make the cost-savings worthwhile. Wide events don't require you to trade off between context and preaggregation, and that's why their simplicity enables \"},{\"_key\":\"252c45b41924\",\"_type\":\"span\",\"marks\":[\"fd772039f39e\"],\"text\":\"cost predictability\"},{\"_key\":\"646c52f8da59\",\"_type\":\"span\",\"marks\":[],\"text\":\".\"}],\"markDefs\":[{\"_key\":\"fd772039f39e\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/use-cases/predictable-costs\"}],\"style\":\"normal\"},{\"_key\":\"021fae2fd26f\",\"_type\":\"block\",\"children\":[{\"_key\":\"fc0058d80adc\",\"_type\":\"span\",\"marks\":[],\"text\":\"If you want to make your AI observability costs more predictable, start with examining what each of your pillars of observability are collecting and where there's duplication between datastoresâand if it's a lot, start looking into shifting to the wide event model. As you make that shift, here's what you'll want to be thinking about:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"1a95aecda4b7\",\"_type\":\"block\",\"children\":[{\"_key\":\"40a440a2e0fa\",\"_type\":\"span\",\"marks\":[],\"text\":\"Identify which information must remain available at request level and which can safely be aggregated or derived.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"57541432a16f\",\"_type\":\"block\",\"children\":[{\"_key\":\"7f707679f9a0\",\"_type\":\"span\",\"marks\":[],\"text\":\"Consider how \"},{\"_key\":\"59b47e52740b\",\"_type\":\"span\",\"marks\":[\"9c0222079f1a\"],\"text\":\"cardinality\"},{\"_key\":\"f107e9c9e0d1\",\"_type\":\"span\",\"marks\":[],\"text\":\", retention, workload growth, etc. affect the ability to forecast spend.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[{\"_key\":\"9c0222079f1a\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/resources/getting-started/understanding-high-cardinality-role-observability\"}],\"style\":\"normal\"},{\"_key\":\"79c2f102e38f\",\"_type\":\"block\",\"children\":[{\"_key\":\"8fbd5a8e25a7\",\"_type\":\"span\",\"marks\":[],\"text\":\"Where useful, connect token and model activity to telemetry volume so teams can understand how AI workload growth affects observability spend.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b1ca220067b9\",\"_type\":\"block\",\"children\":[{\"_key\":\"c25fab0e13a7\",\"_type\":\"span\",\"marks\":[],\"text\":\"The point is to give yourself a means for predictable growth while preserving the information your team needs to make sure your AI agents are accountable to you.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b1c41ce947e2\",\"_type\":\"block\",\"children\":[{\"_key\":\"946e29e87976\",\"_type\":\"span\",\"marks\":[],\"text\":\"Finally, consider using Honeycomb as your observability tool of choice for those wide events. Honeycomb was designed from the beginning to use wide events and helps many customers understand their (AI) application behavior without forcing a tradeoff between their required context and cost.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"bb48eab6164f\",\"_type\":\"block\",\"children\":[{\"_key\":\"1f54e45dfd0c\",\"_type\":\"span\",\"marks\":[\"778efd1773b3\"],\"text\":\"See for yourself in a self-serve demo environment.\"}],\"markDefs\":[{\"_key\":\"778efd1773b3\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/get-a-demo\"}],\"style\":\"normal\"}],\"featuredImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Illustration comparing an open box of data cards with three data visualization pillars.\",\"asset\":{\"_ref\":\"image-2f5169f0014bd57114e40e9c6b911bf986e9dd74-3840x2160-png\",\"_type\":\"reference\"}}},\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Wide Events vs. Three Pillars: AI Observability Costs\",\"asset\":{\"_ref\":\"image-2f5169f0014bd57114e40e9c6b911bf986e9dd74-3840x2160-png\",\"_type\":\"reference\"}}},\"publishedAt\":\"2026-09-08T13:00:00.000Z\",\"relatedArticle\":{\"_ref\":\"aws-honeycomb-workshop-ai-investigators\",\"_type\":\"reference\"},\"relatedArticleButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"internalLink\":{\"_ref\":\"aws-honeycomb-workshop-ai-investigators\",\"_type\":\"reference\"},\"text\":\"Watch Now\"},\"variant\":\"arrow-link\"},\"seo\":{\"_type\":\"seoMetaFields\",\"metaDescription\":\"As AI agents drive up observability costs, see why wide events beat the three pillars model on cost predictability without sacrificing context.\",\"metaImage\":{\"_type\":\"image\",\"asset\":{\"_ref\":\"image-2f5169f0014bd57114e40e9c6b911bf986e9dd74-3840x2160-png\",\"_type\":\"reference\"}},\"metaTitle\":\"Wide Events vs. Three Pillars: AI Observability Costs\",\"noIndex\":false,\"openGraph\":{\"modifiedTime\":\"2026-09-08T13:00:00.000Z\",\"ogLocale\":\"en_US\",\"ogType\":\"article\",\"publishedTime\":\"2026-09-08T13:00:00.000Z\",\"siteName\":\"Honeycomb\"}},\"showImageInsideBodyArticle\":true,\"showSidebarNavigation\":true,\"slug\":{\"_type\":\"slug\",\"current\":\"wide-events-vs-three-pillars-ai-observability-costs\"},\"summary\":\"AI agents make telemetry costs harder to predict. This post compares the three pillars against the wide event model, and explains why wide events keep AI observability costs predictable without sacrificing the context engineers need.\",\"title\":\"Wide Events vs. Three Pillars: AI Observability Costs\",\"topics\":[{\"_createdAt\":\"2025-05-25T11:22:20Z\",\"_id\":\"topic-11\",\"_rev\":\"pKspjacY5VY4dmEczKkzdW\",\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:03Z\",\"contentTypes\":[\"resourceArticle\"],\"seo\":{\"metaTitle\":\"Observability Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"observability\"},\"title\":\"Observability\"},{\"_createdAt\":\"2025-05-25T11:22:20Z\",\"_id\":\"topic-1244\",\"_rev\":\"2i7iadib5QZf8Z2heb8MWo\",\"_system\":{\"base\":{\"id\":\"topic-1244\",\"rev\":\"W9HbXum6KkwJ5r0iUTUf99\"}},\"_type\":\"topic\",\"_updatedAt\":\"2025-10-30T17:32:39Z\",\"contentTypes\":[\"blogArticle\"],\"de
15scription\":\" \",\"seo\":{\"metaTitle\":\"LLMs Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"llms\"},\"title\":\"AI \u0026 LLMs\"},{\"_createdAt\":\"2025-05-25T11:22:40Z\",\"_id\":\"topic-1235\",\"_rev\":\"W9HbXum6KkwJ5r0iUTUet0\",\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:15Z\",\"contentTypes\":[\"blogArticle\"],\"seo\":{\"metaTitle\":\"Engineering Best Practices Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"engineering-best-practices\"},\"title\":\"Engineering Best Practices\"}]}],\"sectionHeader\":null,\"selectedPosts\":[{\"_createdAt\":\"2025-07-23T18:58:58Z\",\"_id\":\"071d45da-19d7-46b5-b432-23211be24648\",\"_rev\":\"YiJjpuxhw3jTg9w6Ik7Plg\",\"_system\":{\"base\":{\"id\":\"071d45da-19d7-46b5-b432-23211be24648\",\"rev\":\"ELcYUxRt2aMbBLGfXz99jJ\"}},\"_type\":\"blogArticle\",\"_updatedAt\":\"2025-07-29T20:33:56Z\",\"author\":{\"_createdAt\":\"2025-05-25T11:20:35Z\",\"_id\":\"people-189\",\"_rev\":\"jDUl1qG6X1kWnc37o23GTa\",\"_system\":{\"base\":{\"id\":\"people-189\",\"rev\":\"LZFjpAkGrIRvT2orVobNiE\"}},\"_type\":\"people\",\"_updatedAt\":\"2025-12-05T19:12:32Z\",\"bio\":\"Ken is a Senior Developer Relations Advocate at Honeycomb with over 35 years writing software, teaching, and mentoring engineers. He collaborates with developers to instrument applications across the stack to enable end-to-end observability and shares insights through blogs, podcasts, videos, and 1:1 office hours.\",\"fullName\":\"Ken Rimple\",\"isAuthor\":true,\"jobTitle\":\"Senior Developer Advocate\",\"profileImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Ken Rimple\",\"asset\":{\"_ref\":\"image-70ff19725bb74795b106cac1113ed276442bb3bc-1703x1714-png\",\"_type\":\"reference\"}}},\"slug\":{\"_type\":\"slug\",\"current\":\"kenr\"}},\"body\":[{\"_key\":\"f29060f55805\",\"_type\":\"block\",\"children\":[{\"_key\":\"110cff98717d\",\"_type\":\"span\",\"marks\":[],\"text\":\"If youâre unfamiliar with AWS Summits, these are conferences that occur on a yearly basis in different cities. The events are mostly used to announce new products and technologies. This year, the theme was AI, as evidenced by the keynote, a large majority of the talks, and a walk around the vendor floor.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"44476d9c0528\",\"_type\":\"block\",\"children\":[{\"_key\":\"c72ef2fa32f4\",\"_type\":\"span\",\"marks\":[],\"text\":\"The keynote talk was hosted by Swami Sivasubramanian, VP of Agentic AI at AWS. Unless you lived under a rock for 2024 and 2025, AI agents have been The Thing every company is focusing on, and AWS, with its Bedrock platform, is positioned to make Agents and MCP Servers the centerpiece of this movement.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2159fbdb4064\",\"_ref\":\"bca66e6c-cc70-41f4-ae84-0c195e754c01\",\"_type\":\"bannerResourceArticle\"},{\"_key\":\"4f007e3abfe8\",\"_type\":\"block\",\"children\":[{\"_key\":\"52c130fe3e1b\",\"_type\":\"span\",\"marks\":[],\"text\":\"Keynote focus: AgentCore\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"7a931ab4296f\",\"_type\":\"block\",\"children\":[{\"_key\":\"8a9b54089f0e\",\"_type\":\"span\",\"marks\":[],\"text\":\"AgentCore is AWSâ set of foundational APIs and services, enabling Agentic AI in a secure, scalable manner using AWS services, interop with various security, API and MCP vendors, and scaling workloads on serverless architectures.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"43782f80050d\",\"_type\":\"image\",\"alt\":\"AWS Summit Keynote\",\"asset\":{\"_ref\":\"image-41f61b02877b35e16e04a9a4f21c58352a716a3e-1999x733-png\",\"_type\":\"reference\"}},{\"_key\":\"33da4aa33bca\",\"_type\":\"block\",\"children\":[{\"_key\":\"e165830e1c50\",\"_type\":\"span\",\"marks\":[],\"text\":\"AWS used their New York Summit to announce Amazon Bedrock AgentC
15ore, a set of APIs for building and hosting agents. It includes a serverless AgentCore runtime that can execute tasks for as much as eight hours for any given task. All data is completely isolated, and AgentCore memory can hold short-term and long-term memory for agent clients.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9c50db2c397b\",\"_type\":\"block\",\"children\":[{\"_key\":\"f9d188eac514\",\"_type\":\"span\",\"marks\":[],\"text\":\"AgentCore Identity provides authentication via OAuth and Amazon's identity services.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2a594e4c0834\",\"_type\":\"block\",\"children\":[{\"_key\":\"78db85a03ed9\",\"_type\":\"span\",\"marks\":[],\"text\":\"For executing code, AgentCore provides a CodeInterpreter, which allows agents to write and run code in TypeScript/Javascript and Python, and also includes Browser Tool, which accesses web sites and applications via a secure, isolated virtualized browser with private memory provided per user session.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"83747a3f3bb8\",\"_type\":\"block\",\"children\":[{\"_key\":\"bfeacfbcf482\",\"_type\":\"span\",\"marks\":[],\"text\":\"For accessing existing APIs, Amazon provides AgentCore Gateway.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2876ce364896\",\"_type\":\"block\",\"children\":[{\"_key\":\"33b03be383ff\",\"_type\":\"span\",\"marks\":[],\"text\":\"Amazon also announced support for vector storage and querying in S3. Of course, as with other S3-based services, you only pay for what you store and query, and you get a massively scaling storage platform with no caps. This can be used by AgentCore for its Agent memory.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7dcfbca9fe95\",\"_type\":\"block\",\"children\":[{\"_key\":\"f5174604da5a\",\"_type\":\"span\",\"marks\":[],\"text\":\"Amazon also showed off its Kira IDE, geared toward people who like having agents do more of the lift, and toward people just getting into coding from other professions. It also supports Amazon Q in IDEs or via a CLI for engineers who would prefer a traditional IDE with agent support.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"19794a43b16e\",\"_type\":\"block\",\"children\":[{\"_key\":\"7b7d2f871d94\",\"_type\":\"span\",\"marks\":[],\"text\":\"AWS Transform for code migrations\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"7eb798409e8d\",\"_type\":\"block\",\"children\":[{\"_key\":\"01a3e00952e5\",\"_type\":\"span\",\"marks\":[],\"text\":\"Another talk at the keynote was from Matt Dinich from Thomson Reuters. The company has been moving off of an older, Windows-based .NET platform, and to do so, they leveraged AWS Transform. Their teams run seven platform migrations at a time. Matt stressed that this wasn't done to eliminate developers, but to empower them and to fix technical debt.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9e4436aa7d9e\",\"_type\":\"block\",\"children\":[{\"_key\":\"fed698ac086d\",\"_type\":\"span\",\"marks\":[],\"text\":\"Honeycomb MCP now available in the AWS Marketplace\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"479262d06e5b\",\"_type\":\"block\",\"children\":[{\"_key\":\"869101f7e725\",\"_type\":\"span\",\"marks\":[],\"text\":\"Announced at AWS Summit, \"},{\"_key\":\"e1e06cde3bbd\",\"_type\":\"span\",\"marks\":[\"567ed3651e5b\"],\"text\":\"Honeycomb MCP\"},{\"_key\":\"b5f374f3fac8\",\"_type\":\"span\",\"marks\":[],\"text\":\" is now part of the Honeycomb Enterprise AWS Marketplace in the AI agents and tools category. Just connect to our MCP from your favorite agent, and a browser will open, authenticating you via OAuth2.\"}],\"markDefs\":[{\"_key\":\"567ed3651e5b\",\"_type\":\"link\",\"href\":\"https://aws.amazon.com/marketplace/pp/prodview-x7qbbi2gqjz2o\"}],\"style\":\"normal\"},{\"_key\":\"1e4424e56ff2\",\"_type\":\"block\",\"children\":[{\"_key\":\"5c904aad62a7\",\"_type\":\"span\",\"marks\":[],\"text\":\"While using the Honeycomb Query interface is absolutely the best way to get quick answers to questions while investigating your problems, the \"},{\"_key\":\"22a6d000b774\",\"_type\":\"span\",\"marks\":[\"f4111655dc68\"],\"text\":\"MCP server\"},{\"_key\":\"0449e6a42b13\",\"_type\":\"span\",\"marks\":[],\"text\":\" offers engineers a new way to analyze data, such as correlating code with behavior in deeper analysis, or making sure to further verify fixes by viewing traces after code is deployed.\"}],\"markDefs\":[{\"_key\":\"f4111655dc68\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/blog/hosted-mcp-now-available\"}
15],\"style\":\"normal\"},{\"_key\":\"5dea86163741\",\"_type\":\"block\",\"children\":[{\"_key\":\"54059bd6d363\",\"_type\":\"span\",\"marks\":[],\"text\":\"The MCP server provides superpowers to your agent tool. I've been using it for the past few weeks and it has made it easier to spot problems in my code, since I'm instrumenting during development with the help of my agent, Claude Code. I've asked questions like:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"a50fbd1d1f66\",\"_type\":\"block\",\"children\":[{\"_key\":\"5dbe49bcd3c9\",\"_type\":\"span\",\"marks\":[],\"text\":\"Why is trace \u003cid\u003e failing? I can't figure it out in my codebase. Correlate the trace failure to the source code in this application under the src directory.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"6d7f3c4ef7a8\",\"_type\":\"block\",\"children\":[{\"_key\":\"795818e0b58b\",\"_type\":\"span\",\"marks\":[],\"text\":\"What services have the slowest response times in this codebase in the prod-www site, and can you review the code to spot areas we could improve it, such as simplifying multiple calls?\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9aeec07adec2\",\"_type\":\"block\",\"children\":[{\"_key\":\"b814d4169338\",\"_type\":\"span\",\"marks\":[],\"text\":\"Create a plan to add /api/verify-credit to the checkout process in my current project, passing customer data via a POST based on the service definition at \u003cmy swagger api location\u003e. Write tests for the code, and make sure it is properly observable by querying Honeycomb when the test is in place.\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"261fe4554144\",\"_type\":\"block\",\"children\":[{\"_key\":\"37af4fe4365f\",\"_type\":\"span\",\"marks\":[],\"text\":\"Coupling this with good documentation on the code architecture, tools, and architectural information in readable documentation, your agent will help you iterate with more visibility into what your code is actually doing.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2b7f44a0c8d4\",\"_type\":\"block\",\"children\":[{\"_key\":\"68c6e75696c0\",\"_type\":\"span\",\"marks\":[],\"text\":\"Claude Code 4 talk by Anthropic\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"e70afaa1bba6\",\"_type\":\"block\",\"children\":[{\"_key\":\"9cc266bbc7ad\",\"_type\":\"span\",\"marks\":[],\"text\":\"Another show highlight was a packed talk at the Athena Partner Theater by Anthropic on Claude Code and related technologies. I've used Claude Code with the Honeycomb MCP for the past few weeks, and it's a great combination. It certainly seems to be the agent of the moment.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c1a0072ab86f\",\"_type\":\"image\",\"alt\":\"Claude Code 4 Talk at AWS Summit\",\"asset\":{\"_ref\":\"image-a2189df2ec3c0b331bceafa709ef545337bb9eeb-1999x1397-png\",\"_type\":\"reference\"}},{\"_key\":\"3a7841407462\",\"_type\":\"block\",\"children\":[{\"_key\":\"0331df3f5bc3\",\"_type\":\"span\",\"marks\":[],\"text\":\"Claude Code has evolved as an agent, from assisting (in 2024), to collaborating (in 2025). I was impressed with how far it has come in just a year. The Claude vision aims for the agent to pioneer breakthrough solutions to challenging problems in 2027.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ba783cf402c7\",\"_type\":\"block\",\"children\":[{\"_key\":\"76f38679263b\",\"_type\":\"span\",\"marks\":[],\"text\":\"The rising tide of agents and MCP servers\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"51ab1dbd6c38\",\"_type\":\"block\",\"children\":[{\"_key\":\"fb204e3f4c98\",\"_type\":\"span\",\"marks\":[],\"text\":\"The vendor floor was packed with startups offering their agents and MCP servers, as well as existing platforms offering the latest services with various levels of agentic behavior.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c6e4c0512815\",\"_type\":\"image\",\"alt\":\"AWS Summit Floor - Vendors\",\"asset\":{\"_ref\":\"image-8e93980410fd3e61fa6a1b118302cbf3a74c5629-1999x1791-png\",\"_type\":\"reference\"}},{\"_key\":\"9894df44bb43\",\"_type\":\"block\",\"children\":[{\"_key\":\"b46cc88be5e2\",\"_type\":\"span\",\"marks\":[],\"text\":\"As evidenced by the tools and services on display at the show, it is clear that agentic AI is becoming a dominant force. Tons of companies were showing off their agent-based services, and agent-enabled systems. It's basically tablestakes now.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"050f83f09d6b\",\"_type\":\"block\",\"children\":[{\"_key\":\"b4b3098b7997\",\"_type\":\"span\",\"marks\":[],\"text\":\"Wrap-up\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"c00087fa38b6\",\"_type\":\"block\",\"children\":[{\"_key\":\"8df4bc9653df\",\"_type\":\"span\",\"marks\":[],\"text\":\"With Thomson Reuters running seven platform migrations simultaneously with AWS Transform, Honeycomb's MCP server enabling real-time observability correlation, and Claude Code's evolution from assistant to true development collaborator, it seems weâre all barreling towards one conclusion: agentic AI isn't coming. It's already \"},{\"_key\":\"4b95d523c743\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"here\"},{\"_key\":\"9e5f09798d81\",\"_type\":\"span\",\"marks\":[],\"text\":\". We're moving beyond AI as a coding assistant to AI as a development partner that can understand context, maintain project memory, and execute complex multi-step tasks autonomously.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"8dae642a817b\",\"_type\":\"block\",\"children\":[{\"_key\":\"ad06e8f151c6\",\"_type\":\"span\",\"marks\":[],\"text\":\"AWS Summit NYC 2025 made one thing crystal clear: there is a shift in how software is built and maintained. The launch of Amazon Bedrock AgentC
15ore shows AWS' bet on a future where AI agents become essential infrastructure, complete with long-running task executions, secure isolated environments, and integration with existing development workflows.\"}],\"markDefs\":[],\"style\":\"normal\"}],\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"AWS Summit NYC 2025: Laser-Focused on AI\",\"asset\":{\"_ref\":\"image-e368eb2cb5334b48704a51f3af560a85588f9114-1920x1080-png\",\"_type\":\"reference\"}}},\"publishedAt\":\"2025-07-24T10:00:00.000Z\",\"relatedArticle\":{\"_ref\":\"resource-21777\",\"_type\":\"reference\"},\"relatedArticleButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"target\":\"_self\",\"text\":\"Watch Now\"},\"variant\":\"arrow-link\"},\"relatedArticles\":{\"_type\":\"relatedArticles\",\"ctaButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"target\":\"_self\"},\"variant\":\"solid\"},\"sectionHeader\":{\"_type\":\"sectionHeader\",\"headerText\":{\"_type\":\"title\",\"headerHtmlTag\":\"h1\",\"highlightColor\":{\"_type\":\"colorPicker\",\"alpha\":1,\"hex\":\"#0278CD\",\"hsl\":{\"_type\":\"hslaColor\",\"a\":1,\"h\":205.1231527093596,\"l\":0.40588235294117647,\"s\":0.9806763285024155},\"hsv\":{\"_type\":\"hsvaColor\",\"a\":1,\"h\":205.1231527093596,\"s\":0.9902439024390244,\"v\":205},\"rgb\":{\"_type\":\"rgbaColor\",\"a\":1,\"b\":205,\"g\":120,\"r\":2}}}},\"variant\":\"newest\"},\"seo\":{\"_type\":\"seoMetaFields\",\"metaDescription\":\"Ken Rimple provides a recap of AWS Summit NYC 2025 - and as it turns out, it's all about AI. Read more!\",\"metaTitle\":\"AWS Summit NYC 2025: Laser-Focused on AI\",\"noIndex\":false,\"openGraph\":{\"description\":\"If youâre unfamiliar with AWS Summits, these are conferences that occur on a yearly basis in different cities. The events are mostly used to announce new products and technologies.\",\"image\":{\"_type\":\"image\",\"alt\":\"AWS Summit NYC 2025: Laser-Focused on AI\"},\"modifiedTime\":\"2025-07-24T10:00:00.000Z\",\"ogLocale\":\"en_US\",\"ogType\":\"article\",\"publishedTime\":\"2025-07-24T10:00:00.000Z\",\"siteName\":\"Honeycomb\",\"title\":\"AWS Summit NYC 2025: Laser-Focused on AI\"}},\"showImageInsideBodyArticle\":true,\"showSidebarNavigation\":true,\"slug\":{\"_type\":\"slug\",\"current\":\"aws-summit-nyc-2025-laser-focused-ai\"},\"summary\":\"If youâre unfamiliar with AWS Summits, these are conferences that occur on a yearly basis in different cities. The events are mostly used to announce new products and technologies. This year, the theme was AI, as evidenced by the keynote, a large majority of the talks, and a walk around the vendor floor.\",\"title\":\"AWS Summit NYC 2025: Laser-Focused on AI\",\"topics\":[{\"_createdAt\":\"2025-05-25T11:22:20Z\",\"_id\":\"topic-1244\",\"_rev\":\"2i7iadib5QZf8Z2heb8MWo\",\"_system\":{\"base\":{\"id\":\"topic-1244\",\"rev\":\"W9HbXum6KkwJ5r0iUTUf99\"}},\"_type\":\"topic\",\"_updatedAt\":\"2025-10-30T17:32:39Z\",\"contentTypes\":[\"blogArticle\"],\"description\":\" \",\"seo\":{\"metaTitle\":\"LLMs Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"llms\"},\"title\":\"AI \u0026 LLMs\"},{\"_createdAt\":\"2025-05-25T11:22:20Z\",\"_id\":\"topic-297\",\"_rev\":\"1s3kTwL4ThYFXgEz00VUfk\",\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:47Z\",\"contentTypes\":[\"resourceArticle\"],\"seo\":{\"metaTitle\":\"Conferences \u0026 Meetups Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"conferences-meetups\"},\"title\":\"Conferences \u0026 Meetups\"}]},{\"_createdAt\":\"2025-12-05T16:20:30Z\",\"_id\":\"28e7c8c8-b105-40ac-8f69-657283a12425\",\"_rev\":\"LkVpspzXhDvapEwa0gpH93\",\"_system\":{\"base\":{\"id\":\"28e7c8c8-b105-40ac-8f69-657283a12425\",\"rev\":\"2lSJCEf1F4fyz387qo1RTm\"}},\"_type\":\"blogArticle\",\"_updatedAt\":\"2026-06-10T18:03:56Z\",\"author\":{\"_createdAt\":\"2025-05-25T11:20:35Z\",\"_id\":\"people-115\",\"_rev\":\"bHb090SZ5cTdsfThHePAv8\",\"_system\":{\"base\":{\"id\":\"people-115\",\"rev\":\"ZUZBVVyNirYXjyHrUtxuOr\"}},\"_type\":\"people\",\"_updatedAt\":\"2026-01-20T19:23:25Z\",\"bio\":\"The First of Her Name, Mother of Pugs, Breaker of Leashes, Khaleesi of the Goth Office, Rox is the Senior Content Marketing Manager at Honeycomb. She comes to us with a background in DevOps writing. In her spare time, you can find her at a vegan restaurant with her partner, or adopting too many senior pugs.\",\"fullName\":\"Rox Williams\",\"isAuthor\":true,\"jobTitle\":\"Senior Content Marketing Manager\",\"profileImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Rox Williams\",\"asset\":{\"_ref\":\"image-fb0dadab9def700cd5661ade34b9557c7d1b18f8-180x200-jpg\",\"_type\":\"reference\"}}},\"slug\":{\"_type\":\"slug\",\"current\":\"rox-williams\"}},\"body\":[{\"_key\":\"81bc1ab2e2ae\",\"_type\":\"block\",\"children\":[{\"_key\":\"aa4a95fa3e31\",\"_type\":\"span\",\"marks\":[],\"text\":\"If thereâs one thing clear from our AI-powered observability webinar, itâs that observability has officially graduated from a ânice-to-haveâ to a business-critical discipline, and AI is helping lead that charge.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"cd3b3d771a0d\",\"_type\":\"block\",\"children\":[{\"_key\":\"c5f78e5936a0\",\"_type\":\"span\",\"marks\":[],\"text\":\"Our webinar brought together guest speaker Stephen Elliott, Group VP at \"},{\"_key\":\"dd8bcdcf4363\",\"_type\":\"span\",\"marks\":[\"690dcea01618\"],\"text\":\"IDC\"},{\"_key\":\"98d9494ec0b6\",\"_type\":\"span\",\"marks\":[],\"text\":\", and Ranbir Chawla, former SVP of Engineering at \"},{\"_key\":\"0a62544e4d63\",\"_type\":\"span\",\"marks\":[\"e243daa8ccb6\"],\"text\":\"RB Global\"},{\"_key\":\"b05cd3488f47\",\"_type\":\"span\",\"marks\":[],\"text\":\", for an hour of insights that mixed data, experience, and hard-won lessons from the trenches. As moderator Chuck Czerkawski from Honeycomb put it, âWeâre here to help customers achieve business value and realization through Honeycomb and observability.â\"}],\"markDefs\":[{\"_key\":\"690dcea01618\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/resources/reports/the-business-value-of-the-honeycomb-observability-platform-idc-report\"},{\"_key\":\"e243daa8ccb6\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/resources/case-studies/ritchie-bros-journey-modern-observability-logs\"}],\"style\":\"normal\"},{\"_key\":\"2ac1655a02f1\",\"_type\":\"block\",\"children\":[{\"_key\":\"28c7090e8cc6\",\"_type\":\"span\",\"marks\":[],\"text\":\"From reactive to predictive: the observability maturity curve\"}],\"markDefs\":[],\"style\":\"h2\"}
15,{\"_key\":\"a9518f486673\",\"_type\":\"block\",\"children\":[{\"_key\":\"dac3142c8702\",\"_type\":\"span\",\"marks\":[],\"text\":\"Stephen kicked off the discussion by sharing findings from IDCâs recent study, \"},{\"_key\":\"377ccae3a289\",\"_type\":\"span\",\"marks\":[\"473b0fc0ca78\"],\"text\":\"The Business Value of the Honeycomb Observability Platform\"},{\"_key\":\"7304f88cdad0\",\"_type\":\"span\",\"marks\":[],\"text\":\". The common theme? Everyone wants to move âfrom reactive to proactive, and then to predictive and preventative.â\"}],\"markDefs\":[{\"_key\":\"473b0fc0ca78\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/resources/reports/the-business-value-of-the-honeycomb-observability-platform-idc-report\"}],\"style\":\"normal\"},{\"_key\":\"dafe52b23699\",\"_type\":\"block\",\"children\":[{\"_key\":\"cbd33cc8e7ab\",\"_type\":\"span\",\"marks\":[],\"text\":\"He explained that the best-performing teams are âthinking about their existing workflows, how they make decisions, and the data upon which they make decisions.â In other words, itâs not just about collecting telemetry, itâs about turning that data into foresight. And the results speak volumes. According to IDCâs interviews, Honeycomb customers saw:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"53cf662af60e\",\"_type\":\"block\",\"children\":[{\"_key\":\"0a426a47d8f7\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"79% less time\"},{\"_key\":\"524d23570890\",\"_type\":\"span\",\"marks\":[],\"text\":\" to respond and remediate issues\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c1ccdd0bc43e\",\"_type\":\"block\",\"children\":[{\"_key\":\"4251f4b614e1\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"73% faster mean time to recovery\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"f0dc5d06175b\",\"_type\":\"block\",\"children\":[{\"_key\":\"a209dab432d1\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\"45% fewer unplanned outages\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c85a7e67cbb1\",\"_type\":\"block\",\"children\":[{\"_key\":\"f01e0d81e9fb\",\"_type\":\"span\",\"marks\":[],\"text\":\"As Stephen put it, âHoneycomb has prevented issues from happening because teams are catching things early now.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"f1aa51457595\",\"_type\":\"block\",\"children\":[{\"_key\":\"758eb9f0e380\",\"_type\":\"span\",\"marks\":[],\"text\":\"The power of âsystem signal qualityâ\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"c350dbf5767f\",\"_type\":\"block\",\"children\":[{\"_key\":\"067b18c78083\",\"_type\":\"span\",\"marks\":[],\"text\":\"One of the most powerful concepts from the discussion was something Stephen credited to Ranbir: system signal quality. âThis is about the quality of the information and data youâre collecting, and how that drives a more resilient architecture,â Stephen said.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b46b16f5a01a\",\"_type\":\"block\",\"children\":[{\"_key\":\"e7c1f3f50b44\",\"_type\":\"span\",\"marks\":[],\"text\":\"Ranbirâs story brought it to life. During a massive digital transformation at RB Global, he said, âThings were so complex we were looking for the right observability tools. I had worked with Honeycomb very successfully before, so we brought them in as a partner.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"47432ee2bd29\",\"_type\":\"block\",\"children\":[{\"_key\":\"7c3b089530e3\",\"_type\":\"span\",\"marks\":[],\"text\":\"The payoff was instant clarity. âWe had the tools to \"},{\"_key\":\"abcccf092eb4\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"immediately\"},{\"_key\":\"28bccca4fc1b\",\"_type\":\"span\",\"marks\":[],\"text\":\" get on a screen and share: âYou told us itâs taking more than three seconds. I just found it,ââ he recalled. Using tracing, even non-technical colleagues could spot issues: âA product manager looks and says, âOh my God, whatâs that big black line? Thatâs where our problem is.â Thatâs the beauty of these visual tools. They make everyone care about why this works.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"987c38bda4ba\",\"_type\":\"block\",\"children\":[{\"_key\":\"792f9f4a4756\",\"_type\":\"span\",\"marks\":[],\"text\":\"Connecting code to customers\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"bee3792f822b\",\"_type\":\"block\",\"children\":[{\"_key\":\"f9aa92ef4cef\",\"_type\":\"span\",\"marks\":[],\"text\":\"One of the most compelling parts of the fireside chat was when Stephen and Ranbir tackled the age-old question: How do you connect developer work to business value?\"}],\"markDefs\":[],\"style\":\"normal\"}
15,{\"_key\":\"da2ea5f2d11f\",\"_type\":\"block\",\"children\":[{\"_key\":\"c6e4aad7fffc\",\"_type\":\"span\",\"marks\":[],\"text\":\"Stephen didnât mince words: âWeâre great at technology metrics, but the language of the business is finance. Every developer has a role in driving revenues and customer experience.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2e633cf31acb\",\"_type\":\"block\",\"children\":[{\"_key\":\"a396b37cc1e5\",\"_type\":\"span\",\"marks\":[],\"text\":\"Ranbir took it a step further, arguing that engineering leaders must act as translators. âThe deeper you understand the business and engender trust, the better your career, and the happier your teams. You can bridge those conversations and stop random questions and stress.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"67756fddf890\",\"_type\":\"block\",\"children\":[{\"_key\":\"a703201af241\",\"_type\":\"span\",\"marks\":[],\"text\":\"Itâs that bridgeâbetween code deploys and customer satisfactionâthat observability makes tangible. As Ranbir said, âWhen somethingâs wrong, we can show whether itâs our code, a partnerâs system, or even a CDN issue. Thatâs power.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"6d2790367109\",\"_type\":\"block\",\"children\":[{\"_key\":\"e49f6030b25e\",\"_type\":\"span\",\"marks\":[],\"text\":\"Making developers business-fluent\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"d6034fe9ed6c\",\"_type\":\"block\",\"children\":[{\"_key\":\"5c0a54123b52\",\"_type\":\"span\",\"marks\":[],\"text\":\"Both speakers agreed that business fluency starts with intentionality. âIt always starts with a conversation about what weâre building and why weâre building it,â said Ranbir.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ab7b41ac8027\",\"_type\":\"block\",\"children\":[{\"_key\":\"59bafa2f3920\",\"_type\":\"span\",\"marks\":[],\"text\":\"He urged teams to add contextual telemetry: âThink about tagging signals properly. You can have a business SLOââWe need to get this much money inââand a system SLO underneath it.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"3cb37beae7cb\",\"_type\":\"block\",\"children\":[{\"_key\":\"ece89f2f4277\",\"_type\":\"span\",\"marks\":[],\"text\":\"Stephen echoed the sentiment: âA good service level indicator can be expressed meaningfully in a sentence that all stakeholders can understand.â That clarity helps teams eliminate finger-pointing and align on what success looks like.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"5123bcd25811\",\"_type\":\"block\",\"children\":[{\"_key\":\"5d16500e1c09\",\"_type\":\"span\",\"marks\":[],\"text\":\"The AI layer: promise and complexity\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"5aef91fee00b\",\"_type\":\"block\",\"children\":[{\"_key\":\"07dc457e180c\",\"_type\":\"span\",\"marks\":[],\"text\":\"Finally, the group turned to the role of AI. Stephen predicted that âevery organization will have a massive number of agentsâAI assistants for root cause analysis, prediction, and co-generation.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7575b57e10b4\",\"_type\":\"block\",\"children\":[{\"_key\":\"f5b6ce554d7c\",\"_type\":\"span\",\"marks\":[],\"text\":\"But Ranbir, self-proclaimed âgrumpy old man on a park bench,â offered a grounded take: âThereâs a lot of math available to us. Combine your Honeycomb telemetry with your chaos testing data and you can start predicting issues before they happen.â He also sees opportunity in using AI for toil reduction by automating repetitive engineering work and freeing humans to focus on innovation. âGet LLMs focused on toil, not replacing devs. Thatâs where the magic is.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"74a5b191745f\",\"_type\":\"block\",\"children\":[{\"_key\":\"7fe16fd6139f\",\"_type\":\"span\",\"marks\":[],\"text\":\"Final thoughts\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"58bf8cabd668\",\"_type\":\"block\",\"children\":[{\"_key\":\"e9117bd488a2\",\"_type\":\"span\",\"marks\":[],\"text\":\"Observability isnât just about seeing whatâs broken. Itâs about understanding how technology decisions ripple into customer experience and revenue.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7dae96f3798b\",\"_type\":\"block\",\"children\":[{\"_key\":\"4989d2e99f1f\",\"_type\":\"span\",\"marks\":[],\"text\":\"As Stephen summarized, âItâs not rocket science. Understand what your business values, and connect it to what you already measure.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"091abd52926c\",\"_type\":\"block\",\"children\":[{\"_key\":\"8eaf3107c464\",\"_type\":\"span\",\"marks\":[],\"text\":\"And, as Ranbir put it, âIf you can prove your point with data, youâll live a long time as a team.â\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"74fc47f3a9fd\",\"_ref\":\"2ef2322e-4fb6-48c5-8d5f-710a8357e9c4\",\"_type\":\"bannerResourceArticle\"}],\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"AI-Powered Observability: From Reactive to Predictive\",\"asset\":{\"_ref\":\"image-6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080-png\",\"_type\":\"reference\"}}},\"publishedAt\":\"2025-12-11T14:00:00.000Z\",\"relatedArticle\":{\"_ref\":\"5b5ad748-ba85-4166-acce-07b8f89d39d7\",\"_type\":\"reference\"},\"relatedArticleButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_ref\":\"5b5ad748-ba85-4166-acce-07b8f89d39d7\",\"_type\":\"reference\"},\"target\":\"_self\",\"text\":\"Watch Now\"},\"variant\":\"arrow-link\"},\"relatedArticles\":{\"_type\":\"relatedArticles\",\"ctaButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"target\":\"_self\"},\"variant\":\"solid\"},\"sectionHeader\":{\"_type\":\"sectionHeader\",\"headerText\":{\"_type\":\"title\",\"headerHtmlTag\":\"h1\",\"highlightColor\":{\"_type\":\"colorPicker\",\"alpha\":1,\"hex\":\"#0278CD\",\"hsl\":{\"_type\":\"hslaColor\",\"a\":1,\"h\":205.1231527093596,\"l\":0.40588235294117647,\"s\":0.9806763285024155},\"hsv\":{\"_type\":\"hsvaColor\",\"a\":1,\"h\":205.1231527093596,\"s\":0.9902439024390244,\"v\":205},\"rgb\":{\"_type\":\"rgbaColor\",\"a\":1,\"b\":205,\"g\":120,\"r\":2}}}},\"variant\":\"newest\"},\"seo\":{\"_type\":\"seoMetaFields\",\"metaDescription\":\"If thereâs one thing clear from our AI-powered observability webinar, itâs that observability has officially graduated from a ânice-to-haveâ to a business-critical discipline, and AI is helping lead that charge. Our webinar brought together guest speaker Stephen Elliott, Group VP at IDC , and Ranbir Chawla, former SVP of Engineering at RB Global , for an hour of insights that mixed data, experience, and hard-won lessons from the trenches.\",\"metaImage\":{\"_type\":\"image\",\"asset\":{\"_ref\":\"image-6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080-png\",\"_type\":\"reference\"}},\"metaTitle\":\"AI-Powered Observability: From Reactive to Predictive\",\"noIndex\":false,\"openGraph\":{\"description\":\"If thereâs one thing clear from our AI-powered observability webinar, itâs that observability has officially graduated from a ânice-to-haveâ to a business-critical discipline, and AI is helping lead that charge. Our webinar brought together guest speaker Stephen Elliott, Group VP at IDC , and Ranbir Chawla, former SVP of Engineering at RB Global , for an hour of insights that mixed data, experience, and hard-won lessons from the trenches.\",\"image\":{\"_type\":\"image\",\"alt\":\"AI-Powered Observability: From Reactive to Predictive\",\"asset\":{\"_ref\":\"image-6618d0a1ebb42abd0a62e80fe84481f83752ca52-1920x1080-png\",\"_type\":\"reference\"}},\"modifiedTime\":\"2025-12-11T14:00:00.000Z\",\"ogLocale\":\"en_US\",\"ogType\":\"article\",\"publishedTime\":\"2025-12-11T14:00:00.000Z\",\"siteName\":\"Honeycomb\",\"title\":\"AI-Powered Observability: From Reactive to Predictive\"}},\"showImageInsideBodyArticle\":true,\"showSidebarNavigation\":true,\"slug\":{\"_type\":\"slug\",\"current\":\"ai-powered-observability-from-reactive-to-predictive\"},\"summary\":\"If thereâs one thing clear from our AI-powered observability webinar, itâs that observability has officially graduated from a ânice-to-haveâ to a business-critical discipline, and AI is helping lead that charge.\",\"title\":\"AI-Powered Observability: From Reactive to Predictive\",\"topics\":[{\"_createdAt\":\"2025-05-25T11:22:40Z\",\"_id\":\"topic-1269\",\"_rev\":\"1s3kTwL4ThYFXgEz00VSxe\",\"_system\":{\"base\":{\"id\":\"topic-1269\",\"rev\":\"sEm9SIOnZHQAyoKbWiVtWm\"}},\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:24Z\",\"contentTypes\":[\"resourceArticle\"],\"de
15scription\":\" \",\"seo\":{\"metaTitle\":\"AI \u0026 LLMs Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"ai-llms\"},\"title\":\"AI \u0026 LLMs\"}]},{\"_createdAt\":\"2025-11-17T15:19:59Z\",\"_id\":\"08cd1118-e0ce-424b-a4a8-8bd2deea7063\",\"_rev\":\"LkVpspzXhDvapEwa0gjiFR\",\"_system\":{\"base\":{\"id\":\"08cd1118-e0ce-424b-a4a8-8bd2deea7063\",\"rev\":\"Vp7XmdKPupN2d8gxno1Jpj\"}},\"_type\":\"blogArticle\",\"_updatedAt\":\"2026-06-10T18:01:27Z\",\"author\":{\"_createdAt\":\"2025-07-18T17:01:38Z\",\"_id\":\"8f3dee72-deef-49c7-944f-6e2ec7fc641d\",\"_rev\":\"jDUl1qG6X1kWnc37o23rwt\",\"_system\":{\"base\":{\"id\":\"8f3dee72-deef-49c7-944f-6e2ec7fc641d\",\"rev\":\"u9ZuYXcXydN4iYIP6KeMh6\"}},\"_type\":\"people\",\"_updatedAt\":\"2025-12-05T19:19:16Z\",\"bio\":\"Morgante loves building software. He's founded two startups and worked on dozens of open source projects.\",\"fullName\":\"Morgante Pell\",\"isAuthor\":false,\"jobTitle\":\"Technical Lead Manager, Engineering\",\"profileImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Morgante Pell\",\"asset\":{\"_ref\":\"image-27c3cbe23b1f8ad83a4001cdde34563ebbcac3a7-180x200-png\",\"_type\":\"reference\"}}},\"seo\":{\"_type\":\"seoMetaFields\",\"noIndex\":false},\"slug\":{\"_type\":\"slug\",\"current\":\"morgante-pell\"}},\"body\":[{\"_key\":\"58afb1f4474b\",\"_type\":\"block\",\"children\":[{\"_key\":\"8b543b657f2b\",\"_type\":\"span\",\"marks\":[],\"text\":\"When we introduced Canvas in beta, our goal was to reimagine how teams explore and collaborate around their observability data without requiring manual querying. Canvas has quickly become the AI-guided workspace that helps teams transform raw telemetry into meaningful, shared understanding faster than ever before. And today, weâre thrilled to announce that Canvas is now Generally Available (GA) for all Honeycomb users.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"900dab632287\",\"_type\":\"block\",\"children\":[{\"_key\":\"d2a343a2813c\",\"_type\":\"span\",\"marks\":[],\"text\":\"According to the \"},{\"_key\":\"c167dabdcc08\",\"_type\":\"span\",\"marks\":[\"cce2cb03e57f\"],\"text\":\"2025 State of AI-Assisted Software Development Report by DORA\"},{\"_key\":\"e1eee860304b\",\"_type\":\"span\",\"marks\":[],\"text\":\" and Google Cloud, the industry has entered a new phase: âWeâre still in the nascent stages of AI-assisted software development, a period of rapid technological and practical evolution.â The report highlights that AIâs true impact depends not just on adoption, but on deep integration with familiar workflows. Canvas embodies this by bringing AI directly to your observability data, ensuring your teams can ask questions, generate insights, and take action all in one place.\"}],\"markDefs\":[{\"_key\":\"cce2cb03e57f\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/resources/reports/dora-report-2025\"}],\"style\":\"normal\"},{\"_key\":\"eabda1657e5f\",\"_ref\":\"b68f01cb-b0b1-46e8-88cd-aeb013011143\",\"_type\":\"bannerResourceArticle\"},{\"_key\":\"0efd64c89920\",\"_type\":\"block\",\"children\":[{\"_key\":\"26e90d9428d4\",\"_type\":\"span\",\"marks\":[],\"text\":\"Built for the way modern teams work\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"56ba6eb5c2e0\",\"_type\":\"block\",\"children\":[{\"_key\":\"c75df431cd56\",\"_type\":\"span\",\"marks\":[],\"text\":\"Canvas isnât about replacing engineers with automation. Itâs about empowering them with a smarter, collaborative layer that accelerates discovery and learning. Teams can ask natural questions about their telemetry data as Canvas interprets intent and guides exploration. They can generate context-aware explanations of anomalies or spikes, drawing from traces, events, and metadata. They can collaborate live with teammates by embedding AI insights directly into shared analysis boards and connect seamlessly to existing Honeycomb datasets and workflows without switching contexts.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7efc87177657\",\"_type\":\"block\",\"children\":[{\"_key\":\"010712407a3a\",\"_type\":\"span\",\"marks\":[],\"text\":\"These capabilities align with the DORA AI Capabilities Modelâs emphasis on AI-accessible internal data, healthy data ecosystems, and quality internal platforms, all proven to amplify AIâs benefits on organizational performance.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"e2c216e3c876\",\"_type\":\"block\",\"children\":[{\"_key\":\"219d9c475499\",\"_type\":\"span\",\"marks\":[],\"text\":\"Since its beta launch, Canvas has seen adoption across hundreds of teams spanning every pricing tier, from fast-moving startups to major enterprise customers. Some of the most notable teams using Canvas today include Stripe, HelloFresh, Zeta Global, \"},{\"_key\":\"1789f4d5b31a\",\"_type\":\"span\",\"marks\":[\"e924651270b3\"],\"text\":\"Duolingo\"},{\"_key\":\"aadacebbf882\",\"_type\":\"span\",\"marks\":[],\"text\":\", Robinhood, and many others. For many enterprise customers, Canvas has become a core part of their observability workflows and is the first tool they reach for.\"}],\"markDefs\":[{\"_key\":\"e924651270b3\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/resources/case-studies/duolingo-speaking-language-observability\"}],\"style\":\"normal\"},{\"_key\":\"9afb9dedafe8\",\"_type\":\"block\",\"children\":[{\"_key\":\"45666f249d9e\",\"_type\":\"span\",\"marks\":[],\"text\":\"Updates that youâll see in GA\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"9e8de9417d03\",\"_type\":\"block\",\"children\":[{\"_key\":\"716dcbe117bc\",\"_type\":\"span\",\"marks\":[],\"text\":\"In addition to reliability investments that ensure Canvas stays on track, weâve been working on developing stronger patterns for interactive and background Canvas use.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ef1093781d45\",\"_type\":\"block\",\"children\":[{\"_key\":\"51c0afaeb246\",\"_type\":\"span\",\"marks\":[],\"text\":\"For interactive
15Canvas conversations, we are excited to introduce mention support where you can use an â@â symbol to bring up a search panel for querying across your Honeycomb datasets. When a dataset or column is mentioned in your conversation, Canvas automatically retrieves additional metadataâincluding information about recent sample values and ingest patternsâto improve the quality of results. We expect this functionality will make it easier for you to steer Canvas in a desired direction and to avoid dead ends in investigations.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"e03ac291ed84\",\"_type\":\"block\",\"children\":[{\"_key\":\"9ecc5e6fdb7e\",\"_type\":\"span\",\"marks\":[],\"text\":\"Weâve also developed new support for background Canvas agents. With background agents, Honeycomb Intelligence can triage alerts and develop preliminary investigations before an engineer is paged. This speeds up investigations and allows human operators to focus on remediation if the root cause has already been identified. In the near future, you will also be able to configure Canvas to automatically begin investigating when anomalous patterns are detected.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9c84f8a8cafd\",\"_type\":\"block\",\"children\":[{\"_key\":\"5e467bd831b5\",\"_type\":\"span\",\"marks\":[],\"text\":\"Whatâs next\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"025e33f263c5\",\"_type\":\"block\",\"children\":[{\"_key\":\"1ee0b44c0380\",\"_type\":\"span\",\"marks\":[],\"text\":\"With Canvas now GA, Honeycomb customers can expect ongoing improvements in model guidance quality with better understanding of system context and query intent, deeper integration between Canvas and other Honeycomb surfaces, and richer collaboration and sharing capabilities across teams. As the State of AI-Assisted Software Development report notes, the future of engineering will belong to organizations that augment their systems to carry the gains of AI. Canvas is Honeycombâs way of making that future tangible today.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"562da5f350b6\",\"_type\":\"block\",\"children\":[{\"_key\":\"23f87bfca65e\",\"_type\":\"span\",\"marks\":[],\"text\":\"Try Canvas today\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"1cb6e9f22451\",\"_type\":\"block\",\"children\":[{\"_key\":\"3c9c23c94367\",\"_type\":\"span\",\"marks\":[],\"text\":\"Canvas is available to all Honeycomb users. Head into your workspace and click âCanvasâ to start exploring your observability data with AI guidance. By collaborating together with Canvas, you can learn faster and build more resilient systems.\"}],\"markDefs\":[],\"style\":\"normal\"}],\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Canvas Is Now GA: AI-Guided Observability for Modern Teams\",\"asset\":{\"_ref\":\"image-0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080-png\",\"_type\":\"reference\"}}},\"publishedAt\":\"2025-11-19T14:00:00.000Z\",\"relatedArticle\":{\"_ref\":\"5b5ad748-ba85-4166-acce-07b8f89d39d7\",\"_type\":\"reference\"},\"relatedArticleButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"internalLink\":{\"_ref\":\"5b5ad748-ba85-4166-acce-07b8f89d39d7\",\"_type\":\"reference\"},\"target\":\"_self\",\"text\":\"Watch Now\"},\"variant\":\"arrow-link\"},\"relatedArticles\":{\"_type\":\"relatedArticles\",\"ctaButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"target\":\"_self\"},\"variant\":\"solid\"},\"sectionHeader\":{\"_type\":\"sectionHeader\",\"headerText\":{\"_type\":\"title\",\"headerHtmlTag\":\"h1\",\"highlightColor\":{\"_type\":\"colorPicker\",\"alpha\":1,\"hex\":\"#0278CD\",\"hsl\":{\"_type\":\"hslaColor\",\"a\":1,\"h\":205.1231527093596,\"l\":0.40588235294117647,\"s\":0.9806763285024155},\"hsv\":{\"_type\":\"hsvaColor\",\"a\":1,\"h\":205.1231527093596,\"s\":0.9902439024390244,\"v\":205},\"rgb\":{\"_type\":\"rgbaColor\",\"a\":1,\"b\":205,\"g\":120,\"r\":2}}}},\"variant\":\"newest\"},\"seo\":{\"_type\":\"seoMetaFields\",\"metaDescription\":\"Canvas, now GA, is the AI-guided workspace that helps teams transform raw telemetry into meaningful, shared understanding faster than ever before.\",\"metaImage\":{\"_type\":\"image\",\"asset\":{\"_ref\":\"image-0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080-png\",\"_type\":\"reference\"}},\"metaTitle\":\"Canvas Is Now GA: AI-Guided Observability for Modern Teams\",\"noIndex\":false,\"openGraph\":{\"description\":\"When we introduced Canvas in beta, our goal was to reimagine how teams explore and collaborate around their observability data without requiring manual querying. Canvas has quickly become the AI-guided workspace that helps teams transform raw telemetry into meaningful, shared understanding faster than ever before.\",\"image\":{\"_type\":\"image\",\"alt\":\"Canvas Is Now GA: AI-Guided Observability for Modern Teams\",\"asset\":{\"_ref\":\"image-0bd72225065a728a55d876d93b6a6b9d292f74f5-1920x1080-png\",\"_type\":\"reference\"}},\"modifiedTime\":\"2025-11-19T14:00:00.000Z\",\"ogLocale\":\"en_US\",\"ogType\":\"article\",\"publishedTime\":\"2025-11-19T14:00:00.000Z\",\"siteName\":\"Honeycomb\",\"title\":\"Canvas Is Now GA: AI-Guided Observability for Modern Teams\"}},\"showImageInsideBodyArticle\":true,\"showSidebarNavigation\":true,\"slug\":{\"_type\":\"slug\",\"current\":\"canvas-is-now-ga-ai-guided-observability-for-modern-teams\"},\"summary\":\"Weâre thrilled to announce that Canvas is now Generally Available (GA) for all Honeycomb users. \",\"title\":\"Canvas Is Now GA: AI-Guided Observability for Modern Teams\",\"topics\":[{\"_createdAt\":\"2025-05-25T11:22:40Z\",\"_id\":\"topic-1269\",\"_rev\":\"1s3kTwL4ThYFXgEz00VSxe\",\"_system\":{\"base\":{\"id\":\"topic-1269\",\"rev\":\"sEm9SIOnZHQAyoKbWiVtWm\"}},\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:24Z\",\"contentTypes\":[\"resourceArticle\"],\"de
15scription\":\" \",\"seo\":{\"metaTitle\":\"AI \u0026 LLMs Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"ai-llms\"},\"title\":\"AI \u0026 LLMs\"},{\"_createdAt\":\"2025-05-25T11:22:20Z\",\"_id\":\"topic-57\",\"_rev\":\"1s3kTwL4ThYFXgEz00VVCO\",\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:53Z\",\"contentTypes\":[\"resourceArticle\"],\"seo\":{\"metaTitle\":\"Product Updates Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"product-updates\"},\"title\":\"Product Updates\"}]},{\"_createdAt\":\"2025-08-20T19:31:20Z\",\"_id\":\"01ec2690-8d5c-432e-a14d-a50044aed526\",\"_rev\":\"oTJhFplYvSZRulvUjwt6k4\",\"_type\":\"blogArticle\",\"_updatedAt\":\"2025-08-20T19:57:52Z\",\"author\":{\"_createdAt\":\"2025-05-25T11:20:35Z\",\"_id\":\"people-21051\",\"_rev\":\"jDUl1qG6X1kWnc37o23Vm4\",\"_system\":{\"base\":{\"id\":\"people-21051\",\"rev\":\"BX8iCic7dJdeh7LpdQy2Qc\"}},\"_type\":\"people\",\"_updatedAt\":\"2025-12-05T19:14:56Z\",\"fullName\":\"Mae Capozzi\",\"jobTitle\":\"Senior Software Engineer II\",\"profileImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Mae Capozzi\",\"asset\":{\"_ref\":\"image-2bf04ccd935b7a4269c03ab3a96d73c67cce3aba-180x200-jpg\",\"_type\":\"reference\"}}},\"slug\":{\"_type\":\"slug\",\"current\":\"mae-capozzi\"},\"socialLinkedIn\":\"https://www.linkedin.com/in/maecapozzi\"},\"body\":[{\"_key\":\"8b699550112f\",\"_type\":\"block\",\"children\":[{\"_key\":\"f5bed844f08b\",\"_type\":\"span\",\"marks\":[],\"text\":\"As an engineer on Honeycombâs frontend platform team, Iâm constantly trying to understand and improve our web performance. And I have a whole lot of questions.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"56291b866fd6\",\"_type\":\"block\",\"children\":[{\"_key\":\"b1c0e5e09508\",\"_type\":\"span\",\"marks\":[],\"text\":\"Are we loading too much JavaScript on a particular route?\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"871229470776\",\"_type\":\"block\",\"children\":[{\"_key\":\"fc8436a35614\",\"_type\":\"span\",\"marks\":[],\"text\":\"Is our bundle too big?\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"55349488a3d6\",\"_type\":\"block\",\"children\":[{\"_key\":\"e74b9b2f0794\",\"_type\":\"span\",\"marks\":[],\"text\":\"If we change how we import lodash, does it make a difference?\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"24c1572785b2\",\"_type\":\"block\",\"children\":[{\"_key\":\"d6506b4f6332\",\"_type\":\"span\",\"marks\":[],\"text\":\"Do we have slow interactions in complicated components like a combobox?\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"0da575ecbce2\",\"_type\":\"block\",\"children\":[{\"_key\":\"7b7e39a0916f\",\"_type\":\"span\",\"marks\":[],\"text\":\"I tried answering these types of questions without Honeycomb in the past, and it was difficult and time consuming. It used to take me days to identify performance issues and their causes, let alone fix them and confirm that they improved web performance for some subset of users.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"9059d69760b7\",\"_type\":\"block\",\"children\":[{\"_key\":\"2da168eb98e3\",\"_type\":\"span\",\"marks\":[],\"text\":\"At risk of sounding \"},{\"_key\":\"64c56b37286a\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"too \"},{\"_key\":\"98705e09a24f\",\"_type\":\"span\",\"marks\":[],\"text\":\"obvious, without an observability tool, itâs extremely difficult to reason about a complicated frontend system. Especially when hundreds of engineers are shipping code every day.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b104ab01931f\",\"_type\":\"block\",\"children\":[{\"_key\":\"0b7c08ec3c2d\",\"_type\":\"span\",\"marks\":[],\"text\":\"With Honeycomb for Frontend Observability, I can detect web performance issues and determine their cause within minutes. When you configure Honeycombâs web SDK, your frontend codebase becomes part of an end-to-e
15nd trace, so you can see everything that happens with a user event, even if the problem isnât related to the frontend itself.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"a311cfa98bbf\",\"_type\":\"block\",\"children\":[{\"_key\":\"43c55f988997\",\"_type\":\"span\",\"marks\":[],\"text\":\"This is useful when youâre researching a performance issue, because it allows you to understand whether your site is performing well. If itâs not, you can visualize whether the performance issues are coming from frontend or backend code. Finally, you can track improvements and regressions over time so that your site stays performant.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"f97987532cf4\",\"_type\":\"block\",\"children\":[{\"_key\":\"6007d8c7097a\",\"_type\":\"span\",\"marks\":[],\"text\":\"There are a number of ways to monitor a siteâs performance with Honeycomb. Iâm going to walk through a couple of key concepts to get you started. Weâll discuss:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"70c2dd4a272b\",\"_type\":\"block\",\"children\":[{\"_key\":\"227f73ef2be3\",\"_type\":\"span\",\"marks\":[],\"text\":\"How to create and navigate Core Web Vitals (CWV) queries in Honeycomb\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"a01f6dd31523\",\"_type\":\"block\",\"children\":[{\"_key\":\"cd121b182dbe\",\"_type\":\"span\",\"marks\":[],\"text\":\"How to use traces and wide events to better understand your CWV scores\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"7329632361b4\",\"_type\":\"block\",\"children\":[{\"_key\":\"8be813cf8269\",\"_type\":\"span\",\"marks\":[],\"text\":\"How to create queries that identify which routes load the most JavaScript\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"71803824e042\",\"_type\":\"block\",\"children\":[{\"_key\":\"b809b6dd33bf\",\"_type\":\"span\",\"marks\":[],\"text\":\"How to track improvements and regressions over time\"}],\"level\":1,\"listItem\":\"bullet\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"4edb53bfd830\",\"_type\":\"block\",\"children\":[{\"_key\":\"4921688b1a74\",\"_type\":\"span\",\"marks\":[],\"text\":\"How to create Core Web Vitals queries\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"d6c9e7786f99\",\"_type\":\"block\",\"children\":[{\"_key\":\"d8e4d9fd3ee8\",\"_type\":\"span\",\"marks\":[],\"text\":\"Monitoring your siteâs CWVs can be an easy starting point for measuring your siteâs web performance. Three important CWVs are \"},{\"_key\":\"fa50d9e7ea4d\",\"_type\":\"span\",\"marks\":[\"9296f72f2075\"],\"text\":\"Largest Contentful Paint\"},{\"_key\":\"5668350bf36f\",\"_type\":\"span\",\"marks\":[],\"text\":\", \"},{\"_key\":\"a4d9fbcadebd\",\"_type\":\"span\",\"marks\":[\"065713a246fe\"],\"text\":\"Cumulative Layout Shift\"},{\"_key\":\"6e4a85d15ea8\",\"_type\":\"span\",\"marks\":[],\"text\":\", and \"},{\"_key\":\"302887ecd6d5\",\"_type\":\"span\",\"marks\":[\"c587e3f51b86\"],\"text\":\"Interaction to Next Paint\"},{\"_key\":\"bebbd1414d14\",\"_type\":\"span\",\"marks\":[],\"text\":\".\"}],\"markDefs\":[{\"_key\":\"9296f72f2075\",\"_type\":\"link\",\"href\":\"https://web.dev/articles/lcp\"},{\"_key\":\"065713a246fe\",\"_type\":\"link\",\"href\":\"https://web.dev/articles/cls\"},{\"_key\":\"c587e3f51b86\",\"_type\":\"link\",\"href\":\"https://web.dev/articles/inp\"}],\"style\":\"normal\"},{\"_key\":\"eb6d999a3005\",\"_type\":\"block\",\"children\":[{\"_key\":\"6224c19b825d\",\"_type\":\"span\",\"marks\":[],\"text\":\"It can be useful to see these three CWVs at a glance on a board in order to understand the general health of your frontend.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"6761295cc30f\",\"_type\":\"block\",\"children\":[{\"_key\":\"c69039ebee1d\",\"_type\":\"span\",\"marks\":[],\"text\":\"First, weâll create the \"},{\"_key\":\"59a6d1c29f4a\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"Cumulative Layout Shift (CLS)\"},{\"_key\":\"77572cc0efa5\",\"_type\":\"span\",\"marks\":[],\"text\":\" query. Weâre going to measure the \"},{\"_key\":\"eddd2adebb12\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"P75 CLS\"},{\"_key\":\"5b95938fbbb7\",\"_type\":\"span\",\"marks\":[],\"text\":\" value.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"a4210c336552\",\"_type\":\"block\",\"children\":[{\"_key\":\"76bb71d5b2ba\",\"_type\":\"span\",\"marks\":[],\"text\":\"In the \"},{\"_key\":\"229407ced1b4\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"VISUALIZE\"},{\"_key\":\"44a9a6e5ea8a\",\"_type\":\"span\",\"marks\":[],\"text\":\" clause, weâll add \"},{\"_key\":\"f53f33462ccf\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"P75(cls.value)\"},{\"_key\":\"0f152dab1028\",\"_type\":\"span\",\"marks\":[],\"text\":\" and in the \"},{\"_key\":\"d30f0793acea\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"WHERE\"},{\"_key\":\"b5c997eb7c09\",\"_type\":\"span\",\"marks\":[],\"text\":\" clause, weâll add \"},{\"_key\":\"467bdf73ca3e\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"name in CLS, cls\"},{\"_key\":\"7d0c1d9caa43\",\"_type\":\"span\",\"marks\":[],\"text\":\".\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"64693036a080\",\"_type\":\"image\",\"alt\":\"Cumulative Layout Shift\",\"asset\":{\"_ref\":\"image-2530bf5934d3e7962bc3ca332eec0810b8aefbbb-1186x1074-png\",\"_type\":\"reference\"}},{\"_key\":\"009e6d8cc21b\",\"_type\":\"block\",\"children\":[{\"_key\":\"f69cecf55c59\",\"_type\":\"span\",\"marks\":[],\"text\":\"Go ahead and save this to a \"},{\"_key\":\"a4a0f329d008\",\"_type\":\"span\",\"marks\":[\"57769dc79308\"],\"text\":\"board\"},{\"_key\":\"41ec395d348d\",\"_type\":\"span\",\"marks\":[],\"text\":\" so that you can keep track of your query later. Iâve saved my query to a board called Frontend Web Performance.\"}],\"markDefs\":[{\"_key\":\"57769dc79308\",\"_type\":\"link\",\"href\":\"https://docs.honeycomb.io/observe/boards/\"}],\"style\":\"normal\"},{\"_key\":\"de5ce3a2272e\",\"_type\":\"block\",\"children\":[{\"_key\":\"918aa5652ae1\",\"_type\":\"span\",\"marks\":[],\"text\":\"Next, we can create the \"},{\"_key\":\"76e905c418ea\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"Largest Contentful Paint (LCP)\"},{\"_key\":\"8b68bd95826d\",\"_type\":\"span\",\"marks\":[],\"text\":\" query. Weâll measure the \"},{\"_key\":\"e6ba66d6bbbb\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"P75 LCP\"},{\"_key\":\"ec5f4804bef0\",\"_type\":\"span\",\"marks\":[],\"text\":\" value.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"544d615b4f1a\",\"_type\":\"block\",\"children\":[{\"_key\":\"cfb39e0c11bf\",\"_type\":\"span\",\"marks\":[],\"text\":\"In the \"},{\"_key\":\"87e731b2dd51\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"VISUALIZE\"},{\"_key\":\"87beeb163c69\",\"_type\":\"span\",\"marks\":[],\"text\":\" clause, weâll add \"},{\"_key\":\"b28fae0a5fdc\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"P75(lcp.value)\"},{\"_key\":\"c601ae6bbcdb\",\"_type\":\"span\",\"marks\":[\"strong\",\"em\"],\"text\":\" \"},{\"_key\":\"b1db88abd2c1\",\"_type\":\"span\",\"marks\":[],\"text\":\"and in the \"},{\"_key\":\"af904f520c1f\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"WHERE\"},{\"_key\":\"5a82ba365e6c\",\"_type\":\"span\",\"marks\":[],\"text\":\" clause, weâll add \"},{\"_key\":\"cd4afeda1e19\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"name in LCP, lcp\"},{\"_key\":\"3c0921e37e2a\",\"_type\":\"span\",\"marks\":[],\"text\":\".\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"74794aa0ae2e\",\"_type\":\"image\",\"alt\":\"Largest Contentful Paint\",\"asset\":{\"_ref\":\"image-f2ca9e04675bda952f7769e93ed802aa48937565-1175x1097-png\",\"_type\":\"reference\"}},{\"_key\":\"9a1b4984b262\",\"_type\":\"block\",\"children\":[{\"_key\":\"04cc29518705\",\"_type\":\"span\",\"marks\":[],\"text\":\"Iâve added this to my Frontend Web Performance board as well.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"57a2fdf9b0df\",\"_type\":\"block\",\"children\":[{\"_key\":\"7b35337d30f3\",\"_type\":\"span\",\"marks\":[],\"text\":\"Finally, weâll create the \"},{\"_key\":\"b781d7fe96f8\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"Interaction to Next Paint (INP)\"},{\"_key\":\"9a97bd91a6ad\",\"_type\":\"span\",\"marks\":[],\"text\":\" value. Weâll measure the \"},{\"_key\":\"64bb41d47779\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"P75\"},{\"_key\":\"d41f8563c7f3\",\"_type\":\"span\",\"marks\":[],\"text\":\" value, like we did with the other two CWVs.\"}],\"markDefs\":[],\"style\":\"normal\"}
15,{\"_key\":\"6f901fdf4d6f\",\"_type\":\"image\",\"alt\":\"Interaction to Next Paint\",\"asset\":{\"_ref\":\"image-54b6bd4286956bb131470c450eec78a30c5cd06e-1180x1067-png\",\"_type\":\"reference\"}},{\"_key\":\"909fd87ee3ad\",\"_type\":\"block\",\"children\":[{\"_key\":\"8d82f6831ef1\",\"_type\":\"span\",\"marks\":[],\"text\":\"Now, we can see all of our CWVs on our board at a glance, which allows us to identify historical trends, or notice unusual spikes.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b9d56b7907a6\",\"_type\":\"image\",\"alt\":\"Frontend Web Performance\",\"asset\":{\"_ref\":\"image-c9b232d2c12184bc1e2f2cb3c7fbb9032c2c6b6e-1542x991-png\",\"_type\":\"reference\"}},{\"_key\":\"ea5f3e1442fa\",\"_type\":\"block\",\"children\":[{\"_key\":\"2e373a10e010\",\"_type\":\"span\",\"marks\":[],\"text\":\"Investigating Core Web Vitals\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"faa71023e185\",\"_type\":\"block\",\"children\":[{\"_key\":\"79a132b372e9\",\"_type\":\"span\",\"marks\":[],\"text\":\"Letâs dig into our \"},{\"_key\":\"00160637dfb1\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"P75 INP\"},{\"_key\":\"f480b0dfb21a\",\"_type\":\"span\",\"marks\":[],\"text\":\" scores a bit to see if we can identify an element that is contributing to poor INP scores. At Honeycomb, we have custom instrumentation that allows us to group by route. This attribute is called the \"},{\"_key\":\"444a3bbd75e0\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"page.gorilla_pattern\"},{\"_key\":\"78f9e5a9f059\",\"_type\":\"span\",\"marks\":[],\"text\":\". Letâs try to group by route to identify which routes are performing the worst.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"345b00a9b809\",\"_type\":\"image\",\"alt\":\"INP Worst Routes\",\"asset\":{\"_ref\":\"image-e067db0b8e87b2232747df9cf29abc8b3dcd7029-1163x1276-png\",\"_type\":\"reference\"}},{\"_key\":\"97ff9cf5027b\",\"_type\":\"block\",\"children\":[{\"_key\":\"7925bb13e272\",\"_type\":\"span\",\"marks\":[],\"text\":\"Our worst performing route is \"},{\"_key\":\"653ca5da25fe\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"/{team_slug}/slos/new\"},{\"_key\":\"cb0e90d90f27\",\"_type\":\"span\",\"marks\":[],\"text\":\", with a \"},{\"_key\":\"d814e58c5697\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"P75\"},{\"_key\":\"ea6f1eef4ca2\",\"_type\":\"span\",\"marks\":[],\"text\":\" value of 344. We can filter to only look at that particular route. Once we click the âFilter to this groupâ option, we see a new query with data only for this particular route.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"f3eef931958b\",\"_type\":\"image\",\"alt\":\"INP - Filter to This Group\",\"asset\":{\"_ref\":\"image-b464c85615c17655be5bd933d909e6e26d4818ff-1169x1074-png\",\"_type\":\"reference\"}},{\"_key\":\"256eed485457\",\"_type\":\"block\",\"children\":[{\"_key\":\"510b1d89fc68\",\"_type\":\"span\",\"marks\":[],\"text\":\"Letâs view a trace of one of the recent spikes:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ec67dc474314\",\"_type\":\"image\",\"alt\":\"A Trace with Recent Spike\",\"asset\":{\"_ref\":\"image-478b6744d22c9991509b155a61d011797dd60cd3-1206x419-png\",\"_type\":\"reference\"}},{\"_key\":\"73fbe3674f26\",\"_type\":\"block\",\"children\":[{\"_key\":\"5f5b85d14bf1\",\"_type\":\"span\",\"marks\":[],\"text\":\"At first glance, this trace doesnât look too exciting. It only tells us \"},{\"_key\":\"7b689be4c0b9\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"name\"},{\"_key\":\"b98498d2eb90\",\"_type\":\"span\",\"marks\":[\"strong\"],\"text\":\" \"},{\"_key\":\"a4860e1b2414\",\"_type\":\"span\",\"marks\":[],\"text\":\"and \"},{\"_key\":\"9fd9c8b18d50\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"Service Name\"},{\"_key\":\"403007677232\",\"_type\":\"span\",\"marks\":[],\"text\":\". Thereâs a âFieldsâ button right above the trace waterfall that will allow us to add more relevant fields.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"f81a2978efc3\",\"_type\":\"block\",\"children\":[{\"_key\":\"e288ae1b182b\",\"_type\":\"span\",\"marks\":[],\"text\":\"I can add all kinds of fields, some which come out of the box with \"},{\"_key\":\"3c746e5434b9\",\"_type\":\"span\",\"marks\":[\"806da2dbe867\"],\"text\":\"OpenTelemetry\"},{\"_key\":\"0ceaf26151ff\",\"_type\":\"span\",\"marks\":[],\"text\":\", and some that we have added on to our custom instrumentation.\"}],\"markDefs\":[{\"_key\":\"806da2dbe867\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/platform/opentelemetry\"}],\"style\":\"normal\"},{\"_key\":\"0cd4bdfebeed\",\"_type\":\"image\",\"alt\":\"Adding Fields\",\"asset\":{\"_ref\":\"image-689704308ad88cedf5565d7b66d0d1e1b479bcfb-829x484-png\",\"_type\":\"reference\"}},{\"_key\":\"c98cac2d528f\",\"_type\":\"block\",\"children\":[{\"_key\":\"2c876e278e89\",\"_type\":\"span\",\"marks\":[],\"text\":\"For example, I can see which route this was, what the INP score was, the id of the element that actually caused the poor INP score, and the \"},{\"_key\":\"f1de8c278705\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"data.testid\"},{\"_key\":\"9db1c50a4c55\",\"_type\":\"span\",\"marks\":[],\"text\":\" of the element!\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"f8b0c69e8306\",\"_type\":\"image\",\"alt\":\"Trace with Added Fields\",\"asset\":{\"_ref\":\"image-8ab0b0550adc4b08eeb7e93174df3474aa2f8651-1205x454-png\",\"_type\":\"reference\"}},{\"_key\":\"311c5fd75db2\",\"_type\":\"block\",\"children\":[{\"_key\":\"6eeb3865015e\",\"_type\":\"span\",\"marks\":[],\"text\":\"In this case, the poor score was caused by an element with an id of \"},{\"_key\":\"197380af22f2\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"#downshift:r1d:-input\"},{\"_key\":\"e61058bbeb6b\",\"_type\":\"span\",\"marks\":[],\"text\":\", and has a \"},{\"_key\":\"95cb8fb83baa\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"data.testid\"},{\"_key\":\"712943d276a0\",\"_type\":\"span\",\"marks\":[],\"text\":\" called \"},{\"_key\":\"fcd29da1043c\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"recipient-input\"},{\"_key\":\"435069cdfae1\",\"_type\":\"span\",\"marks\":[],\"text\":\".\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"fe66c3cc873e\",\"_type\":\"block\",\"children\":[{\"_key\":\"65f66457aa57\",\"_type\":\"span\",\"marks\":[],\"text\":\"When I
15search for \"},{\"_key\":\"daf54b15a6d6\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"recipient-input\"},{\"_key\":\"77b65257f74c\",\"_type\":\"span\",\"marks\":[],\"text\":\" in my codebase, I discover itâs the test id of a component called \"},{\"_key\":\"dc19eb54ceee\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"RecipientInputDropdown\"},{\"_key\":\"69d5bf070a00\",\"_type\":\"span\",\"marks\":[],\"text\":\". Within moments, I have identified a component that is causing poor performance. You can do this type of investigation across all of the CWVs that you have created queries for, not just INP.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"2aed4c08a371\",\"_type\":\"block\",\"children\":[{\"_key\":\"c1c1d0b1c65a\",\"_type\":\"span\",\"marks\":[],\"text\":\"Honeycomb greatly simplifies the effort it takes to capture data about your siteâs CWVs, and allows you to drill down and leverage wide events to gather insights about \"},{\"_key\":\"5334ed6c6f7f\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"why \"},{\"_key\":\"e0e7addef049\",\"_type\":\"span\",\"marks\":[],\"text\":\"your site isnât performing well.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"d4a456c307b7\",\"_type\":\"block\",\"children\":[{\"_key\":\"418281d8dcba\",\"_type\":\"span\",\"marks\":[],\"text\":\"Identify which routes load the most JavaScript\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"ede80617d145\",\"_type\":\"block\",\"children\":[{\"_key\":\"2aa25025e882\",\"_type\":\"span\",\"marks\":[],\"text\":\"Honeycomb for Frontend Observability goes far beyond tracking CWVs. I also like to pay attention to how much JavaScript we are loading on certain routes.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"58161fd1c387\",\"_type\":\"block\",\"children\":[{\"_key\":\"e5f89daa91d4\",\"_type\":\"span\",\"marks\":[],\"text\":\"Unless thereâs significant latency caused lower down the stack, we can generally assume that the less JavaScript the browser has to load, the faster the page will load.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"892ec5356aa7\",\"_type\":\"block\",\"children\":[{\"_key\":\"be2838b6476f\",\"_type\":\"span\",\"marks\":[],\"text\":\"For the sake of this blog post, weâll focus on querying for which routes load the most JavaScript.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"92f69fc38d64\",\"_type\":\"block\",\"children\":[{\"_key\":\"9b1a12231abe\",\"_type\":\"span\",\"marks\":[],\"text\":\"In the \"},{\"_key\":\"530734dfd9f2\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"VISUALIZE\"},{\"_key\":\"514afac089e2\",\"_type\":\"span\",\"marks\":[],\"text\":\" field, I add \"},{\"_key\":\"5937f8b46dce\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"AVG(http.response_content_length)\"},{\"_key\":\"4eb68a1720d7\",\"_type\":\"span\",\"marks\":[],\"text\":\".\"}],\"level\":1,\"listItem\":\"number\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"bba301b92b75\",\"_type\":\"block\",\"children\":[{\"_key\":\"2d78392abb09\",\"_type\":\"span\",\"marks\":[],\"text\":\"In the \"},{\"_key\":\"b634690286f8\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"WHERE\"},{\"_key\":\"e90ae9b30d0c\",\"_type\":\"span\",\"marks\":[],\"text\":\" clause, I add \"},{\"_key\":\"d63bdd56e789\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"http.url starts-with https://poodle-static-assets.honeycomb.io\"},{\"_key\":\"6f92d2087a54\",\"_type\":\"span\",\"marks\":[],\"text\":\" and \"},{\"_key\":\"9df7118ad872\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"http.url ends-with js\"},{\"_key\":\"68240aa0cf3d\",\"_type\":\"span\",\"marks\":[],\"text\":\" to filter down to only JS files. The actual \"},{\"_key\":\"7002c83450ac\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"http.url\"},{\"_key\":\"948cef316a4e\",\"_type\":\"span\",\"marks\":[],\"text\":\" will be different for you, depending on how your siteâs assets are loaded.\"}],\"level\":1,\"listItem\":\"number\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"b093ba6458cc\",\"_type\":\"block\",\"children\":[{\"_key\":\"761cba2bb8ed\",\"_type\":\"span\",\"marks\":[],\"text\":\"I \"},{\"_key\":\"ca16f6398600\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"GROUP BY\"},{\"_key\":\"2d6865f58244\",\"_type\":\"span\",\"marks\":[],\"text\":\" route so I can see which route loads the most JS.\"}],\"level\":1,\"listItem\":\"number\",\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"3744b3985b69\",\"_type\":\"image\",\"alt\":\"JS Loaded Per Route\",\"asset\":{\"_ref\":\"image-69b01c9e514540ef662ada9fd77465488954d1d6-1171x1289-png\",\"_type\":\"reference\"}},{\"_key\":\"885b165de519\",\"_type\":\"block\",\"children\":[{\"_key\":\"60d9cae66e6e\",\"_type\":\"span\",\"marks\":[],\"text\":\"This visualization allows me to see which routes are loading the most JS in moments so that I can start investigating right away. It looks like \"},{\"_key\":\"ba4e6981bbe5\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"/{team_slug}/environments/{environment_slug}/trace/{trace_pk}\"},{\"_key\":\"eb364bf4ba03\",\"_type\":\"span\",\"marks\":[],\"text\":\" loads the most JavaScript, so Iâm going to dig a bit deeper by filtering out all other routes.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"0249f0171a07\",\"_type\":\"image\",\"alt\":\"Filtering Out All Other Routes\",\"asset\":{\"_ref\":\"image-0d5638c785cb0e6677009d070f658b629
15c91a2f0-1177x1157-png\",\"_type\":\"reference\"}},{\"_key\":\"3670bd2e0d3f\",\"_type\":\"block\",\"children\":[{\"_key\":\"bc70776d0c92\",\"_type\":\"span\",\"marks\":[],\"text\":\"It looks like the amount of JavaScript that weâve been loading on this page has increased over the past two weeks. Letâs look more closely by viewing the trace.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"c43872e83e4c\",\"_type\":\"image\",\"alt\":\"Trace\",\"asset\":{\"_ref\":\"image-8bb91cc367ea2ac9a759a88354f9b1ff30d8edf2-1208x1146-png\",\"_type\":\"reference\"}},{\"_key\":\"0f40cf5f757e\",\"_type\":\"block\",\"children\":[{\"_key\":\"5a3f040af0e6\",\"_type\":\"span\",\"marks\":[],\"text\":\"The trace waterfall shows us that when we call \"},{\"_key\":\"7c8646ab679d\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"renderTmplWithData\"},{\"_key\":\"2b7237458308\",\"_type\":\"span\",\"marks\":[],\"text\":\", we load a whole bunch of resources. By adding the \"},{\"_key\":\"b4604e082423\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"http.response_content_length\"},{\"_key\":\"174cb5a9912d\",\"_type\":\"span\",\"marks\":[],\"text\":\" field, we can see which resource calls load the most JavaScript.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"76d21d64fd38\",\"_type\":\"block\",\"children\":[{\"_key\":\"09193608e115\",\"_type\":\"span\",\"marks\":[],\"text\":\"We can dig in even further by adding the \"},{\"_key\":\"ef0510c8d5a5\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"http.url\"},{\"_key\":\"a4d8b9a8c934\",\"_type\":\"span\",\"marks\":[],\"text\":\" field to i
15dentify exactly what is being loaded, and whether it is a .js file:\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"d2d6ce2ce404\",\"_type\":\"block\",\"children\":[{\"_key\":\"1c26e43fe151\",\"_type\":\"span\",\"marks\":[],\"text\":\"The highlighted row has an \"},{\"_key\":\"a122109382c8\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"http.url\"},{\"_key\":\"890dcb872f0b\",\"_type\":\"span\",\"marks\":[],\"text\":\" field: \"},{\"_key\":\"529aa200a4cb\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"https://poodle-static-assets.honeycomb.io/static/dist/vendor.4d96baaa28854e409763.js\"},{\"_key\":\"2057d1ff4df5\",\"_type\":\"span\",\"marks\":[],\"text\":\". I recognize this as our bundle that contains third-party libraries.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"3af3ff4ba069\",\"_type\":\"block\",\"children\":[{\"_key\":\"38ccc26c2b33\",\"_type\":\"span\",\"marks\":[],\"text\":\"Diving into the trace gives me a great starting point to start to improve the web performance on this page.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"853e9ba36cd6\",\"_type\":\"block\",\"children\":[{\"_key\":\"f4b715d9df09\",\"_type\":\"span\",\"marks\":[],\"text\":\"Track improvements and regressions over time\"}],\"markDefs\":[],\"style\":\"h2\"},{\"_key\":\"94442ef7c632\",\"_type\":\"block\",\"children\":[{\"_key\":\"fe99b58867d5\",\"_type\":\"span\",\"marks\":[],\"text\":\"Once youâve determined what you want to measure, you can save your queries to a board. You can regularly review the board to see if your web performance is tracking in the right direction.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"11091d315624\",\"_type\":\"image\",\"alt\":\"Frontend Web Performance\",\"asset\":{\"_ref\":\"image-af70fe14195f86b4955ed66db19868569563abb7-1547x1238-png\",\"_type\":\"reference\"}},{\"_key\":\"40f44bf32148\",\"_type\":\"block\",\"children\":[{\"_key\":\"c854eddaa68d\",\"_type\":\"span\",\"marks\":[],\"text\":\"Letâs say that we did decrease the bundle size of the vendor bundle. You can add a marker that explains the change that you made. When you check back in a few days, you can see whether what youâre tracking increased or decreased as a result of your change.\"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"ced40a49575c\",\"_type\":\"block\",\"children\":[{\"_key\":\"7bbce3161625\",\"_type\":\"span\",\"marks\":[],\"text\":\"Understanding and improving a siteâs web performance can be complicated. Not only is it hard to fix web performance problems, it is difficult to identify and prioritize which ones will have the biggest impact. With \"},{\"_key\":\"899e7ba13107\",\"_type\":\"span\",\"marks\":[\"b191b3a1904d\"],\"text\":\"Honeycomb for Frontend Observability\"},{\"_key\":\"b65ed587ea3c\",\"_type\":\"span\",\"marks\":[],\"text\":\", you can save hours and quickly identify problems without having to spend hours in dev tools reloading the network tab.\"}],\"markDefs\":[{\"_key\":\"b191b3a1904d\",\"_type\":\"link\",\"href\":\"https://www.honeycomb.io/platform/frontend-observability\"}],\"style\":\"normal\"},{\"_key\":\"a4ef0323b572\",\"_ref\":\"faed49e2-fa38-4ec1-9a06-0329a726d105\",\"_type\":\"bannerResourceArticle\"}],\"mainImage\":{\"_type\":\"assetImage\",\"image\":{\"_type\":\"image\",\"alt\":\"Evaluate and Improve Your Site's Web Performance With Honeycomb for Frontend Observability\",\"asset\":{\"_ref\":\"image-b42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080-png\",\"_type\":\"reference\"}}},\"publishedAt\":\"2025-08-25T13:00:00.000Z\",\"relatedArticle\":{\"_ref\":\"resource-19688\",\"_type\":\"reference\"},\"relatedArticleButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"internalLink\":{\"_ref\":\"resource-19688\",\"_type\":\"reference\"},\"target\":\"_self\",\"text\":\"Watch Now\"},\"variant\":\"arrow-link\"},\"relatedArticles\":{\"_type\":\"relatedArticles\",\"ctaButton\":{\"_type\":\"button\",\"link\":{\"_type\":\"link\",\"target\":\"_self\"},\"variant\":\"solid\"},\"sectionHeader\":{\"_type\":\"sectionHeader\",\"headerText\":{\"_type\":\"title\",\"headerHtmlTag\":\"h1\",\"highlightColor\":{\"_type\":\"colorPicker\",\"alpha\":1,\"hex\":\"#0278CD\",\"hsl\":{\"_type\":\"hslaColor\",\"a\":1,\"h\":205.1231527093596,\"l\":0.40588235294117647,\"s\":0.9806763285024155},\"hsv\":{\"_type\":\"hsvaColor\",\"a\":1,\"h\":205.1231527093596,\"s\":0.9902439024390244,\"v\":205},\"rgb\":{\"_type\":\"rgbaColor\",\"a\":1,\"b\":205,\"g\":120,\"r\":2}}}},\"variant\":\"newest\"}
15,\"seo\":{\"_type\":\"seoMetaFields\",\"metaDescription\":\"With Honeycomb for Frontend Observability, you can save hours \u0026 quickly identify problems without having to spend hours in dev tools reloading the network tab.\",\"metaImage\":{\"_type\":\"image\",\"asset\":{\"_ref\":\"image-b42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080-png\",\"_type\":\"reference\"}},\"metaTitle\":\"Evaluate and Improve Your Site's Performance With Honeycomb\",\"noIndex\":false,\"openGraph\":{\"description\":\"As an engineer on Honeycombâs frontend platform team, Iâm constantly trying to understand and improve our web performance. And I have a whole lot of questions.\",\"image\":{\"_type\":\"image\",\"alt\":\"Evaluate and Improve Your Site's Web Performance With Honeycomb for Frontend Observability\",\"asset\":{\"_ref\":\"image-b42328e04ea3dc62e9b21bfdb937939f55276870-1920x1080-png\",\"_type\":\"reference\"}},\"modifiedTime\":\"2025-08-25T13:00:00.000Z\",\"ogLocale\":\"en_US\",\"ogType\":\"article\",\"publishedTime\":\"2025-08-25T13:00:00.000Z\",\"siteName\":\"Honeycomb\",\"title\":\"Evaluate and Improve Your Site's Web Performance With Honeycomb for Frontend Observability\"}},\"showImageInsideBodyArticle\":true,\"showSidebarNavigation\":true,\"slug\":{\"_type\":\"slug\",\"current\":\"evaluate-improve-site-web-performance-honeycomb-frontend-observability\"},\"summary\":\"At risk of sounding too obvious, without an observability tool, itâs extremely difficult to reason about a complicated frontend system. Especially when hundreds of engineers are shipping code every day.\",\"title\":\"Evaluate and Improve Your Site's Web Performance With Honeycomb for Frontend Observability\",\"topics\":[{\"_createdAt\":\"2025-05-25T11:22:20Z\",\"_id\":\"topic-1279\",\"_rev\":\"1s3kTwL4ThYFXgEz00VT9t\",\"_type\":\"topic\",\"_updatedAt\":\"2025-07-12T09:55:26Z\",\"contentTypes\":[\"resourceArticle\"],\"seo\":{\"metaTitle\":\"Frontend Archives | Honeycomb\"},\"slug\":{\"_type\":\"slug\",\"current\":\"frontend\"},\"title\":\"Frontend\"}]}],\"titleSectionHeader\":null,\"variant\":\"manualSelection\"}]\n"])</script>
15<script>self.__next_f.push([1,"37:[\"$\",\"section\",\"647a56da6e9a\",{\"id\":\"647a56da6e9a\",\"data-anchor\":\"$undefined\",\"className\":\"my-12 md:container md:py-12\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-hc-slate relative flex h-[344px] items-center overflow-hidden md:h-[386px] md:rounded-4xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inset-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute bottom-[66px] left-[-42px] h-[106px] w-[125px] md:bottom-[54px] md:left-[-17px] md:h-[147px] md:w-[174px]\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 170.748 147\",\"version\":\"1.1\",\"id\":\"svg417\",\"width\":\"170.748\",\"height\":\"147\",\"className\":\"h-full w-full\",\"children\":[[\"$\",\"defs\",null,{\"id\":\"defs421\"}],[\"$\",\"path\",null,{\"fill\":\"#ffffff\",\"fillOpacity\":\"0.1\",\"d\":\"M 122.96511,0.74600168 H 47.538116 a 10,10 0 0 0 -8.602,4.90000002 L 1.2031157,69.299999 a 10,10 0 0 0 0.01,10.215999 L 38.933116,142.863 a 9.999,9.999 0 0 0 8.592,4.883 h 75.452994 c 3.53,0 6.799,-1.862 8.601,-4.898 l 37.575,-63.348002 a 10,10 0 0 0 0.01,-10.185999 l -37.588,-63.6529973 a 10.001,10.001 0 0 0 -8.611,-4.91500002 z\",\"id\":\"path415\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-[-59px] left-[41px] h-[173px] w-[206px] md:bottom-[-120px] md:left-[98px] md:h-[241px] md:w-[286px]\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 170.748 147\",\"version\":\"1.1\",\"id\":\"svg417\",\"width\":\"170.748\",\"height\":\"147\",\"className\":\"h-full w-full\",\"children\":[[\"$\",\"defs\",null,{\"id\":\"defs421\"}],[\"$\",\"path\",null,{\"fill\":\"#ffffff\",\"fillOpacity\":\"0.1\",\"d\":\"M 122.96511,0.74600168 H 47.538116 a 10,10 0 0 0 -8.602,4.90000002 L 1.2031157,69.299999 a 10,10 0 0 0 0.01,10.215999 L 38.933116,142.863 a 9.999,9.999 0 0 0 8.592,4.883 h 75.452994 c 3.53,0 6.799,-1.862 8.601,-4.898 l 37.575,-63.348002 a 10,10 0 0 0 0.01,-10.185999 l -37.588,-63.6529973 a 10.001,10.001 0 0 0 -8.611,-4.91500002 z\",\"id\":\"path415\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"absolute top-[-64px] right-[-150px] h-[193px] w-[229px] md:top-[-22px] md:right-[-98px] md:h-[341px] md:w-[404px]\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 170.748 147\",\"version\":\"1.1\",\"id\":\"svg417\",\"width\":\"170.748\",\"height\":\"147\",\"className\":\"h-full w-full\",\"children\":[[\"$\",\"defs\",null,{\"id\":\"defs421\"}],[\"$\",\"path\",null,{\"fill\":\"#ffffff\",\"fillOpacity\":\"0.1\",\"d\":\"M 122.96511,0.74600168 H 47.538116 a 10,10 0 0 0 -8.602,4.90000002 L 1.2031157,69.299999 a 10,10 0 0 0 0.01,10.215999 L 38.933116,142.863 a 9.999,9.999 0 0 0 8.592,4.883 h 75.452994 c 3.53,0 6.799,-1.862 8.601,-4.898 l 37.575,-63.348002 a 10,10 0 0 0 0.01,-10.185999 l -37.588,-63.6529973 a 10.001,10.001 0 0 0 -8.611,-4.91500002 z\",\"id\":\"path415\"}]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"relative z-10 container px-6 py-12 text-center md:py-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"z-20 flex flex-col items-center lg:w-1/2 lg:gap-8 mx-auto mb-0 gap-8 text-center text-white lg:mb-0\",\"children\":[null,[\"$\",\"h1\",null,{\"_type\":\"title\",\"className\":\"font-display text-pretty text-4xl lg:text-5xl font-medium\",\"children\":[[\"$\",\"span\",\"5c31d7f69c4dddfe52857349ff232a74\",{\"className\":\"title-hero-heading text-4xl tracking-tighter lg:text-6xl\",\"children\":[\"Contact our press team\"]}]]}],[\"$\",\"div\",null,{\"className\":\"prose-sm lg:prose-base prose-p:leading-normal prose-p:my-0 prose-ul:pl-0 prose-li:pl-0 prose-li:my-0 w-full items-center justify-center\",\"children\":[[\"$\",\"p\",\"1ca79e14ea52\",{\"children\":[\"Reach out with media inquiries, questions and more.\"]}],[\"$\",\"p\",\"3e9ef4d51737\",{\"children\":[\"Please send requests to âpress (at) honeycomb (dot) ioâ\"]}]]}],null]}]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"38:[\"$\",\"div\",null,{\"className\":\"flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/blog/cloudelligent-and-honeycomb-partner-to-bring-enterprise-observability\",\"className\":\"flex h-full flex-col gap-2 undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L1b\",null,{\"title\":\"Press Release\",\"href\":\"/news/press-releases\",\"children\":[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate\",\"children\":\"Press Release\"}]}],[\"$\",\"span\",null,{\"className\":\"text-hc-slate/30\",\"children\":\"|\"}],[\"$\",\"span\",null,{\"className\":\"font-medium font-roboto text-hc-slate/70 text-xs leading-normal\",\"children\":[null,[\"$\",\"span\",null,{\"children\":\"May 27, 2026\"}]]}]]}],[\"$\",\"$L1b\",null,{\"href\":\"/blog/cloudelligent-and-honeycomb-partner-to-bring-enterprise-observability\",\"title\":\"Cloudelligent and Honeycomb Partner to Bring Enterprise Observability to AWS-Native Organizations in the AI Era\",\"className\":\"space-y-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-body-lg line-clamp-3\",\"children\":\"Cloudelligent and Honeycomb Partner to Bring Enterprise Observability to AWS-Native Organizations in the AI Era\"}],[\"$\",\"p\",null,{\"className\":\"line-clamp-3\",\"children\":\"Cloudelligent and Honeycomb announce a strategic partnership to help engineering teams modernize on AWS with deep production observability\"}]]}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex items-end\",\"children\":null}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"39:[\"$\",\"div\",\"blogArticle-e3c72e00-75b7-49d3-a6ae-4a45e6093d7f\",{\"className\":\"relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/blog/honeycomb-launches-agent-observability-full-visibility-agentic-workflows\",\"title\":\"Honeycomb Launches Agent Observability, Bringing Full Visibility to Agentic Workflows in Production\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative h-[200px] max-w-full\",\"children\":[[\"$\",\"$L22\",null,{\"priority\":false,\"fetchPriority\":\"low\",\"loading\":\"lazy\",\"sizes\":\"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw\",\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/b312ccd1f15bf91de4f27d195ada21359538aa1a-3840x2160.png\",\"alt\":\"Honeycomb Launches Agent Observability, Bringing Full Visibility to Agentic Workflows in Production and Supercharging Human and Agent Teams\",\"width\":3840,\"height\":2160,\"className\":\"block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover\"}],null]}]}],[\"$\",\"div\",null,{\"className\":\"flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/blog/honeycomb-launches-agent-observability-full-visibility-agentic-workflows\",\"className\":\"flex h-full flex-col gap-2 undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L1b\",null,{\"title\":\"Press Release\",\"href\":\"/news/press-releases\",\"children\":[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate\",\"children\":\"Press Release\"}]}],[\"$\",\"span\",null,{\"className\":\"text-hc-slate/30\",\"children\":\"|\"}],[\"$\",\"span\",null,{\"className\":\"font-medium font-roboto text-hc-slate/70 text-xs leading-normal\",\"children\":[null,[\"$\",\"span\",null,{\"children\":\"May 12, 2026\"}]]}]]}],[\"$\",\"$L1b\",null,{\"href\":\"/blog/honeycomb-launches-agent-observability-full-visibility-agentic-workflows\",\"title\":\"Honeycomb Launches Agent Observability, Bringing Full Visibility to Agentic Workflows in Production\",\"className\":\"space-y-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-body-lg line-clamp-3\",\"children\":\"Honeycomb Launches Agent Observability, Bringing Full Visibility to Agentic Workflows in Production\"}],[\"$\",\"p\",null,{\"className\":\"line-clamp-3\",\"children\":\"In addition to Agent Timeline, Canvas Agent and Skills supercharge engineering teams and their AI agents a shared production observability layer\"}]]}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex items-end\",\"children\":null}]]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"3a:[\"$\",\"div\",\"blogArticle-41c92985-285d-45ec-aebe-f1ce5d4acf21\",{\"className\":\"relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/blog/honeycomb-announces-o11ycon-2026-bring-together-engineering-teams-building-agent-era\",\"title\":\"Honeycomb Announces O11yCon 2026 to Bring Together Engineering Teams Building in the Agent Era\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative h-[200px] max-w-full\",\"children\":[[\"$\",\"$L22\",null,{\"priority\":false,\"fetchPriority\":\"low\",\"loading\":\"lazy\",\"sizes\":\"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw\",\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/556482eb2f1c20f774d66a14db56ec72b0f2cde5-3840x2160.png\",\"alt\":\"Honeycomb Announces O11yCon 2026 to Bring Together Engineering Teams Building in the Agent Era\",\"width\":3840,\"height\":2160,\"className\":\"block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover\"}],null]}]}],[\"$\",\"div\",null,{\"className\":\"flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/blog/honeycomb-announces-o11ycon-2026-bring-together-engineering-teams-building-agent-era\",\"className\":\"flex h-full flex-col gap-2 undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L1b\",null,{\"title\":\"Press Release\",\"href\":\"/news/press-releases\",\"children\":[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-200 text-hc-slate\",\"children\":\"Press Release\"}]}],[\"$\",\"span\",null,{\"className\":\"text-hc-slate/30\",\"children\":\"|\"}],[\"$\",\"span\",null,{\"className\":\"font-medium font-roboto text-hc-slate/70 text-xs leading-normal\",\"children\":[null,[\"$\",\"span\",null,{\"children\":\"April 15, 2026\"}]]}]]}],[\"$\",\"$L1b\",null,{\"href\":\"/blog/honeycomb-announces-o11ycon-2026-bring-together-engineering-teams-building-agent-era\",\"title\":\"Honeycomb Announces O11yCon 2026 to Bring Together Engineering Teams Building in the Agent Era\",\"className\":\"space-y-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-body-lg line-clamp-3\",\"children\":\"Honeycomb Announces O11yCon 2026 to Bring Together Engineering Teams Building in the Agent Era\"}],[\"$\",\"p\",null,{\"className\":\"line-clamp-3\",\"children\":\"Annual observability conference returns to San Francisco in May, featuring two days of programming with speakers from Google, Salesforce, Stack Overflow, Superhuman, and more.\"}]]}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex items-end\",\"children\":null}]]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"3b:[\"$\",\"div\",null,{\"className\":\"mt-8 flex w-full justify-center xl:absolute xl:top-16 xl:right-0 xl:mt-0 xl:w-auto\",\"children\":[\"$\",\"$L26\",null,{\"variant\":\"solid\",\"link\":{\"_type\":\"link\",\"anchorLink\":\"/news/press-releases\",\"enableDownloadFunctionality\":false,\"internalLink\":null,\"target\":\"_self\",\"text\":\"View All\"},\"modalVideo\":{\"_type\":\"videoPlayer\",\"uploadedVideo\":null,\"videoSource\":\"upload\"},\"modalForm\":null,\"icon\":\"$undefined\"}]}]\n"])</script>
15<script>self.__next_f.push([1,"3c:[\"$\",\"$L1b\",null,{\"href\":\"https://www.infoworld.com/article/4118288/ai-coding-requires-developers-to-become-better-managers.html\",\"className\":\"flex h-full flex-col gap-2 undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L1b\",null,{\"title\":\"Media\",\"href\":\"https://www.infoworld.com/article/4118288/ai-coding-requires-developers-to-become-better-managers.html\",\"children\":[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-800 text-hc-gray-50\",\"children\":\"Media\"}]}],[\"$\",\"span\",null,{\"className\":\"text-hc-slate/30\",\"children\":\"|\"}],[\"$\",\"span\",null,{\"className\":\"font-medium font-roboto text-hc-slate/70 text-xs leading-normal\",\"children\":[null,[\"$\",\"span\",null,{\"children\":\"January 19, 2026\"}]]}]]}],[\"$\",\"$L1b\",null,{\"href\":\"https://www.infoworld.com/article/4118288/ai-coding-requires-developers-to-become-better-managers.html\",\"title\":\"AI coding requires developers to become better managers\",\"className\":\"space-y-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-body-lg line-clamp-3\",\"children\":\"AI coding requires developers to become better managers\"}],[\"$\",\"p\",null,{\"className\":\"line-clamp-3\",\"children\":\"InfoWorld explores how the rise of AI-assisted coding is shifting the developer's role â less hands-on implementation, more oversight and judgment. Includes perspective on what observability means when the code author isn't human. Honeycomb CTO Charity Majors sounds the alarm in this piece.\"}]]}],null]}]\n"])</script>
15<script>self.__next_f.push([1,"3d:[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex items-end\",\"children\":null}]]}]\n"])</script>
15<script>self.__next_f.push([1,"3e:[\"$\",\"div\",\"externalMedia-fb278575-737e-442b-9a29-f9b25ab5a318\",{\"className\":\"relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"https://leaddev.com/ai/how-ai-will-shape-engineering-in-2026\",\"title\":\"How AI will shape software engineering in 2026\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative h-[200px] max-w-full\",\"children\":[[\"$\",\"$L22\",null,{\"priority\":false,\"fetchPriority\":\"low\",\"loading\":\"lazy\",\"sizes\":\"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw\",\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/9ebd1cc119bd25c636d2adb3e97274808eb7cec0-960x540.png\",\"alt\":\"LeadDev logo on a dark background\",\"width\":960,\"height\":540,\"className\":\"block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover\"}],null]}]}],[\"$\",\"div\",null,{\"className\":\"flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"https://leaddev.com/ai/how-ai-will-shape-engineering-in-2026\",\"className\":\"flex h-full flex-col gap-2 undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L1b\",null,{\"title\":\"Media\",\"href\":\"https://leaddev.com/ai/how-ai-will-shape-engineering-in-2026\",\"children\":[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-800 text-hc-gray-50\",\"children\":\"Media\"}]}],[\"$\",\"span\",null,{\"className\":\"text-hc-slate/30\",\"children\":\"|\"}],[\"$\",\"span\",null,{\"className\":\"font-medium font-roboto text-hc-slate/70 text-xs leading-normal\",\"children\":[null,[\"$\",\"span\",null,{\"children\":\"January 13, 2026\"}]]}]]}],[\"$\",\"$L1b\",null,{\"href\":\"https://leaddev.com/ai/how-ai-will-shape-engineering-in-2026\",\"title\":\"How AI will shape software engineering in 2026\",\"className\":\"space-y-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-body-lg line-clamp-3\",\"children\":\"How AI will shape software engineering in 2026\"}],[\"$\",\"p\",null,{\"className\":\"line-clamp-3\",\"children\":\"LeadDev surveys engineering leaders on the forces reshaping software development in 2026, including AI tooling, team structure, and the growing need for production visibility in AI-driven systems. Honeycomb CTO Charity Majors offers her insights.\"}]]}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex items-end\",\"children\":null}]]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"3f:[\"$\",\"div\",\"externalMedia-587ea412-ea6d-412f-aec9-534fee12ff9f\",{\"className\":\"relative flex min-h-[465px] w-full max-w-full flex-col overflow-hidden rounded-[20px] bg-white antialiased md:min-h-[436px] md:max-w-none\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"https://thenewstack.io/honeycombs-private-cloud-is-largely-about-opentelemetry-ai-and-aws/\",\"title\":\"Honeycomb's 'Private Cloud' Is Largely About OpenTelemetry, AI and AWS\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative h-[200px] max-w-full\",\"children\":[[\"$\",\"$L22\",null,{\"priority\":false,\"fetchPriority\":\"low\",\"loading\":\"lazy\",\"sizes\":\"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw\",\"src\":\"https://cdn.sanity.io/images/927dxq0h/production/9e64f562c1b5e2978ecaea675f3124c4b4bbeab2-960x540.png\",\"alt\":\"The New Stack logo on a dark background\",\"width\":960,\"height\":540,\"className\":\"block h-full max-h-none w-full max-w-none rounded-t-[20px] object-cover\"}],null]}]}],[\"$\",\"div\",null,{\"className\":\"flex h-[253px] grow flex-col justify-between gap-2 p-2.5 pt-5\",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"https://thenewstack.io/honeycombs-private-cloud-is-largely-about-opentelemetry-ai-and-aws/\",\"className\":\"flex h-full flex-col gap-2 undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L1b\",null,{\"title\":\"Media\",\"href\":\"https://thenewstack.io/honeycombs-private-cloud-is-largely-about-opentelemetry-ai-and-aws/\",\"children\":[\"$\",\"div\",null,{\"className\":\"font-roboto focus:ring-ring inline-flex items-center rounded-lg font-medium transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-none px-2 py-1 text-xs leading-normal bg-hc-gray-800 text-hc-gray-50\",\"children\":\"Media\"}]}],[\"$\",\"span\",null,{\"className\":\"text-hc-slate/30\",\"children\":\"|\"}],[\"$\",\"span\",null,{\"className\":\"font-medium font-roboto text-hc-slate/70 text-xs leading-normal\",\"children\":[null,[\"$\",\"span\",null,{\"children\":\"January 8, 2026\"}]]}]]}],[\"$\",\"$L1b\",null,{\"href\":\"https://thenewstack.io/honeycombs-private-cloud-is-largely-about-opentelemetry-ai-and-aws/\",\"title\":\"Honeycomb's 'Private Cloud' Is Largely About OpenTelemetry, AI and AWS\",\"className\":\"space-y-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-body-lg line-clamp-3\",\"children\":\"Honeycomb's 'Private Cloud' Is Largely About OpenTelemetry, AI and AWS\"}],[\"$\",\"p\",null,{\"className\":\"line-clamp-3\",\"children\":\"The New Stack covers Honeycomb's Private Cloud offering, framing it in the context of the company's broader bets on OpenTelemetry, AI agent observability, and its partnership with AWS.\"}]]}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex items-end\",\"children\":null}]]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"40:[\"$\",\"div\",null,{\"className\":\"mt-8 flex w-full justify-center xl:absolute xl:top-16 xl:right-0 xl:mt-0 xl:w-auto\",\"children\":[\"$\",\"$L26\",null,{\"variant\":\"solid\",\"link\":{\"_type\":\"link\",\"anchorLink\":\"/news/media\",\"enableDownloadFunctionality\":false,\"internalLink\":null,\"target\":\"_self\",\"text\":\"View All\"},\"modalVideo\":{\"_type\":\"videoPlayer\",\"uploadedVideo\":null,\"videoSource\":\"upload\"},\"modalForm\":null,\"icon\":\"$undefined\"}]}]\n42:[\"$\",\"svg\",null,{\"stroke\":\"#ffffff\",\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"children\":[\"$\",\"path\",null,{\"d\":\"M9 5l7 7-7 7\"}]}]\n43:[\"$\",\"div\",null,{\"className\":\"\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display mb-0 max-w-[258px] text-xl font-medium text-pretty md:max-w-none lg:text-2xl text-white\",\"children\":\"About Honeycomb\"}],[\"$\",\"p\",null,{\"className\":\"font-body mb-0 text-sm font-normal lg:text-base text-white\",\"children\":\"Learn more about the mission and values behind the brand.\"}]]}],false]}]\n47:T1559,"])</script>
15<script>self.__next_f.push([1,"\u003csvg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\" fill=\"inherit\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\n\u003cpath d=\"M24.8628 15.275C24.7775 15.339 24.6803 15.3856 24.577 15.4121C24.4736 15.4385 24.366 15.4444 24.2604 15.4293C24.1548 15.4142 24.0532 15.3785 23.9613 15.3241C23.8695 15.2697 23.7893 15.1978 23.7253 15.1125C23.2356 14.4542 22.5982 13.9201 21.8643 13.5532C21.1305 13.1863 20.3208 12.9968 19.5003 13C19.3405 13 19.1843 12.9528 19.0512 12.8645C18.918 12.7762 18.8139 12.6505 18.7518 12.5033C18.7096 12.4034 18.6879 12.296 18.6879 12.1875C18.6879 12.079 18.7096 11.9716 18.7518 11.8716C18.8139 11.7244 18.918 11.5988 19.0512 11.5104C19.1843 11.4221 19.3405 11.375 19.5003 11.375C19.9562 11.3749 20.4029 11.247 20.7898 11.0058C21.1766 10.7646 21.4881 10.4198 21.6887 10.0104C21.8894 9.60108 21.9713 9.14367 21.925 8.69013C21.8788 8.2366 21.7062 7.80513 21.427 7.44474C21.1479 7.08434 20.7732 6.80946 20.3456 6.65132C19.918 6.49319 19.4547 6.45813 19.0082 6.55013C18.5617 6.64214 18.1499 6.85752 17.8197 7.1718C17.4894 7.48609 17.254 7.88669 17.14 8.3281C17.1133 8.43147 17.0665 8.52857 17.0023 8.61385C16.9381 8.69914 16.8578 8.77095 16.7658 8.82518C16.6739 8.87941 16.5721 8.91499 16.4664 8.9299C16.3607 8.94482 16.2531 8.93876 16.1498 8.91209C16.0464 8.88541 15.9493 8.83864 15.864 8.77444C15.7787 8.71024 15.7069 8.62987 15.6527 8.53792C15.5985 8.44597 15.5629 8.34423 15.548 8.23853C15.533 8.13282 15.5391 8.02522 15.5658 7.92185C15.724 7.30975 16.0228 6.74301 16.4386 6.26674C16.8544 5.79047 17.3755 5.4178 17.9607 5.1784C18.5458 4.93899 19.1787 4.83945 19.8091 4.8877C20.4395 4.93595 21.0499 5.13066 21.5918 5.45633C22.1336 5.782 22.592 6.22965 22.9305 6.76365C23.2689 7.29765 23.478 7.90327 23.5412 8.53232C23.6044 9.16137 23.5199 9.79648 23.2944 10.3871C23.069 10.9778 22.7088 11.5076 22.2425 11.9346C23.3473 12.4129 24.3077 13.172 25.0284 14.1365C25.0924 14.222 25.1389 14.3194 25.1652 14.423C25.1915 14.5266 25.1972 14.6343 25.1818 14.7401C25.1664 14.8458 25.1303 14.9475 25.0756 15.0393C25.0209 15.1311 24.9485 15.2112 24.8628 15.275ZM19.3906 21.5312C19.4494 21.6237 19.4889 21.7271 19.5067 21.8352C19.5245 21.9434 19.5202 22.054 19.4941 22.1604C19.468 22.2668 19.4207 22.3669 19.355 22.4546C19.2892 22.5422 19.2064 22.6157 19.1116 22.6705C19.0167 22.7254 18.9117 22.7605 18.8029 22.7737C18.6941 22.7869 18.5838 22.778 18.4786 22.7474C18.3733 22.7169 18.2753 22.6654 18.1905 22.596C18.1057 22.5266 18.0358 22.4408 17.985 22.3437C17.4732 21.4771 16.7442 20.7588 15.8701 20.2599C14.9959 19.7609 14.0068 19.4985 13.0003 19.4985C11.9938 19.4985 11.0047 19.7609 10.1305 20.2599C9.2564 20.7588 8.52745 21.4771 8.01562 22.3437C7.96483 22.4408 7.89492 22.5266 7.8101 22.596C7.72528 22.6654 7.6273 22.7169 7.52206 22.7474C7.41682 22.778 7.30649 22.7869 7.1977 22.7737C7.08892 22.7605 6.98394 22.7254 6.88907 22.6705C6.7942 22.6157 6.7114 22.5422 6.64565 22.4546C6.57991 22.3669 6.53258 22.2668 6.50651 22.1604C6.48044 22.054 6.47616 21.9434 6.49395 21.8352C6.51173 21.7271 6.55121 21.6237 6.61 21.5312C7.39771 20.1778 8.59879 19.1127 10.0367 18.4925C9.22759 17.873 8.63295 17.0155 8.33636 16.0406C8.03977 15.0657 8.05614 14.0223 8.38319 13.0572C8.71024 12.092 9.33151 11.2536 10.1597 10.6599C10.9878 10.0661 11.9813 9.74672 13.0003 9.74672C14.0194 9.74672 15.0128 10.0661 15.8409 10.6599C16.6691 11.2536 17.2904 12.092 17.6174 13.0572C17.9445 14.0223 17.9609 15.0657 17.6643 16.0406C17.3677 17.0155 16.773 17.873 15.9639 18.4925C17.4018 19.1127 18.6029 20.1778 19.3906 21.5312ZM13.0003 17.875C13.6431 17.875 14.2715 17.6844 14.8059 17.3273C15.3404 16.9701 15.7569 16.4626 16.0029 15.8687C16.2489 15.2748 16.3133 14.6214 16.1879 13.9909C16.0625 13.3605 15.7529 12.7814 15.2984 12.3269C14.8439 11.8724 14.2648 11.5628 13.6344 11.4374C13.0039 11.312 12.3504 11.3764 11.7566 11.6224C11.1627 11.8684 10.6551 12.2849 10.298 12.8194C9.94092 13.3538 9.75031 13.9822 9.75031 14.625C9.75031 15.4869 10.0927 16.3136 10.7022
1516.9231C11.3117 17.5326 12.1384 17.875 13.0003 17.875ZM7.31281 12.1875C7.31281 11.972 7.22721 11.7653 7.07483 11.613C6.92246 11.4606 6.7158 11.375 6.50031 11.375C6.04442 11.3749 5.59768 11.247 5.21084 11.0058C4.82399 10.7646 4.51255 10.4198 4.31187 10.0104C4.1112 9.60108 4.02934 9.14367 4.0756 8.69013C4.12186 8.2366 4.29439 7.80513 4.57357 7.44474C4.85276 7.08434 5.22742 6.80946 5.655 6.65132C6.08258 6.49319 6.54594 6.45813 6.99245 6.55013C7.43895 6.64214 7.85071 6.85752 8.18094 7.1718C8.51117 7.48609 8.74665 7.88669 8.86062 8.3281C8.91449 8.53686 9.04909 8.71566 9.23479 8.82518C9.4205 8.9347 9.6421 8.96596 9.85086 8.91209C10.0596 8.85821 10.2384 8.72362 10.3479 8.53792C10.4575 8.35221 10.4887 8.13061 10.4348 7.92185C10.2767 7.30975 9.97779 6.74301 9.56202 6.26674C9.14626 5.79047 8.62508 5.4178 8.03995 5.1784C7.45482 4.93899 6.82189 4.83945 6.19152 4.8877C5.56115 4.93595 4.95074 5.13066 4.40886 5.45633C3.86698 5.782 3.40859 6.22965 3.07016 6.76365C2.73173 7.29765 2.5226 7.90327 2.45941 8.53232C2.39622 9.16137 2.48072 9.79648 2.70618 10.3871C2.93164 10.9778 3.29184 11.5076 3.75812 11.9346C2.65442 12.4134 1.6951 13.1725 0.975308 14.1365C0.84588 14.3089 0.790236 14.5256 0.820615 14.739C0.850994 14.9524 0.96491 15.145 1.1373 15.2745C1.30969 15.4039 1.52644 15.4595 1.73985 15.4292C1.95327 15.3988 2.14588 15.2849 2.27531 15.1125C2.76503 14.4542 3.40246 13.9201 4.1363 13.5532C4.87013 13.1863 5.67986 12.9968 6.50031 13C6.7158 13 6.92246 12.9144 7.07483 12.762C7.22721 12.6096 7.31281 12.403 7.31281 12.1875Z\" fill=\"inherit\"/\u003e\n\u003c/svg\u003e\n"])</script>
15<script>self.__next_f.push([1,"44:[\"$\",\"div\",\"6ec92c074e72\",{\"className\":\"relative h-full w-full overflow-hidden rounded-3xl p-6 md:min-h-[267px] md:max-w-[454px] lg:rounded-4xl bg-hc-gray-800 min-h-[298px] max-w-[342px] lg:min-h-[245px] lg:max-w-[432px]\",\"children\":[false,[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/about/team\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"z-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative z-10 flex flex-col gap-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-[60px] w-[60px] items-center justify-center overflow-hidden rounded-2xl p-2 shadow-[0_4px_30px_rgba(0,0,0,0.1)] bg-white/20\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-[44px] w-[44px] rounded-lg\",\"style\":{\"backgroundColor\":\"#fffae1\",\"fill\":\"#ed6603\"},\"children\":[\"$\",\"div\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$47\"},\"className\":\"flex h-full w-full items-center justify-center\"}]}]}],\"$L48\"]}],\"$L49\"]}],\"$undefined\"]}]]}]\n4a:T73c,"])</script>
15<script>self.__next_f.push([1,"\u003csvg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\" fill=\"inherit\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\n\u003cpath d=\"M23.5625 6.5H21.125V4.875C21.125 4.65951 21.0394 4.45285 20.887 4.30048C20.7347 4.1481 20.528 4.0625 20.3125 4.0625H5.6875C5.47201 4.0625 5.26535 4.1481 5.11298 4.30048C4.9606 4.45285 4.875 4.65951 4.875 4.875V6.5H2.4375C2.00652 6.5 1.5932 6.67121 1.28845 6.97595C0.983705 7.2807 0.8125 7.69402 0.8125 8.125V9.75C0.8125 10.8274 1.24051 11.8608 2.00238 12.6226C2.37962 12.9999 2.82746 13.2991 3.32035 13.5033C3.81323 13.7074 4.3415 13.8125 4.875 13.8125H5.2457C5.72431 15.3292 6.63687 16.6725 7.87059 17.6763C9.10431 18.68 10.6051 19.3003 12.1875 19.4604V21.9375H9.75C9.53451 21.9375 9.32785 22.0231 9.17548 22.1755C9.0231 22.3278 8.9375 22.5345 8.9375 22.75C8.9375 22.9655 9.0231 23.1722 9.17548 23.3245C9.32785 23.4769 9.53451 23.5625 9.75 23.5625H16.25C16.4655 23.5625 16.6722 23.4769 16.8245 23.3245C16.9769 23.1722 17.0625 22.9655 17.0625 22.75C17.0625 22.5345 16.9769 22.3278 16.8245 22.1755C16.6722 22.0231 16.4655 21.9375 16.25 21.9375H13.8125V19.4573C17.0564 19.1293 19.7478 16.8533 20.7269 13.8125H21.125C22.2024 13.8125 23.2358 13.3845 23.9976 12.6226C24.7595 11.8608 25.1875 10.8274 25.1875 9.75V8.125C25.1875 7.69402 25.0163 7.2807 24.7115 6.97595C24.4068 6.67121 23.9935 6.5 23.5625 6.5ZM4.875 12.1875C4.22853 12.1875 3.60855 11.9307 3.15143 11.4736C2.69431 11.0165 2.4375 10.3965 2.4375 9.75V8.125H4.875V11.375C4.875 11.6458 4.8882 11.9167 4.91461 12.1875H4.875ZM19.5 11.2836C19.5 14.8911 16.5547 17.8486 13 17.875C11.2761 17.875 9.62279 17.1902 8.40381 15.9712C7.18482 14.7522 6.5 13.0989 6.5 11.375V5.6875H19.5V11.2836ZM23.5625 9.75C23.5625 10.3965 23.3057 11.0165 22.8486 11.4736C22.3915 11.9307 21.7715 12.1875 21.125 12.1875H21.0742C21.1076 11.8873 21.1245 11.5856 21.125 11.2836V8.125H23.5625V9.75Z\" fill=\"inherit\"/\u003e\n\u003c/svg\u003e\n"])</script>
15<script>self.__next_f.push([1,"45:[\"$\",\"div\",\"2c6321a05fe3\",{\"className\":\"relative h-full w-full overflow-hidden rounded-3xl p-6 md:min-h-[267px] md:max-w-[454px] lg:rounded-4xl bg-hc-gray-800 min-h-[298px] max-w-[342px] lg:min-h-[245px] lg:max-w-[432px]\",\"children\":[false,[\"$\",\"$L1b\",null,{\"ref\":\"$undefined\",\"href\":\"/why-honeycomb/customers\",\"target\":\"_self\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"_type\":\"link\",\"enableDownloadFunctionality\":false,\"className\":\"z-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative z-10 flex flex-col gap-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-[60px] w-[60px] items-center justify-center overflow-hidden rounded-2xl p-2 shadow-[0_4px_30px_rgba(0,0,0,0.1)] bg-white/20\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-[44px] w-[44px] rounded-lg\",\"style\":{\"backgroundColor\":\"#fbedf0\",\"fill\":\"#e4a3a5\"},\"children\":[\"$\",\"div\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$4a\"},\"className\":\"flex h-full w-full items-center justify-center\"}]}]}],[\"$\",\"svg\",null,{\"stroke\":\"#ffffff\",\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"children\":[\"$\",\"path\",null,{\"d\":\"M9 5l7 7-7 7\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display mb-0 max-w-[258px] text-xl font-medium text-pretty md:max-w-none lg:text-2xl text-white\",\"children\":\"Share the love\"}],[\"$\",\"p\",null,{\"className\":\"font-body mb-0 text-sm font-normal lg:text-base text-white\",\"children\":\"Discover what our customers have to say about Honeycomb.\\n\"}]]}],false]}]]}],\"$undefined\"]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"48:[\"$\",\"svg\",null,{\"stroke\":\"#ffffff\",\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"children\":[\"$\",\"path\",null,{\"d\":\"M9 5l7 7-7 7\"}]}]\n49:[\"$\",\"div\",null,{\"className\":\"\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display mb-0 max-w-[258px] text-xl font-medium text-pretty md:max-w-none lg:text-2xl text-white\",\"children\":\"Leadership team\"}],[\"$\",\"p\",null,{\"className\":\"font-body mb-0 text-sm font-normal lg:text-base text-white\",\"children\":\"Meet our co-founders and the rest of the executive team.\"}]]}],false]}]\n"])</script>
15</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.