Herbert Wolverson
de0fec0232
Add support for "appendToShapedDevices.csv".
...
If the file is present, at the end of an integration run then the
entries in appendToShapedDevices.csv will be appended to the
generated ShapedDevices.csv. This is useful if you want to build
per-subnet catchalls, deal with routers that are doing their own
NAT to offer public wi-fi or similar. It helps with corner cases.
2023-07-11 19:29:06 +00:00
Herbert Wolverson
8636ded82b
Some more attempts at handling total graph spikes. Much stricter handling of new flows.
2023-07-11 18:36:21 +00:00
Herbert Wolverson
eb0585d275
Unknown devices download in node manager includes bandwidth used and a header line.
2023-07-11 16:52:07 +00:00
Herbert Wolverson
4a1e7e7eb7
Another consistency update - the iterator for adding data was missing a filter we use elsewhere.
2023-07-11 16:20:41 +00:00
Herbert Wolverson
acabdc7ff2
Re-add checked arithmetic to the packet counter. It may not solve the spike problem, but it should be there anyway.
2023-07-11 14:46:27 +00:00
Herbert Wolverson
da16691306
Merge branch 'long_term_stats' of https://github.com/LibreQoE/LibreQoS into long_term_stats
2023-07-11 14:03:24 +00:00
Herbert Wolverson
72e407e1da
Add infrastructure to the generated topology. Commit for testing.
2023-07-11 14:03:16 +00:00
Robert Chacón
1659aef41d
Merge pull request #370 from LibreQoE/long_term_stats
...
Long term stats into develop
2023-07-10 14:55:32 -06:00
Robert Chacón
e58f59cdda
Merge pull request #369 from LibreQoE/main
...
Bring long_term_stats up to date with main
2023-07-10 14:46:50 -06:00
Herbert Wolverson
c055fb337b
Fix stale comment
2023-07-10 20:30:28 +00:00
Herbert Wolverson
fbfe4d6fb6
Continued improvement: the refresh time matches the default 10s submission time, graph enhancements
2023-07-10 20:15:14 +00:00
Herbert Wolverson
231d4c4a89
Better tooltips on top-level bits/packets charts.
2023-07-10 18:26:54 +00:00
Herbert Wolverson
d21d7bc60a
Fix scale factor on sub-site stack, improve tooltip to be readable by mere humans.
2023-07-10 18:01:43 +00:00
Robert Chacón
d556b297e6
Update README.md
2023-06-21 16:57:08 -06:00
Robert Chacón
2a6e8662d7
Update quickstart-libreqos-1.4.md
2023-06-21 11:33:18 -06:00
Robert Chacón
daa45733ed
Update ispConfig.example.py
2023-06-15 08:18:49 -06:00
Herbert Wolverson
ccb41c5de2
Tooltips everywhere, smaller font for the displayed heat maps.
2023-06-14 19:11:09 +00:00
Herbert Wolverson
3fc3dce54c
Show current graph period in drop down
2023-06-14 18:49:28 +00:00
Herbert Wolverson
b305ff95fc
Lots of small render fixes
2023-06-14 18:36:42 +00:00
Herbert Wolverson
2052a65dec
Merge branch 'develop' into long_term_stats
2023-06-14 17:15:27 +00:00
Herbert Wolverson
820cfd9644
WIP - UISP support and breadcrumb fixes
2023-06-14 14:12:19 +00:00
Robert Chacón
132962f974
Merge pull request #366 from LibreQoE/main
...
MikroTik IPv6 integration, use ARP table for more accurate lookups
2023-06-11 14:32:13 -06:00
Robert Chacón
f8d106255c
MikroTik IPv6 integration, use ARP table for more accurate lookups
2023-06-11 13:44:45 -06:00
Robert Chacón
28016a8e03
Merge pull request #365 from LibreQoE/rtt_trimming
...
Rtt trimming
2023-06-09 16:38:26 -06:00
Herbert Wolverson
890c8b05ec
Change RTT tracking to reduce erroneous appearance of low-traffic flows.
...
* Change the "median_rtt" function signature to return an Option
rather than 0.0 on "no data".
* Change the "median_rtt" function to return None for flows with
less than 1 mbit of traffic.
* Change the "worst rtt" list to ignore any None entries.
* Change the "funnel" view to only report RTT when there is
a value.
2023-06-09 19:54:13 +00:00
Herbert Wolverson
5346be5c84
Merge branch 'develop' of https://github.com/LibreQoE/LibreQoS into develop
2023-06-09 19:45:39 +00:00
Herbert Wolverson
cd87182fea
Minimal UISP data collection - work in progress
2023-06-09 19:45:22 +00:00
Herbert Wolverson
af53258d67
Add UISP entries to config handler, import the UISP API into lqosd
2023-06-07 13:37:43 +00:00
Herbert Wolverson
d73e12c8e2
Starting to add UISP data module
2023-06-07 13:34:17 +00:00
Robert Chacón
e0eea641f0
Improve PtMP handling
2023-06-04 08:57:57 -06:00
Robert Chacón
894467c1f6
Better link PtMP Sites
2023-06-02 14:13:25 -06:00
Robert Chacón
099494e729
Merge pull request #364 from LibreQoE/uispAirmax
...
Correct AirMax and LTU Capacities
2023-06-02 12:19:22 -06:00
Robert Chacón
4aaa0ce90a
Update integrationUISP.py
2023-06-02 12:18:22 -06:00
Robert Chacón
933a4b66ff
Update integrationUISP.py
2023-06-02 12:01:33 -06:00
Robert Chacón
7f2a772e1c
Update ispConfig.example.py
2023-06-02 11:25:08 -06:00
Robert Chacón
bd4c14f31b
Update integrationUISP.py
2023-06-02 11:24:20 -06:00
Robert Chacón
b6fd808a59
Update ispConfig.example.py
2023-06-02 11:07:21 -06:00
Robert Chacón
8ea5d4bdbc
Update integrationUISP.py
2023-06-02 11:04:56 -06:00
Robert Chacón
bdc1428524
Accomodate airmax backhauls in UISP
2023-05-27 21:30:53 -06:00
Herbert Wolverson
2487a46bac
Merge branch 'main' into develop
2023-05-26 13:39:49 +00:00
Robert Chacón
4340944fa1
Merge pull request #362 from LibreQoE/rchac-patch-1
...
Increase UISP API call timeout to 60s. Fixed division by zero in graphInfluxDB.
2023-05-25 18:19:38 -06:00
Robert Chacón
1dead94e52
Fixed division by zero
2023-05-25 18:14:27 -06:00
Robert Chacón
c6437c89a8
increase UISP API call timeout to 60s
2023-05-25 18:08:42 -06:00
Herbert Wolverson
a5c8faa0eb
Improve reporting periods
2023-05-23 18:07:30 +00:00
Herbert Wolverson
f7571f2cb3
Merge branch 'develop' into long_term_stats
2023-05-23 17:46:35 +00:00
Herbert Wolverson
2395dc96a1
Add index
2023-05-23 17:39:37 +00:00
Herbert Wolverson
2d8ce3bc9a
Add a token cache and rearrange the pgdb logins a bit.
2023-05-23 17:20:23 +00:00
Herbert Wolverson
1619e81c95
Use tokio tracing instead of env_log on the lts_node
2023-05-23 16:35:04 +00:00
Herbert Wolverson
26a413373e
Use tokio tracing instead of env_log on the ingestor
2023-05-23 16:32:05 +00:00
Herbert Wolverson
e66d8bbd6b
Break out the ingestor into a separate process.
2023-05-23 16:14:21 +00:00