Solved

Where are the logs/how do you turn on logging in AIX?

Posted on 2000-03-07
10
270 Views
Last Modified: 2010-04-21
We have an AIX system no one knows how to use. We need to see the log files (standard /var/log/ stuff in Linux) but apparently it's not there... I'm assuming thats because its not turned on.

How do you find the logs or enable them in AIX?

0
Comment
Question by:edskee
  • 4
  • 4
  • 2
10 Comments
 
LVL 3

Expert Comment

by:freesource
ID: 2594734
Look in /var/adm

To enable logs read the man pages, AIX has syslogd just like Linux.
0
 
LVL 20

Expert Comment

by:tfewster
ID: 2595423
/etc/syslog.conf defines what is logged (& where) by syslogd
0
 
LVL 2

Author Comment

by:edskee
ID: 2596089
Freesource: if I wanted someone to tell me to read the man pages I would not have posted the question here. Jeez.
0
Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 20

Expert Comment

by:tfewster
ID: 2596149
To be fair to freesource, s/he probably meant "read  the man page for syslogd".

From what I can see on the AIX box I have access to, the default location for the syslog log IS /var/log - So it's not there, someone has been messing about with /etc/syslog.conf, and may even have disabled syslogd (started by srcmstr)
0
 
LVL 2

Author Comment

by:edskee
ID: 2596413
My /etc/syslog.conf file is all commented out. Can someone post a 'standard' copy of their /etc/syslog.conf file? The man page for syslogd is a bit confusing.

Thanks!

Oh, I don't have syslogd running in my process list, however I do have /usr/sbin/syslog running... any ideas?
0
 
LVL 20

Accepted Solution

by:
tfewster earned 25 total points
ID: 2596702
This standard setup will log just about everything to /var/log/syslog; Comprehensive, but irritating.
#
*.info                  /var/log/syslog
mail.debug              /var/log/maildebug
lpr.debug               /var/log/lpr.log

In AIX  4.3, it's /usr/sbin/syslogd - what's the parent process for your syslog process?
0
 
LVL 2

Author Comment

by:edskee
ID: 2596831
The main things we want to log are the user logins, so we can see who is coming in when.

The parent process? Dunno, whats the easiest way to find out?
0
 
LVL 20

Expert Comment

by:tfewster
ID: 2596910
I suggest you use "last" for tracking logins; It shows user, login device & login times. e.g. last |grep tfewster would show you my login history.

syslog will mainly show you errors, e.g. bad "su" attempts.

To find the parent process, I was thinking of
ps -f |grep syslog to get it's parent process id, then  ps -f |grep parent_process_id - sloppy, but quick.
0
 
LVL 2

Author Comment

by:edskee
ID: 2597007
Close enough... got me what I needed, thanks!
0
 
LVL 3

Expert Comment

by:freesource
ID: 2597383
Thanks, tfewster, that's exactly what I meant.  And edskee read the man page on syslog.conf it goes into a lot more detail.
0

Featured Post

Is Your AD Toolbox Looking More Like a Toybox?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

My previous tech tip, Installing the Solaris OS From the Flash Archive On a Tape (http://www.experts-exchange.com/articles/OS/Unix/Solaris/Installing-the-Solaris-OS-From-the-Flash-Archive-on-a-Tape.html), discussed installing the Solaris Operating S…
Installing FreeBSD… FreeBSD is a darling of an operating system. The stability and usability make it a clear choice for servers and desktops (for the cunning). Savvy?  The Ports collection makes available every popular FOSS application and packag…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question