Hello, example my automatical very simple configuration for all daemons FeeBSD, 500 cisco routers and one pix. *** # syslog-ng.conf # syslog-ng-1.6.0.r3 A powerfull syslogd replacemen # 28.05.2004 created jozef.drahovsky.sk # 01.07.2004 add pix # #-- Source --------------------------------------------------------------------------------------------- options { use_dns(no); long_hostnames(off); sync(0); }; source local { internal(); unix-dgram("/var/run/log"); file("/dev/klog"); }; source remote { tcp(); udp(); }; #-- Source end ----------------------------------------------------------------------------------------- #-- Filters -------------------------------------------------------------------------------------------- filter only_pix { host("10.10.1.1"); }; filter only_no_pix { not host("10.10.1.1"); }; #-- filters end ---------------------------------------------------------------------------------------- #-- Local ---------------------------------------------------------------------------------------------- destination local_log { file( "/http/monitoring/www/log/local/$PROGRAM/$YEAR-$MONTH-$DAY.txt" owner(www) group(www) perm(0664) dir_owner(www) dir_perm(0775) create_dirs(yes) ); }; log { source(local); destination(local_log);}; #-- Local end ------------------------------------------------------------------------------------------ #-- Remote --------------------------------------------------------------------------------------------- destination remote_log { file( "/http/monitoring/www/log/host/$HOST/$YEAR-$MONTH-$DAY.txt" owner(www) perm(0664) dir_owner(www) dir_perm(0775) create_dirs(yes) ); }; log { source(remote); filter(only_no_pix); destination(remote_log);}; #------------------------------------------------------------------------------------------------------- #-- PIX ------------------------------------------------------------------------------------------------ destination remote_pix_log { file( "/http/monitoring/www/log/pix/$YEAR-$MONTH-$DAY.txt" owner(www) group(www) perm(0664) dir_owner(www) dir_perm(0775) create_dirs(yes) ); }; log { source(remote); filter(only_pix); destination(remote_pix_log);}; #-- PIX end -------------------------------------------------------------------------------------------- # EOF *** # add to cisco service timestamps debug datetime msec service timestamps log datetime msec logging buffered 65534 debugging logging 10.10.10.10 # I looking log file from web client. It's all. Jozef Drahovsky ----
Message From: amy wong amywsp@gmail.com <mailto:amywsp@gmail.com> I'm new in syslog-ng. Currently install syslog-ng-1.4.7. I have got the cisco router monitor, and log can be seen on /var/log/messages but not /var/log/cisco.log. My questions are do the cisco.log file will be created automatically? and would you show me the right way in setting up?