diff --git a/lib/fluent/plugin/out_google_cloud.rb b/lib/fluent/plugin/out_google_cloud.rb
index <HASH>..<HASH> 100644
--- a/lib/fluent/plugin/out_google_cloud.rb
+++ b/lib/fluent/plugin/out_google_cloud.rb
@@ -1236,8 +1236,10 @@ module Fluent
 
       {}
     rescue StandardError => e
-      @log.error "Failed to set monitored resource labels for #{type}: ",
-                 error: e
+      if [Platform::GCE, Platform::EC2].include?(@platform)
+        @log.error "Failed to set monitored resource labels for #{type}: ",
+                   error: e
+      end
       {}
     end
Mute 'Failed to set monitored resource labels for gce_instance' error for GKE On-Prem. (#<I>)