Jump to content


Photo

Log Streamclient und Webclient Verbindungen


  • Please log in to reply
1 reply to this topic

#1 digi2

  • Senior Member
  • 63 posts

+3
Neutral

Posted 3 July 2015 - 10:42

Hallo,

 

gibt es eine bessere Möglichkeit Stream und Webverbindungen zu protokollieren als ein ?

echo Current Streamclients: &&  netstat | egrep '(8001|8002)'
echo Current Webclients: &&  netstat | egrep '(http|https)'

Kann da natürlich ein Bashscript drum bauen, und minütlich per Cron starten, jedoch vielleicht gibts es was "integriertes" was ich bis dato nicht kenne ?

 

Danke für Info
 



Re: Log Streamclient und Webclient Verbindungen #2 digi2

  • Senior Member
  • 63 posts

+3
Neutral

Posted 5 July 2015 - 19:50

Da es laut den vielen antworten nichts gibt, ruf ich nun dieses Script per crond minütlich auf:

#!/bin/sh

C_SC=$(netstat | egrep '(8001|8002)' | wc -l)
C_WB=$(netstat | egrep '(http|https)' | wc -l)

tst=`date +"%Y.%m.%d %H:%M:%S"`
tsm=`date +"%Y_%m"`
log="/home/root/con-${tsm}.log"

if [ $C_SC -gt 0 ]; then
        SC=$(netstat | egrep '(8001|8002)' | awk '{print $4 "  " $5 "   " $6}')
        echo "${tst} Stream: ${SC}" >> $log
fi

if [ $C_WB -gt 0 ]; then
        WB=$(netstat | egrep '(http|https)' | awk '{print $4 "  " $5 "   " $6}')
        echo "${tst} Web-IF: ${WB}" >> $log
fi

exit 0



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users