log'un içinde spefik bir şey geçiyorsa syslogtag ya da startswith
değişkenlerini kullanabilirisiniz.

24 Mart 2016 16:00 tarihinde Aycan AYDEMİR <aycanayde...@gmail.com> yazdı:

> Konuyu açıklamak içindi, sıkmak bunaltmak gibi maksadım yoktu. Ancak
> derdim tam anlaşılmamış sanırım. Yani evimdeki bir ağda olsa rsyslog
> sunucusu 192.168.1.1 ip adresli modemden alır logları. Ben modem ve VPS
> (digitalocean) demiştim. Vermiş olduğunuz örnek kısmen çalışıyor ve ayrı
> dosyaya yazdırılıyor. Harici ip adresini yazarak denedim. Dinamik ip
> kullanıyorum ve işlerliği ip değişince biter.
>
> 24 Mart 2016 11:33 tarihinde A.Gurcan OZTURK <gur...@gurcanozturk.com>
> yazdı:
>
>> Cok uzun sormussunuz. Asus modem'den gelen loglari ayri bir dosyaya
>> yazdirmak istiyorsunuz diye anladim ben.
>>
>> rsyslog.conf dosyasinda duzeltme yapin,  asagidakilere benzer bir
>> yapilandirma isinize yarayacaktir.
>>
>>
>> $template
>> AsusLogs,"/var/log/modem-logs/%$YEAR%/%$MONTH%/%$DAY%/messages.log"
>> $template LogLine,"%msg:2:2048%\n"
>>
>> if $fromhost-ip == '192.168.1.1' then ?AsusLogs;LogLine
>> &~
>>
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> Linux-sunucu@liste.linux.org.tr
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
_______________________________________________
Linux-sunucu E-Posta Listesi
Linux-sunucu@liste.linux.org.tr

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap