checkly logo
  • Documentation
  • Guides
  • Learn
  • API Reference
Log in Dashboard
Start for free
Core Platform
  • Monitoring
    • How we run checks
    • Check results
    • Global locations & scheduling strategies
    • How we store data
    • Storing secrets
    • Allowlisting & filtering traffic
    • IP information & versions
    • Responsible use
    • Check pricing
  • Testing
    • Getting started with testing
  • CLI
    • Getting Started
    • Installation
    • Project Structure
    • Using `checkMatch` and `testMatch`
    • Using Constructs
    • Using environment variables
    • Dynamic check creation
    • Using git metadata
    • Using NPM packages and local dependencies
    • CLI vs. Terraform & Pulumi
    • Constructs Reference
    • Command Line Reference
Resources
  • API checks
    • Overview
    • HTTP request settings
    • Environment variables
    • Assertions
    • Response time limits
    • Setup & teardown scripts
      • Setup script examples
      • Teardown script examples
    • Timeouts and timing phases
    • Client certificates
  • Browser checks
    • Getting started
    • Using Playwright Test
    • Scraping & asserting on page elements
    • Taking screenshots
    • File uploads, downloads and the file system
    • Login scenarios
    • Environment variables
    • Multiple tabs
    • Timeouts
    • Tracing and Web Vitals
    • Visual regression & snapshot testing
    • Degraded state with soft assertions
  • Heartbeat checks
    • Getting started
  • Multistep checks
    • Getting started
    • Degraded state with soft assertions
    • File uploads, downloads and the file system
    • WebSockets
    • Example checks
  • Groups
    • Overview
    • API check defaults
    • Environment variables
  • Alerting & retries
    • Overview
    • Alert settings
    • Alert channels
    • Retries
    • SSL certificate expiration
    • Alert states
    • SMS delivery
    • Phone Calls
    • Webhooks
    • Alert notification log
  • Maintenance windows
    • Overview
  • Dashboards
    • Overview
    • Customization
    • Private Dashboards
    • Using Custom CSS
    • Incident & Maintenance messages
  • Accounts & Users
    • About roles
    • Adding team members
    • Changing your email or password
    • Creating an API key
    • Single Sign-on
      • SAML
      • Microsoft Azure AD
  • Private Locations
    • Getting started with Private Locations
    • Checkly Agent Configuration
    • Running on Kubernetes
    • Scaling and Redundancy
    • Using HTTP proxies
  • Analytics
    • Overview
  • Reporting
    • Dashboard
  • Runtimes
    • How runtimes work
    • Runtime specification
  • Snippets
    • Snippets Overview
    • Handlebars Snippets (Legacy)
Integrations
  • Integrations
    • Overview
    • Slack
    • PagerDuty
    • Opsgenie
    • Incident.io
    • Microsoft Teams
    • Telegram
    • GitLab Alerts
    • Discord
    • Spike.sh
    • Splunk On-Call
    • StatusPage
    • Prometheus v2
    • Prometheus v1
    • Pulumi
    • FireHydrant
    • Coralogix
    • ilert
  • CI/CD integration
    • Overview
    • GitHub Actions
    • Jenkins
    • GitLab CI
    • Vercel
      • Vercel Deployment Protection
    • GitHub deployments
    • Command Line triggers
  • Terraform provider
    • Getting started
    • Checks and groups
    • Alert channels and settings
    • Snippets and environment variables
    • Dashboards
    • Service maintenance windows
    • Command line triggers
    • Testing scripts locally
    • Parameterized resources
    • CI/CD pipelines
    • Common issues
  • Pulumi provider
    • Getting started
  • OpenTelemetry (beta)
    • Getting started with OpenTelemetry
    • Sending traces to 3rd party backends
      • New Relic
      • Grafana Tempo
      • Honeycomb
    • Ingesting traces into Checkly with the OpenTelemetry collector
    • Instrumenting your code with OpenTelemetry
      • Node.js
      • Python
      • Java
      • PHP
      • Go / Golang
      • Ruby on Rails
      • Next.js
      • .NET
      • Express
    • How Checkly tracing works under the hood
Reference
  • CLI Commands
  • CLI Constructs
  • Runtime specs
  • API Reference
table of contents Table of contents
Docs / Open telemetry / Instrumenting code / Java
BETA

Java

On this page

Java docs coming soon.

For now, check the canonical OpenTelemetry Java documentation at opentelemetry.io or the great content from signoz.io.

previous Python PHP next

Last updated on May 16, 2024. You can contribute to this documentation by editing this page on Github

On this page
Community
  • Join us on Slack
  • Checkly on GitHub
  • Checkly on YouTube
Technical support
  • Reach out via email