Alfredo Cardigliano
|
0dd78b4958
|
Update (c)
|
2026-01-02 09:11:30 +01:00 |
|
Matteo Biscosi
|
e37a7ce219
|
Fixes assets import / export
|
2025-12-30 13:01:49 +01:00 |
|
Matteo Biscosi
|
5f0a165f7d
|
Added delimiter and null value to clickhouse stream download
|
2025-12-04 11:47:21 +01:00 |
|
Alfredo Cardigliano
|
07437c5812
|
Rework DB classess hierarchy (this should address #9576). Add db check (#9620)
|
2025-09-12 09:15:56 +00:00 |
|
Alfredo Cardigliano
|
904c2cec7c
|
Add Lua call interface.clickhouseArchiveData(begin, end) (testing)
|
2025-07-25 19:39:13 +02:00 |
|
Alfredo Cardigliano
|
3b4706e441
|
Remove AlertStore. SQLiteAlertStore is not SQLiteDB which is using DB as superclass.
|
2025-06-18 14:54:55 +02:00 |
|
Alfredo Cardigliano
|
5379bd12d6
|
Rework dump with views: flows are dumped by all viewed interfaces in parallel, while queries are on view
|
2025-06-17 18:17:13 +02:00 |
|
Alfredo Cardigliano
|
340641f6c4
|
Add comments
|
2025-06-17 09:27:06 +02:00 |
|
Alfredo Cardigliano
|
a517019d21
|
More flow-id to Ntop. Cleanup execSQLQuery API.
|
2025-06-12 11:43:00 +02:00 |
|
Alfredo Cardigliano
|
a527c19bda
|
Update db_result_row_callback prototype. Cleanup old mysql defines.
|
2025-06-10 15:40:23 +02:00 |
|
Alfredo Cardigliano
|
6f9d7cd14f
|
Major code rework to fully use the clickhouse API in place of Mysql
|
2025-06-09 15:33:57 +02:00 |
|
Alfredo Cardigliano
|
4331e3ad3a
|
Cleanup MySQL/CH code. Improve error reporting.
|
2025-05-30 10:05:58 +02:00 |
|
Alfredo Cardigliano
|
6fb4cdc448
|
Use methods override
|
2025-05-28 11:01:55 +02:00 |
|
Luca Deri
|
3c158cfe82
|
Reworked flow dump with view interfaces
|
2025-05-16 22:37:14 +02:00 |
|
Alfredo Cardigliano
|
9352d0cdcd
|
Update copyright
|
2025-01-02 09:09:56 +01:00 |
|
Alfredo Cardigliano
|
3d83532812
|
Add ClickHouseInterface (WIP)
|
2024-07-05 16:27:53 +00:00 |
|
Luca Deri
|
55870e97b9
|
(C) Update
|
2024-01-12 11:44:18 +01:00 |
|
lucaderi
|
d395deac4e
|
Automated commit of clang-format CI changes.
|
2023-04-07 14:20:44 +00:00 |
|
Luca Deri
|
f726b867c7
|
Updated (C)
|
2023-01-01 16:37:57 +01:00 |
|
Luca Deri
|
6a221d1fdd
|
Fixes #6814
|
2022-09-22 11:50:02 +02:00 |
|
Luca Deri
|
3bf891973c
|
Fixed termination
Added check for avoding hanging during startup when Ctrl-C is pressed and startup is not yet complete
|
2022-02-23 10:23:12 +01:00 |
|
Luca Deri
|
31c1ec534e
|
Implemented method for DB initialization
|
2022-02-22 08:34:24 +01:00 |
|
Luca Deri
|
4d0db5c44e
|
Fixed DB creation state
Removed test file
|
2022-02-15 11:15:34 +01:00 |
|
Alfredo Cardigliano
|
f2060f2488
|
Copyright update (C)
|
2022-01-03 09:35:09 +01:00 |
|
Luca Deri
|
f4c512d552
|
Code cleanup and stubs for supporting ClickHouse (via -F clickhouse)
|
2021-10-21 11:58:08 +02:00 |
|
Luca Deri
|
a1178a0791
|
Updated (C)
|
2021-01-02 12:08:23 +01:00 |
|
Simone Mainardi
|
6e0c369fa9
|
Handles flow dump queues in view interfaces - and fixes races
|
2020-09-25 14:10:06 +02:00 |
|
Alfredo Cardigliano
|
0fb6f9472f
|
Direct flow dump improbements and debug counters
|
2020-09-15 18:13:24 +02:00 |
|
Alfredo Cardigliano
|
1693c21ed7
|
Implement direct flow dump (testing)
|
2020-09-15 15:21:41 +02:00 |
|
Alfredo Cardigliano
|
f1ff3e89ea
|
Add -F nindex;direct to enable direct dump
|
2020-09-15 01:31:57 +02:00 |
|
Alfredo Cardigliano
|
354866d16a
|
Remove aggregated flows
|
2020-07-03 17:17:33 +02:00 |
|
Simone Mainardi
|
b54b3fec7e
|
Reworks flows dump to avoid delays in ht_stats_update
Fixes #3419
|
2020-02-14 16:13:59 +01:00 |
|
Simone Mainardi
|
f7d79e50f9
|
Implements anti stall when dumping flows (MySQL, nIndex, ES, ...)
Implements #3411
|
2020-02-13 11:36:48 +01:00 |
|
Simone Mainardi
|
37975c1710
|
Fixes crashes with MySQL due to concurrency issues
Fixes #3381
|
2020-02-05 11:51:44 +01:00 |
|
Luca Deri
|
57e6a93065
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
Updated (C)
|
2020-01-06 23:36:36 +01:00 |
|
Simone Mainardi
|
72631b802d
|
Adds support for IpAddress in AddressTree
|
2019-01-22 13:18:06 +01:00 |
|
emanuele-f
|
5a88ee91da
|
Rework flow exporters API
Now ElasticSearch and LogStash are bind to a NetworkInterface instance
Closes #2312
|
2019-01-15 12:53:21 +01:00 |
|
emanuele-f
|
4feb75a152
|
Rework flow exporter counters
Fixes #2300
|
2019-01-14 14:09:33 +01:00 |
|
Simone Mainardi
|
fee0fe29a6
|
Handles Top-X aggregated flows
|
2019-01-11 13:54:30 +01:00 |
|
Luca Deri
|
bedff2c8e2
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
Alfredo Cardigliano
|
479970c384
|
Implemented flows purging on shutdown (enabled with --shutdown-when-done only for now, it can be controlled with prefs->flushFlowsOnShutdown()), fixes #2229
|
2018-12-15 17:43:35 +01:00 |
|
Luca Deri
|
65ab40c339
|
Added time to aggregated flow dump
|
2018-10-07 17:56:33 +02:00 |
|
Simone Mainardi
|
cd6c7c4338
|
Adds SQL queries log performed from Lua
|
2018-08-13 19:27:00 +02:00 |
|
Luca Deri
|
f0c936c368
|
Updated (C) to 2018
|
2018-03-22 21:59:42 +01:00 |
|
Luca
|
b350ecc7d9
|
Minor rework in periodic scripts
Reworked aggregated DB dump
|
2017-11-12 12:10:20 +01:00 |
|
Simone Mainardi
|
a86f3dd36e
|
Implements DB interoperability b/w ntopng and nProbe
|
2017-08-11 16:51:10 +02:00 |
|
Simone Mainardi
|
1b313d2932
|
Implements periodic flow aggregation
|
2017-05-09 15:07:20 +02:00 |
|
Simone Mainardi
|
0c1fd6071f
|
Defines some MySQL constants
|
2017-04-20 16:46:01 +02:00 |
|
Luca
|
30e1a75f98
|
(C) update
|
2017-01-10 15:03:16 -08:00 |
|
Simone Mainardi
|
b6eb667890
|
Visualizes database processes list when the DB is not ready
Implements #891
|
2017-01-09 16:58:17 +01:00 |
|