Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
monitor:multipane [2021/01/06 06:13] – [Unix - Actively Monitor Multiple Logs] mortifismonitor:multipane [2021/02/20 11:11] – [Unix - Actively Monitor Multiple Logs] - add tmux and lnav links .. generally fuck up the wiki with mis-information :-P mortifis
Line 1: Line 1:
 ====== Unix - Actively Monitor Multiple Logs ====== ====== Unix - Actively Monitor Multiple Logs ======
-On Unix like systems, a handy method to monitor multiple logs simultaneously is combining tmux and lnav (consult your OS for installing these utilities)+On Unix like systems, a handy method to monitor multiple logs simultaneously is combining [[https://linuxize.com/post/getting-started-with-tmux/|tmux]] and [[https://www.2daygeek.com/install-and-use-advanced-log-file-viewer-navigator-lnav-in-linux/|lnav]] (consult your OS for installing these utilities)
  
 This example will actively monitor ''/var/log/syslog''; ''/sbbs/data/sbbsecho.log''; ''/sbbs/exec/umonitor'' This example will actively monitor ''/var/log/syslog''; ''/sbbs/data/sbbsecho.log''; ''/sbbs/exec/umonitor''
  
-First, setup tmux to have 3 panes start with a bash script similar to:+=== setup tmux === 
 + 
 +First, setup [[https://linuxize.com/post/getting-started-with-tmux/|tmux]] to have 3 panes start with a bash script similar to:
  
   #!/bin/sh   #!/bin/sh
Line 12: Line 14:
   tmux -2 attach-session -d     tmux -2 attach-session -d  
  
-Once tmux has started you'll see three panes each with a command prompt.  Depending on how your tmux key bindings are setup,+Once [[https://linuxize.com/post/getting-started-with-tmux/|tmux]] has started you'll see three panes each with a command prompt.  Depending on how your [[https://linuxize.com/post/getting-started-with-tmux/|tmux]] key bindings are setup,
 (this example uses the default bindings CTRL+B+<arrow_key>) navigate to each pane and launch your desired app.  (this example uses the default bindings CTRL+B+<arrow_key>) navigate to each pane and launch your desired app. 
 +
 +== lnav/tmux panes ===
  
 This example uses the top full width pane to monitor ''/var/log/syslog'' as it is the most verbose of our active monitoring: This example uses the top full width pane to monitor ''/var/log/syslog'' as it is the most verbose of our active monitoring:
Line 28: Line 32:
      
 You should now have 3 panes, each monitoring one aspect of you Synchronet BBS activity. You should now have 3 panes, each monitoring one aspect of you Synchronet BBS activity.
 +
 +== poor quality image ===
  
 {{:monitor:tmux1.jpg?400|}} {{:monitor:tmux1.jpg?400|}}