MKyarpin Posted October 18, 2011 Report Posted October 18, 2011 Доброго времени суток. Мне необходимо сделать сервер, на который будут сыпаться логи с других серверов (около 5-6 штук). На самом сервере нужно настроить logwatch таким образом, чтобы каждый день приходили отчеты на почту (по всем серверам). Что я уже сделал: Я настроил syslog, теперь все логи сыпятся в один файл на log-сервер. После чего решил настроить logwatch и столкнулся со следующей проблемой. Для того чтобы логи приходили в формате: (имя машины - логи..., имя машины - логи) : ################### Logwatch 7.3 (03/24/06) #################### Processing Initiated: Sun Sep 25 08:07:56 2011 Date Range Processed: yesterday ( 2011-Sep-24 ) Period is day. Detail Level of Output: 10 Type of Output: unformatted Logfiles for Host: server1.domain ############################################################ ###### bla bla bla ############################################################ ###### Processing Initiated: Sun Sep 25 08:07:56 2011 Date Range Processed: yesterday ( 2011-Sep-24 ) Period is day. Detail Level of Output: 10 Type of Output: unformatted Logfiles for Host: server2.domain ############################################################ ###### bla1 bla1 bla1 ###################### Logwatch End ######################### Я прописал в конфиге logwatch следующие параметры: HostLimit = No SplitHosts = Yes MultiEmail = No Но теперь письмо невозможно отправить в формате html. Поигравшись с настройками, вышло что при добавлении опции MultiEmail = No письма невозможно отправить в формате html. (Content_type вообще не выставляется). Вот мой logwatch.conf: LogDir = /var/log/all.log TmpDir = /var/cache/logwatch MailTo = user@blabla.ru MailFrom = Logwatch Print = Range = yesterday Detail = High Service = All Service = "-zz-network" # Prevents execution of zz-network service, which Service = "-zz-sys" # Prevents execution of zz-sys service, which Service = "-eximstats" # Prevents execution of eximstats service, which mailer = "sendmail -t" HostLimit = No SplitHosts = yes MultiEmail = no Запускаю logwatch таким образом: logwatch --output=html В чем может быть проблема? Возможно необходимо разбить лог для каждого клиенты в отдельный файл?Помогите пожалуйста!!!Уже неделю бьюсь Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.