This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch fix/reduce-noisy-logs
in repository https://gitbox.apache.org/repos/asf/skywalking.git

commit b8f97018336a8c89971c502b0be5168b5465eea7
Author: Wu Sheng <[email protected]>
AuthorDate: Mon Mar 9 09:28:49 2026 +0800

    Reduce noisy log levels in health checker and batch queue
    
    - Health check: log at debug when healthy, warn when unhealthy
      (was info on every request regardless of status)
    - BatchQueue rebalance: downgrade to debug (routine operation)
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
---
 .../oap/server/health/checker/provider/HealthCheckerHttpService.java   | 3 ++-
 .../apache/skywalking/oap/server/library/batchqueue/BatchQueue.java    | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/oap-server/server-health-checker/src/main/java/org/apache/skywalking/oap/server/health/checker/provider/HealthCheckerHttpService.java
 
b/oap-server/server-health-checker/src/main/java/org/apache/skywalking/oap/server/health/checker/provider/HealthCheckerHttpService.java
index 356d76a79e..83d8785d6e 100644
--- 
a/oap-server/server-health-checker/src/main/java/org/apache/skywalking/oap/server/health/checker/provider/HealthCheckerHttpService.java
+++ 
b/oap-server/server-health-checker/src/main/java/org/apache/skywalking/oap/server/health/checker/provider/HealthCheckerHttpService.java
@@ -35,11 +35,12 @@ public class HealthCheckerHttpService {
     @Get("/healthcheck")
     public HttpResponse healthcheck(ServiceRequestContext ctx, HttpRequest 
req) throws Exception {
         final var status = healthQueryService.checkHealth();
-        log.info("Health status: {}", status);
 
         if (status.getScore() == 0) {
+            log.debug("Health status: {}", status);
             return HttpResponse.of(HttpStatus.OK);
         }
+        log.warn("Health status: {}", status);
         return HttpResponse.of(HttpStatus.SERVICE_UNAVAILABLE);
     }
 }
diff --git 
a/oap-server/server-library/library-batch-queue/src/main/java/org/apache/skywalking/oap/server/library/batchqueue/BatchQueue.java
 
b/oap-server/server-library/library-batch-queue/src/main/java/org/apache/skywalking/oap/server/library/batchqueue/BatchQueue.java
index b1d16e6ad8..372d9fc2ed 100644
--- 
a/oap-server/server-library/library-batch-queue/src/main/java/org/apache/skywalking/oap/server/library/batchqueue/BatchQueue.java
+++ 
b/oap-server/server-library/library-batch-queue/src/main/java/org/apache/skywalking/oap/server/library/batchqueue/BatchQueue.java
@@ -807,7 +807,7 @@ public class BatchQueue<T> {
             // Rebuild assignedPartitions from ownership array
             this.assignedPartitions = buildAssignmentsFromOwner(owner, 
taskCount, partitionCount);
 
-            log.info("BatchQueue[{}]: rebalanced {} partitions", name, 
moves.size());
+            log.debug("BatchQueue[{}]: rebalanced {} partitions", name, 
moves.size());
         } catch (final Throwable t) {
             log.error("BatchQueue[{}]: rebalance error", name, t);
         }

Reply via email to