How to Monitor Java Applications on Windows with SolarWinds Observability | APM Setup Guide

This video provides a step-by-step walkthrough for configuring monitoring for Java applications running on Windows using SolarWinds® Observability. The demonstration covers the complete process—from adding a new service to instrumenting the application with the Java APM library and verifying connectivity.

Topics covered in this video include:

  • Navigating to the Add Data workflow
  • Selecting Service and naming the application service
  • Choosing Windows as the environment and Java as the language
  • Generating a new API token or selecting an existing one for ingesting service data
  • Downloading the Java APM library directly from the provided link or via the supplied Invoke-WebRequest command
  • Loading the library into the Java application using the code snippet provided, which also configures the service key and ingestion endpoint
  • Accessing documentation on where to place the -javaagent option for supported web servers
  • Restarting the JVM to ensure the library is successfully loaded
  • Verifying the connection to the SolarWinds APM collector as the system transitions from “Waiting for Connection” to a confirmed connection

This guide is designed for developers, DevOps engineers, and system administrators who need to instrument Java applications on Windows for performance monitoring, distributed tracing, and full-stack observability.

Connect with SolarWinds:
THWACK IT Community: http://thwack.solarwinds.com/
Facebook: https://www.facebook.com/SolarWinds
Twitter: https://twitter.com/solarwinds
LinkedIn: http://www.linkedin.com/company/solarwinds
Instagram: http://instagram.com/solarwindsinc/