PageSourceSearch

https://kamon.io/

html kamon.io collected 2026-10-03 19:32:40 UTC 26,688 bytes, 557 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3  <head>
4    
5
6    
7
8    <title>Observability Tools for Developers, not DevOps/SRE | Kamon</title>
9    
9<script defer data-domain="kamon.io" data-api="/assets/js/p/e" src="/assets/js/p.js"></script>
9
10    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
11    <meta name="viewport" content="width=device-width, initial-scale=1.0">
12    <meta name="description" content="Monitor your backend applications, fix performance issues, and get alerted when problems happen.  All without being a monitoring expert.">
13
14    <!-- Open Graph -->
15    <meta property="og:locale" content="en_us">
16    <meta property="og:title" content="Observability Tools for Developers, not DevOps/SRE">
17    <meta property="og:description" content="Monitor your backend applications, fix performance issues, and get alerted when problems happen.  All without being a monitoring expert.">
18    <meta property="og:url" content="https://kamon.io/">
19
20    
21    <meta property="og:type" content="website">
22    
23
24    <!-- Twitter -->
25    <meta property="twitter:card" content="summary">
26    <meta property="twitter:title" content="Observability Tools for Developers, not DevOps/SRE">
27    <meta property="twitter:description" content="Monitor your backend applications, fix performance issues, and get alerted when problems happen.  All without being a monitoring expert.">
28    <meta property="twitter:site" content="@kamonteam">
29
30    
31    <meta property="og:image" content="https://kamon.io/assets/img/og/og-kamon.png">
32    <meta property="twitter:image" content="https://kamon.io/assets/img/og/og-kamon.png">
33    
34
35    <link rel="stylesheet" href="/assets/css/common.css">
36
37
38  
39    <link rel="stylesheet" href="/assets/css/pages/home.css">
40  
41
42
43
44
45
46
47<script>
48  var host = window.location.hostname;
49  if(["localhost", "0.0.0.0"].indexOf(host) === -1) {
50    !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.async=!0,p.src=s.api_host+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="capture identify alias people.set people.set_once set_config register register_once unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled onFeatureFlags".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
51    posthog.init('phc_5qXB4EDNp7FL5GACETOhQBmmBS4R8eJ4CoW32R5vT0R',{api_host:'https://kamon.io'})
52  }
53</script>
53
54
55<!-- <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous"> -->
56<link rel="apple-touch-icon" sizes="57x57" href="/assets/favicon/apple-icon-57x57.png">
57<link rel="apple-touch-icon" sizes="60x60" href="/assets/favicon/apple-icon-60x60.png">
58<link rel="apple-touch-icon" sizes="72x72" href="/assets/favicon/apple-icon-72x72.png">
59<link rel="apple-touch-icon" sizes="76x76" href="/assets/favicon/apple-icon-76x76.png">
60<link rel="apple-touch-icon" sizes="114x114" href="/assets/favicon/apple-icon-114x114.png">
61<link rel="apple-touch-icon" sizes="120x120" href="/assets/favicon/apple-icon-120x120.png">
62<link rel="apple-touch-icon" sizes="144x144" href="/assets/favicon/apple-icon-144x144.png">
63<link rel="apple-touch-icon" sizes="152x152" href="/assets/favicon/apple-icon-152x152.png">
64<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicon/apple-icon-180x180.png">
65<link rel="icon" type="image/png" sizes="192x192" href="/assets/favicon/android-icon-192x192.png">
66<link rel="icon" type="image/png" sizes="144x144" href="/assets/favicon/android-icon-144x144.png">
67<link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon/favicon-32x32.png">
68<link rel="icon" type="image/png" sizes="96x96" href="/assets/favicon/favicon-96x96.png">
69<link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon/favicon-16x16.png">
70<link rel="manifest" href="/assets/favicon/manifest.json">
71<meta name="msapplication-TileColor" content="#ffffff">
72<meta name="msapplication-TileImage" content="/assets/favicon/ms-icon-144x144.png">
73<meta name="theme-color" content="#ffffff">
74
75<!--[if lt IE 9]>
76  
76<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
76
77  
77<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
77
78<![endif]-->
79
80<script>
81  var host = window.location.hostname;
82  if(["localhost", "0.0.0.0"].indexOf(host) === -1) {
vendor: 348 bytes, lines 82-87
82
83    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
84    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
85    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
86    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
87    })(window,document,'script','dataLayer','
87GTM-KCPQJKZ
vendor: 6 bytes, lines 87-88
87');
88  
88}
89</script>
89
90
91  </head>
92
93  <body>
94    <div class="notification-bar fixed-top container-fluid d-flex align-items-center justify-content-center">
95  <a class="no-decoration py-1 text-center text-dark-1 flex-grow-1 h-100 d-flex align-items-center justify-content-center" href="/office-hours/">
96    <span class="d-md-none">
97      Need guidance with <strong>production monitoring</strong>? 
98      <br class="d-md-none">
99      Book <strong><ins>FREE office hours</ins></strong> and we'll help you out
100    </span>
101    <span class="d-none d-md-inline">Not sure how to approach <strong>production monitoring</strong>? Book <strong><ins>FREE office hours</ins></strong> and we'll help you out</span>
102  </a>
103</div>
104
105<nav id="main-header" class="navbar navbar-expand-lg fixed-top bg-white">
106  <div class="container-lg">
107    <a class="navbar-brand" href="/">
108      <img src="/assets/img/kamon/kamon-logo-light.svg" width="170" height="64" loading="eager" alt="Kamon">
109    </a>
110
111    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#siteNavigation" aria-controls="siteNavigation" aria-expanded="false" aria-label="Toggle Navigation">
112      <img src="/assets/img/icons/menu-icon.svg" alt="Menu" loading="lazy">
113    </button>
114
115    <div class="collapse navbar-collapse" id="siteNavigation">
116      <ul class="navbar-nav ml-lg-3 flex-grow-1 justify-content-center">
117        <li class="navbar-item dropdown d-lg-none">
118          <a class="nav-link text-dark-1" href="#" id="productsDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Products</a>
119          <ul class="navbar-nav pl-3 d-lg-none">
120            <li class="navbar-item">
121              <a class="nav-link text-dark-1" href="/apm/">Kamon APM</a>
122            </li>
123            <li class="navbar-item">
124              <a class="nav-link text-dark-1" href="/telemetry/">Kamon Telemetry</a>
125            </li>
126          </ul>
127        </li>
128        <li class="navbar-item dropdown d-lg-none">
129          <a class="nav-link text-dark-1" href="#" id="productsDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Solutions</a>
130          <ul class="navbar-nav pl-3 d-lg-none">
131            <li class="navbar-item">
132              <a class="nav-link text-dark-1" href="/solutions/monitoring-for-akka/">Monitoring for Akka</a>
133            </li>
134            <li class="navbar-item">
135              <a class="nav-link text-dark-1" href="/solutions/monitoring-for-play-framework/">Monitoring for Play Framework</a>
136            </li>
137            <li class="navbar-item">
138              <a class="nav-link text-dark-1" href="/solutions/monitoring-for-spring-boot/">Monitoring for Spring Boot</a>
139            </li>
140          </ul>
141        </li>        
142      </ul>
143
144      <ul class="navbar-nav">
145        <li class="navbar-item">
146          <a class="nav-link text-dark-1" href="/apm/" data-small="false">
147            APM
148          </a>
149        </li>
150        <li class="navbar-item">
151          <a class="nav-link text-dark-1" href="/telemetry/" data-small="false">
152            Telemetry
153          </a>
154        </li>
155        <li class="navbar-item">
156          <a class="nav-link text-dark-1" href="/apm/pricing/" data-small="false">
157            Pricing
158          </a>
159        </li>
160
161        <li class="navbar-item dropdown d-none d-lg-block">
162          <a class="nav-link dropdown-toggle text-dark-1" href="#" id="solutionsDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Resources</a>
163          <div class="dropdown-menu dropdown-menu-right p-0 text-dark-1" aria-labelledby="solutionsDropdown">
164            <div class="nav-submenu-container p-3">
165              <a href="/docs/latest/guides/">
166                <div class="nav-submenu-item d-flex flex-row">
167                  <div class="mr-3">
168                    <img width="24" height="24" src="/assets/img/icons/book.svg" loading="lazy">
169                  </div>
170                  <div>
171                    <div class="item-title">Documentation</div>
172                    <div class="item-explainer">Learn how to install, configure, and use Kamon</div>
173                  </div>
174                </div>
175              </a>
176
177              <a href="/blog/">
178                <div class="nav-submenu-item d-flex flex-row">
179                  <div class="mr-3">
180                    <img width="24" height="24" src="/assets/img/icons/clipboard.svg" loading="lazy">
181                  </div>
182                  <div>
183                    <div class="item-title">Blog</div>
184                    <div class="item-explainer">Opinions, deep dives, and updates from the Kamon team</div>
185                  </div>
186                </div>
187              </a>
188
189              <a href="https://discord.gg/5JuYsDJ7au" target="_blank">
190                <div class="nav-submenu-item d-flex flex-row">
191                  <div class="mr-3">
192                    <img width="24" height="24" src="/assets/img/icons/discord.svg" loading="lazy">
193                  </div>
194                  <div>
195                    <div class="item-title">Community Chat</div>
196                    <div class="item-explainer">Bring your questions and challenges to our Discord server</div>
197                  </div>
198                </div>
199              </a>
200
201
202
203              <div class="section-title mt-4 mb-2 pl-3">Solutions</div>
204              <a href="/solutions/monitoring-for-akka/">
205                <div class="nav-submenu-item d-flex flex-row">
206                  <div class="mr-3">
207                    <img width="24" height="24" src="/assets/img/pages/solutions/akka/akka-logo.svg" alt="Akka Logo" loading="eager">
208                  </div>
209                  <div>
210                    Monitoring for <span class="item-title">Akka</span>
211                  </div>
212                </div>
213              </a>
214              <a href="/solutions/monitoring-for-play-framework/">
215                <div class="nav-submenu-item d-flex flex-row">
216                  <div class="mr-3">
217                    <img width="24" height="24" src="/assets/img/pages/solutions/play/play-logo.svg" alt="Play Framework Logo" loading="eager">
218                  </div>
219                  <div>
220                    Monitoring for <span class="item-title">Play Framework</span>
221                  </div>
222                </div>
223              </a>
224              <a href="/solutions/monitoring-for-spring-boot/">
225                <div class="nav-submenu-item d-flex flex-row">
226                  <div class="mr-3">
227                    <img width="24" height="24" src="/assets/img/pages/solutions/spring/spring-icon.svg" alt="Spring Logo" loading="eager">
228                  </div>
229                  <div>
230                    Monitoring for <span class="item-title">Spring Boot</span>
231                  </div>
232                </div>
233              </a>
234
235            </div>
236          </div>
237        </li>
238
239        <li class="navbar-item d-none d-xl-inline">
240          <a class="nav-link text-dark-1 text-center" href="/docs/latest/guides/" data-small="false">
241            Installation
242          </a>
243        </li>
244        <li class="navbar-item d-none d-xl-inline ml-4">
245          <a class="nav-link text-dark-1 text-center" href="https://apm.kamon.io/signin" data-small="false">
246            Sign In
247          </a>
248        </li>
249        <li class="navbar-item ml-3 d-none d-lg-inline">
250          <a class="btn btn-cta btn-primary text-white shadow" data-toggle="modal" data-target="#apmOnboardingModal">
251            Start Monitoring<span class="d-none d-xxl-inline"> Now</span>
252          </a>
253        </li>
254      </ul>
255
256    </div>
257  </div>
258</nav>
259
260<script>
261  function toggleMobileNavigation() {
262    $("#mobileNavigationOverlay").fadeToggle(200);
263  }
264</script>
264
265
266
267    
268
269<main>
270  <a href="/legal/eu-project/" class="d-none d-md-inline">
271    <img class="eu-icon" src="/assets/img/pages/homepage/EU-link.svg" alt="EU icon" loading="lazy">
272  </a>
273
274  <div class="container-fluid bg-white navbar-offset">
275    <div class="container">
276      <section class="row" style="background-image: url('/assets/img/background/background-pattern-right.svg')">
277        <div class="col-12 col-lg-5 col-xl-6 order-lg-2 py-lg-6 mt-6 text-left">
278          <img class="img-cover" style="max-height: 420px;" src="/assets/img/pages/homepage/hero-side-image.png" alt="Monitoring Tools for Backend Services and APIs" loading="eager">
279        </div>
280
281        <div class="col-12 col-lg-7 col-xl-6 py-lg-6 mt-lg-5 text-left">
282          <h1 class="display-4 text-dark mt-4">
283            Observability Tools for
284            <br class="d-none d-xxl-inline">
285            <span class="text-underline-green">Developers</span>, not DevOps/SRE
286          </h1>
287          <p class="lead text-dark-2 my-4">
288            Monitor your backend applications, fix performance 
289            issues, and get alerted when problems happen. 
290            All without being a monitoring expert.
291          </p>
292          <a class="btn btn-cta btn-primary shadow w-100-sm-down mr-3" data-toggle="modal" data-target="#apmOnboardingModal">
293            Start with a FREE account
294          </a>
295          <div class="py-3 text-center text-sm-left d-sm-inline">
296            <a class="plain-link" href="/apm/">
297              Learn more about APM
298            </a>
299          </div>
300        </div>
301      </section>
302    </div>
303  </div>
304
305
306  <div class="container-fluid bg-lightest">
307    <div class="container py-5 text-center">
308      <div class="row">
309        <div class="col-12 h5 text-light">
310          Kamon works with the tools and libraries
311          <br class="d-none d-sm-inline d-lg-none">
312          you already use
313        </div>
314        <div class="col-12 pt-3">
315          <img class="m-3" style="max-height: 70px;" src="/assets/img/zipkin.svg" alt="Zipkin" loading="eager">
316          <img class="m-3" style="max-height: 50px;" src="/assets/img/jaeger.svg" alt="Jaeger" loading="eager">
317          <img class="m-3" style="max-height: 50px;" src="/assets/img/prometheus.svg" alt="Prometheus" loading="eager">
318          <img class="m-3" style="max-height: 60px;" src="/assets/img/opentelemetry.svg" alt="OpenTelemetry" loading="eager">
319          <img class="m-3" style="max-height: 50px;" src="/assets/img/akka.svg" alt="Akka" loading="eager">
320          <img class="m-3" style="max-height: 50px;" src="/assets/img/play-framework.svg" alt="Play Framework" loading="eager">
321        </div>
322      </div>
323    </div>
324  </div>
325
326  <div class="container-fluid">
327    <div class="container">
328      <section class="row pb-3">
329        <div class="col-12 col-lg-6 order-lg-2 pl-lg-6 my-3">
330          <img class="img-cover" src="/assets/img/pages/homepage/the-problem-with-logs.png" alt="The problem with monitoring with logs" loading="lazy">
331        </div>
332        <div class="col-12 col-lg-6 d-flex flex-column justify-content-center">
333          <h2 class="display-5 mb-4">Tailing the logs is not enough</h2>
334          <p class="lead mb-4">
335            Everybody starts monitoring with logs because they are there by default. Just connect to 
336            your server and start tailing.
337          </p>
338          <p class="lead mb-4">
339            But logs have a hard time showing you the overall response times for your application, or 
340            whether certain calls to the database are happening in sequence or parallel (among a million 
341            other things).
342          </p>
343          <p class="lead mb-4">
344            The solution is not to ditch logging, though. You get the best troubleshooting powers by 
345            complementing your logs with application-level metrics and traces, and that's what we help 
346            you achieve.
347          </p>
348          <p class="mt-4">
349            <a class="btn btn-cta btn-outline-secondary w-100-sm-down mb-5" href="/office-hours/">
350              Book FREE office hours to get guidance
351            </a>
352          </p>
353        </div>        
354      </section>
355    </div>
356  </div>
357
358  <div class="container-fluid bg-lightest">
359    <div class="container py-5 text-center">
360      <div class="row">
361        <div class="col-12 h5 text-light">
362          Meet the monitoring stack that  
363          <br class="d-lg-none">
364          companies of all sizes love, including:
365        </div>
366        <div class="col-12 pt-3">
367          <img class="m-4" style="max-width: 150px;" src="/assets/img/customers/codacy.svg" alt="Codacy" loading="eager">
368          <img class="m-4" style="max-width: 150px;" src="/assets/img/customers/despegar.svg" alt="Despegar" loading="eager">
369          <img class="m-4" style="max-width: 150px;" src="/assets/img/customers/emnify.svg" alt="EMnify" loading="eager">
370          <img class="m-4" style="max-width: 150px;" src="/assets/img/customers/liveintent.svg" alt="Liveintent" loading="eager">
371          <img class="m-4" style="max-width: 130px;" src="/assets/img/customers/oradian.svg" alt="Oradian" loading="eager">
372        </div>
373      </div>
374    </div>
375  </div>
376
377  <div class="container-fluid">
378    <div class="container">
379      <section class="row pb-7">
380        <div class="col-12 col-lg-6 pr-lg-5 pt-5 pt-lg-0">
381          <img class="d-lg-none mb-4" height="32" src="/assets/img/kamon/kamon-apm
381-logo-light.svg" alt="Kamon APM Logo" loading="eager">
382          <img class="img-cover" src="/assets/img/pages/homepage/apm-intro.png" alt="Intro to Kamon APM" loading="lazy">
383        </div>
384        <div class="col-12 col-lg-6">
385          <img class="d-none d-lg-block" height="32" src="/assets/img/kamon/kamon-apm-logo-light.svg" alt="Kamon APM Logo" loading="eager">
386          <p class="lead mt-4">
387            Monitor your backend applications, fix performance issues, and get alerted when problems happen. 
388            All without being a monitoring expert.
389
390            </p>
391<ul class="icon-list check-list lead">
392              <li>Integrates with all major platforms</li>
393              <li>Curated and ready-to-use automatic dashboards</li>
394              <li>Correlated high-fidelity metrics and traces</li>
395              <li>No complicated setups or infrastructure to maintain. Get started in 10 minutes or less</li>
396            </ul>
397            <a class="btn btn-cta btn-primary shadow w-100-sm-down mr-3" data-toggle="modal" data-target="#apmOnboardingModal">
398              Start with a FREE account
399            </a>
400            <div class="py-3 text-center text-sm-left d-sm-inline">
401              <a class="plain-link" href="/apm/">
402                Learn more about APM
403              </a>
404            </div>
405          
406        </div>
407        <div class="col-12 my-3"></div>
408
409        <div class="col-12 col-lg-6 pr-lg-5 pt-5 pt-lg-0 mt-lg-6">
410          <img class="d-lg-none" height="32" src="/assets/img/kamon/kamon-telemetry-logo-light.svg" alt="Kamon Telemetry Logo" loading="eager">
411          <img class="img-cover" src="/assets/img/pages/homepage/telemetry-intro.png" alt="Intro to Kamon Telemetry" loading="lazy">
412        </div>
413        <div class="col-12 col-lg-6 mt-lg-6">
414          <img class="d-none d-lg-block" height="32" src="/assets/img/kamon/kamon-telemetry-logo-light.svg" alt="Kamon Telemetry Logo" loading="eager">
415          <p class="lead mt-4">
416            Instrument Scala applications to generate metrics, traces, and correlated logs
417
418            </p>
419<ul class="icon-list check-list lead">
420              <li>Works with Akka, Play Framework, Cats Effect, and many more libraries</li>
421              <li>Manual and Automatic instrumentation for code-free observability</li>
422              <li>Integrates with Kamon APM, Prometheus, Jaeger, Datadog, and many more</li>
423              <li>Free and Open Source</li>
424            </ul>
425            <a class="btn btn-cta btn-primary shadow w-100-sm-down mr-3" href="/docs/latest/guides/">
426              Install Kamon Telemetry
427            </a>
428            <div class="py-3 text-center text-sm-left d-sm-inline">
429              <a class="plain-link" href="/telemetry/">
430                More about Telemetry
431              </a>
432            </div>
433          
434        </div>      
435      </section>
436    </div>
437  </div>
438</main>
439
440
441    <footer>
442  <div class="container-fluid bg-lightest">
443    <div class="container py-6">
444      <div class="row justify-content-center">
445        <div class="col-12 col-lg-8 text-center">
446          <div class="h1 text-dark-1 mb-4">
447            Remember: tailing the logs 
448            <br class="d-md-none">
449            is not enough
450          </div>
451          <div class="lead text-dark-1">
452            You know it. Your colleagues know it. Then, what are you waiting for? Stop wasting 
453            time in complicated workflows and start solving problems today with Kamon APM.
454          </div>
455          <div class="mt-4">
456            <a class="btn btn-cta btn-primary shadow w-100-sm-down mr-3" data-toggle="modal" data-target="#apmOnboardingModal">
457              Start with a FREE account
458            </a>
459            <div class="py-3 text-center text-sm-left d-sm-inline">
460              <a class="plain-link" href="/apm/">
461                Learn more about APM
462              </a>
463            </div>
464          </div>
465
466        </div>
467      </div>
468    </div>
469  </div>
470
471  <div class="container-fluid bg-dark-background">
472    <div class="container pt-5">
473      <div class="row no-gutters justify-content-between">
474        <div class="col-12 col-lg-3 pt-3">
475          <a class="navbar-brand" href="/">
476            <img src="/assets/img/kamon/kamon-logo-dark.svg" width="250" height="64" loading="eager" alt="Kamon">
477          </a>
478          <div class="lead text-white pl-2 mt-2 mb-6">
479            Observability Tools for<br>
480            Developers, not DevOps.
481          </div>
482        </div>
483  
484        <div class="col-12 col-lg-9 my-3">
485          <div class="row pl-lg-5">
486            <div class="col-4 col-lg-3 pr-5 mb-5">
487              <div class="text-white h6 mb-3">PRODUCT</div>
488              <div>
489                <a class="d-block my-2 text-lightest" href="/apm/">APM</a>
490                <a class="d-block my-2 text-lightest" href="/telemetry/">Telemetry</a>
491                <a class="d-block my-2 text-lightest" href="/apm/pricing/">Pricing</a>
492              </div>
493            </div>
494  
495            <div class="col-8 col-lg-5 pl-5 mb-5">
496              <div class="text-white h6 mb-3">SOLUTIONS</div>
497              <div>
498                <a class="d-block my-2 text-lightest" href="/solutions/monitoring-for-akka/">Monitoring for Akka</a>
499                <a class="d-block my-2 text-lightest" href="/solutions/monitoring-for-play-framework/">Monitoring for Play</a>
500                <a class="d-block my-2 text-lightest" href="/solutions/monitoring-for-spring-boot/">Monitoring for Spring Boot</a>
501              </div>
502            </div>
503  
504            <div class="col-4 col-lg-4 pr-5 mb-5">
505              <div class="text-white h6 mb-3">RESOURCES</div>
506              <div>
507                <a class="d-block my-2 text-lightest" href="/docs/latest/guides/">Documentation</a>
508                <a class="d-block my-2 text-lightest" href="/blog/">Blog</a>
509                <a class="d-block my-2 text-lightest" href="https://github.com/kamon-io/Kamon/discussions" target="_blank">Support</a>
510              </div>
511            </div>
512  
513            <div class="col-7 col-lg-3 pl-5 pl-lg-3 mb-5">
514              <div class="text-white h6 mb-3">COMPANY</div>
515              <div>
516                <a class="d-block my-2 text-lightest" href="/about/">About Us</a>
517                <a class="d-block my-2 text-lightest" href="/legal/privacy/">Privacy Policy</a>
518                <a class="d-block my-2 text-lightest" href="/legal/subscription-agreement/">Terms of Service</a>
519              </div>
520            </div>
521  
522            <div class="col-12 col-lg-8 pr-5 pl-lg-5 mb-5">
523              <div class="text-white h6 mb-3">SUPPORTED BY</div>
524              <a href="https://filrougecapital.com/" target="_blank">
525                <img class="d-inline my-4 mr-5 align-top" height="48" src="/assets/img/icons/external-brand-and-logo/frc.png" alt="Fil Rouge Capital Logo" loading="lazy">
526              </a>
527              <a href="https://strukturnifondovi.hr/" target="_blank">
528                <img class="d-inline my-4 align-top" height="64" src="/assets/img/icons/external-brand-and-logo/esif.png" alt="European Structural and Investment Fund Logo" loading="lazy">
529              </a>
530            </div>
531          </div>
532        </div>
533      </div>
534  
535      <div class="row">
536        <div class="col-12 my-2 text-white">© 2022 All Rights Reserved.</div>
537      </div>
538    </div>
539  </div>
540</footer>
541
542    <div class="modal fade" id="apmOnboardingModal" tabindex="-1" role="dialog" aria-labelledby="apmOnboardingModal">
543  <div class="modal-dialog modal-lg d-flex justify-content-center">
544    <iframe class="modal-content d-block" id="apmOnboardingFrame" src="" frameborder="0" allow="fullscreen;" allowfullscreen style="top:0;left:0;width:100%;height:100%;" loading="lazy"></iframe>
545  </div>
546</div>
547        <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
548    
548<script src="/assets/js/jquery.min.js"></script>
548
549    
549<script src="/assets/js/popper.min.js"></script>
549
550    
550<script src="/assets/js/bootstrap.min.js"></script>
550
551    
551<script src="/assets/js/moment.min.js"></script>
551
552    
552<script src="/assets/js/common.js"></script>
552
553    
554    <!-- 
554<script src="/assets/js/prism.js"></script>
554 -->
555
556  </body>
557</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.