Skip to content
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

Add new "PFC History Orch" for PFC historical statistics #3533

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

peterbailey-arista
Copy link

PfcHistoryOrch is used to configure the flex counters for the PFC historical statistics feature. This change includes the lua script plugin that will be run.

This change depends on: sonic-net/sonic-swss-common#979

What I did
Created a new Orchagent to configure flex counters, and lua plugin to estimate historical PFC information from RX counters.

Why I did it
Part of the PFC Historical Statistics Feature: sonic-net/SONiC#1904

How I verified it

  • Existing unit tests were run using make check to ensure no functionality was affected.
  • Manual testing was performed on a SONiC switch to verify that the script and orchagent worked as expected when receiving generated pause frames

Details if related

@mssonicbld
Copy link
Collaborator

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

PfcHistoryOrch is used to configure the flex counters for the PFC
historical statistics feature. This change includes the lua script
plugin that will be run.
@mssonicbld
Copy link
Collaborator

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants