Tag

JVM monitoring

0 views collected around this technical thread.

macrozheng
macrozheng
Oct 17, 2024 · Backend Development

Master Java Troubleshooting with Arthas: Installation, Commands, and Real‑World Examples

This article introduces the open‑source Java diagnostic tool Arthas, explains how to install and run it, showcases common use cases such as CPU spike detection, thread‑pool monitoring, deadlock analysis, and provides practical command examples and code snippets for effective production debugging.

ArthasCommand line toolJVM monitoring
0 likes · 21 min read
Master Java Troubleshooting with Arthas: Installation, Commands, and Real‑World Examples
Aikesheng Open Source Community
Aikesheng Open Source Community
Aug 17, 2023 · Operations

Setting Up Grafana and Prometheus Monitoring for DBLE JVM Metrics Using Docker

This tutorial explains how to use Docker to deploy DBLE, Prometheus, and Grafana, configure JMX Exporter for JVM metrics, and create a monitoring dashboard that visualizes CPU, memory pool, GC, and thread statistics of DBLE instances.

DBLEDockerGrafana
0 likes · 10 min read
Setting Up Grafana and Prometheus Monitoring for DBLE JVM Metrics Using Docker
Top Architect
Top Architect
Dec 14, 2022 · Backend Development

A Comprehensive Guide to Using Arthas for Java Application Debugging and Monitoring

This article introduces Arthas, Alibaba's open‑source Java diagnostic tool, explains its installation, showcases common commands such as stack, jad, sc, watch, trace, jobs, logger, dashboard, and redefine, and demonstrates how to use them to monitor JVM status, trace method calls, inspect classes, and perform hot‑updates without restarting the application.

ArthasJVM monitoringdebugging
0 likes · 14 min read
A Comprehensive Guide to Using Arthas for Java Application Debugging and Monitoring
Selected Java Interview Questions
Selected Java Interview Questions
Dec 5, 2022 · Operations

Arthas Java Diagnostic Tool: Installation, Common Commands, and Usage Scenarios

This guide introduces Alibaba's open‑source Arthas tool for Java, explains when to use it, shows how to install it, and provides detailed examples of its most useful commands such as stack, jad, sc, watch, trace, jobs, logger, dashboard, and redefine for live JVM debugging and performance analysis.

ArthasJVM monitoringJava
0 likes · 17 min read
Arthas Java Diagnostic Tool: Installation, Common Commands, and Usage Scenarios
Code Ape Tech Column
Code Ape Tech Column
Nov 16, 2022 · Operations

Using VisualVM for JVM Monitoring and Memory Leak Analysis

This article introduces VisualVM, a Java profiling tool bundled with the JDK, explains how to install and use its plugins for monitoring CPU, memory, threads, and garbage collection, and demonstrates step‑by‑step memory‑leak detection and remote Tomcat monitoring with code examples.

JMXJVM monitoringJava profiling
0 likes · 7 min read
Using VisualVM for JVM Monitoring and Memory Leak Analysis
Architecture Digest
Architecture Digest
Feb 19, 2022 · Operations

Guide to Setting Up and Using the JVM Monitoring Tool with Spring Boot

This article provides a step‑by‑step tutorial for installing, configuring, and running a JVM monitoring solution that integrates with Spring Boot, covering repository cloning, server configuration, Maven installation, application property setup, and accessing the monitor server UI.

JVM monitoringMavenSpring Boot
0 likes · 4 min read
Guide to Setting Up and Using the JVM Monitoring Tool with Spring Boot
vivo Internet Technology
vivo Internet Technology
Feb 16, 2022 · Operations

Vivo Server Monitoring System Architecture and Evolution: A Comprehensive Technical Guide

Vivo’s vmonitor system replaces its legacy RabbitMQ‑based pipeline with an HTTP‑driven collector and gateway, stores minute‑level JVM, system, and business metrics in a customized OpenTSDB on HBase, adds precise floating‑point handling and null‑aware aggregation, buffers data in Redis, and provides multi‑dimensional alerts comparable to Zabbix, Open‑Falcon, and Prometheus.

Distributed MonitoringHBaseJVM monitoring
0 likes · 18 min read
Vivo Server Monitoring System Architecture and Evolution: A Comprehensive Technical Guide
Java Architect Essentials
Java Architect Essentials
Jan 5, 2022 · Operations

Guide to Setting Up a Multi‑Host JVM Monitoring Tool with Spring Boot

This tutorial explains how to deploy a Spring Boot‑based monitoring solution that tracks multiple remote JVMs, covering repository cloning, configuration of server and client properties, Maven installation of the starter jar, and running the monitor‑server with example code snippets and screenshots.

DevOpsJVM monitoringJava
0 likes · 5 min read
Guide to Setting Up a Multi‑Host JVM Monitoring Tool with Spring Boot
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 27, 2020 · Backend Development

Using Arthas for Java Monitoring, Debugging, and Hot Code Update

This article introduces Alibaba’s open‑source Java diagnostic tool Arthas, explains how to install and use it for JVM monitoring, class loading inspection, and performing hot code updates via memory compilation and the redefine command, while noting its limitations.

ArthasDiagnosticsHot Update
0 likes · 9 min read
Using Arthas for Java Monitoring, Debugging, and Hot Code Update
Efficient Ops
Efficient Ops
Dec 15, 2019 · Backend Development

How a Hidden Java Memory Leak Crashed Our Service and the Steps We Took to Fix It

During a weekend on‑call shift a Java detection service repeatedly timed out due to network packet loss, leading to massive CPU usage and full GC cycles caused by a memory leak in a Map that stored request results, which was finally diagnosed and resolved using JVM tools like jstat, jstack, and MAT.

GCJVM monitoringJava
0 likes · 11 min read
How a Hidden Java Memory Leak Crashed Our Service and the Steps We Took to Fix It