packet:network-monitoring-project
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| packet:network-monitoring-project [2025/11/02 11:15] – created m0lte | packet:network-monitoring-project [2025/11/09 21:53] (current) – [Configuration: Xrouter (G8PZT)] m0lte | ||
|---|---|---|---|
| Line 118: | Line 118: | ||
| **Status:** default-on | **Status:** default-on | ||
| - | **(Paula’s section will go here.)** | + | See [[packet_network_monitoring_project|Paula's write-up]] |
| - | Suggested content for Paula: | + | ---- |
| - | * Which Xrouter versions/ | + | ===== Configuration: |
| - | * What, if anything, the sysop needs to set (host, port, interval) | + | **Status:** default-off — you must enable it. |
| - | * How to confirm from Xrouter logs that it has sent an update | + | |
| - | | + | |
| - | * Recommended reporting interval / not being too chatty | + | |
| - | * Notes about also talking to the *mapping API* (this monitoring service is separate but complementary) | + | |
| - | Example structure Paula could use: | + | Obtain latest testing binary, or build from github source |
| + | in your bpq32.cfg: | ||
| - | *Prerequisites* | + | < |
| - | | + | ENABLEOARCAPI=1 |
| - | | + | </code> |
| - | *How to verify on the web front end (including the Network Map)* | + | |
| - | *How to back off reporting if bandwidth is tight* | + | |
| - | + | ||
| - | (Replace this whole subsection with Paula’s real notes.) | + | |
| ---- | ---- | ||
| - | ===== Configuration: | + | ===== Other Packet Systems & Future Clients |
| - | **Status:** default-off — you must enable it. | + | Right now the service has first-class, |
| - | **(John’s section will go here.)** | + | But the service is **not limited to those two.** If you run any of the following, you are very much invited to send data: |
| - | Suggested content | + | * **JNOS / JNOS2** (Linux, classic net/ROM + BBS environments) |
| + | * **TheNet / TheNet-derived nodes** (older but still on air in some areas) | ||
| + | * **FlexNet-style nodes** | ||
| + | * **Linux-based packet stacks using kissattach/ | ||
| + | * **Direwolf-based nodes** that are already doing APRS/AX.25 and have access to link/ | ||
| + | * **Custom / Pi-based nodes** people have built for local RF + IP tunnelling | ||
| - | | + | At the moment these systems are **not** sending telemetry to the monitoring service |
| - | * How to verify BPQ has actually sent a packet | + | |
| - | | + | |
| - | * Recommended reporting interval | + | |
| - | * A quick “disable” / “rollback” line in case someone wants to stop sending | + | |
| - | * How to check on **https:// | + | |
| - | * How to confirm | + | |
| - | Example structure John could use: | + | What we need from the wider packet community: |
| - | *Add this to BPQ config:* | + | * someone with a **JNOS** system to add a lightweight exporter; |
| - | | + | * someone who still runs **TheNet / FlexNet** to see what info is available from the node and map it to the telemetry fields (node ID, neighbours, links, circuits/ |
| - | *Check the front end:* | + | * people maintaining |
| - | *Check Network Map:* | + | * anyone writing |
| - | *If you don’t see it, check firewall:* | + | |
| - | (Replace this whole subsection with John’s real notes.) | + | In other words: **if your packet stack can tell you “who I am”, “who I’m connected to”, and “what sessions I have”, then it can probably send telemetry to this service.** The data is most welcome — the more diversity of nodes we see, the better the global picture becomes. |
| - | ---- | ||
| ===== For Developers ===== | ===== For Developers ===== | ||
| Line 197: | Line 187: | ||
| ===== Ideas to Build Today ===== | ===== Ideas to Build Today ===== | ||
| - | * **Live topology map** | ||
| - | * Draw only nodes with recent activity | ||
| - | * Fade nodes that have gone quiet | ||
| - | * Flash or animate links when a circuit is established | ||
| - | * Distinguish RF vs Internet links (the site already does this) | ||
| * **Path watcher / path canary** | * **Path watcher / path canary** | ||
| Line 253: | Line 238: | ||
| ===== What We Need From You ===== | ===== What We Need From You ===== | ||
| * **If you run Xrouter (PZT):** check you are on a version where this is on by default, make sure the target host/port is reachable, and confirm you appear on the front end and on the Network Map. | * **If you run Xrouter (PZT):** check you are on a version where this is on by default, make sure the target host/port is reachable, and confirm you appear on the front end and on the Network Map. | ||
| - | * **If you run BPQ (BPQ32):** enable the telemetry in config (it is OFF by default), restart, and check the front end and Network Map. | + | * **If you run BPQ (BPQ32): |
| * **If you write software / run Node-RED / like dashboards: | * **If you write software / run Node-RED / like dashboards: | ||
| * **If you spot gaps:** open issues or PRs on GitHub: https:// | * **If you spot gaps:** open issues or PRs on GitHub: https:// | ||
packet/network-monitoring-project.1762082149.txt.gz · Last modified: by m0lte
