Commit graph

12339 commits

Author SHA1 Message Date
Alfredo Cardigliano
90e0f77f3d Move ts append for additional speedtest metrics to follow the same path of other metrics. Fix servers URL parsing. Other code cleanups. 2026-06-05 16:02:13 +02:00
Matteo Biscosi
65b5bde601 Removed REST API call from bgp flow details page (#10431) 2026-06-05 10:59:06 +00:00
Manuel Ceroni
74af3133b7
Fixed broken external link redirect (#10432)
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-06-05 12:24:47 +02:00
Manuel Ceroni
89b61256e0
Implemented the SNMP interfaces auto role page (#10429) 2026-06-05 10:45:12 +02:00
Matteo Biscosi
55f2140594 Removed REPLACE on ipv6 when creating the ASN chart (#10428) 2026-06-05 08:27:00 +00:00
Matteo Biscosi
8577f8e42b Changed sankey table back to hourly_asn (#10428) 2026-06-05 08:27:00 +00:00
Luca Deri
6b3f103752 Fixed this broken commit 5ffb326682 (diff-fe39e083530f14f4626feb2bb1b6c52a40f3638b31aed17d95b52e0e769e7fcf)
Fixes #10426
2026-06-05 07:09:49 +02:00
Luca
f41891247f Fixes #10377
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-06-04 17:41:01 +02:00
Alfredo Cardigliano
8ded8d5156 Fix wrong check 2026-06-04 17:36:25 +02:00
Alfredo Cardigliano
8b48ebfa29 Show network sites (when configured) filters, regardless of the exporter site 2026-06-04 16:01:37 +02:00
Matteo Biscosi
5ffb326682 Added limit to sankey charts 2026-06-04 08:29:36 +00:00
Alfredo Cardigliano
30c800ae31 Sort sites by name
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-06-03 17:29:37 +02:00
Matteo Biscosi
7eba447115 Fixes flow exporters stats page not working after the query changes (#10414) 2026-06-03 15:16:14 +00:00
Alfredo Cardigliano
5d8fc6c3dd Convert rowid to UUID in Lua to avoid CH issues 2026-06-03 15:38:09 +02:00
Alfredo Cardigliano
c22466e389 Fix input interface selection in live flows 2026-06-03 12:52:51 +02:00
Matteo Biscosi
3b7b0762b0 Fixes interfaces formatter not working (#10420) 2026-06-03 10:27:12 +00:00
Matteo Biscosi
50146c070f Moved ASN columns in flows page in case of ASN mode enabled or disabled 2026-06-03 09:12:15 +00:00
GabrieleDeri
0bb58a66b3
View all ts consts slowness potential fix (#10422)
* Potential RRD list fix

* Update dist
2026-06-03 10:36:00 +02:00
Alfredo Cardigliano
07bcda0c6b Remove IPv6NumToNormalizedIP (no longer required)
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-06-03 09:08:56 +02:00
GabrieleDeri
57d2226d90
Ported timeseries to new serving layer for frontend (#10415)
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
* Ported to new ts backend serving layer for frontend

* Update dist
2026-06-02 11:22:51 +02:00
Manuel Ceroni
daba17ef2e
Fixed the BGP server preferences (#10406)
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-06-01 16:12:09 +02:00
Alfredo Cardigliano
5ca863e989 Move clickhousehr back to the folder containing all drivers
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-29 17:56:19 +02:00
Alfredo Cardigliano
20667aad97 Dinamically pass all flowfilters to the clickhousehr driver to support any filter supported by historical flows for aggregation 2026-05-29 17:49:28 +02:00
Alfredo Cardigliano
31bbd4e4eb Use logic from historical flows for building conditions in clickhousehr timeseries. Move clickhousehr.lua 2026-05-29 15:19:17 +02:00
Alfredo Cardigliano
28ae1e11e5 Add HR Chart page with ability to filter/aggregate data. Extend clickhouse HR driver to handle wildcard/aggregation. Extend range picker to show filters only, hide snapshots, etc. 2026-05-29 12:16:30 +02:00
Matteo Biscosi
a0801f981c Fixes asn not correctly linted 2026-05-29 09:50:05 +00:00
Luca Deri
af7ed30a86 Fixes for handling IPv6 exporters 2026-05-28 17:37:17 +02:00
Alfredo Cardigliano
a1f56b63c2 Add missing ts def for flow 2026-05-28 16:36:21 +02:00
Manuel Ceroni
014a09990b
Fixed historical aggregate flows (#10386) 2026-05-28 12:30:21 +02:00
GabrieleDeri
75e2d3f241
Reordered LLM prefs menuy (#10384) 2026-05-28 09:35:25 +02:00
GabrieleDeri
66d5708c89
Added nanalyst pipelines (#10383)
* Added nanalyst pipelines

* Update dist
2026-05-28 09:27:20 +02:00
GabrieleDeri
f1f5b0fb44
Added qwen LLM preferences (#10382)
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-27 16:48:38 +02:00
Alfredo Cardigliano
2596f28c44 Add HR timeseries in historical flow details
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-27 10:30:06 +02:00
Alfredo Cardigliano
5ae7bd7cd3 Add HR charts for hosts
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-26 16:45:09 +02:00
Matteo Biscosi
13442cf863 Removed debug tprint 2026-05-26 13:52:59 +00:00
Matteo Biscosi
2ea87bcf2e Fixes double toipv6 function used 2026-05-26 13:49:21 +00:00
Matteo Biscosi
850774ef11 Fixes double loading filters and incorrect filters applyed when opening the report page (#10361) 2026-05-26 13:37:11 +00:00
Manuel Ceroni
cac46ad25d
Added system behavioural checks menu to the system interface (#10379)
* Added system behavioural checks menu to the system interface

* Removed unnecessary comment
2026-05-26 12:59:50 +02:00
Alfredo Cardigliano
c4bb58f054 Implement a Clickhouse High-Resolution driver for timeseries. Add a sample HR traffic chart on the interface. 2026-05-26 12:26:52 +02:00
Matteo Biscosi
fecef30f57 Fixes incorrect query 2026-05-26 09:01:52 +00:00
Matteo Biscosi
2e1f18915d Fixes pie chart not correctly rendered 2026-05-25 10:52:57 +00:00
Manuel Ceroni
648e668d23
Implemented BGP prefix update alert (#10373) 2026-05-25 12:32:21 +02:00
Matteo Biscosi
0158a45047 Updated sankey code 2026-05-25 08:47:34 +00:00
Alfredo Cardigliano
d99b7a29e1 Define ClickHouse function IPv6NumToNormalizedIP to convert IPv6 mapped IPv4
Some checks failed
Build / build (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
CodeQL / Analyze-1 (push) Has been cancelled
CIFuzz / Fuzzing (address) (push) Has been cancelled
2026-05-23 11:12:47 +02:00
Luca Deri
49c54f607f Implemented BGP prefix changes handler (#10367)
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-22 19:57:50 +02:00
Manuel Ceroni
29502e6866
Implemented the prefix changes endpoint preference (#10371)
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-22 11:42:02 +02:00
Matteo Biscosi
88d423fb0c Fixes snmp interface formatting 2026-05-22 07:41:02 +00:00
Manuel Ceroni
d7f05f6b1a
Migrated some ClickHouse columns into the JSON field (#10369) 2026-05-21 15:11:58 +02:00
Alfredo Cardigliano
9e03c88772 Add ability to filter based on network site (either cli or srv) in Report 2026-05-21 12:34:57 +02:00
Alfredo Cardigliano
de8dcb3c45 Add ability to filter on src/dst site
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-21 11:54:21 +02:00