• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Use Pixie to find performance bottlenecks and understand your Java app CPU usage

September 20, 2022

Find performance bottlenecks and understand your Java application CPU usage with Pixie’s continuous application profiling.

  • Learn more
  • Get started

Optimize your Java code by understanding CPU utilization using flamegraphs

  1. Understand where your Java application is spending its CPU time and why CPU utilization increased with your new release.
  2. Use continuously in production with a minimally-invasive, ultra low overhead (< 0.1%) profiler.
  3. Avoid downtime with no need to re-deploy your application.
  4. Get full system visibility, including for both Java and all other running applications.

Note: Pixie's continuous profiler also supports Go, C++, and Rust.

How to get started

  1. Deploy Pixie in your cluster(s).
  2. In the New Relic UI, select a pod listed in the Kubernetes cluster explorer view to see the pod details view.
  3. From the pod details view, select the Check flamegraph in Pixie option.
  4. Alternatively, use the px/node script in the Live debugging with Pixie tab. Scroll to the bottom of this view to see the CPU flamegraph for the node.

Learn more and check out a deep-dive video on the Pixie docs page.

A screenshot showing CPU utilization by function.

A screenshot showing CPU utilization by function.
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.