Tagged articles
27 articles
Page 1 of 1
Coder Trainee
Coder Trainee
May 21, 2026 · Cloud Native

Building Full Observability for Spring Cloud Microservices with Micrometer, Prometheus, and Grafana

After solving distributed transactions with Seata, this tutorial shows how to add complete observability to Spring Cloud microservices by integrating Micrometer, Prometheus, and Grafana, covering metrics pillars, configuration, custom business metrics, dashboard setup, alert rules, validation steps, and common pitfalls.

Docker ComposeGrafanaMetrics
0 likes · 12 min read
Building Full Observability for Spring Cloud Microservices with Micrometer, Prometheus, and Grafana
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 19, 2026 · Backend Development

Why Logs Alone Fail in Spring Boot: Achieving True Observability

The article explains that relying solely on log statements in Spring Boot applications cannot reveal request identities, latency, async task health, failure details, or cross‑service flows, and demonstrates how to augment logs with MDC correlation IDs, Micrometer metrics, and Zipkin tracing for comprehensive observability.

MetricsMicrometerObservability
0 likes · 9 min read
Why Logs Alone Fail in Spring Boot: Achieving True Observability
Su San Talks Tech
Su San Talks Tech
Oct 20, 2025 · Backend Development

6 Proven Ways to Accurately Measure API Latency in Java Applications

This article explains why measuring API response time is crucial for performance optimization, monitoring, and user experience, and presents six practical methods—from simple System.currentTimeMillis() calls to Spring AOP, interceptors, filters, and production‑grade Micrometer/APM tools—complete with code examples, pros, cons, and suitable scenarios.

API latencyAPMInterceptor
0 likes · 23 min read
6 Proven Ways to Accurately Measure API Latency in Java Applications
Java Tech Enthusiast
Java Tech Enthusiast
Sep 14, 2025 · Operations

How to Use Java Agent for Non‑Intrusive SpringBoot Monitoring

Learn how to implement a Java Agent that enables non‑intrusive monitoring of SpringBoot applications, covering agent basics, bytecode manipulation with Byte Buddy, metric collection via Micrometer, Prometheus/Grafana integration, and advanced extensions such as JVM metrics, HTTP client tracing, and distributed tracing.

MicrometerPrometheusSpringBoot
0 likes · 16 min read
How to Use Java Agent for Non‑Intrusive SpringBoot Monitoring
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 9, 2025 · Backend Development

6 Proven Ways to Measure API Latency in Spring Boot 3

This article presents eight practical techniques—including manual StopWatch, custom AOP, interceptor, filter, event listener, Micrometer + Prometheus, Arthas, and SkyWalking—to accurately record and monitor Spring Boot API request times, comparing their intrusiveness, scope, and suitability for different scenarios.

API monitoringMicrometerSkyWalking
0 likes · 14 min read
6 Proven Ways to Measure API Latency in Spring Boot 3
Java Architecture Diary
Java Architecture Diary
May 26, 2025 · Artificial Intelligence

How to Build Enterprise‑Ready AI Monitoring with Spring AI and Micrometer

This article explains why observability is essential for Spring AI applications, outlines common cost‑control and performance challenges, and provides a step‑by‑step guide—including Maven setup, client configuration, service implementation, metric exposure, Zipkin tracing, and architecture insights—to create a fully observable, enterprise‑grade AI translation service.

MicrometerObservabilitymonitoring
0 likes · 12 min read
How to Build Enterprise‑Ready AI Monitoring with Spring AI and Micrometer
Su San Talks Tech
Su San Talks Tech
Jan 8, 2025 · Backend Development

How DynamicTp Enables Real‑Time Thread Pool Monitoring and Auto‑Tuning in Java

DynamicTp extends Java's ThreadPoolExecutor with zero‑intrusion configuration, real‑time parameter adjustment, comprehensive monitoring, and multi‑channel alerting, allowing developers to dynamically tune thread pools across microservices using popular configuration centers and integrate with tools like Micrometer and Grafana.

DynamicTpJavaMicrometer
0 likes · 11 min read
How DynamicTp Enables Real‑Time Thread Pool Monitoring and Auto‑Tuning in Java
Java Architect Essentials
Java Architect Essentials
Oct 27, 2024 · Operations

Integrating Prometheus with Spring Boot for Real‑time Monitoring and Grafana Visualization

This article explains how to use Prometheus together with Spring Boot Actuator and Micrometer to collect, expose, and visualize application metrics, including step‑by‑step dependency configuration, YAML settings, Docker deployment of Prometheus and Grafana, and adding custom metrics for comprehensive monitoring.

ActuatorGrafanaMicrometer
0 likes · 10 min read
Integrating Prometheus with Spring Boot for Real‑time Monitoring and Grafana Visualization
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 14, 2024 · Backend Development

Master Spring Boot Observability with @Timed, @Counted, and @MeterTag

Learn how to enable comprehensive observability in Spring Boot 3.2.5 by leveraging Micrometer’s @Timed, @Counted, and @MeterTag annotations, configuring Actuator endpoints, and customizing aspects to monitor method execution time, request counts, and parameters, complete with practical code examples and Prometheus integration.

MicrometerObservabilityPrometheus
0 likes · 7 min read
Master Spring Boot Observability with @Timed, @Counted, and @MeterTag
Top Architect
Top Architect
Dec 21, 2022 · Backend Development

Integrating Micrometer, Prometheus, and Grafana into a Spring Boot Application

This tutorial demonstrates how to add Micrometer to a Spring Boot project, configure JVM and custom metrics, expose them via Actuator, and then integrate Prometheus and Grafana to collect and visualize the monitoring data, providing a complete end‑to‑end observability solution.

GrafanaMicrometerPrometheus
0 likes · 10 min read
Integrating Micrometer, Prometheus, and Grafana into a Spring Boot Application
macrozheng
macrozheng
Nov 5, 2022 · Operations

Unlock Full Observability in Spring Boot 3 with Micrometer Observation API

This article explains how Spring Boot 3.0.0‑RC1 integrates Micrometer Observation API to provide unified metrics, logging, and distributed tracing, showing the observation lifecycle, configuration steps, sample server and client code, Docker‑compose setup, and notes on native image support for comprehensive application observability.

JavaMetricsMicrometer
0 likes · 26 min read
Unlock Full Observability in Spring Boot 3 with Micrometer Observation API
Alibaba Cloud Native
Alibaba Cloud Native
May 11, 2022 · Cloud Native

Building Precise Metrics & Alerts with Micrometer, Prometheus, and Grafana

This guide explains how to implement observability in cloud‑native Spring Boot applications by collecting business metrics with Micrometer, storing them in Prometheus, visualizing with Grafana, and configuring accurate alerts through custom annotations, ServiceMonitors, and Alibaba Cloud ARMS, while providing code examples and deployment steps.

Micrometercloud-nativespring-boot
0 likes · 15 min read
Building Precise Metrics & Alerts with Micrometer, Prometheus, and Grafana
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Feb 25, 2022 · Backend Development

Latest Java & Framework Releases: JDK 18/19, Spring, Quarkus, Micronaut

Recent Java news highlights early‑access builds of JDK 18 and JDK 19, the 2022 Java roadmap, Spring Framework 5.3.15 and 6.0.0‑M2 releases, Spring Data milestones, Quarkus 2.6.2.Final, Micronaut 3.2.5/3.2.6, Piranha 22.1.0, JobRunr 4.0.6, Eclipse Jifa, Micrometer 2.0.0‑M1 and Tracing 1.0.0‑M1, plus the Foojay mid‑year status report.

Framework ReleasesJDKJava
0 likes · 9 min read
Latest Java & Framework Releases: JDK 18/19, Spring, Quarkus, Micronaut
Code Ape Tech Column
Code Ape Tech Column
Aug 27, 2021 · Operations

Monitoring Spring Boot Applications with Spring Actuator, Micrometer, Prometheus, and Grafana

This article demonstrates how to set up comprehensive monitoring for a Spring Boot application by integrating Spring Actuator, Micrometer, Prometheus, and Grafana, covering component introductions, sample code creation, Docker-based Prometheus and Grafana deployment, and dashboard configuration for real‑time metrics visualization.

ActuatorMicrometerSpring Boot
0 likes · 9 min read
Monitoring Spring Boot Applications with Spring Actuator, Micrometer, Prometheus, and Grafana
Java High-Performance Architecture
Java High-Performance Architecture
Feb 10, 2020 · Backend Development

How to Monitor Spring Boot Apps with Prometheus and Grafana: Step‑by‑Step Guide

This tutorial walks through building a Spring Boot application, integrating Micrometer for metric collection, deploying Prometheus and Grafana via Docker, configuring dynamic service discovery, and creating custom request‑count metrics with AOP, providing a complete end‑to‑end monitoring solution.

DockerGrafanaMicrometer
0 likes · 15 min read
How to Monitor Spring Boot Apps with Prometheus and Grafana: Step‑by‑Step Guide
Programmer DD
Programmer DD
Aug 17, 2019 · Backend Development

How to Expose and Customize Spring Boot Metrics with Micrometer

This guide explains how to enable Spring Boot's default metrics via Actuator, view them through the /actuator/metrics endpoint, and enrich them with Micrometer MeterBinders for JVM, cache, Hibernate, and Tomcat, including code samples and logging output.

ActuatorMetricsMicrometer
0 likes · 13 min read
How to Expose and Customize Spring Boot Metrics with Micrometer
Programmer DD
Programmer DD
Mar 10, 2018 · Backend Development

How to Migrate Your Application to Spring Boot 2.0: Essential Steps and Tips

This guide walks you through upgrading a Java application to Spring Boot 2.0, covering prerequisites, adding the properties‑migrator module, Maven and Gradle build changes, key configuration updates, actuator and security adjustments, and other important migration details.

ActuatorBackendConfiguration
0 likes · 21 min read
How to Migrate Your Application to Spring Boot 2.0: Essential Steps and Tips