packet:packet_network_monitoring_project
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| packet:packet_network_monitoring_project [2025/11/02 12:10] – g8pzt | packet:packet_network_monitoring_project [2025/11/02 16:18] (current) – [Viewing Packet Traces] g8pzt | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| PNMP is a client-server system. The clients are built into recent versions of XRouter and BPQ nodes. They send JSON-encoded telemetry to the server within UDP datagrams. | PNMP is a client-server system. The clients are built into recent versions of XRouter and BPQ nodes. They send JSON-encoded telemetry to the server within UDP datagrams. | ||
| - | The server is at node-api.packet.oarc.uk, and it exposes several endpoints allowing | + | The telemetry consists of AX25 packet header data, node status reports, and details of L2 links and L4 circuits. It includes NODES broadcasts and INP3 unicasts. For privacy reasons, it DOES NOT include |
| - | (list of endpoints to be added) | + | The server is at [[https:// |
| - | The telemetry consists of AX25 packet | + | ==== Server Endpoints ==== |
| + | |||
| + | AX25 Links Monitor: [[https:// | ||
| + | |||
| + | NetRom L4 Circuits Monitor: [[https:// | ||
| + | |||
| + | Dynamic Network Map: [[https:// | ||
| + | |||
| + | ==== Viewing Packet Traces ==== | ||
| + | |||
| + | You can view the packet traces as seen by each node, via the web API. | ||
| + | |||
| + | Or you can see much more detail using the following command line program: | ||
| + | |||
| + | [[packet_network_monitoring_project: | ||
| + | |||
| + | ==== What Can PNMP Do? ==== | ||
| + | |||
| + | The uses for this project are myriad. | ||
| + | |||
| + | * **Network Monitoring**. For the first time in the history of Packet Radio, we have the potential to " | ||
| + | |||
| + | * **Fault Diagnosis**. Up till now it has been very difficult to diagnose network problems, because such diagnosis required using the (broken) network itself. | ||
| + | |||
| + | * **Fault Alerts**. | ||
| + | |||
| + | * **Performance Graphs**. These could show things like traffic flows and retry rates over time, which could help to identify diurnal or seasonal problems with QRM, anomalous propagation etc. | ||
| + | |||
| + | * **Network Planning**. By analysing where the traffic is going, where the bottlnecks and single points | ||
| + | |||
| + | ==== How To Enable Telemetry on Your Node ==== | ||
| + | |||
| + | * **If you run XRouter:** XRouter has been automatically sending telemetry since v504j, allowing the system to be developed | ||
| - | You can view the packet traces using the following | + | * **If you run BPQ:** Firstly, you need to be running version 6.0.25.9. Then, because |
| - | [[packet_network_monitoring_project: | ||
| (to be continued) | (to be continued) | ||
packet/packet_network_monitoring_project.1762085402.txt.gz · Last modified: by g8pzt
