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

sFlow HLD Document #15

Merged
merged 12 commits into from
Nov 7, 2019
Merged

sFlow HLD Document #15

merged 12 commits into from
Nov 7, 2019

Conversation

GarrickHe
Copy link

Add draft of sFlow HLD for SONiC Management Framework.

Signed-off-by: Garrick He [email protected]

Add draft of sFlow HLD for SONiC Management Framework.

Signed-off-by: Garrick He <[email protected]>
* Update CLI command/example
* Update UT descriptions

Signed-off-by: Garrick He <[email protected]>
1. Implement sFlow support using transformer in sonic-mgmt-framework

### 1.2.2 Container
There will be changes in the sonic-mgmt-framework container
Copy link
Collaborator

@mikelazar mikelazar Oct 2, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What are those changes ? Just TransLib code etc. or something else ?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will add missing info.

* Update sflow CLI examples and corrections

Signed-off-by: Garrick He <[email protected]>
* Update sFlow HLD to address review comments.

Signed-off-by: Garrick He <[email protected]>
Signed-off-by: Garrick He <[email protected]>
* Address more review comments

Signed-off-by: Garrick He <[email protected]>
doc/mgmt/SONiC_Management_Framework_sFlow.md Show resolved Hide resolved
doc/mgmt/SONiC_Management_Framework_sFlow.md Show resolved Hide resolved
##### Set sampling-rate
Syntax:

rate: [256 - 8388608]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you should specify the valid ranges for a parameter after the syntax specification.

doc/mgmt/SONiC_Management_Framework_sFlow.md Show resolved Hide resolved
* Add more information regarding agent-id and sample-rate default values
* Add more information about SONiC sFlow YANG.

Signed-off-by: Garrick He <[email protected]>
Signed-off-by: Garrick He <[email protected]>
* Update the sFlow admin-state from enable/disable to up/down.

Signed-off-by: Garrick He <[email protected]>
Copy link
Collaborator

@jeff-yin jeff-yin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please address review comments, then request approval from @kkvedula before we merge this HLD

doc/mgmt/SONiC_Management_Framework_sFlow.md Outdated Show resolved Hide resolved
@GarrickHe
Copy link
Author

@jeff-yin @kkvedula ,

Can the two of you please read the updated version. The version both of you left comments on are OUTDATED.

Thank you.

doc/mgmt/SONiC_Management_Framework_sFlow.md Outdated Show resolved Hide resolved
doc/mgmt/SONiC_Management_Framework_sFlow.md Outdated Show resolved Hide resolved
doc/mgmt/SONiC_Management_Framework_sFlow.md Outdated Show resolved Hide resolved
doc/mgmt/SONiC_Management_Framework_sFlow.md Show resolved Hide resolved
doc/mgmt/SONiC_Management_Framework_sFlow.md Show resolved Hide resolved
doc/mgmt/SONiC_Management_Framework_sFlow.md Outdated Show resolved Hide resolved
doc/mgmt/SONiC_Management_Framework_sFlow.md Show resolved Hide resolved
* Add default polling-interval.
* Update sFlow data model.

Signed-off-by: Garrick He <[email protected]>
* Fix revision table format.

Signed-off-by: Garrick He <[email protected]>
* Fix revision table format.

Signed-off-by: Garrick He <[email protected]>
@jeff-yin jeff-yin merged commit a55fafa into master Nov 7, 2019
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.

4 participants