SrvReport: Tägliche Mail vom Server
Re: SrvReport: Tägliche Mail vom Server
Ich habe noch einmal eine Verständnisfrage.
Seit gestern kommt keine Auswertung mehr, wahrscheinlich habe ich aus Versehen einen Cronjob herausgelöscht.
Zum Vertsändnis:
Man mußte doch zwei Cronjobs einstellen, einmal den für alle 15 Minuten, den ganzen Tag durch und einen für die eigentliche Mailgenerierung um 00.01 Uhr.
Letzter fehlt bei mir jetzt. Wie mußte der noch einmal konkret aussehen, ich kann trotz indensivem Lesen nichts finden.
Report läuft bombig aus der Kommandozeile mit parameter --test=3 heraus, nicht aber, wenn ich über webmin den zweiten cronjob versuche zu starten.
Habe ich jetzt seit zwei Tagen einen Denkfehler?
MichaS.
Der zweite Cronjob sieht übrigends so aus:
/usr/local/srvreport/bin/srvreport.pl | mail -s "automatisches Report zur Serverlast durch SRVReport erfolgte soeben" webmaster@kit-service.de
Seit gestern kommt keine Auswertung mehr, wahrscheinlich habe ich aus Versehen einen Cronjob herausgelöscht.
Zum Vertsändnis:
Man mußte doch zwei Cronjobs einstellen, einmal den für alle 15 Minuten, den ganzen Tag durch und einen für die eigentliche Mailgenerierung um 00.01 Uhr.
Letzter fehlt bei mir jetzt. Wie mußte der noch einmal konkret aussehen, ich kann trotz indensivem Lesen nichts finden.
Report läuft bombig aus der Kommandozeile mit parameter --test=3 heraus, nicht aber, wenn ich über webmin den zweiten cronjob versuche zu starten.
Habe ich jetzt seit zwei Tagen einen Denkfehler?
MichaS.
Der zweite Cronjob sieht übrigends so aus:
/usr/local/srvreport/bin/srvreport.pl | mail -s "automatisches Report zur Serverlast durch SRVReport erfolgte soeben" webmaster@kit-service.de
Re: SrvReport: Tägliche Mail vom Server
Da hast Du wohl an der falschen Stelle gelesen. :-)MichaS. wrote:Man mußte doch zwei Cronjobs einstellen, einmal den für alle 15 Minuten, den ganzen Tag durch und einen für die eigentliche Mailgenerierung um 00.01 Uhr.
Letzter fehlt bei mir jetzt. Wie mußte der noch einmal konkret aussehen, ich kann trotz indensivem Lesen nichts finden.
Es steht alles in der Datei doc/INSTALL.TXT - auch der Aufbau des Cronjobs.
Robert
Re: SrvReport: Tägliche Mail vom Server
@Robert,
da steht etwas von einem cronjob, mir ist aber so, als hätte ich irgendwo etwas von zweien gelesen und auch eingerichtet. Das war mein Thema ;-)
MichaS.
da steht etwas von einem cronjob, mir ist aber so, als hätte ich irgendwo etwas von zweien gelesen und auch eingerichtet. Das war mein Thema ;-)
MichaS.
Re: SrvReport: Tägliche Mail vom Server
Quellen !?MichaS. wrote:da steht etwas von einem cronjob, mir ist aber so, als hätte ich irgendwo etwas von zweien gelesen und auch eingerichtet.
Dieser eine cron-job wird ja auch nachts um 0:01 ausgeführt... und deshalb ist er in der Lage die Mail um diese Zeit zu versenden...INSTALL.TXT wrote:- add the srvreport.pl to you crontab:
1-46/15 * * * * /root/srvreport-x.xx/bin/srvreport.pl
Der Eintrag im cron mit der Mail-Adresse ist eigentlich nicht notwendig, es sein denn es würde ein Fehler auftreten, anonsten gibt es keine Ausgaben...
Code: Select all
/usr/local/srvreport/bin/srvreport.pl | mail -s "automatisches Report zur Serverlast durch SRVReport erfolgte soeben" webmaster@kit-service.deGreetings
Jochen
Re: SrvReport: Tägliche Mail vom Server
läuft wieder alles zur vollen Zufriedenheit, die zwei einzutragenden Cronjobs bezogen sich auf eine andere parallel von mir installierte Software, war etwas durcheinander gekommen ;-)
Micha
Micha
-
systemkiller
- Posts: 23
- Joined: 2003-09-17 17:49
Re: SrvReport: Tägliche Mail vom Server
also bei mir läuft eigentlich alles zufriedenstellend. :-D
bis auf diesen kleinen schönheitsfehler:
ich habe schon mit allen möglichen perl-modulen rumgedoktert, ist sicher nur eine versionsfrage. kann jemand helfen?
bis auf diesen kleinen schönheitsfehler:
Code: Select all
[main:290 (eval):291 SRVREPORT::LogReport::createData:80 SRVREPORT::BaseFileReport::buildRegexFromPattern:267] Neither 'pattern' nor' regex' defined! ()
Re: SrvReport: Tägliche Mail vom Server
Das liegt an einer falschen srvreport.conf-Datei. Schick sie mir doch mal per PM...
Re: SrvReport: Tägliche Mail vom Server
Im folgenden EIntrag fehlt die letzte Zeile:
Füge die einfach noch ein und dann geht es ohne Fehler ("regex = ."; den Punkt nicht vergessen!)
Code: Select all
[FSInfo]
module = LogReport
description = Infos about File-System
file = /bin/df -a -h|
wholeFile = 1
pre = 1
regex = .-
systemkiller
- Posts: 23
- Joined: 2003-09-17 17:49
Re: SrvReport: Tägliche Mail vom Server
das wars gewesen. :-D danke!
Re: SrvReport: Tägliche Mail vom Server
was muss ich denn hier eintragen, um den traffic ausgewertet zu bekommen ?
ifconfig liefert folgendes ergebnis:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:26237 errors:0 dropped:0 overruns:0 frame:0
TX packets:26237 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1900882 (1.8 Mb) TX bytes:1900882 (1.8 Mb)
venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
inet addr:127.0.0.1 P-t-P:127.0.0.1 Bcast:0.0.0.0 Mask:255.255.255.
0
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:771138 errors:0 dropped:0 overruns:0 frame:0
TX packets:1006120 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:159897628 (152.4 Mb) TX bytes:883317989 (842.3 Mb)
venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
inet addr:xx.xx.157.46 P-t-P:xx.xx.157.46 Bcast:xx.xx.157.46 Mask:2
55.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:771138 errors:0 dropped:0 overruns:0 frame:0
TX packets:1006120 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:159897628 (152.4 Mb) TX bytes:883317989 (842.3 Mb)
die mailauswertung will bei meinem vserver (s4free) auch nicht laufen, jedenfalls bekomm ich da keine einträge angezeigt. was muss ich da einstellen damit es geht ?
ifconfig liefert folgendes ergebnis:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:26237 errors:0 dropped:0 overruns:0 frame:0
TX packets:26237 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1900882 (1.8 Mb) TX bytes:1900882 (1.8 Mb)
venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
inet addr:127.0.0.1 P-t-P:127.0.0.1 Bcast:0.0.0.0 Mask:255.255.255.
0
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:771138 errors:0 dropped:0 overruns:0 frame:0
TX packets:1006120 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:159897628 (152.4 Mb) TX bytes:883317989 (842.3 Mb)
venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
inet addr:xx.xx.157.46 P-t-P:xx.xx.157.46 Bcast:xx.xx.157.46 Mask:2
55.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:771138 errors:0 dropped:0 overruns:0 frame:0
TX packets:1006120 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:159897628 (152.4 Mb) TX bytes:883317989 (842.3 Mb)
die mailauswertung will bei meinem vserver (s4free) auch nicht laufen, jedenfalls bekomm ich da keine einträge angezeigt. was muss ich da einstellen damit es geht ?
-
bravesurfer
- Posts: 170
- Joined: 2003-05-08 12:17
- Location: Stuttgart
Re: SrvReport: Tägliche Mail vom Server
Hallo,
crond Daemaon meldete mit heute Nacht folgendes:
Jemand eine Ahnung was das zu bedeuten hat? Kann die o.g. Meldungen nicht so recht einordnen!
Mfg
M. Clemenz
crond Daemaon meldete mit heute Nacht folgendes:
Zuvor lief alles tagelang zuverlässig.Cron <root@h3151> /root/srvreport-0.52/bin/srvreport.pl
warning, got bogus tcp line.
warning, got bogus unix line.
Jemand eine Ahnung was das zu bedeuten hat? Kann die o.g. Meldungen nicht so recht einordnen!
Mfg
M. Clemenz
Re: SrvReport: Tägliche Mail vom Server
Zeig mir lieber mal wasmario37 wrote:was muss ich denn hier eintragen, um den traffic ausgewertet zu bekommen ?
Code: Select all
cat /proc/net/devVermutlich musst Du aber in der srvreport.conf folgendes eintragen:
Code: Select all
interface = venet0:Was läuft den für ein Mail-Programm ? Wie sehen denn die Einträge in /var/log/mail aus !?mario37 wrote:die mailauswertung will bei meinem vserver (s4free) auch nicht laufen, jedenfalls bekomm ich da keine einträge angezeigt. was muss ich da einstellen damit es geht ?
Re: SrvReport: Tägliche Mail vom Server
unter /proc/net/dev ist die datei 0byte groß. da steht nichts drinn.
[main:293] Error while executing 'traffic' Could not open /srvreport-0.52/bin/../data/traffic_venet0_.log at /srvreport-0.52/bin/lib/perl/SRVREPORT/TrafficReport.pm line 125. (No such file or directory)
es läuft sendmail und das maillog schaut wie folgt aus:
Apr 4 05:58:57 xx sendmail[21348]: i343wvTJ021348: from=<webmaster@transponder-news.de>, size=16806, class=0, nrcpts=1, msgid=<20040404041558.27645.qmail@serv20.c.artfiles.de>, proto=SMTP, relay=serv20.c.artfiles.de [80.252.99.21]
Apr 4 05:58:58 xx sendmail[21442]: i343wvTJ021348: to=<xx@mysterios.de>, delay=00:00:01, xdelay=00:00:01, mailer=local, pri=47004, dsn=2.0.0, stat=Sent
Apr 4 06:19:56 xx sendmail[3810]: i344JtVD003810: from=<Ostern@mytoys-mail.de>, size=26204, class=-60, nrcpts=1, msgid=<200404040419.i344JLfq090446@jaina.mytoys-mail.de>, proto=ESMTP, relay=h-213.61.120.245.host.de.colt.net [213.61.120.245]
Apr 4 06:19:56 xx sendmail[3874]: i344JtVD003810: to=<xx@mysterios.de>, delay=00:00:01, xdelay=00:00:00, mailer=local, pri=164418, dsn=2.0.0, stat=Sent
Apr 4 06:37:40 xx sendmail[18976]: i344bcmp018976: <rocco@xx>... No such user here
[main:293] Error while executing 'traffic' Could not open /srvreport-0.52/bin/../data/traffic_venet0_.log at /srvreport-0.52/bin/lib/perl/SRVREPORT/TrafficReport.pm line 125. (No such file or directory)
es läuft sendmail und das maillog schaut wie folgt aus:
Apr 4 05:58:57 xx sendmail[21348]: i343wvTJ021348: from=<webmaster@transponder-news.de>, size=16806, class=0, nrcpts=1, msgid=<20040404041558.27645.qmail@serv20.c.artfiles.de>, proto=SMTP, relay=serv20.c.artfiles.de [80.252.99.21]
Apr 4 05:58:58 xx sendmail[21442]: i343wvTJ021348: to=<xx@mysterios.de>, delay=00:00:01, xdelay=00:00:01, mailer=local, pri=47004, dsn=2.0.0, stat=Sent
Apr 4 06:19:56 xx sendmail[3810]: i344JtVD003810: from=<Ostern@mytoys-mail.de>, size=26204, class=-60, nrcpts=1, msgid=<200404040419.i344JLfq090446@jaina.mytoys-mail.de>, proto=ESMTP, relay=h-213.61.120.245.host.de.colt.net [213.61.120.245]
Apr 4 06:19:56 xx sendmail[3874]: i344JtVD003810: to=<xx@mysterios.de>, delay=00:00:01, xdelay=00:00:00, mailer=local, pri=164418, dsn=2.0.0, stat=Sent
Apr 4 06:37:40 xx sendmail[18976]: i344bcmp018976: <rocco@xx>... No such user here
Re: SrvReport: Tägliche Mail vom Server
Damit es mit Deiner Version von sendmail läuft musst Du in der Datei srvreport/bin/lib/perl/SRVREPORT/PostfixReport.pm die Zeile 141 von
nach
ändern.
Code: Select all
if ($line =~ /:s+([A-Za-z0-9]{10,12}):s(.+)$/) {Code: Select all
if ($line =~ /:s+([A-Za-z0-9]{10,14}):s(.+)$/) {Re: SrvReport: Tägliche Mail vom Server
Es ist mir schon klar dass die Datei 0 bytes gross ist... dies ist normal... Du sollst mir aber sagen was rauskommt wenn Du "cat /proc/net/dev" machst !mario37 wrote:unter /proc/net/dev ist die datei 0byte groß. da steht nichts drinn.
Re: SrvReport: Tägliche Mail vom Server
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
lo: 2248576 27627 0 0 0 0 0 0 2248576 27627 0 0 0 0 0 0
venet0:162761427 808196 0 0 0 0 0 0 946045009 1063920 0 0 0 0 0 0
sowas kommt dann
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
lo: 2248576 27627 0 0 0 0 0 0 2248576 27627 0 0 0 0 0 0
venet0:162761427 808196 0 0 0 0 0 0 946045009 1063920 0 0 0 0 0 0
sowas kommt dann
Re: SrvReport: Tägliche Mail vom Server
Läuft bei dir der chkrootkit?clemenz wrote:Cron <root@h3151> /root/srvreport-0.52/bin/srvreport.pl
warning, got bogus tcp line.
warning, got bogus unix line.
Siehe: http://lists.debian.org/debian-security ... 00205.html
oder http://groups.google.de/groups?selm=200 ... at.bofh.it
Re: SrvReport: Tägliche Mail vom Server
Also, dann trage den srvreport.pl wie in install.txt beschrieben in den crontab ein und dann geht es...mario37 wrote:venet0:162761427 808196 0 0 0 0 0 0 946045009 1063920 0 0 0 0 0 0
Zu testzwecken (und wenn Du noch keine 30 min. gerwartet hast seit dem Eintrag in den crontab) kannst Du es mit
Code: Select all
./srvreport.pl --test=3Re: SrvReport: Tägliche Mail vom Server
cool ! der traffic wird nun angezeigt, nur beim mail will noch nix erscheinen, obwohl ich die datei geändert habe. ich habe in srvreport.conf dort folgendes stehen:
[Postfix]
module = PostfixReport
description = Postfix
file = /var/log/maillog
pattern = %time3
popperAnalyze = 1
showClientName = 1
# showReject can contain 0 (no), 1 (only reject), 2 (complete message)
# be aware that if you have a content-spam-filter and you use 2;
# this report mail might also be rejected!
showReject = 2
[Postfix]
module = PostfixReport
description = Postfix
file = /var/log/maillog
pattern = %time3
popperAnalyze = 1
showClientName = 1
# showReject can contain 0 (no), 1 (only reject), 2 (complete message)
# be aware that if you have a content-spam-filter and you use 2;
# this report mail might also be rejected!
showReject = 2
Re: SrvReport: Tägliche Mail vom Server
Dies solltest Du noch nachmario37 wrote:Code: Select all
pattern = %time3
Code: Select all
pattern = %time2Re: SrvReport: Tägliche Mail vom Server
freu... nun geht das auch.
bei der traffic auswertung, besteht da die möglichkeit einer deteilierteren anzeige ? (wer /wo wurde der traffic verursacht) da steht zur zeit folgendes:
[Traffic]
module = TrafficReport
description = Traffic report
file = /proc/net/dev
interface = venet0:
pattern = %interface %in %o %o %o %o %o %o %o %out
bei der traffic auswertung, besteht da die möglichkeit einer deteilierteren anzeige ? (wer /wo wurde der traffic verursacht) da steht zur zeit folgendes:
[Traffic]
module = TrafficReport
description = Traffic report
file = /proc/net/dev
interface = venet0:
pattern = %interface %in %o %o %o %o %o %o %o %out
Re: SrvReport: Tägliche Mail vom Server
Nein. Ist auch nicht geplant.mario37 wrote:bei der traffic auswertung, besteht da die möglichkeit einer deteilierteren anzeige ? (wer /wo wurde der traffic verursacht)
Vielleicht hilft Dir ja das Traffic Tool von "Alexander Newald" weiter
http://www.traffic-tool.de/
Re: SrvReport: Tägliche Mail vom Server
ich bin mit dem srvreport eigentlich sehr zufrieden, das teil ist spitze, und da es nun dank deiner schnellen hilfe bei mir auch super läuft, will ich lieber bei diesem tool bleiben. ich danke dir für deine schnelle und freundliche hilfe.
Re: SrvReport: Tägliche Mail vom Server
Das freut mich aber, dass das Tool für jemanden hilfreich ist...
In den nächsten Tagen, werde ich versuchen die ganzen Daten (optional) auch vernünftig zu speichern und dann auch wöchentliche / monatliche / jährliche Berichte zu erstellen...
Greetings
Jochen
In den nächsten Tagen, werde ich versuchen die ganzen Daten (optional) auch vernünftig zu speichern und dann auch wöchentliche / monatliche / jährliche Berichte zu erstellen...
Greetings
Jochen
