SrvReport: Tägliche Mail vom Server

Open-Source-Projekte unserer User
peha
Posts: 18
Joined: 2004-05-03 13:55
Location: Paderland
 

Re: SrvReport: Tägliche Mail vom Server

Post by peha »

Die Datei heist unter Debian mail.log

Code: Select all

May 17 10:11:32 debian qmail: 1084781492.822419 new msg 2883709
May 17 10:11:32 debian qmail: 1084781492.822512 info msg 2883709: bytes 1987 from <nick@meine.tld> qp 7752 uid 1005
May 17 10:11:32 debian qmail: 1084781492.830345 starting delivery 38: msg 2883709 to remote nick@empfaenger.tld
May 17 10:11:32 debian qmail: 1084781492.830435 status: local 0/10 remote 1/20
May 17 10:11:34 debian qmail: 1084781494.778314 delivery 38: success: xxx.xxx.xxx.xxx_accepted_message./Remote_host_said:_250_2.6.0__<xxxxxxx$xxxxxx$xxxxxx@Nick>_Queued_mail_for_delivery/
May 17 10:11:34 debian qmail: 1084781494.778418 status: local 0/10 remote 0/20
May 17 10:11:34 debian qmail: 1084781494.778428 end msg 2883709
CaptainCrunch sollte noch mehr wissen ... aber er scheint seinen DebianHOWTO-Bot aus zu haben :wink:
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: SrvReport: Tägliche Mail vom Server

Post by captaincrunch »

CaptainCrunch sollte noch mehr wissen ... aber er scheint seinen DebianHOWTO-Bot aus zu haben
Ã?hmmmm...abär isch abe doch gar keine Kuh-Mail. ;)
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: SrvReport: Tägliche Mail vom Server

Post by kajo0011 »

PEHA wrote:

Code: Select all

May 17 10:11:32 debian qmail: 1084781492.822419 new msg 2883709
May 17 10:11:32 debian qmail: 1084781492.822512 info msg 2883709: bytes 1987 from <nick@meine.tld> qp 7752 uid 1005
Dann kann ich leider gerade nur sagen, dass qmail noch nicht unterstützt wird... Sorry.

Greetings
Jochen
tobias1985
Posts: 68
Joined: 2004-04-15 11:01
 

Re: SrvReport: Tägliche Mail vom Server

Post by tobias1985 »

@charlie: Das Wort "schwachsinnig" war nicht böse gemeint. Sorry.

Wann kommt mal wieder eine neue Version?
peha
Posts: 18
Joined: 2004-05-03 13:55
Location: Paderland
 

Re: SrvReport: Tägliche Mail vom Server

Post by peha »

@ CaptainCrunch

Schade aber bei DebianHowto fällt mir immer zuerst der Captain ein 8)

Kann mir jemand sagen wie ich bestimmte Lines aus dem FTP Protokoll übergehen kann? Ich bekomme merkwürdige meldungen bei Files mit leerzeichen:

Code: Select all

Status messages
ftpserver: Following line is corrupt (maybe space inside the URL): Mon May 17 16:59:44 2004 12791 217.xxx.xxx.xxx 141247049 /html/user/PHP - CGI + Scripte.rar b _ i r username ftp 0 * c 
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: SrvReport: Tägliche Mail vom Server

Post by kajo0011 »

Zwei Möglichkeiten:
1. Verbiete Deinen Benutzern Leerzeichen in den Datei/Verzeichnisnamen zu verwenden (vermutlich schwer zu realisieren)
2. Nehme ein FTP-Server der vernünftige Logfiles schreibt (auch bis jetzt noch keinen gefunden
3. Realisiere eine etwas komplexe Logik (Regulärer Ausdruck) im den Dateinamen doch noch korrekt zu finden; diesen kannst Du dann in der srvreport.conf Eintragen

Greetings
Jochen
mrturkey
Posts: 24
Joined: 2004-01-18 21:32
 

Re: SrvReport: Tägliche Mail vom Server

Post by mrturkey »

Hiho,

Ich habe jetzt einen anderen Server mit Suse9/Confixx/postfix, vorher noch visas/qmail.
srvreport funktioniert soweit, habe heute Nacht die erste Mail bekommen, jedoch sehe ich in meinen Prozessen:

Code: Select all

root     28943  0.0  0.1  3312 1376 ?        S    04:15   0:01 /usr/bin/perl /root/srvreport/bin/pipelog.pl
root     28944  0.0  0.1  3312 1360 ?        S    04:15   0:01 /usr/bin/perl /root/confixx/pipelog.pl
müssen 2 Prozesse mit pipelog existieren, oder kann ich den von confix abschalten ?

gr33tz
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: SrvReport: Tägliche Mail vom Server

Post by kajo0011 »

Der Prozess von Confixx heisst nur gleich...
Du kannst den von Confixx natürlich abschalten, aber dann werden Deine Kunden vermutlich unzufrieden sein, da keine Logfiles mehr erzeugt werden.
Fazit: Lass beide drin.

Greetings
Jochen
peha
Posts: 18
Joined: 2004-05-03 13:55
Location: Paderland
 

Re: SrvReport: Tägliche Mail vom Server

Post by peha »

kajo0011 wrote:Zwei Möglichkeiten:
1. Verbiete Deinen Benutzern Leerzeichen in den Datei/Verzeichnisnamen zu verwenden (vermutlich schwer zu realisieren)
2. Nehme ein FTP-Server der vernünftige Logfiles schreibt (auch bis jetzt noch keinen gefunden
3. Realisiere eine etwas komplexe Logik (Regulärer Ausdruck) im den Dateinamen doch noch korrekt zu finden; diesen kannst Du dann in der srvreport.conf Eintragen
Zu 1.

8O das erkär mal den Windows Usern auf meiner Maschine :wink:

Zu 2.

... naja die Auswahl des FTPd sollte eigentlich nicht auf das Format der Logfiles beruhen sondern auf Performance und Sicherheit also kommt nur vsftpd in Frage.

Zu 3.

hum keine Ahnung wie ich das nun verstehen soll

Greetz André
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: SrvReport: Tägliche Mail vom Server

Post by kajo0011 »

PEHA wrote:
kajo0011 wrote: 3. Realisiere eine etwas komplexe Logik (Regulärer Ausdruck) im den Dateinamen doch noch korrekt zu finden; diesen kannst Du dann in der srvreport.conf Eintragen
hum keine Ahnung wie ich das nun verstehen soll
Die ersten beiden Varianten waren auch nicht ernst gemeint (ich dachte das erkennt man :( )

Das Hauptproblem liegt eben darin, dass der FTPd das Logfile nicht "vernünftig" rausschreibt. Zumindest nicht in der Hinsicht, dass es nachher einfach zu parsen wäre... er könnte ja z.B. die "URL" in Anführungszeichen (") packen (so wie es zumindest die meisten WEB-Server tun". Dann wäre das Logfiles eindeutig (zumindest wenn auch noch ein mögliches "-Zeichen irgendwie ersetzt wird.

Die Antwort 3 soll eigentlich nur heissen, dass es möglich sein müsste mit einem speziellen Regulären Ausdruck, welcher die URL nicht nur von vorne her sucht, sondern auch von hinten her ein Vergleich macht, die URL korrekt zu finden. Ich habe mir aber bisher die Mühe noch nicht gemacht dies zu tun...

Aber hier extra für Dich:

Für Logfiles die den folgenden Aufbau haben (1&1 Suse8.1):

Code: Select all

Wed Jan 28 20:51:22 2004 1 217.185.50.190 6607 /html/kalender 06.htm b _ i r web12 ftp 0 * c
Wed Jan 28 20:51:24 2004 1 217.185.50.190 6686 /html/kalender 02.htm b _ i r web12 ftp 0 * c
Wed Jan 28 20:51:27 2004 2 217.185.50.190 6546 /html/kalender03.htm b _ i r web12 ftp 0 * c
in srvreport.conf muss der Eintrag unter "FTPServer" wie folgt aussehen:

Code: Select all

[FTPServer]
module      = HttpdReport
description = FTP-Server
file        = /var/log/xferlog
showHTTPStatus = 0
hostAsLinks = 0
regex = ^[^s]+s+([^s]+)s+([^s]+)s+(d+):(d+):d+s+(d+)s+[^s]+s+[^s]+s+(d+)s.+s+[^s]+s+[^s]+s+[^s]+s+[^s]+s+([^s]+)s+[^s]+s+([^s]+)s+[^s]+s+[^s]+$
regexkeys = MONTH DAY HOUR MIN YEAR BYTES VHOST STATE
Greetings
Jochen

PS: Den "regex" Eintrag natürlich ohne Zeilenumbruch in die Konfiguration reinschreiben...
adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA
 

Re: SrvReport: Tägliche Mail vom Server

Post by adjustman »

andere Frage. Wie kann man die tägliche Mail abstellen? :wink:
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: SrvReport: Tägliche Mail vom Server

Post by kajo0011 »

adjustMan wrote:andere Frage. Wie kann man die tägliche Mail abstellen? :wink:
Einfach den Eintrag "MailReport" in srvreport.conf weglassen (oder mit # auskommentieren)
mrturkey
Posts: 24
Joined: 2004-01-18 21:32
 

Re: SrvReport: Tägliche Mail vom Server

Post by mrturkey »

Hi @ll


ist eigendlich der Traffic Report, die Summe der einzelnen ?


ich habe folgende Mail bekommen:

Code: Select all

Traffic report 2.4G 
CPU Usage 0.01 
Web-Server 2.8G 
FTP-Server 5.5M 
FTP-Logs 123 
Postfix 1.3M 
Warnings 2 
Last logins 3 
Welchen Wert muss ich zugrunde legen, um den tatsächlichen Traffik zu ersehen ?


th@nks
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: SrvReport: Tägliche Mail vom Server

Post by kajo0011 »

MrTurkey wrote:ist eigendlich der Traffic Report, die Summe der einzelnen ?

Code: Select all

Traffic report 2.4G 
Web-Server 2.8G 
FTP-Server 5.5M 
Postfix 1.3M
Die Werte werden jeweils separat errechnet. Dabei gibt der "Traffic report" den exakten Traffic an, welcher auf der in der Konfiguration angegebenen Netzwerkkarte auftritt. Dieser ist also der genaue Wert, wieviel über die Netzwerkkarte ging.

Die Berechnungen der Web-Server und FTP-Server Werte erfolgt anhand der Logfiles der Server. Hier kann es sowohl nach unten als auch nach oben Abweichungen zum "tatsächlichen" Traffik geben, da diese Logfiles den Traffic nur bedingt wiedergeben. Wenn Du z.B. größere Dateien hast die sich jemand runterladen kann und dieser Download wird mehrmals unterbrochen und wieder aufgenommen, so kann es vorkommen, dass im Logfile die Datei mehrmals auftritt und immer die volle Dateigröße angegeben wird, obwohl die übertragung nur "resumed" wurde...

Fazit: Die Werte in Web/FTP-Server sind nur ganz grobe Anhaltspunkte. Der Wert des "Traffic report" ist dagegen exact (für die in der Konfiguration angegebene Netzwerkarte).

Greetings
Jochen
mrturkey
Posts: 24
Joined: 2004-01-18 21:32
 

Re: SrvReport: Tägliche Mail vom Server

Post by mrturkey »

Hi,

vielen Dank für die ausführliche Info ...

Code: Select all

Traffic report 4.7G 
CPU Usage 2.18 
Web-Server 1.3G 
FTP-Server 13.5G 
FTP-Logs 31 
Warnings 0 
Last logins 21 
Check for Rootkit 0 
Mit diesen Werten versuche ich das mal zu interpretieren:

Ich habe 1.3 GB Traffic auf HTTP. 13.5 GB an FTP. Beim FTP habe ich auch internen Traffik, der nicht berechnet wird.
Demnach würde der gesamt Traffik von 4.7 GB = 1.3 HTTP + 3.4 FTP download oder upload ( nicht intern ).
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: SrvReport: Tägliche Mail vom Server

Post by kajo0011 »

Wie gesagt, die Werte für HTTP und FTP sind nicht korrekt... also ist Deine Schlussfolgerung auch nicht korrekt.

Greetings
Jochen
tobias1985
Posts: 68
Joined: 2004-04-15 11:01
 

Re: SrvReport: Tägliche Mail vom Server

Post by tobias1985 »

Wie wärs mit einer neuen Final? ;-)
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: SrvReport: Tägliche Mail vom Server

Post by kajo0011 »

tobias1985 wrote:Wie wärs mit einer neuen Final?
Gute Idee... ich wollte eigentlich noch die wöchentliche Auswertung bis dahin fertig haben... aber ich glaub´ die nächsten Tage bekomm ich das nicht mehr hin...
Aber Du hast recht, die aktuelle Beta ist eigentlich die aktuelle Stabel release... vielleicht kann ich mich ja doch durchringen aus dieser "unvollendeten" eine richtige Release zu machen...

Greetings
Jochen
tobias1985
Posts: 68
Joined: 2004-04-15 11:01
 

Re: SrvReport: Tägliche Mail vom Server

Post by tobias1985 »

kajo0011 wrote:
tobias1985 wrote:Wie wärs mit einer neuen Final?
Gute Idee... ich wollte eigentlich noch die wöchentliche Auswertung bis dahin fertig haben... aber ich glaub´ die nächsten Tage bekomm ich das nicht mehr hin...
Aber Du hast recht, die aktuelle Beta ist eigentlich die aktuelle Stabel release... vielleicht kann ich mich ja doch durchringen aus dieser "unvollendeten" eine richtige Release zu machen...

Greetings
Jochen
Ne dann mach lieber erst noch die wöchentliche Auswertung fertig. Dann lohnt sichs mehr ;-)
kenshinxl
Posts: 17
Joined: 2004-05-05 14:28
 

Re: SrvReport: Tägliche Mail vom Server

Post by kenshinxl »

ja ich würde mich auf ne 0.60 no-beta freuen :) das tool is echt nice!
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: SrvReport: Tägliche Mail vom Server

Post by kajo0011 »

Jetzt ist sie da... Version 0.60

Oder via SF: http://sourceforge.net/project/showfile ... p_id=98398

Greetings
Jochen
kenshinxl
Posts: 17
Joined: 2004-05-05 14:28
 

Re: SrvReport: Tägliche Mail vom Server

Post by kenshinxl »

och hab grade heute 0.54 frisch installiert :) aber jetzt darf ich mal das updaten üben heheh sieht ja nicht so schwer aus^^ meine erste reportmail is auch schon eingetroffen und ohne fehler :)) *stolzguck*

EDIT

ein kleiner verbesserungsvorschlag... rein optisch: also im mail report, wenn da nach jedem block ein wenig abstand wäre, würds noch besser aussehen als es ohnehin schon tut glaube ich
adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA
 

Re: SrvReport: Tägliche Mail vom Server

Post by adjustman »

kajo0011 wrote:Jetzt ist sie da... Version 0.60
und die Probleme :wink: hab jetzt praktisch von 0.42 auf 0.60 gewechselt. UND verlangt Perl 5.8.* und ein Encode.pm. Ist aber nicht vorhanden bei Perl 5.6.1 (Debian) Auch nicht möglich über CPAN. Wat nu?
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: SrvReport: Tägliche Mail vom Server

Post by kajo0011 »

adjustMan wrote:auf 0.60 gewechselt. UND verlangt Perl 5.8.*
Die Version 5.8.* wird NUR verlangt, wenn Du die Sprachumschaltung verwenden willst! Also, falls Du 5.8.* nicht hast, dann solltest Du den "locale" Eintrag in der srvreport.conf auskommentieren!
Greetings
Jochen

EDIT:
Ist halt leider so... hab bisher kein vernüftiges Gettext-Modul gefunden, welches schon ab 5.6.x läuft...
r00ty
Posts: 747
Joined: 2003-03-17 15:32
 

Re: SrvReport: Tägliche Mail vom Server

Post by r00ty »

gibts eigentlich irgendwo ne
history.txt
damit man weiss ob man updaten sollte oder nicht ?
Post Reply