[ANN]: Tägliche Mail vom Server

Plesk, Confixx, Froxlor, SysCP, SeCoTo, IspCP, etc.
Locked
addiy
Posts: 35
Joined: 2004-01-17 12:19
Contact:
 

Re: [ANN]: Tägliche Mail vom Server

Post by addiy »

kajo0011 wrote:Na, eigentlich sollte er korrekt die Mail verschicken....
Wann wird den der Cron-Job tatsächlich ausgeführt ? (/var/log/messages)

Ã?hm also laut denlogs überhaubtnicht :?: :?: hab jetzt mal einen ganzen tag von 0 Uhr bie 23.59 durchgeschaut......steht nix in der log
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Ã?h... also normal steht es doch immer im logfile (/var/log/messages) zumindest bei suse 8.1... da wird es bei mir immer vollgemüllt mit dem confixx-zeugs...

Also, wenn das Script nicht ausgeführt wird, dann wird natürlich auch keine Mail verschkit...
Du kannst ja mal TEST=1 in der Srvreport.conf setzen, dann müsstes Du jede 15 min eine Mail bekommen...
Was für ein OS hast Du denn ?
addiy
Posts: 35
Joined: 2004-01-17 12:19
Contact:
 

Re: [ANN]: Tägliche Mail vom Server

Post by addiy »

also der einzigste eintrag der immer in der log steht ist:

/USR/SBIN/CRON[21450]: (root) CMD (/root/confixx/confixx_counterscript.pl)

ansonsten nichts weiter

suse 8.1 ............

aber die srvreport_2004-02-08 wird aber erstellt :?: :?: :?:
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Au ja.. jetzt seh ich es...
Du hast den cron-job direkt eingetragen... das war so von mir nicht gedacht... kannst natürlich machen, aber dann korrekt (ist dir nicht aufgefallen, dass alle anderen Einträge anders aussehen?)

Ich habe mein cron-job via "crontab" eingefügt:
1. Lese die aktuellen Einträge aus dem root-crontab aus

Code: Select all

cd ~
crontab -l | grep -v ^# >crontab.txt
2. füge ganz hinten die von mir vorgeschlagene Zeile hinzu

Code: Select all

echo "1-46/15 * * * * /root/srvreport-0.35/bin/srvreport.pl" >>crontab.txt
3. Ã?ndere den Crontab job

Code: Select all

crontab crontab.txt
jetzt sollte es alle 15 min aufgerufen werden...

Greetings
Jochen
addiy
Posts: 35
Joined: 2004-01-17 12:19
Contact:
 

Re: [ANN]: Tägliche Mail vom Server

Post by addiy »

kannst du mir die kommandozeile für den eintrag per crontag geben.....

fehlermeldung....

no crontab for root
Last edited by addiy on 2004-02-08 22:22, edited 1 time in total.
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Ã?h... ich versteh die Frage nicht ganz...
Eigentlich hab ich doch alles gerade eben geschrieben...
addiy
Posts: 35
Joined: 2004-01-17 12:19
Contact:
 

Re: [ANN]: Tägliche Mail vom Server

Post by addiy »

kannst du mir mal bitte deine crontab posten wegen dem manuellen eintrag.............


so dann mal die erste fehlermeldung......

Could not open /root/srvreport-0.35/bin/../data/traffic_eth0_.log at /root/srvreport-0.35/bin/lib/perl/SRVREPORT/TrafficReport.pm line 104.
Last edited by addiy on 2004-02-08 22:36, edited 1 time in total.
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Ich verstehe Dich leider immer noch nicht ganz...
Bei mir steht in irgendeiner Textdatei das folgende Drin:

Code: Select all

1-46/15 * * * * /root/srvreport-0.35/bin/srvreport.pl
Und dies füge ich dann in meinen root-crontab mit

Code: Select all

crontab datei.txt 
ein.
Du kannst es natürlich auch alles manuell machen; dies wird aber explizit nicht empfohlen... In

Code: Select all

/etc/crontab
sollte man auch nicht direkt was reinschreiben... aus diesem Grunde kann ich Dir da auch nichts sagen. Ich kann Dir nur den empfohlenen (und normalen) Weg zeigen; wenn Du was ausgefallenes und nicht normales machen willst, solltest Du selber fit genug sein dies zu tun.

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

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Die Fehlermeldung tritt auf, wenn Du es aus der Kommandozeile mit --TEST=1 aufrufst... du solltest es mit --TEST=3 aufrufen (zumindest das erste mal)
addiy
Posts: 35
Joined: 2004-01-17 12:19
Contact:
 

Re: [ANN]: Tägliche Mail vom Server

Post by addiy »

ich kann aber die crontab nicht auslesen da kommt dann immer die fehlermeldung die ich oben geschrieben habe.....

also "no crontab for root"


Ok mit test 3 läuft alles werde es dann mal wieder auf 0 stellen danke dir für die hilfe...
Last edited by addiy on 2004-02-08 22:56, edited 1 time in total.
adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA
 

Re: [ANN]: Tägliche Mail vom Server

Post by adjustman »

kajo0011 wrote:Bei mir steht in irgendeiner Textdatei das folgende Drin:

Code: Select all

1-46/15 * * * * /root/srvreport-0.35/bin/srvreport.pl
@Addiy

crontab -e
dann diese Zeile eintippen oder reinkopieren
feddich

schreib ja nicht in irgendwelchen (Dir nicht bekannten) Dateien rum ..
Last edited by adjustman on 2004-02-08 22:46, edited 1 time in total.
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Ach so... (hab ich irgendwie überlesen) na dann ist es ja noch einfacher...
Einfach die Datei erstellen:

Code: Select all

echo "1-46/15 * * * * /root/srvreport-0.35/bin/srvreport.pl" >crontab.txt
und einen root-crontab anlegen:

Code: Select all

crontab crontab.txt
adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA
 

Re: [ANN]: Tägliche Mail vom Server

Post by adjustman »

@kajo0011

seit wann denn so? s.o.
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

weil ich vi hasse... (und zu faul bin zu viel auf commandozeile anzugeben)...
addiy
Posts: 35
Joined: 2004-01-17 12:19
Contact:
 

Re: [ANN]: Tägliche Mail vom Server

Post by addiy »

jo jetzt gehts....
aber mal ne frage
in der übersicht steht hinter postfix 83 und in der auflistung sind es bei out nur 8 was stimmt da nicht???
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Die Zusammenfassung von Postfix zeigt z.Z. die Anzahl von Einträgen in /var/log/mail an.
Dies sollte man vielleicht noch verbessern...
star-com
Posts: 35
Joined: 2004-01-26 08:32
 

Re: [ANN]: Tägliche Mail vom Server

Post by star-com »

hi
ich hab mit srvreport n problem ;)

und zwar wills die apache log datei nicht erstellen
also liegt es nicht an srvreport aber ich steig beim apache nicht durch

in der httpd.conf ist das drinne :
===========
LogFormat "%v "%{Host}i" %h %t "%r" %>s %b" srvreport
CustomLog |/root/srvreport-0.35/bin/pipelog.pl srvreport
===========

aber es wird kein logfile erstellt


daher halt der fehler :
===========
Could not open /var/log/httpd/srvreport_2004-02-09 at /root/srvreport-0.35/bin/l
ib/perl/SRVREPORT/HttpdReport.pm line 78.
===========

eine idee ?

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

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Apache neu gestartet ?

Code: Select all

apachectl configtest
apachectl restart
werner01
Posts: 25
Joined: 2004-02-08 16:34
 

Postfix +srvreport

Post by werner01 »

Hallo,
ich möchte mich zuerst einmal für das klasse Script bedanken.
Das ist genau was ich gesucht habe.

Ich habe noch ein Problem.
Es zeigt bei mir in dem Report bei den Mails nichts an.
Die Check-Time wird richtig angezeigt, aber die Anzahl der Mails (In, Out, Bytes, Sum, Bytes Sum) steht immer bei 0.
Habe ich da bei der Konfiguration etwas falsch gemacht?
Ich verwende Postfix und als Logfile /var/log/mail.....

Ich bedanke mich schon einmal für die Hilfe

Viele Grüße
Uli
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Kannst Du mal die Einträge unter [Postfix] mailen (PM) ?
Und wenn möglich ein Auszug aus Deiner /var/log/mail ?
werner01
Posts: 25
Joined: 2004-02-08 16:34
 

Hier die Einträge

Post by werner01 »

mach ich doch gerne ;-)

[Postfix]
module = PostfixReport
description = Postfix
file = /var/log/mail
pattern = %time2
popperAnalyze = 1
showClientName = 1
pre = 1


/var/log/mail
Feb 10 12:47:58 p1XXXXXXX qpopper[32694]: Stat1663]: disconnect from unknown[213.30.228.20]
Feb 10 15:38:28 p1XXXXXXX qpopper[1681]: Stats: web1p1 0 0 22 1290418 127.0.0.1 127.0.0.1 [pop_updt.c:296]
Feb 10 15:38:33 p1XXXXXXX qpopper[1683]: Stats: web3p2 0 0 0 0 127.0.0.1 127.0.0.1 [pop_updt.c:296]
Feb 10 15:39:51 p1XXXXXXX postfix/smtpd[1691]: connect from mr1f.sparkassen-informatik.de[193.110.133.120]
Feb 10 15:39:51 p1XXXXXXX postfix/smtpd[1691]: 63DB338047: client=mr1f.sparkassen-informatik.de[193.110.133.120]
Feb 10 15:39:51 p1XXXXXXX postfix/cleanup[1692]: 63DB338047: message-id=<OFEEC9C750.3422DD66-ONC1256E36.00504751-C1256E36.00503351@spkfnb.de>
Feb 10 15:39:51 p1XXXXXXX postfix/smtpd[1691]: disconnect from mr1f.sparkassen-informatik.de[193.110.133.120]
Feb 10 15:39:51 p1XXXXXXX postfix/qmgr[24767]: 63DB338047: from=<elke.oestreicher@sparkasse-freiburg.de>, size=3303, nrcpt=1 (queue active)
Feb 10 15:39:51 p1XXXXXXX postfix/local[1694]: 63DB338047: to=<web1p1@p1XXXXXXX.pureserver.info>, relay=local, delay=0, status=sent (mailbox)
Feb 10 15:42:39 p1XXXXXXX qpopper[1712]: Stats: web1p1 0 0 23 1293856 127.0.0.1 127.0.0.1 [pop_updt.c:296]
Feb 10 15:42:44 p1XXXXXXX qpopper[1714]: Stats: web3p2 0 0 0 0 127.0.0.1 127.0.0.1 [pop_updt.c:296]
Feb 10 15:44:58 p1XXXXXXX postfix/smtpd[1726]: connect from unknown[213.30.228.20]
Feb 10 15:44:58 p1XXXXXXX postfix/smtpd[1726]: DFC2838047: client=unknown[213.30.228.20]
Feb 10 15:44:59 p1XXXXXXX postfix/cleanup[1727]: DFC2838047: message-id=<000301c3efe4$3d733c10$6d00a8c0@BAHO.DE>
Feb 10 15:44:59 p1XXXXXXX postfix/smtpd[1726]: disconnect from unknown[213.30.228.20]
Feb 10 15:44:59 p1XXXXXXX postfix/qmgr[24767]: DFC2838047: from=<ulrich.oestreicher@rudolf-innoview.de>, size=2405, nrcpt=1 (queue active)
Feb 10 15:44:59 p1XXXXXXX postfix/local[1729]: DFC2838047: to=<web1p1@p1XXXXXXX.pureserver.info>, relay=local, delay=1, status=sent (mailbox)
Feb 10 15:46:50 p1XXXXXXX qpopper[1763]: Stats: web1p1 0 0 24 1296407 127.0.0.1 127.0.0.1 [pop_updt.c:296]
Feb 10 15:46:54 p1XXXXXXX qpopper[1765]: Stats: web3p2 0 0 0 0 127.0.0.1 127.0.0.1 [pop_updt.c:296]
Feb 10 15:50:58 p1XXXXXXX qpopper[1789]: Stats: web1p1 0 0 24 1296419 127.0.0.1 127.0.0.1 [pop_updt.c:296]
Feb 10 15:51:02 p1XXXXXXX qpopper[1791]: Stats: web3p2 0 0 0 0 127.0.0.1 127.0.0.1 [pop_updt.c:296]
Feb 10 15:51:15 p1XXXXXXX postfix/smtpd[1799]: connect from unknown[212.85.1.28]
Feb 10 15:51:15 p1XXXXXXX postfix/smtpd[1799]: 9353638047: client=unknown[212.85.1.28]
Feb 10 15:51:15 p1XXXXXXX postfix/cleanup[1800]: 9353638047: message-id=<20040210145115.9353638047@p1XXXXXXX.pureserver.info>
Feb 10 15:51:15 p1XXXXXXX postfix/smtpd[1799]: disconnect from unknown[212.85.1.28]
Feb 10 15:51:15 p1XXXXXXX postfix/qmgr[24767]: 9353638047: from=<steve@wave.co.nz>, size=32022, nrcpt=1 (queue active)
Feb 10 15:51:15 p1XXXXXXX postfix/local[1802]: 9353638047: to=<web2p8@p1XXXXXXX.pureserver.info>, relay=local, delay=0, status=sent (mailbox)



Ich hoffe da sind keine geheimen Daten drinn.

Danke
Grüße Uli
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Ja, wieso erstellt denn Dein postfix nur eine 10-stellige ID !?
Naja, was sollst...
Ã?ndere in bin/lib/perl/SRVREPORT die Datei PostfixReport.pm in der Zeile 169 von

Code: Select all

if ($line =~ /:s+([A-Za-z0-9]{11,12}):s(.+)$/) {
nach

Code: Select all

if ($line =~ /:s+([A-Za-z0-9]{10,12}):s(.+)$/) {
Dann sollte es gehen.
werner01
Posts: 25
Joined: 2004-02-08 16:34
 

Dickes Lob

Post by werner01 »

Na das nenne ich schnell!

Ich habe es geändert, jetzt bin ich mal gespannt auf Morgen früh.

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

Re: [ANN]: Tägliche Mail vom Server

Post by kajo0011 »

Du kannst es auch jetzt schon testen, indem du folgendes im bin Verzeichnis aufrufst:

Code: Select all

./srvreport.pl --test=1
werner01
Posts: 25
Joined: 2004-02-08 16:34
 

Es geht

Post by werner01 »

Danke es hat funktioniert, SUPER!
Klasse Tool


Grüße
Uli
Locked