<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: DBR 17.3.3 introduced unexpected DEBUG logs from ThreadMonitor – how to disable? in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/143884#M52233</link>
    <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/112558"&gt;@iyashk-DB&lt;/a&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;We are currently using DBR version 17.3 LTS, and the issue is still occurring.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Do you know when the fix is expected to be applied? We need this information to decide whether we should wait for the fix or proceed with the workaround you proposed.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;Thank you.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 13 Jan 2026 12:23:50 GMT</pubDate>
    <dc:creator>WAHID</dc:creator>
    <dc:date>2026-01-13T12:23:50Z</dc:date>
    <item>
      <title>DBR 17.3.3 introduced unexpected DEBUG logs from ThreadMonitor – how to disable?</title>
      <link>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/142695#M52004</link>
      <description>&lt;P&gt;After upgrading from DBR 17.3.2 to DBR 17.3.3, we started seeing a flood of DEBUG logs like this in job outputs:&lt;/P&gt;&lt;DIV&gt;```&lt;/DIV&gt;&lt;DIV&gt;DEBUG:ThreadMonitor:Logging python thread stack frames for MainThread and py4j threads: DEBUG:ThreadMonitor:Logging Thread-8 (run) stack frames: File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap&lt;/DIV&gt;&lt;DIV&gt;[...]&lt;/DIV&gt;&lt;DIV&gt;```&lt;/DIV&gt;&lt;DIV&gt;Our logger configuration is:&lt;/DIV&gt;&lt;DIV&gt;logging.basicConfig(level=logging.INFO)&lt;/DIV&gt;&lt;DIV&gt;logging.getLogger("py4j.clientserver").setLevel(logging.WARNING)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This worked fine before, but now these `ThreadMonitor` DEBUG messages appear regardless.&lt;/DIV&gt;&lt;DIV&gt;Questions:&lt;/DIV&gt;&lt;DIV&gt;1. Is this an intentional change in DBR 17.3.3?&lt;/DIV&gt;&lt;DIV&gt;2. Is there an official way to disable `ThreadMonitor` DEBUG logs without affecting our current python package?&lt;/DIV&gt;&lt;DIV&gt;3. Will this be documented or reverted in future DBR releases?&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Any insights or official guidance would be appreciated.&lt;/DIV&gt;&lt;DIV&gt;Environment: Databricks Runtime 17.3.3 (Python 3.12, PySpark, ipykernel)&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 30 Dec 2025 13:58:08 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/142695#M52004</guid>
      <dc:creator>bsr</dc:creator>
      <dc:date>2025-12-30T13:58:08Z</dc:date>
    </item>
    <item>
      <title>Re: DBR 17.3.3 introduced unexpected DEBUG logs from ThreadMonitor – how to disable?</title>
      <link>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/142700#M52009</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;/SPAN&gt;&lt;A style="background-color: #ffffff;" target="_blank" rel="noopener"&gt;@bsr&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;, there was some internal discussion on this going on and I got to know that these DEBUG thread-dump lines from the ThreadMonitor started leaking to stderr/job output due to a Python logger misconfiguration introduced in the 17.3.3 branch.&lt;/SPAN&gt;&amp;nbsp;This was not an intentional behavior change, and they rolled out fix which will be released in the next maintenance release. Until then you can use the following approach:&lt;/P&gt;
&lt;P&gt;To use a Python snippet to change the Python ThreadMonitor log level.&lt;/P&gt;
&lt;LI-CODE lang="python"&gt;import logging
logger = logging.getLogger("ThreadMonitor")

for handler in list(logger.handlers):
    if handler.name == "console":
       logger.handlers.remove(handler)

logger.propagate = False&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Dec 2025 15:18:11 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/142700#M52009</guid>
      <dc:creator>iyashk-DB</dc:creator>
      <dc:date>2025-12-30T15:18:11Z</dc:date>
    </item>
    <item>
      <title>Re: DBR 17.3.3 introduced unexpected DEBUG logs from ThreadMonitor – how to disable?</title>
      <link>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/142704#M52011</link>
      <description>&lt;P&gt;Thanks for the quick response!&lt;/P&gt;</description>
      <pubDate>Tue, 30 Dec 2025 16:12:05 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/142704#M52011</guid>
      <dc:creator>bsr</dc:creator>
      <dc:date>2025-12-30T16:12:05Z</dc:date>
    </item>
    <item>
      <title>Re: DBR 17.3.3 introduced unexpected DEBUG logs from ThreadMonitor – how to disable?</title>
      <link>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/143337#M52147</link>
      <description>&lt;P&gt;&lt;EM&gt;... will be released in the next maintenance release.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/112558"&gt;@iyashk-DB&lt;/a&gt;&amp;nbsp;When can this release be expected?&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jan 2026 12:09:22 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/143337#M52147</guid>
      <dc:creator>Domme</dc:creator>
      <dc:date>2026-01-08T12:09:22Z</dc:date>
    </item>
    <item>
      <title>Re: DBR 17.3.3 introduced unexpected DEBUG logs from ThreadMonitor – how to disable?</title>
      <link>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/143884#M52233</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/112558"&gt;@iyashk-DB&lt;/a&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;We are currently using DBR version 17.3 LTS, and the issue is still occurring.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Do you know when the fix is expected to be applied? We need this information to decide whether we should wait for the fix or proceed with the workaround you proposed.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;Thank you.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 13 Jan 2026 12:23:50 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/dbr-17-3-3-introduced-unexpected-debug-logs-from-threadmonitor/m-p/143884#M52233</guid>
      <dc:creator>WAHID</dc:creator>
      <dc:date>2026-01-13T12:23:50Z</dc:date>
    </item>
  </channel>
</rss>

