NVIDIAData Center GPU Manager Documentation
Search In:
Data Center GPU Manager
DCGM Library API Reference Manual
  • 1. Modules
    • 1.1. Administrative
      • 1.1.1. Init and Shutdown
      • 1.1.2. Auxilary information about DCGM engine.
    • 1.2. System
      • 1.2.1. Discovery
      • 1.2.2. Grouping
      • 1.2.3. Field Grouping
      • 1.2.4. Status handling
    • 1.3. Configuration
      • 1.3.1. Setup and management
      • 1.3.2. Manual Invocation
    • 1.4. Field APIs
    • 1.5. Process Statistics
    • 1.6. Job Statistics
    • 1.7. Health Monitor
    • 1.8. Policies
      • 1.8.1. Setup and Management
      • 1.8.2. Manual Invocation
    • 1.9. Topology
    • 1.10. Metadata
    • 1.11. Topology
    • 1.12. Modules
    • 1.13. Profiling
    • 1.14. Enums and Macros
    • 1.15. 
    • 1.16. Field Types
    • 1.17. Field Scope
    • 1.18. Field Constants
    • 1.19. Field Entity
    • 1.20. Field Identifiers
    • 1.21. DCGMAPI_Admin_ExecCtrl
  • 2. Data Structures
    • 2.1. dcgm_field_meta_t
    • 2.2. dcgm_field_output_format_t
    • 2.3. dcgmClockSet_v1
    • 2.4. dcgmConfig_v1
    • 2.5. dcgmConfigPerfStateSettings_t
    • 2.6. dcgmConfigPowerLimit_t
    • 2.7. dcgmConnectV2Params_v1
    • 2.8. dcgmConnectV2Params_v2
    • 2.9. dcgmDeviceAttributes_v1
    • 2.10. dcgmDeviceEncStats_v1
    • 2.11. dcgmDeviceFbcSessionInfo_v1
    • 2.12. dcgmDeviceFbcSessions_v1
    • 2.13. dcgmDeviceFbcStats_v1
    • 2.14. dcgmDeviceIdentifiers_v1
    • 2.15. dcgmDeviceMemoryUsage_v1
    • 2.16. dcgmDevicePidAccountingStats_v1
    • 2.17. dcgmDevicePowerLimits_v1
    • 2.18. dcgmDeviceSupportedClockSets_v1
    • 2.19. dcgmDeviceThermals_v1
    • 2.20. dcgmDeviceTopology_v1
    • 2.21. dcgmDeviceVgpuEncSessions_v1
    • 2.22. dcgmDeviceVgpuProcessUtilInfo_v1
    • 2.23. dcgmDeviceVgpuTypeInfo_v1
    • 2.24. dcgmDeviceVgpuUtilInfo_v1
    • 2.25. dcgmDiagResponse_v6
    • 2.26. dcgmDiagResponsePerGpu_v2
    • 2.27. dcgmErrorInfo_t
    • 2.28. dcgmFieldGroupInfo_v1
    • 2.29. dcgmFieldValue_v1
    • 2.30. dcgmFieldValue_v2
    • 2.31. dcgmGpuUsageInfo_t
    • 2.32. dcgmGroupEntityPair_t
    • 2.33. dcgmGroupInfo_v2
    • 2.34. dcgmGroupTopology_v1
    • 2.35. dcgmHealthResponse_v4
    • 2.36. dcgmHealthSetParams_v2
    • 2.37. dcgmHostengineHealth_v1
    • 2.38. dcgmIntrospectContext_v1
    • 2.39. dcgmIntrospectCpuUtil_v1
    • 2.40. dcgmIntrospectFieldsExecTime_v1
    • 2.41. dcgmIntrospectFullFieldsExecTime_v2
    • 2.42. dcgmIntrospectFullMemory_v1
    • 2.43. dcgmIntrospectMemory_v1
    • 2.44. dcgmJobInfo_v3
    • 2.45. dcgmMigEntityInfo_t
    • 2.46. dcgmMigHierarchy_v1
    • 2.47. dcgmMigHierarchyInfo_t
    • 2.48. dcgmModuleGetStatusesModule_t
    • 2.49. dcgmNvLinkGpuLinkStatus_v1
    • 2.50. dcgmNvLinkNvSwitchLinkStatus_t
    • 2.51. dcgmNvLinkStatus_v1
    • 2.52. dcgmPidInfo_v2
    • 2.53. dcgmPidSingleInfo_t
    • 2.54. dcgmPolicy_v1
    • 2.55. dcgmPolicyCallbackResponse_v1
    • 2.56. dcgmPolicyConditionDbe_t
    • 2.57. dcgmPolicyConditionMpr_t
    • 2.58. dcgmPolicyConditionNvlink_t
    • 2.59. dcgmPolicyConditionParams_t
    • 2.60. dcgmPolicyConditionPci_t
    • 2.61. dcgmPolicyConditionPower_t
    • 2.62. dcgmPolicyConditionThermal_t
    • 2.63. dcgmPolicyConditionXID_t
    • 2.64. dcgmPolicyViolationNotify_t
    • 2.65. dcgmProcessUtilInfo_t
    • 2.66. dcgmProcessUtilSample_t
    • 2.67. dcgmProfMetricGroupInfo_t
    • 2.68. dcgmProfUnwatchFields_v1
    • 2.69. dcgmProfWatchFields_v1
    • 2.70. dcgmRunningProcess_v1
    • 2.71. dcgmSettingsSetLoggingSeverity_v1
    • 2.72. dcgmStartEmbeddedV2Params_v1
    • 2.73. dcgmStatSummaryFp64_t
    • 2.74. dcgmStatSummaryInt32_t
    • 2.75. dcgmStatSummaryInt64_t
    • 2.76. dcgmVersionInfo_v2
  • 3. Data Fields
  • Notices

    Search Results

      < Previous | Next >
      DCGM Library API Reference Manual (PDF) - (doc archive) - Last updated March 23, 2022 -

      2.58. dcgmPolicyConditionNvlink_t Struct Reference

      [Structure definitions]

      Define the nvlink policy violations return structure

      Public Variables

      unsigned int  counter
      Nvlink counter value that violated policy.
      unsigned short  fieldId
      Nvlink counter field ID that violated policy.
      long long  timestamp
      timestamp of the error

      Variables

      unsigned int dcgmPolicyConditionNvlink_t::counter [inherited]

      Nvlink counter value that violated policy.

      unsigned short dcgmPolicyConditionNvlink_t::fieldId [inherited]

      Nvlink counter field ID that violated policy.

      long long dcgmPolicyConditionNvlink_t::timestamp [inherited]

      timestamp of the error