Commit graph

687 commits

Author SHA1 Message Date
Alfredo Cardigliano
258b10382e Change clickhouse map serialization to avoid parsing issues 2026-03-27 16:24:51 +01:00
Matteo Biscosi
314cd94672 Reworked timeseries handler 2026-03-24 16:41:04 +00:00
Alfredo Cardigliano
395c29ee23 Handle ts retention on CH by deleting partitions rather than usint TTL to handle changes to retention preferences 2026-03-16 19:32:31 +01:00
Alfredo Cardigliano
fc5c7a0dfd Implement queryLastValues for clickhouse ts 2026-03-16 10:34:15 +01:00
Alfredo Cardigliano
d57d85642c Fix labels and points with no data for clickhouse ts 2026-03-11 10:04:04 +01:00
Alfredo Cardigliano
352a21a70d Fix append on metrics like iface:ndpi to clickhouse ts 2026-03-11 09:25:14 +01:00
Alfredo Cardigliano
05aebd586d Fix line_protocol_parse 2026-03-11 09:16:30 +01:00
Matteo Biscosi
d91411db91 Fixes clickhouse timeseries incorrect naming 2026-03-10 11:44:26 +00:00
Alfredo Cardigliano
a53b3ba3d8 Rework CH ts batch queue. Implement CHTimeseriesExporter similar to RRD/Influx. Add periodic ts export per interface (it was global running on system) 2026-03-09 16:02:48 +01:00
Alfredo Cardigliano
84654a6ec5 Fix ch ts charts with 1s resolution 2026-03-06 17:33:14 +00:00
Alfredo Cardigliano
6da58b19f4 Optimize ts schema on CH 2026-03-06 11:13:52 +00:00
Alfredo Cardigliano
b8c65c4b86 Add checks on CH enabled/disabled when enabling TS 2026-03-05 15:43:46 +00:00
Alfredo Cardigliano
11bf3bae2f Initial implementation of ClickHouse timeseries (experimental) 2026-03-05 13:50:19 +00:00
Matteo Biscosi
fe259d97b8 Reduced workload on ASN timeseries 2026-03-02 18:17:41 +00:00
Matteo Biscosi
32cdde89f3 Fixes dygraph-legend index 2026-02-26 11:40:09 +00:00
Alfredo Cardigliano
9c89bd8401 Show empty ts for cpu pctg 2026-02-25 14:16:02 +00:00
Matteo Biscosi
a20b49f565 Fixes missing timeseries_id switch 2026-02-25 11:53:43 +00:00
Alfredo Cardigliano
a19db8e13a Add per thread stats in the Ntop class. Add timeseries with cpu load per thread with 5s granularity. 2026-02-25 10:18:22 +00:00
Bakhtiyar Neyman
e50134fd07
Fix InfluxDB top timeseries crash when snmp_utils is unavailable (#10051)
* Fix InfluxDB top timeseries crash when snmp_utils is unavailable

Guard SNMP device lookup behind options.tags.device check in
timeseries_top, matching the RRD driver's existing behavior.
Previously, snmp_utils was required unconditionally for all top
queries, causing a fatal Lua error for non-device schemas like
iface:ndpi where no device tag is present.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Guard against ntop being Pro edition.

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 12:32:26 +01:00
Matteo Biscosi
e82edc5fae Fixes incorrect name not resolved 2026-02-04 00:09:51 +01:00
Matteo Biscosi
09e79b4566 Fixes top timeseries not working with as dashboard 2026-02-03 23:25:24 +01:00
Luca Deri
389e832d1c (C) update 2026-01-19 16:23:53 +01:00
Matteo Biscosi
0948f70a89 Added throughput host pools timeseries (#9944) 2026-01-13 09:48:18 +01:00
Luca
245a121d2c Invalid schema format for deduplicated flows 2026-01-07 14:48:31 +01:00
Manuel Ceroni
56251477db
Implemented the time series for deduplicated flows (#9930) 2026-01-07 12:11:24 +01:00
Matteo Biscosi
18f301d6a7 Fixes timeseries exporters charts not correctly shown 2025-12-23 15:07:58 +01:00
Matteo Biscosi
6d53107fa1 Fixes empty timeseries in dashboard (#9875) 2025-12-10 16:23:30 +01:00
Matteo Biscosi
4e38077dfc Fixes probes/exporters page not correctly working 2025-11-13 10:44:44 +01:00
Matteo Biscosi
f077d1e7c0 Fixes rrd top not working in case of community edition (#9809) 2025-11-10 16:40:33 +01:00
Alfredo Cardigliano
113ba252ba Add Throughput (bps) chart 2025-11-05 16:23:56 +01:00
Matteo Biscosi
b2b61e9452 Fixes past timeseries not correctly formatted 2025-10-29 09:36:00 +01:00
Luca
94ea2d5b79 Removed dead code 2025-10-08 14:30:13 +02:00
Matteo Biscosi
b2fe708dbc Possible fix related to empty timeseries chart 2025-09-30 16:20:44 +02:00
GabrieleDeri
7f88b16eaf
Removed throughput timeseries, duplicate of traffic #9579 (#9581) 2025-09-01 10:30:50 +02:00
Matteo Biscosi
aa82c27ea1 Fixes exporters ts not shown 2025-07-23 10:28:53 +02:00
Alfredo Cardigliano
3ce611686c Add supprot for ts_filter 2025-07-16 11:43:18 +02:00
Matteo Biscosi
0c4c120670 Fixes top timeseries function not correctly parsing the files 2025-07-15 10:10:48 +02:00
Matteo Biscosi
811699d523 Fixes slow loading chart (#9332) and added actions button to ASN page (#9334) 2025-07-03 14:40:18 +02:00
Matteo Biscosi
55ec9981fd Added top asn timeseries to ASN page 2025-07-01 11:13:37 +02:00
Matteo Biscosi
d5faef1a17 Added exporters stats on ASN (#) 2025-06-30 11:07:33 +02:00
Matteo Biscosi
cb84816e62 Fixes incorrect links and empty data (#9306) 2025-06-24 10:52:10 +02:00
Matteo Biscosi
a3f64be34b Added packets timeseries (#9279) and removed broken tcp/udp timeseries (#9278) 2025-06-17 17:27:34 +02:00
Matteo Biscosi
af37780125 Fixes top talkers calculation (#9222)
Fixes timeseries colors
2025-06-12 11:22:41 +02:00
Matteo Biscosi
e9d4bbc43f Added top applications timeseries to dashboard 2025-06-10 10:29:37 +02:00
Matteo Biscosi
2b13de1fb8 Added check for influxdb internal DB (#9226) 2025-06-05 12:26:53 +02:00
Matteo Biscosi
5d91d2bb44 Added path for iface ndpi ts 2025-05-28 16:40:56 +02:00
Matteo Biscosi
a5f89e6357 Splitted traffic directions in iface ndpi timeseries (#9137) 2025-05-28 12:48:01 +02:00
Matteo Biscosi
ead1941e8d Removed debug tprint 2025-05-08 11:52:17 +02:00
Matteo Biscosi
1c1c7e8ffc Removed unused test files 2025-04-29 11:02:36 +02:00
Luca Deri
3d1eac8b1b Fixes failure when opening (sometimes) the interface timeseries page 2025-03-14 15:40:04 +01:00