-
- Downloads
Add a new exporter type: DirectFLP (#223)
* Add a new exporter type: DirectFLP DirectFLP starts the whole flowlogs-pipeline process directly from the Agent, eliminating the need for a network connection between them. This can be useful when both Agent and FLP run on the same host, saving resources. This is mutually exclusive with other exporters such as with Kafka. rollback e2e deps bump Avoid pbuf conversion when using direct-flp Clarify test file name, use existing ipv6 const Restore L2 drops * update flp dep
Showing
- go.mod 35 additions, 13 deletionsgo.mod
- go.sum 1096 additions, 23 deletionsgo.sum
- pkg/agent/agent.go 10 additions, 0 deletionspkg/agent/agent.go
- pkg/agent/config.go 5 additions, 2 deletionspkg/agent/config.go
- pkg/decode/decode_protobuf.go 16 additions, 16 deletionspkg/decode/decode_protobuf.go
- pkg/decode/decode_protobuf_test.go 1 addition, 365 deletionspkg/decode/decode_protobuf_test.go
- pkg/exporter/convert_flp.go 84 additions, 0 deletionspkg/exporter/convert_flp.go
- pkg/exporter/converters_test.go 427 additions, 0 deletionspkg/exporter/converters_test.go
- pkg/exporter/direct_flp.go 49 additions, 0 deletionspkg/exporter/direct_flp.go
- pkg/exporter/direct_flp_test.go 60 additions, 0 deletionspkg/exporter/direct_flp_test.go
- pkg/flow/record.go 2 additions, 2 deletionspkg/flow/record.go
- vendor/github.com/Knetic/govaluate/.gitignore 28 additions, 0 deletionsvendor/github.com/Knetic/govaluate/.gitignore
- vendor/github.com/Knetic/govaluate/.travis.yml 10 additions, 0 deletionsvendor/github.com/Knetic/govaluate/.travis.yml
- vendor/github.com/Knetic/govaluate/CONTRIBUTORS 15 additions, 0 deletionsvendor/github.com/Knetic/govaluate/CONTRIBUTORS
- vendor/github.com/Knetic/govaluate/EvaluableExpression.go 276 additions, 0 deletionsvendor/github.com/Knetic/govaluate/EvaluableExpression.go
- vendor/github.com/Knetic/govaluate/EvaluableExpression_sql.go 167 additions, 0 deletions...or/github.com/Knetic/govaluate/EvaluableExpression_sql.go
- vendor/github.com/Knetic/govaluate/ExpressionToken.go 9 additions, 0 deletionsvendor/github.com/Knetic/govaluate/ExpressionToken.go
- vendor/github.com/Knetic/govaluate/LICENSE 21 additions, 0 deletionsvendor/github.com/Knetic/govaluate/LICENSE
- vendor/github.com/Knetic/govaluate/MANUAL.md 176 additions, 0 deletionsvendor/github.com/Knetic/govaluate/MANUAL.md
- vendor/github.com/Knetic/govaluate/OperatorSymbol.go 309 additions, 0 deletionsvendor/github.com/Knetic/govaluate/OperatorSymbol.go
Loading
Please register or sign in to comment