Index: /trunk/src/VBox/Main/src-server/Performance.cpp
===================================================================
--- /trunk/src/VBox/Main/src-server/Performance.cpp	(revision 61346)
+++ /trunk/src/VBox/Main/src-server/Performance.cpp	(revision 61347)
@@ -725,5 +725,11 @@
         if (SUCCEEDED(hrc))
         {
-            LogRel(("Failed to collect network metrics for %s: %Rrc (%d).\n", mInterfaceName.c_str(), mRc, mRc));
+            static uint64_t s_tsLogRelLast;
+            uint64_t tsNow = RTTimeSystemMilliTS();
+            if (tsNow - s_tsLogRelLast > RT_MS_1MIN)
+            {
+                s_tsLogRelLast = tsNow;
+                LogRel(("Failed to collect network metrics for %s: %Rrc (%d). Max one msg/min.\n", mInterfaceName.c_str(), mRc, mRc));
+            }
             mRc = VINF_SUCCESS;
         }
Index: /trunk/src/VBox/Main/src-server/solaris/PerformanceSolaris.cpp
===================================================================
--- /trunk/src/VBox/Main/src-server/solaris/PerformanceSolaris.cpp	(revision 61346)
+++ /trunk/src/VBox/Main/src-server/solaris/PerformanceSolaris.cpp	(revision 61347)
@@ -402,5 +402,11 @@
             if (ksAdapter == 0)
             {
-                LogRel(("Failed to get network statistics for %s\n", name));
+                static uint64_t s_tsLogRelLast;
+                uint64_t tsNow = RTTimeSystemMilliTS();
+                if (tsNow - s_tsLogRelLast > RT_MS_1MIN)
+                {
+                    s_tsLogRelLast = tsNow;
+                    LogRel(("Failed to get network statistics for %s. Max one msg/min.\n", name));
+                }
                 return VERR_INTERNAL_ERROR;
             }
