feat(inputs.nftables): Add plugin#17604
Conversation
|
Thanks so much for the pull request! |
|
!signed-cla |
|
Linters and changes should all be good. The |
|
@skartikey When you get a second, please take a look. I'm not sure how I can fix that |
@ansoni That issue isn’t related to your change, so you can ignore it. We’ll put up a fix for the Lint Code Base job separately. |
|
@srebhan Thank you! I have been crazy busy. Not sure how code gets merged after approval (I don't have a merge button) |
|
@ansoni the merge process is the following: You need to get two approvals from the maintainers. You have mine and @skartikey does the second review. To get things merged you need to address his comments... If you cannot find the time and you are fine with it, please let me know and I can drive this PR over the finish line as I really want it to be included in v1.37.0. |
Rename test case directory from "non_existant_table" to "non_existent_table" to correct spelling.
|
Download PR build artifacts for linux_amd64.tar.gz, darwin_arm64.tar.gz, and windows_amd64.zip. 📦 Click here to get additional PR build artifactsArtifact URLs |
Summary
Add an nftables input plugin for polling the linux firewall rule byte and packet counters. Telegraf has support for the older iptables, but not nftables. This new plugin tries to stay consistent with the iptables usage and outputs.
Checklist
Related issues
resolves #8424