httpd log door sturen naar root gebruiker

Pagina: 1
Acties:

  • wigwam
  • Registratie: Oktober 2001
  • Laatst online: 25-03 18:46
Hoe kan ik er voor zorgen, dat de root gebruiker om de zoveel min/uren/dag. Een kopie krijg of het orgineel van het httpd.log filetje (/var/log/httpd) via de mail.....

De mail wordt opgehaald van de root gebruiker op een externe locatie.

Spec RH7.3 & sendmail

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 15-08 09:10

TrailBlazer

Karnemelk FTW

lijkt me een taak voor een cronjob icm met het mail commando

  • wigwam
  • Registratie: Oktober 2001
  • Laatst online: 25-03 18:46
die wordt al wel door gestuurt. Ik heb alleen geen idee hoe ik daar HTTP-configfile er aan toe kan voegen....

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

mutt -a <attachment>

Kijk btw ook eens naar het programma logcheck.

  • wigwam
  • Registratie: Oktober 2001
  • Laatst online: 25-03 18:46
mutt is een mail programma. Hoe kan ik aan cronjob, httpd log er aanvast koppelen dan....

  • Mior
  • Registratie: Maart 2000
  • Laatst online: 15-08 00:58
Uit 'man mutt':
code:
1
2
3
OPTIONS
     -a file
          Attach a file to your message using MIME.

Beetje eigen initiatief kan geen kwaad hoor ;)

  • wigwam
  • Registratie: Oktober 2001
  • Laatst online: 25-03 18:46
dat snap ik ook wel, maar moet je dan telkens handmatig dat bestand door sturen.......Ik krijg nu gewoon om de dag een mailtje van mijn root gebruiker. Ik gaat niet telkens handmatig dat log bestand doorsturen

  • DocWilco
  • Registratie: Juli 2002
  • Laatst online: 16-09-2025

DocWilco

bsd.hacker

in je crontab:
code:
1
0 * * * * cat /var/log/httpd.log | mail -s "Daily httpd.log" root

Waarbij /var/log/httpd.log uiteraars vervangen moet worden met waar dat log nou echt staat.

Let ff op als je een log rotatie hebt. Want dan kan het zijn dat je log dus nog maar net een uurtje of een paar seconden oud is ofzo.

Of heb je geen logrotatie?

You can go into the board of directors and get approval for building a multi-million or even billion dollar atomic power plant, but if you want to build a bike shed you will be tangled up in endless discussions.


  • Vigory
  • Registratie: November 2000
  • Laatst online: 15-04 10:26
Het lijkt me wel zo slim om daarna wel te roteren, anders krijg je elke dag ook weer al het oude spul.

Verwijderd

Als je logrotate draait, dan is cron/at niet nodig. Je kunt in logrotate.conf opgeven dat geroteerde logs naar een willekeurig adres gemailed worden.

  • wigwam
  • Registratie: Oktober 2001
  • Laatst online: 25-03 18:46
logrotate.conf wat is dat. Mijn logfile veranderen steeds van naam per dag de actuele dag heet acces_log en die van een dag geleden access_log.1. Maar wat is dat logrotate.conf dat klinkt wel makkelijk...

  • blackd
  • Registratie: Februari 2001
  • Niet online
Op maandag 01 juli 2002 18:28 schreef wigwam het volgende:
logrotate.conf wat is dat. Mijn logfile veranderen steeds van naam per dag de actuele dag heet acces_log en die van een dag geleden access_log.1. Maar wat is dat logrotate.conf dat klinkt wel makkelijk...
walet:/etc# ls logrotate.conf
logrotate.conf
Kijk daar eens in ;)

In man logrotate vind je de usage van die file.

O.a.:
mail address
When a log is rotated out-of-existence, it is
mailed to address. If no mail should be generated
by a particular log, the nomail directive may be
used.

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023

Pagina: 1