NVIDIAData Center GPU Manager Documentation
Search In:
Data Center GPU Manager
DCGM Library API Reference Manual
  • 1. Change Log
  • 2. Modules
    • 2.1. Administrative
      • 2.1.1. Init and Shutdown
      • 2.1.2. Auxilary information about DCGM engine.
    • 2.2. System
      • 2.2.1. Discovery
      • 2.2.2. Grouping
      • 2.2.3. Field Grouping
      • 2.2.4. Status handling
    • 2.3. Configuration
      • 2.3.1. Setup and management
      • 2.3.2. Manual Invocation
    • 2.4. Field APIs
    • 2.5. Process Statistics
    • 2.6. Job Statistics
    • 2.7. Health Monitor
    • 2.8. Policies
      • 2.8.1. Setup and Management
      • 2.8.2. Manual Invocation
    • 2.9. Topology
    • 2.10. Metadata
    • 2.11. Topology
    • 2.12. Modules
    • 2.13. Profiling
    • 2.14. Enums and Macros
    • 2.15. Structure definitions
    • 2.16. Field Types
    • 2.17. Field Scope
    • 2.18. Field Entity
    • 2.19. Field Identifiers
    • 2.20. DCGMAPI_Admin_ExecCtrl
  • 3. Data Structures
    • 3.1. dcgm_field_meta_t
    • 3.2. dcgm_field_output_format_t
    • 3.3. dcgmClockSet_v1
    • 3.4. dcgmConfig_v1
    • 3.5. dcgmConfigPerfStateSettings_t
    • 3.6. dcgmConfigPowerLimit_t
    • 3.7. dcgmConnectV2Params_v1
    • 3.8. dcgmConnectV2Params_v2
    • 3.9. dcgmDeviceAttributes_v1
    • 3.10. dcgmDeviceEncStats_v1
    • 3.11. dcgmDeviceFbcSessionInfo_v1
    • 3.12. dcgmDeviceFbcSessions_v1
    • 3.13. dcgmDeviceFbcStats_v1
    • 3.14. dcgmDeviceIdentifiers_v1
    • 3.15. dcgmDeviceMemoryUsage_v1
    • 3.16. dcgmDevicePidAccountingStats_v1
    • 3.17. dcgmDevicePowerLimits_v1
    • 3.18. dcgmDeviceSupportedClockSets_v1
    • 3.19. dcgmDeviceThermals_v1
    • 3.20. dcgmDeviceTopology_v1
    • 3.21. dcgmDeviceVgpuEncSessions_v1
    • 3.22. dcgmDeviceVgpuIds_v1
    • 3.23. dcgmDeviceVgpuProcessUtilInfo_v1
    • 3.24. dcgmDeviceVgpuTypeInfo_v1
    • 3.25. dcgmDeviceVgpuUtilInfo_v1
    • 3.26. dcgmDiagResponse_v3
    • 3.27. dcgmDiagResponse_v4
    • 3.28. dcgmDiagResponsePerGpu_v1
    • 3.29. dcgmErrorInfo_t
    • 3.30. dcgmFieldGroupInfo_v1
    • 3.31. dcgmFieldValue_v1
    • 3.32. dcgmFieldValue_v2
    • 3.33. dcgmGpuUsageInfo_t
    • 3.34. dcgmGroupEntityPair_t
    • 3.35. dcgmGroupInfo_v1
    • 3.36. dcgmGroupInfo_v2
    • 3.37. dcgmGroupTopology_v1
    • 3.38. dcgmHealthResponse_v1
    • 3.39. dcgmHealthResponse_v2
    • 3.40. dcgmHealthResponse_v3
    • 3.41. dcgmIntrospectContext_v1
    • 3.42. dcgmIntrospectCpuUtil_v1
    • 3.43. dcgmIntrospectFieldsExecTime_v1
    • 3.44. dcgmIntrospectFullFieldsExecTime_v1
    • 3.45. dcgmIntrospectFullMemory_v1
    • 3.46. dcgmIntrospectMemory_v1
    • 3.47. dcgmJobInfo_v2
    • 3.48. dcgmModuleGetStatusesModule_t
    • 3.49. dcgmNvLinkGpuLinkStatus_t
    • 3.50. dcgmNvLinkNvSwitchLinkStatus_t
    • 3.51. dcgmNvLinkStatus_v1
    • 3.52. dcgmPidInfo_v1
    • 3.53. dcgmPidSingleInfo_t
    • 3.54. dcgmPolicy_v1
    • 3.55. dcgmPolicyCallbackResponse_v1
    • 3.56. dcgmPolicyConditionDbe_t
    • 3.57. dcgmPolicyConditionMpr_t
    • 3.58. dcgmPolicyConditionNvlink_t
    • 3.59. dcgmPolicyConditionParms_t
    • 3.60. dcgmPolicyConditionPci_t
    • 3.61. dcgmPolicyConditionPower_t
    • 3.62. dcgmPolicyConditionThermal_t
    • 3.63. dcgmPolicyConditionXID_t
    • 3.64. dcgmPolicyViolationNotify_t
    • 3.65. dcgmProcessUtilInfo_t
    • 3.66. dcgmProcessUtilSample_t
    • 3.67. dcgmProfUnwatchFields_v1
    • 3.68. dcgmProfWatchFields_v1
    • 3.69. dcgmRunningProcess_v1
    • 3.70. dcgmStatSummaryFp64_t
    • 3.71. dcgmStatSummaryInt32_t
    • 3.72. dcgmStatSummaryInt64_t
    • 3.73. dcgmVersionInfo_v1
    • 3.74. dcgmVgpuConfig_v1
    • 3.75. dcgmVgpuDeviceAttributes_v6
    • 3.76. dcgmVgpuInstanceAttributes_v1
  • 4. Data Fields
  • Notices

    Search Results

      < Previous | Next >
      DCGM Library API Reference Manual (PDF) - Last updated December 6, 2019 -

      3.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