Tag

Diagnostics

0 views collected around this technical thread.

360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
May 14, 2025 · Artificial Intelligence

How AI Powers an Intelligent SQL Assistant for Query Optimization

This article details the design and implementation of an AI‑driven Intelligent SQL Assistant that automates query parsing, index recommendation, execution‑plan visualization, and supports SQL generation, diagnosis, and explanation across multiple dialects, while outlining its layered architecture, core modules, code examples, and future enhancements.

AIDatabaseDiagnostics
0 likes · 14 min read
How AI Powers an Intelligent SQL Assistant for Query Optimization
Cognitive Technology Team
Cognitive Technology Team
Mar 31, 2025 · Operations

How to Capture Java Thread Dumps Using JDK Tools, OS Signals, and ThreadMXBean

This article explains what a Java thread dump is, describes multiple ways to generate it—including JDK command‑line tools like jstack and jcmd, OS signals such as kill ‑3, and programmatic access via ThreadMXBean—provides syntax, options, examples, and recommendations for choosing the appropriate method.

DiagnosticsJavaThread Dump
0 likes · 9 min read
How to Capture Java Thread Dumps Using JDK Tools, OS Signals, and ThreadMXBean
macrozheng
macrozheng
Mar 11, 2025 · Backend Development

Master Java Debugging with Arthas: Essential Commands and Real‑World Use Cases

This guide introduces Alibaba's open‑source Arthas Java diagnostic tool, explains its installation, outlines common troubleshooting scenarios, and provides detailed examples of core commands such as stack, jad, sc, watch, trace, jobs, logger, dashboard, and redefine for live JVM debugging.

ArthasDiagnosticsJava
0 likes · 17 min read
Master Java Debugging with Arthas: Essential Commands and Real‑World Use Cases
macrozheng
macrozheng
Feb 5, 2025 · Operations

Master Java Application Diagnostics with the Open‑Source Meteor Console

This guide introduces the open‑source Meteor Console, a non‑intrusive Java application diagnostic tool built on Arthas, covering its architecture, installation steps, core features like class querying, method monitoring, thread management, and links to the full microservice project and video tutorials.

ArthasDiagnosticsDocker
0 likes · 4 min read
Master Java Application Diagnostics with the Open‑Source Meteor Console
DaTaobao Tech
DaTaobao Tech
Aug 2, 2024 · Backend Development

Limitations of Spring AOP and Java Agent Solutions for the Diagnose Framework

Spring AOP cannot advise non‑bean, static, or internally‑called methods, limiting its use for the Diagnose framework, so the article proposes a Java Agent that transforms bytecode at startup, bypasses proxy constraints, and reliably intercepts private, static, and self‑invoked methods across separate class loaders.

Aspect-Oriented ProgrammingByteBuddyDiagnostics
0 likes · 13 min read
Limitations of Spring AOP and Java Agent Solutions for the Diagnose Framework
Code Mala Tang
Code Mala Tang
Jul 30, 2024 · Frontend Development

What’s New in TypeScript 5.6 Beta? Explore the Latest Compiler Features

Microsoft released TypeScript 5.6 Beta on July 26 2024, introducing stricter null‑and‑truthiness checks, iterator helper methods, built‑in iterator types, arbitrary module identifiers, new compiler flags like --noUncheckedSideEffectImports and --noCheck, region‑priority diagnostics, improved project ownership detection, and several notable behavior changes across the language and tooling.

BetaCompilerDiagnostics
0 likes · 23 min read
What’s New in TypeScript 5.6 Beta? Explore the Latest Compiler Features
Efficient Ops
Efficient Ops
Jun 24, 2024 · Operations

Linux 6.10 Introduces DRM Panic: BSOD‑Style Crash Screen Explained

Linux 6.10 adds a new DRM Panic infrastructure that displays a BSOD‑style screen on kernel crashes, supporting drivers like SimpleDRM, MGAG200, IMX and AST, while systemd‑255 introduces an experimental systemd‑bsod component for full‑screen emergency messages, offering a clearer way to diagnose panics.

BSODDRM PanicDiagnostics
0 likes · 5 min read
Linux 6.10 Introduces DRM Panic: BSOD‑Style Crash Screen Explained
Lobster Programming
Lobster Programming
May 22, 2024 · Backend Development

How to Diagnose and Prevent Java OOM Errors Before Your Service Crashes

This article explains common causes of Java OutOfMemoryError, demonstrates how to reproduce OOM with sample code, and provides step‑by‑step techniques using jmap, heap dumps, and VisualVM to locate and avoid memory leaks in backend applications.

BackendDiagnosticsJVM
0 likes · 6 min read
How to Diagnose and Prevent Java OOM Errors Before Your Service Crashes
Selected Java Interview Questions
Selected Java Interview Questions
May 11, 2024 · Backend Development

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

This article introduces Arthas, an open‑source Java diagnostic tool from Alibaba, explains its key features, shows how to install it via Maven, and provides step‑by‑step commands for entering the shell, monitoring JVM status, tracing method calls, observing system resources, dynamically redefining code, and connecting to applications using default or Telnet modes.

ArthasDiagnosticsJava
0 likes · 8 min read
A Comprehensive Guide to Using Arthas for Java Application Diagnosis and Debugging
Aikesheng Open Source Community
Aikesheng Open Source Community
Apr 9, 2024 · Databases

OceanBase DBA: From Beginner to Practice – Comprehensive Tutorial Series and E‑Book

OceanBase, a distributed open‑source database, offers a free e‑book and an eight‑session tutorial series covering installation, migration, operation, performance tuning, diagnostics, and ecosystem tools such as OCP, OMS, ODC, and obdiag, aimed at students, developers, and DBAs seeking practical skills and certification.

DBADiagnosticsDistributed Database
0 likes · 10 min read
OceanBase DBA: From Beginner to Practice – Comprehensive Tutorial Series and E‑Book
DataFunSummit
DataFunSummit
Dec 19, 2023 · Big Data

Metric Anomaly Detection and Diagnosis Practices at NetEase Yanxuan

This article presents NetEase Yanxuan's end‑to‑end approach for automatically detecting and diagnosing metric anomalies in e‑commerce, covering background motivation, three types of anomalies, statistical detection frameworks (GESD, volatility, Mann‑Kendall), post‑processing, contribution‑decomposition methods, dimension‑explosion challenges, optimization techniques, and a brief Q&A.

Big DataDiagnosticscontribution analysis
0 likes · 18 min read
Metric Anomaly Detection and Diagnosis Practices at NetEase Yanxuan
DataFunSummit
DataFunSummit
Dec 11, 2023 · Big Data

Design and Implementation of a Big Data Metadata Warehouse at Bilibili

This article presents Bilibili's big‑data metadata warehouse, covering its background, technology selection between data‑lake and data‑warehouse solutions, the architecture built on Prometheus, StarRocks, Flink and Routine Load, performance comparisons, diagnostic system design, and future development plans.

Big DataDiagnosticsFlink
0 likes · 20 min read
Design and Implementation of a Big Data Metadata Warehouse at Bilibili
Selected Java Interview Questions
Selected Java Interview Questions
Sep 1, 2023 · Operations

Traceroute Command: Principles, Options, Usage Examples, and Troubleshooting Cases

This article explains the traceroute command’s working principle, details its many options, provides practical usage examples, and presents two real‑world troubleshooting cases that illustrate how traceroute can locate misconfigurations, asymmetric paths, and routing loops in Linux networks.

DiagnosticsLinuxnetwork troubleshooting
0 likes · 13 min read
Traceroute Command: Principles, Options, Usage Examples, and Troubleshooting Cases
Code Ape Tech Column
Code Ape Tech Column
Aug 14, 2023 · Operations

Using Arthas to Diagnose High CPU Issues in a Java Application

This article demonstrates how to use Alibaba's open‑source Java diagnostic tool Arthas to quickly locate and fix high CPU usage in a Java application, covering installation, attaching to a JVM, using dashboard, thread, jad, watch, and ognl commands, and interpreting the results.

ArthasCPUDiagnostics
0 likes · 8 min read
Using Arthas to Diagnose High CPU Issues in a Java Application
DataFunSummit
DataFunSummit
Jul 24, 2023 · Big Data

Design and Practice of OPPO Big Data Diagnostic Platform

This article presents the background, technical architecture, feature set, workflow, and practical results of OPPO's big data diagnostic platform, illustrating how intelligent, non‑intrusive task analysis improves efficiency, stability, and cost across massive offline and real‑time workloads.

Big DataDiagnosticsOPPO
0 likes · 10 min read
Design and Practice of OPPO Big Data Diagnostic Platform
Qunar Tech Salon
Qunar Tech Salon
Jun 20, 2023 · Backend Development

Design and Implementation of Bistoury: An Enhanced Java Application Diagnostic Platform

This article introduces Bistoury, a one‑stop Java application diagnostic solution that improves upon Arthas by adding a web UI, multi‑machine support, integrated agent‑proxy architecture, custom classloaders, online debugging, per‑thread CPU monitoring, and heap object statistics.

ClassLoaderDiagnosticsInstrumentation
0 likes · 12 min read
Design and Implementation of Bistoury: An Enhanced Java Application Diagnostic Platform
Alimama Tech
Alimama Tech
Mar 22, 2023 · Big Data

Intelligent Merchant‑Side Diagnostic System: Architecture, Rule Engine, and Data Center

The article describes an intelligent merchant‑side diagnostic platform that unifies ad‑operation data in a centralized lake, uses a low‑code rule engine with arithmetic, code, and Java class modes to orchestrate reusable SOPs, and employs an acceleration layer for fast large‑scale queries, achieving over 90% coverage and outlining future expansion.

Big DataDiagnosticsSQL
0 likes · 12 min read
Intelligent Merchant‑Side Diagnostic System: Architecture, Rule Engine, and Data Center
Aikesheng Open Source Community
Aikesheng Open Source Community
Jan 11, 2023 · Databases

Collecting MySQL Diagnostic Reports with MySQL Shell 8.0.31 util.debug

The article explains how MySQL Shell 8.0.31's util.debug component provides built‑in functions to gather comprehensive diagnostic data—including error logs, replica status, InnoDB metrics, and OS metrics—and demonstrates practical command‑line examples for generating and analyzing zip‑packed diagnostic reports.

Database AdministrationDiagnosticsMySQL
0 likes · 8 min read
Collecting MySQL Diagnostic Reports with MySQL Shell 8.0.31 util.debug
Aikesheng Open Source Community
Aikesheng Open Source Community
Aug 29, 2022 · Databases

Diagnosing High Memory Usage in a Redis Cluster Using Memory Distribution Monitoring and Bigkeys

This article explains how to diagnose abnormal memory usage in a Redis 5.0.10 cluster by monitoring memory distribution, comparing instance metrics, checking fragmentation, and using the --bigkeys command to identify oversized keys, providing a practical step‑by‑step troubleshooting workflow.

BigkeysDatabaseDiagnostics
0 likes · 7 min read
Diagnosing High Memory Usage in a Redis Cluster Using Memory Distribution Monitoring and Bigkeys
Architecture Digest
Architecture Digest
Aug 10, 2022 · Backend Development

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

This article introduces Arthas, Alibaba's open‑source Java diagnostic tool, explains its installation via wget and java‑jar, and provides detailed usage of common commands such as stack, jad, sc, watch, trace, jobs, logger, dashboard, and redefine for real‑time JVM monitoring and debugging.

ArthasDiagnosticsJVM
0 likes · 15 min read
Arthas Java Diagnostic Tool: Installation, Common Commands, and Usage Guide