Skip to content

Add support for enabling Performance Monitoring for the VXLAN/ISN/External fabrics #399

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

mkilar123
Copy link

@mkilar123 mkilar123 commented May 27, 2025

Related Issue(s)

fixes #398

Related Collection Role

  • cisco.nac_dc_vxlan.validate
  • cisco.nac_dc_vxlan.dtc.create
  • cisco.nac_dc_vxlan.dtc.deploy
  • cisco.nac_dc_vxlan.dtc.remove
  • other

Related Data Model Element

  • vxlan.fabric
  • vxlan.global
  • vxlan.topology
  • vxlan.underlay
  • vxlan.overlay
  • vxlan.overlay_extensions
  • vxlan.policy
  • vxlan.multisite
  • defaults.vxlan
  • other

Proposed Changes

The ansible DCNM module dcnm_fabric support PM_ENABLE parameter that controls enabling "Performance Monitoring" in Vxlan/ISN/Externa fabrics.
Added definition of this parameter into the jinja templaes responsible for each of the fabric types.
The parameter is set to value of "enable_performance_monitoring" specified in the yaml files (vxlan.global) or to "false" based on the default value.
Added the default value to the defaults.yaml file to match the default value ("false") set by NDFC

Test Notes

Tried creating all three types of fabric with object "enable_performance_monitoring":

  • set to true,
  • set to false,
  • omitted in the yaml files

Cisco NDFC Version

12.2.2

Checklist

  • Latest commit is rebased from develop with merge conflicts resolved
  • New or updates to documentation has been made accordingly
  • Assigned the proper reviewers

@mkilar123 mkilar123 requested a review from a team as a code owner May 27, 2025 21:02
@juburnet juburnet added the enhancement New feature or request label Jun 3, 2025
@juburnet juburnet requested review from mikewiebe and mtarking June 3, 2025 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add possibility to enable "Performance monitoring" for vxlan fabric.
2 participants