Page 7 of 24
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-03-28 15:15
by michas.
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
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-03-28 16:00
by robertw
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.
Da hast Du wohl an der falschen Stelle gelesen. :-)
Es steht alles in der Datei
doc/INSTALL.TXT - auch der Aufbau des Cronjobs.
Robert
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-03-28 16:10
by michas.
@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.
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-03-29 07:16
by kajo0011
MichaS. wrote:da steht etwas von einem cronjob, mir ist aber so, als hätte ich irgendwo etwas von zweien gelesen und auch eingerichtet.
Quellen !?
INSTALL.TXT wrote:- add the srvreport.pl to you crontab:
1-46/15 * * * * /root/srvreport-x.xx/bin/srvreport.pl
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...
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.de
Die Mail-Adresse musst Du nur in der bin/srvreport-conf eintragen...
Greetings
Jochen
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-02 17:15
by michas.
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
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-05 23:13
by systemkiller
also bei mir läuft eigentlich alles zufriedenstellend. :-D
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! ()
ich habe schon mit allen möglichen perl-modulen rumgedoktert, ist sicher nur eine versionsfrage. kann jemand helfen?
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-06 08:15
by kajo0011
Das liegt an einer falschen srvreport.conf-Datei. Schick sie mir doch mal per PM...
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-06 09:37
by kajo0011
Im folgenden EIntrag fehlt die letzte Zeile:
Code: Select all
[FSInfo]
module = LogReport
description = Infos about File-System
file = /bin/df -a -h|
wholeFile = 1
pre = 1
regex = .
Füge die einfach noch ein und dann geht es ohne Fehler ("
regex = ."; den Punkt nicht vergessen!)
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-06 11:15
by systemkiller
das wars gewesen. :-D danke!
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 00:44
by mario37
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 ?
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 05:28
by bravesurfer
Hallo,
crond Daemaon meldete mit heute Nacht folgendes:
Cron <root@h3151> /root/srvreport-0.52/bin/srvreport.pl
warning, got bogus tcp line.
warning, got bogus unix line.
Zuvor lief alles tagelang zuverlässig.
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
Posted: 2004-04-07 07:57
by kajo0011
mario37 wrote:was muss ich denn hier eintragen, um den traffic ausgewertet zu bekommen ?
Zeig mir lieber mal was
liefert...
Vermutlich musst Du aber in der srvreport.conf folgendes eintragen:
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 ?
Was läuft den für ein Mail-Programm ? Wie sehen denn die Einträge in /var/log/mail aus !?
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 08:12
by mario37
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
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 08:41
by kajo0011
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
Code: Select all
if ($line =~ /:s+([A-Za-z0-9]{10,12}):s(.+)$/) {
nach
Code: Select all
if ($line =~ /:s+([A-Za-z0-9]{10,14}):s(.+)$/) {
ändern.
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 08:43
by kajo0011
mario37 wrote:unter /proc/net/dev ist die datei 0byte groß. da steht nichts drinn.
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 !
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 08:46
by mario37
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
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 08:50
by kajo0011
clemenz wrote:Cron <root@h3151> /root/srvreport-0.52/bin/srvreport.pl
warning, got bogus tcp line.
warning, got bogus unix line.
Läuft bei dir der chkrootkit?
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
Posted: 2004-04-07 08:52
by kajo0011
mario37 wrote:venet0:162761427 808196 0 0 0 0 0 0 946045009 1063920 0 0 0 0 0 0
Also, dann trage den srvreport.pl wie in install.txt beschrieben in den crontab ein und dann geht es...
Zu testzwecken (und wenn Du noch keine 30 min. gerwartet hast seit dem Eintrag in den crontab) kannst Du es mit
aufrufen.
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 09:06
by mario37
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
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 09:09
by kajo0011
Dies solltest Du noch nach
ändern.
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 09:25
by mario37
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
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 09:33
by kajo0011
mario37 wrote:bei der traffic auswertung, besteht da die möglichkeit einer deteilierteren anzeige ? (wer /wo wurde der traffic verursacht)
Nein. Ist auch nicht geplant.
Vielleicht hilft Dir ja das Traffic Tool von "Alexander Newald" weiter
http://www.traffic-tool.de/
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-07 09:38
by mario37
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.
Hut ab!
Posted: 2004-04-08 13:44
by cgi
Ich bin echt begeistert von diesem Tool - es verschafft regelmäßig Ã?berblick ohne erwähnenswerten Aufwand!
Dieser Communitygedanke macht echt glücklich!
Danke!
Re: SrvReport: Tägliche Mail vom Server
Posted: 2004-04-08 16:46
by kajo0011
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