¿ªÔÆÌåÓý

Re: Direwolf web dashboard


 

¿ªÔÆÌåÓý


Hello Alfredo,

Thank you for posting your project and it looks like a very nice start!? Along these lines, Ross KJ7GES posted a similar project using Grafanna and Prometheus ( ).? Lots of interesting ways to display metrics, etc.?

To add to the offerings, I developed a shell script that processes the last day's worth of data, parses it out like below and emails it to me.? Not very pretty nor interactive per se but it does help keep an eye on key metrics like "top talkers", etc.

--David


analyze-direwolf-packetlog.sh
version: 01/04/21

Overriding default input file to: /var/log/packet.log.1.bz2

Data processing start/stop times:
Report interval: Previous 24hrs from Start time: 6:25 (24hr format)
DEBUG: default file routine

Uncompressing default file: packet.log.1

Total RF heard Direwolf packets: 9365

Averaged Direwolf input level across 9365 RF heard packets: 64

APRS-IS received packets: 3304

Digi path breakdown for all received packet (RF and Igate):	7940
   Heard WIDE1 digi path packets:				193
   Heard WIDE2 digi path packets:				1511
   Heard WIDE3 digi path packets:				0
   Heard TRACE1 digi path packets:				0
   Heard NCA1 digi path packets:				582
   Heard NCA2 digi path packets:				0
   Other digis (swapping WIDE for callsigns or aliases):	5654

Heard digipeated packets heard via RF: 1425

Breakdown of stations heard RF direct: 
BKELEY : 	232
W6CX-3 : 	213
W6TDM-2 : 	184
KB6VN-2 : 	145
WR6ABD : 	129
KC1CHV-11 : 	110
N6ACK-10 : 	98
WB6JHI-1 : 	96
WA6ODP-4 : 	37
W6IA : 		32
N6MEB-9 : 	28
KM6MZM : 	25
W6SRR-3 : 	24
KH2SR-5 : 	15
KD6SPN-10 : 	15
KI6TSF-9 : 	10
N6AMQ-2 : 	8
KN6ETO : 	6
KJ6FCM-3 : 	6
KN6FQM-11 : 	5
N6CY-9 : 	4
KM6IOK-9 : 	1
KI6WMS-8 : 	1
KG4EGZ-9 : 	1

Heard APRS WX packets (any path):998

   Unique WX stations and packet count (not all stations are reporting valid data):
    313 K6IXA-3
    190 KA6UPU-1
    103 KE6AFE
     84 WB6AHC-1
     72 KJ6LNH-1
     66 K6PKL-2
     46 KG6UWN-1
      1 KI6TSF-8

Sorted station list (highest to lowest heard [worst offenders]) via any path (RF or APRS-IS):
    712 KE6CAC
    428 KS4FUN-12
    369 K6RPT
    364 N6VMG-10
    352 BKELEY
    350 W6TDM-2
    333 K6IXA-3
    292 W6CX-3
    276 KE6AFE
    275 N6VV-2
    274 KC1CHV-11
    270 K6WJG-7
    242 ACARC-1
    240 WR6ABD
    233 WB6JHI-1
    222 N6CY-9
    198 N6ACK-10
    194 KA6UPU-1
    148 KB6VN-2
    140 AF6SE
    131 KC6SSM-5
    122 N6MEB-9
    115 WB6AHC-1
    106 K2DEN-10
    105 K6YVE
    104 KK6Q-9
    100 KK6RUH-1
     92 N6WKZ-3
     87 KN6ETO
     86 NJ6E-6
     85 K6XTC-1
     83 W6IA
     82 KG6NLW
     75 N6JWT-8
     72 KJ6LNH-1
     72 K6VT-2
     69 KH2SR-5
     66 K6PKL-2
     65 KM6MZM
     65 K6YIL-1
     62 KA6QLP
     61 KMEP1
     61 K6MRP-10
     56 KE6AFE-2
     50 KM6ELP-9
     46 KN6PTH-9
     46 KJ6LNH-9
     46 KG6UWN-1
     45 NR7Z-9
     44 N7TWP-7
     43 W6SCR-3
     39 KN6KBP-9
     38 KK6NZP-7
     37 WA6ODP-4
     37 WA6BAY-1
     36 N6BRL-12
     35 K6MBD-9
     34 KN6FQM-11
     33 KK6BXP-9
     32 KD6SPN-10
     27 KJ6FCM-3
     25 KM6IOK-9
     24 W6SRR-3
     24 KJ6DZB-3
     24 K6FGA-1
     24 AF6JP-9
     23 K6KPQ
     22 KQ6UP-1
     22 KQ6DI-1
     22 KJ6OVK-9
     21 KJ6DLF-4
     20 KI6OID-7
     20 K7FED-1
     19 WQ6F
     19 WA6SEK-9
     19 W6QWU-1
     19 W2GMD-9
     19 KN6BDH
     19 K6CDF-8
     17 KI6ZHD-6
     17 K6SRV-9
     16 KI6TSF-8
     16 KG6WIP
     16 AG6GH-1
     15 KJ6LNH
     14 WB6TMS-5
     13 KJ6CXL-9
     12 KM6FKA-9
     12 KI6TSF-9
     10 W6ERR-6
     10 KI6ETL-10
     10 KE6FOA
      9 KC6YFG-4
      9 KC6JHF-2
      8 VA3SFA-7
      8 N6AMQ-2
      8 KM6FJZ-4
      8 AJ6KA-7
      7 N8QH-9
      7 KG4EGZ-9
      6 WU1Q-9
      6 W6ESL-12
      6 N0XFD-14
      6 KM4JQR-7
      6 K6LY-3
      6 GAPGTE
      5 W6BXN-3
      5 KM6SP-9
      5 KM6GAX
      4 WE6Z
      4 W1EJ-7
      4 KN6KBE-7
      4 KM6SJO-7
      4 KK6FEN-9
      4 KJ6GKC
      4 KH2SR-2
      4 KG6SGV
      4 KC6SSM-9
      4 KB6VDS-9
      4 ALDER
      3 WALT-9
      3 W3IV-9
      3 KN6MOS-9
      3 KI6WMS-8
      3 KI6PPU-9
      3 CARSON
      2 WY6NKL-9
      2 WB6WNI-7
      2 W6JOE-10
      2 N6BX-9
      2 KM6HBH-9
      2 KG6SQN-7
      2 KF6TYS-3
      1 W6TKD-7
      1 SLIDE
      1 NC6J-1
      1 N6VYT-6
      1 KN6MTF-7
      1 KE7GGD-5
      1 K6MLA-4
      1 K6MEU-10
      1 K1HLG-2



On 01/03/2022 01:20 AM, Alfredo Vania wrote:
Hello everybody,
first of all, happy new year!
I developed a web dashboard for direwolf. It parses the log file and extracts some statistics.
A realtime traffic monitor is also available.
It's a beta version and every additional test will be appreciated.
Code available here:
You can see the interface working here:
Feel free to suggest improvements and modifications.

I hope someone is interested.
73's
Alfredo IZ7BOJ

Join [email protected] to automatically receive all group messages.