<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:35:18 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-17420] JobID specific debug logging</title>
                <link>https://jira.whamcloud.com/browse/LU-17420</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;While trying to analyze a problem specific to one client/application on a large cluster that is in active use by many applications, we are faced with trying to capture debug logs on multiple servers that may be actively processing thousands of RPCs per second that are (likely) unrelated to the problem at hand. &lt;/p&gt;

&lt;p&gt;It might be possible to set a &lt;tt&gt;debug_jobid&lt;/tt&gt; and &lt;tt&gt;debug_jobid_mask&lt;/tt&gt; parameter of the client(s) and server(s) and then execute the job with the specific JobID on the clients. Then, when the servers are processing RPC requests, they use an elevated &lt;tt&gt;debug_jobid_mask&lt;/tt&gt; only when processing RPCs from that job. &lt;/p&gt;

&lt;p&gt;There are some potential implementation issues with this, namely that the existing &lt;tt&gt;libcfs_debug&lt;/tt&gt; mask is currently global to the node, so there would have to be some changes to eg. &lt;tt&gt;CDEBUG()&lt;/tt&gt; to allow this to be checked on a per-thread basis (hopefully without changing the arguments to this widely-used macro). &lt;/p&gt;

&lt;p&gt;Also, this approach has the risk of missing important information from other threads that may be running at the same time (eg. getting conflicting locks) so it is open for discussion whether it will actually be useful in practice. &lt;/p&gt;</description>
                <environment></environment>
        <key id="79953">LU-17420</key>
            <summary>JobID specific debug logging</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="adilger">Andreas Dilger</reporter>
                        <labels>
                    </labels>
                <created>Thu, 11 Jan 2024 20:21:57 +0000</created>
                <updated>Thu, 11 Jan 2024 20:21:57 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i0477r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>