Skip to content

[network] Add a parameter to disable receive and send queues collection#7985

Merged
L3n41c merged 1 commit into
masterfrom
lenaic/network_recvsend_q_switch
Nov 10, 2020
Merged

[network] Add a parameter to disable receive and send queues collection#7985
L3n41c merged 1 commit into
masterfrom
lenaic/network_recvsend_q_switch

Conversation

@L3n41c

@L3n41c L3n41c commented Nov 9, 2020

Copy link
Copy Markdown
Member

What does this PR do?

Add a parameter to disable receive and send queues collection implemented in #7861.

Motivation

Receive and send queues collection generate two data points per ss (or netstat) line.
The data are then aggregated on agent side in an histogram.
If this aggregation process consumes too much CPU, a new network check parameter collect_connection_queues can be used to disable this feature.

Additional Notes

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • PR title must be written as a CHANGELOG entry (see why)
  • Files changes must correspond to the primary purpose of the PR as described in the title (small unrelated changes should have their own PR)
  • PR must have changelog/ and integration/ labels attached

@L3n41c
L3n41c force-pushed the lenaic/network_recvsend_q_switch branch from e3f06fc to 779743d Compare November 10, 2020 08:48
@L3n41c
L3n41c merged commit e1078ad into master Nov 10, 2020
@L3n41c
L3n41c deleted the lenaic/network_recvsend_q_switch branch November 10, 2020 11:05
L3n41c added a commit that referenced this pull request Nov 20, 2020
…ion_queues parameter default value to false (#8062)

* [network] Add a parameter to disable receive and send queues collection (#7985)

* [network] Set the collect_connection_queues parameter default value to false (#8059)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants