Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
gibt es eine Möglichkeit die momentan aktive Nutzeranzahl heraus zu bekommen?
Ich habe hier einen Squid3 auf CentOS5 mit AD-Anmeldung, und würde gern wissen wie viele User gleichzeitig surfen.
Hmm, so was in der Art dachte ich mir fast...
Leider weis ich noch nicht so richtig wie ich das anstelle.
An Ende soll ein Plugin für Nagios heraus kommen welches mir alle x Minuten die Userzahl prüft.
Bsp. aus dem Squid-Handbuch(www.squid-handbuch.de):
1015432147.168 1029 192.168.2.7 TCP_MISS/200 1538
GET http://www.foo.bar/index.html -
FIRST_UP_PARENT/fw.mynet.org text/html
Die Zeit wird als Unixtimestamp (Milisekunden) eingetragen. Du berechnest also die Zeit in Milisekunden für die du Statistik erstellen möchtest.
Danach suchst du mit
Code:
grep -A3 ^diezeit /var/log/squid/access.log
nach den Einträgen. Das -A 3 sagt grep, dass es 3 Zeilen ausgeben soll, wenn Einträge gefunden werden.
Die Ausgabe verarbeitest du dann weiter bis du das gewünschte Ergebnis hast.
Für die Bash hilft dir: http://tldp.org/LDP/abs/html/