HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ip-172-26-0-120 6.17.0-1009-aws #9~24.04.2-Ubuntu SMP Fri Mar 6 23:50:29 UTC 2026 x86_64
User: ubuntu (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/sos/report/plugins/__pycache__/nvidia.cpython-312.pyc
�

O6uf}��,�ddlmZmZGd�dee�Zy)�)�Plugin�IndependentPluginc��eZdZdZdZdZd�Zy)�NvidiazNvidia GPU information�nvidia)z
nvidia-smic��gd�}|jd�|j|D�cgc]}d|����	c}�d}d}|jd|�d��|jd|�d��|jd	d�
�ycc}w)N)z--list-gpusz-q -d PERFORMANCEz-q -d SUPPORTED_CLOCKSz-q -d PAGE_RETIREMENTz-qz	-q -d ECCz	nvlink -sz	nvlink -eznvidia-persistencedznvidia-smi z�gpu_name,gpu_bus_id,vbios_version,temperature.gpu,utilization.gpu,memory.total,memory.free,memory.used,clocks.applications.graphics,clocks.applications.memoryzRtimestamp,gpu_bus_id,gpu_serial,gpu_uuid,retired_pages.address,retired_pages.causeznvidia-smi --query-gpu=z
 --format=csvz!nvidia-smi --query-retired-pages=r)�boot�
identifier)�add_service_status�add_cmd_output�add_journal)�self�subcmds�cmd�query�
querypagess     �;/usr/lib/python3/dist-packages/sos/report/plugins/nvidia.py�setupzNvidia.setups���	
��	
��� 5�6����G�D�S�{�3�%�0�D�E�K��B�
����5�e�W�M�J�K����/�
�|�=�I�	
�	
���a�,A��B��Es�A:N)�__name__�
__module__�__qualname__�
short_desc�plugin_name�commandsr��rrrs��)�J��K��H�CrrN)�sos.report.pluginsrrrrrr�<module>rs��9�C�V�&�Cr