Commit Graph

  • 80c7e5ddfe Merge branch 'netsampler:main' into main main Prabhat Sharma 2024-02-08 04:53:33 -08:00
  • ee095a980f build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#285) dependabot[bot] 2024-01-30 19:30:54 -08:00
  • bd9d794a2c feat: add string renderer (#277) Louis 2024-01-20 06:28:14 +01:00
  • c599adc412 fix readme Prabhat Sharma 2024-01-18 14:17:19 -08:00
  • 9461848df7 update notice and readme Prabhat Sharma 2024-01-18 14:15:51 -08:00
  • 0172c319f2 update makefile Prabhat Sharma 2024-01-18 13:58:29 -08:00
  • 3596a78058 no more dockerhub v100.0.1 Prabhat Sharma 2024-01-18 13:54:38 -08:00
  • ee2ce17bdc add async v100.0.0 Prabhat Sharma 2024-01-18 12:58:14 -08:00
  • f55aaaa0db add retry for http send in case of failure Prabhat Sharma 2024-01-14 09:03:15 -08:00
  • da827cfcd3 use existing folder for graphics Prabhat Sharma 2024-01-14 08:51:48 -08:00
  • 0be441fa13 add HTTP endpoint to readme Prabhat Sharma 2024-01-14 08:49:45 -08:00
  • 7b1dad9db1 removed unnecessary lock Prabhat Sharma 2024-01-14 08:38:35 -08:00
  • a3a1e30e4f flow is working Prabhat Sharma 2024-01-14 08:03:25 -08:00
  • ecd8290848 add http transport Prabhat Sharma 2024-01-14 06:48:34 -08:00
  • c38607daf9 transport: mute errors when too verbose (#249) Louis 2024-01-06 12:03:13 +03:00
  • a61288eb19 decoders: fix sflow parsing of IP and MAC addresses (#261) Vincent Bernat 2024-01-06 09:59:53 +01:00
  • ff4ddca5d5 metrics: collect drops on receiver (#226) Louis 2024-01-06 11:51:07 +03:00
  • 9c3b0e05d6 docs: add softflowd (#272) Louis 2024-01-06 11:36:00 +03:00
  • 175421a5ad build(deps): bump github.com/prometheus/client_golang (#271) dependabot[bot] 2024-01-01 10:27:44 +03:00
  • 1a900554fb producer: increase performance of sampling rate lookup (#264) Vincent Bernat 2023-12-29 12:29:09 +01:00
  • e4a14c26f4 build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#269) dependabot[bot] 2023-12-25 01:15:37 -08:00
  • 3f017c46b0 bugfix: check etype size before decoding (#252) Louis 2023-12-12 18:44:59 -08:00
  • 1a5d58e3cf feat: handle panic (#254) Louis 2023-12-09 11:56:30 -08:00
  • 4f053d338f decoders: do not stop reading sets (#239) Louis 2023-12-09 11:56:17 -08:00
  • 1a6d8c92d1 docs: update perfs doc (#253) Louis 2023-12-06 14:52:18 +01:00
  • da044ac77a producer: add datetime render (#225) Louis 2023-12-06 14:03:45 +01:00
  • 5ba02103eb bug: fix kafka transport default partitioning (#246) Louis 2023-12-06 13:53:51 +01:00
  • 3c00d97a67 docs: add performance page (#247) Louis 2023-12-04 17:18:58 +01:00
  • 5876530cfd compose: fix kcg dashboard query (#242) Louis 2023-12-02 15:07:06 +01:00
  • a1750f5f09 decoder: ipfix have max size (#237) Louis 2023-12-01 09:40:10 +01:00
  • 76246841fb decoders: add test/benchmark (#232) Louis 2023-11-04 16:04:47 -07:00
  • 00c77d7605 decoders: improve BasicTemplateSystem (#233) Louis 2023-11-04 16:04:36 -07:00
  • a0660824f0 goflow2: add configuration example for sflow mapping (#224) Louis 2023-10-18 19:54:47 -07:00
  • 8428ddad91 build(deps): bump github.com/prometheus/client_golang (#219) dependabot[bot] 2023-10-01 18:35:50 -07:00
  • 2a8f999a95 decoder: fix netflow flowsets decoding (#218) Thibaud Cheruy 2023-09-29 05:11:18 +02:00
  • 34a0c1618e decoders: port reader changes from v1 to v2 (#204) Louis 2023-09-04 03:19:41 -07:00
  • cfed6da9c1 producer: fix fragment for NetFlow (#215) Louis 2023-09-01 15:22:47 -07:00
  • edc306cc29 goflow2: add additional parameters in listen URL (#208) Paweł Mieczkowski 2023-09-01 23:45:07 +02:00
  • 9f2b0806f0 producer: fix fragment (#214) Louis 2023-09-01 14:41:55 -07:00
  • bfb23ba283 producer: various improvements (#213) Louis 2023-09-01 14:18:18 -07:00
  • 085e34a85f enricher: add binary marshaller (#212) Louis 2023-08-31 23:27:47 -07:00
  • 8988f2c244 producer: add missing renderer for bgp_next_hop (#210) Louis 2023-08-31 22:31:34 -07:00
  • 026fef546e fix: missing time received ns in netflow v5 (#209) Paweł Mieczkowski 2023-08-26 17:52:20 +02:00
  • a6fe3ffb12 producer: bugfix of sampling mapping for ipfix (#207) Louis 2023-08-23 20:51:54 -07:00
  • 4ad4f9c815 build(deps): bump github.com/libp2p/go-reuseport from 0.3.0 to 0.4.0 (#205) dependabot[bot] 2023-08-21 08:34:25 -07:00
  • b047aafe15 goflow2: allows using a single port for multiple protocols (sFlow, NetFlow, IPFIX) (#197) Louis 2023-08-14 18:39:56 -07:00
  • a248b2d458 build: add release container registry workflow (#201) Louis 2023-08-09 22:58:57 -07:00
  • 38290af6af build: add container registry workflow (#200) Louis 2023-08-09 22:47:01 -07:00
  • 6b6d464b38 build: update to go v1.21 (#198) Louis 2023-08-09 20:33:17 -07:00
  • e8cca7d3fb build(deps): bump github.com/prometheus/client_golang (#193) dependabot[bot] 2023-08-09 20:02:42 -07:00
  • 8fc051af8f build(deps): bump github.com/oschwald/geoip2-golang from 1.8.0 to 1.9.0 (#194) dependabot[bot] 2023-08-09 20:00:35 -07:00
  • 458e90777f producer: fix fragments (#196) Louis 2023-08-09 19:57:45 -07:00
  • a705ba8705 build(deps): bump github.com/libp2p/go-reuseport from 0.2.0 to 0.3.0 (#192) dependabot[bot] 2023-08-09 19:51:50 -07:00
  • 2384ca9feb build(deps): bump google.golang.org/protobuf from 1.30.0 to 1.31.0 (#191) dependabot[bot] 2023-08-09 19:51:42 -07:00
  • 9cd0bd38bd build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3 (#195) dependabot[bot] 2023-08-09 19:51:22 -07:00
  • ae56e41786 refactor: v2 (#150) Louis 2023-08-09 19:47:20 -07:00
  • 1298b9408d Update issue templates (#189) Louis 2023-08-09 18:19:18 -07:00
  • 2fe21e11f5 Update issue templates (#188) Louis 2023-08-09 18:13:55 -07:00
  • 33c6845301 build(deps): bump google.golang.org/protobuf from 1.30.0 to 1.31.0 (#183) dependabot[bot] 2023-08-09 17:50:14 -07:00
  • 3a285dce71 build(deps): bump github.com/oschwald/geoip2-golang from 1.8.0 to 1.9.0 (#181) dependabot[bot] 2023-06-22 23:52:06 -07:00
  • 2523abfc9f build(deps): bump github.com/prometheus/client_golang (#180) dependabot[bot] 2023-06-22 23:41:12 -07:00
  • e5461ee848 build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (#176) dependabot[bot] 2023-06-04 19:25:07 -07:00
  • dc8d7c5739 build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#177) dependabot[bot] 2023-06-04 19:12:49 -07:00
  • e5696f114b decoders: fix netflow legacy/v5 sampling interval (#171) Louis 2023-05-25 06:10:28 -07:00
  • e657df6080 build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#173) dependabot[bot] 2023-05-21 20:35:03 -07:00
  • 737140c49d build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 (#174) dependabot[bot] 2023-05-21 19:36:28 -07:00
  • f77d883205 build(deps): bump github.com/prometheus/client_golang (#166) dependabot[bot] 2023-05-09 23:36:15 -07:00
  • ddf5c872e8 build(deps): bump github.com/libp2p/go-reuseport from 0.2.0 to 0.3.0 (#165) dependabot[bot] 2023-04-30 23:07:35 -07:00
  • 69a6eaf99e templates: retrofit to avoid issue when upgrading dep (#160) Louis 2023-04-21 06:05:33 +03:00
  • e3f58f2564 build(deps): bump github.com/prometheus/client_golang (#159) dependabot[bot] 2023-04-20 19:14:32 -07:00
  • 9061d30a79 build(deps): bump google.golang.org/protobuf from 1.29.1 to 1.30.0 (#158) dependabot[bot] 2023-04-20 19:08:48 -07:00
  • b099a5f313 Create dependabot.yml (#157) Louis 2023-04-21 05:06:44 +03:00
  • b58874c36a app: hotfix (#156) Louis 2023-04-20 16:46:01 +03:00
  • 958109e91c allow unknown records for sFlow (#155) Louis 2023-04-16 07:21:10 +03:00
  • 5d47e60bed build(deps): bump golang.org/x/net from 0.5.0 to 0.7.0 (#154) dependabot[bot] 2023-04-15 21:14:27 -07:00
  • 9850000ffa allow unknown record structures in sFlow (#153) Louis 2023-04-16 06:59:53 +03:00
  • c4c4ffb4e4 Refactor template as module (#49) Louis 2023-04-16 06:52:32 +03:00
  • 6b3c5f1215 go.mod: update dependencies (#146) Louis 2023-04-16 05:33:39 +03:00
  • d59f209302 mapping: support endianness (#130) Louis 2023-03-28 22:05:47 -07:00
  • 40e5ef08fd mapping: allow lists to be mapped (#149) Louis 2023-03-28 21:55:21 -07:00
  • 5529d4993b makefile: fix typo (#147) Louis 2023-03-14 19:53:48 -07:00
  • d72f05bb0b docker: fix build and push of manifest (#145) Louis 2023-03-14 19:42:14 -07:00
  • d53e5f9b5a compose: update Clickhouse schema to match casing of proto (#133) Brooks Swinnerton 2023-03-06 23:39:33 -05:00
  • 176eb8772f docs: fix SrcVlan/VlanId mapping between protocols (#136) Vincent Bernat 2023-03-07 04:09:47 +01:00
  • 332655476b proto: change protobuf definition case (#109) Louis 2022-10-08 15:47:31 -07:00
  • f542b64401 clear logging statement (#129) Louis 2022-10-08 15:36:20 -07:00
  • f6a776993f format: improve text formatter (#110) Louis 2022-10-08 15:29:06 -07:00
  • e3471e58c6 fix single ip template case (#106) Louis 2022-10-08 15:16:40 -07:00
  • e0d30b75db Add SASL/SCAM support to Kafka transport. (#121) Brian Landers 2022-10-08 15:02:22 -07:00
  • 3734d83954 Kafka: enable compression (#128) Louis 2022-10-08 14:17:18 -07:00
  • 7801c6a273 nit: defer after error check (#127) Louis 2022-10-08 08:55:53 -07:00
  • 05a03e2446 socket reuse URI argument (#107) Louis 2022-10-08 08:50:23 -07:00
  • 57fad2e0c8 Fix SrcAS/DstAS for sFlow (#125) Vincent Bernat 2022-10-08 17:41:47 +02:00
  • f2a5297b6a Compose: updating ClickHouse and Grafana versions (#126) Louis 2022-10-08 08:26:03 -07:00
  • d6caeaacdd Bugfix: fix closing of UDP routine (#118) Louis 2022-08-24 22:38:56 -05:00
  • fc42020d1b Silently drop 0 byte packets without processing as flow (#114) Ian 2022-08-17 20:01:02 -07:00
  • 29075b832d docs: add information about mapping (#108) Louis 2022-08-02 22:28:47 -07:00
  • 1468ff77c2 BGP Next Hop, Communities and AS-Path fields (#101) Louis 2022-07-20 22:04:43 -07:00
  • a3b3b4759b Bump to go 1.18 (#102) Louis 2022-07-20 22:04:30 -07:00
  • e0abb7ba07 Add MPLS decoding for IPFIX (#95) Louis 2022-07-20 21:40:11 -07:00