Tagged articles

diagnostics

124 articles · Page 2 of 2
Top Architect
Top Architect
May 21, 2020 · Backend Development

Comprehensive Guide to Java Application Performance Optimization and Diagnosis

This article provides an in‑depth overview of Java application performance optimization, covering a four‑layer model (application, database, framework, JVM), on‑site and post‑mortem analysis methods, OS and JVM diagnostic tools, common code and GC issues, database deadlock handling, and practical tuning recommendations.

GCJVMMonitoring
0 likes · 23 min read
Comprehensive Guide to Java Application Performance Optimization and Diagnosis
ITPUB
ITPUB
May 18, 2020 · Operations

Master Linux System Monitoring: Top, Perf, Sar, Vmstat, and More

This guide explains how to use a variety of Linux performance tools—including top, perf, sar/ksar, mpstat, uptime, vmstat, pidstat, time, cpustat, htop, atop, glances, nmon, pcp‑gui, collectl and colplot—to monitor CPU, memory, disk, network and process activity with concrete command examples and visualisations.

CPULinuxdiagnostics
0 likes · 21 min read
Master Linux System Monitoring: Top, Perf, Sar, Vmstat, and More
FunTester
FunTester
May 18, 2020 · Backend Development

Mastering Arthas trace: Diagnose Java Method Chains Efficiently

This guide explains how to use Arthas's trace command to capture Java method call paths, measure execution time for each node, handle class and method patterns, and highlights its limitations with lambda expressions, providing practical code examples and output analysis.

ArthasDebuggingTrace
0 likes · 6 min read
Mastering Arthas trace: Diagnose Java Method Chains Efficiently
Top Architect
Top Architect
May 7, 2020 · Backend Development

Comprehensive Guide to Java Application Performance Optimization and Diagnosis

This article presents a thorough overview of Java application performance optimization, covering a four‑layer model (application, database, framework, JVM), practical OS and Java diagnostic tools, JVM and GC tuning, application‑level code improvements, and database deadlock mitigation strategies.

JVMdatabase tuningdiagnostics
0 likes · 21 min read
Comprehensive Guide to Java Application Performance Optimization and Diagnosis
FunTester
FunTester
May 3, 2020 · Backend Development

Using Arthas ognl Command for Java Diagnostics

This article introduces the Arthas Java diagnostic tool, explains the powerful ognl command with basic usage examples for inspecting static fields and invoking static methods, and provides a sample Java code snippet illustrating how to apply these techniques in practice.

ArthasOGNLdiagnostics
0 likes · 3 min read
Using Arthas ognl Command for Java Diagnostics
FunTester
FunTester
Apr 10, 2020 · Operations

Exploring Arthas: A Powerful Java Diagnostic Tool for Performance Testing

The author plans to study Arthas, a highly recommended Java diagnostic tool praised by colleagues for its ability to capture method execution details, thread states, and overall performance dashboards, and intends to share an introductory video on a public platform soon.

ArthasPerformance Testingdiagnostics
0 likes · 2 min read
Exploring Arthas: A Powerful Java Diagnostic Tool for Performance Testing
Java Architecture Diary
Java Architecture Diary
Jul 31, 2019 · Backend Development

How to Re‑trigger a Stalled Spring Scheduled Task with Arthas

This article explains how to diagnose and manually re‑execute a Spring @Scheduled task that fails to send notifications by using Arthas to obtain the ApplicationContext, invoke the bean method, and reveals that a missing timeout in Hutool caused the original hang.

ArthasSpringSpring Boot
0 likes · 6 min read
How to Re‑trigger a Stalled Spring Scheduled Task with Arthas
Aikesheng Open Source Community
Aikesheng Open Source Community
Dec 30, 2018 · Databases

Analyzing InnoDB Semaphore Crashes and a DBA Diagnostic Tool

The article explains why InnoDB semaphore waits exceeding 600 seconds trigger server crashes, details the lock structures and functions involved, shows how buffer pool pressure and metadata statistics cause contention, and introduces a small DBA utility that parses MySQL error logs to reveal the relationships between threads, locks, and transactions.

DBAInnoDBMySQL
0 likes · 8 min read
Analyzing InnoDB Semaphore Crashes and a DBA Diagnostic Tool
ITPUB
ITPUB
Jan 31, 2018 · Databases

Master MySQL: Table Design, Slow Query Fixes, and Recovery Strategies

This article explains how to choose MySQL storage engines, apply effective table partitioning and indexing, identify common causes of slow queries, adopt practical SQL optimization tips, use diagnostic tools, and handle data loss or bugs with proper recovery procedures.

Database DesignMySQLPartitioning
0 likes · 12 min read
Master MySQL: Table Design, Slow Query Fixes, and Recovery Strategies
Baidu Intelligent Testing
Baidu Intelligent Testing
Jan 26, 2018 · Mobile Development

iOS Diagnostics Battery Testing and Optimization Guide

This article explains how to obtain iOS diagnostics battery data on iOS 10+ and iOS 9 devices, interpret the SQLite tables to measure app power consumption, and provides practical code and performance‑optimization tips for reducing energy usage in iOS applications.

Battery TestingdiagnosticsiOS
0 likes · 9 min read
iOS Diagnostics Battery Testing and Optimization Guide
dbaplus Community
dbaplus Community
Nov 9, 2016 · Databases

Mastering SQL Server Timeout Errors: Diagnosis and Tuning Guide

This article explains the various timeout scenarios in SQL Server‑backed web applications—including ASP.NET, IIS, WebService, SSMS, remote login, and linked‑server timeouts—provides diagnostic queries such as the Connectivity Ring Buffer, and offers concrete tuning steps and best‑practice recommendations to resolve and prevent them.

Linked ServerQuery OptimizationSQL Server
0 likes · 16 min read
Mastering SQL Server Timeout Errors: Diagnosis and Tuning Guide
Big Data and Microservices
Big Data and Microservices
Mar 19, 2016 · Operations

Essential Linux Commands for Comprehensive System Inspection

This guide compiles essential Linux commands for inspecting system details, resources, disks, networks, processes, users, services, and installed programs, providing concise descriptions that help administrators quickly gather kernel, hardware, memory, storage, and runtime information.

Command LineLinuxMonitoring
0 likes · 6 min read
Essential Linux Commands for Comprehensive System Inspection
dbaplus Community
dbaplus Community
Jan 25, 2016 · Operations

Mastering Application Performance Diagnosis: Layered & Segment Approaches

This article outlines a comprehensive performance testing workflow, introduces layered and segment diagnostic methods, presents a detailed Apache/Tomcat/Linux/Oracle case study with LoadRunner and Nmon, and discusses monitoring metrics, analysis results, and practical recommendations for optimizing system performance.

LoadRunnerapplication monitoringdiagnostics
0 likes · 14 min read
Mastering Application Performance Diagnosis: Layered & Segment Approaches
Qunar Tech Salon
Qunar Tech Salon
Jan 24, 2016 · Operations

Linux Performance Analysis in 60 Seconds

Within the first minute of logging into a Linux server, this guide walks you through ten essential command‑line tools—such as uptime, vmstat, mpstat, pidstat, iostat, free, sar, and top—to quickly assess system load, CPU, memory, disk, and network saturation for effective performance troubleshooting.

CommandLineLinuxdiagnostics
0 likes · 19 min read
Linux Performance Analysis in 60 Seconds