[Postfix] Red hat + realtime log

Pagina: 1
Acties:

  • Flyduck
  • Registratie: Juni 2001
  • Laatst online: 28-03-2025
Ik gebruik hier een redhat linux (9.0) systeem met postfix die relayed tussen internet en onze exchange servers. Postfix filtert alle spam eruit. Nu houdt postfix netjes een logfile bij in /var/log/maillog.

Wat ik nu wil is een monitor aan die machine hangen die gewoon realtime de logfile van postfix op het scherm laat zien, dus als er een nieuwe connectie binnenkomt dat ik dat dan meteen op het scherm zie.

Wie weet of en hoe dat kan?

Zijn er mensen die deze regel lezen? Graag terugkoppeling gewenst (onopvallend)


Verwijderd

man tail :+

hint: -f

edit:

Overigens kan je ook gewoon in je syslog.conf opgeven dat de output naar een console moet.

[ Voor 115% gewijzigd door Verwijderd op 28-10-2003 19:13 ]


  • Flyduck
  • Registratie: Juni 2001
  • Laatst online: 28-03-2025
hehe thx,.. linux kan toch best veel :)

Zijn er mensen die deze regel lezen? Graag terugkoppeling gewenst (onopvallend)


Verwijderd

Ur welcome :)

Ik zag pas later dat je het op een losse monitor wil tonen. Dan is mijn 2e optie misschien iets om naar te kijken ;)

  • Flyduck
  • Registratie: Juni 2001
  • Laatst online: 28-03-2025
ik kan het nu niet testen maar zou "tail -F /var/log/maillog /dev/console" werken?

Zijn er mensen die deze regel lezen? Graag terugkoppeling gewenst (onopvallend)


Verwijderd

Flyduck schreef op 28 oktober 2003 @ 19:20:
ik kan het nu niet testen maar zou "tail -F /var/log/maillog /dev/console" werken?
Nope, dat gaat niet werken, dan zal hij proberen om /dev/console te openen (wat natuurlijk niet zal lukken!)... je kan beter je syslog aanpassen....

code:
1
2
# Log all the mail messages in one place.
mail.*                                                  /var/log/maillog


aanpassen naar:

code:
1
2
# Log all the mail messages in one place.
mail.*                                                  /dev/console


en daarna natuurlijk wel je syslog ff herstarten :7
Dan is het ook geen extra belasting voor je pc/server :)

[ Voor 44% gewijzigd door Verwijderd op 28-10-2003 19:26 ]


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Nee, ten eerste is het -f niet -F, ten 2e vergeet je een redirect voor /dev/console, je bedoelt denk ik tail -f $bestand > /dev/console

Verwijderd

Zoals klappie al zegt, kun je beter je syslog aanpassen.

Dit is makkelijk aan te passen als je je /etc/syslog.conf opent en daar een regel inzet als:
code:
1
mail.*    /dev/tty10

Na een herstart van je syslog, zal alle mail logging plaatsvinden direct naar tty10 op je scherm.
Als je switcht naar tty10 zul je dus de meldingen op je scherm zien staan. :)

edit:

En Nelske is laat :+
Overigens zou ik het niet aanpassen zoals Klappie zegt, maar toevoegen. Je wil je logs wel in een eigen bestand op de server bewaren in geval je ze nodig hebt ;)

[ Voor 22% gewijzigd door Verwijderd op 28-10-2003 19:28 ]


  • Flyduck
  • Registratie: Juni 2001
  • Laatst online: 28-03-2025
onwijs bedankt !

Zijn er mensen die deze regel lezen? Graag terugkoppeling gewenst (onopvallend)


Verwijderd

edit:

En Nelske is laat :+
Overigens zou ik het niet aanpassen zoals Klappie zegt, maar toevoegen. Je wil je logs wel in een eigen bestand op de server bewaren in geval je ze nodig hebt ;)
En daar heeft Nelske volledig gelijk in.... _/-\o_

  • Flyduck
  • Registratie: Juni 2001
  • Laatst online: 28-03-2025
Nog 1 vraagje :)

Na een paar minuten gaat het beeld op zwart op de monitor die aan de console hangt.... ?
Ik denk een soort screensaver.. hoe kan je dat uitschakelen?

Zijn er mensen die deze regel lezen? Graag terugkoppeling gewenst (onopvallend)


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
man setterm ->
setterm -blank

  • ppaulv
  • Registratie: Juni 2003
  • Laatst online: 22-02 11:42
Ehhh ... en als ik nu op een andere pc wil zien wat op deze gebeurt (remote mijn schermloos servertje in de gaten houden ? :?

One cookie a day keeps the doctor away !


Verwijderd

Zelfde verhaal.

Syslog doorsturen naar een remote syslog daemon. Daar vervolgens op bovenstaande manier op je schermpje tonen. Ook dat is uit te vogelen met de manpage van syslog :)

  • ppaulv
  • Registratie: Juni 2003
  • Laatst online: 22-02 11:42
Ehh .. ik bedoelde een Wintel pc die mijn Linux servertje in de gaten moet houden.
Maar dat staat vast ook wel weer ergens in een manual, of niet ? :X

One cookie a day keeps the doctor away !

Pagina: 1