Jeffrey,

I think your problem is most likely in the way your syslog server is configured to log messages (or is inherently in the daemon itself). It does not look like your server is adding timestamp or hostname information to the message it logs.

Here is your example:

Dec 28 09:50:18 .682 dtl_net.c:1299 DTL-1-ARP_POISON_DETECTED: STA
[00:11:24:9c:4c:8a, 0.0.0.0] ARP (op 1) received with invalid SPA
169.254.99.205/TPA 169.254.99.205

Syslog interprets .682 as the hostname but I am not sure as to what
exactly the string represents.(I am guessing it may be part of the oid
string that represents the access point.)

I think the ".682" is part of the timestamp from the controller rather than being listed as the hostname. If you look at the logs locally on your controller, you will probably see the message is identical to your remote syslog messages, including the timestamp.

An example from my syslog file is similar, but the syslog daemon prepends a timestamp and hostname to the log message: Dec 28 09:57:01 ctrl-lc-3-m.ap.uiowa.edu Dec 28 09:57:01.189 dtl_net.c:1210 DTL-1-ARP_POISON_DETECTED: STA [00:11:24:92:b4:50, 0.0.0.0] ARP (op 1) received with invalid SPA 169.254.159.186/TPA 169.254.159.186


How have people dealt with multiple controllers and syslog.

By prepending the host information to the log, you can easily identify the particular host you are looking for in a log file. All of our wireless gear (controllers, fat AP's, managed PoE midspans, etc.) are sending their log messages to the same server and facility. We can then grep (or use other utilities) to look at specific host information.

I have not had to make any config modifications to get the syslog timestamp and hostname prepended to the log file in the past (built-in syslogd running in various flavors of Linux, FreeBSD, and Mac OS X), when configuring test systems. It looks like most of my test logs list the IP address of the host instead of its DNS name, so there may be some configuration or switch required to make the syslog daemon lookup the DNS name rather than log the IP address (not sure).

I am no syslog expert, but I hope some of this info was useful. Good luck.

-Jason

-------------------------------------------------------
Jason Mueller
Network Engineering Group, ITS
University of Iowa
(319) 335-5481 voice
(319) 335-2951 fax
[EMAIL PROTECTED]
------------------------------------------------------- 

**********
Participation and subscription information for this EDUCAUSE Constituent Group 
discussion list can be found at http://www.educause.edu/groups/.

Reply via email to