I put the script in a file and then ran 

tail -n1000 -f /var/log/exim/mainlog | /home/peterki/exitop 

but I get the following output

Can't locate Curses.pm in @INC (@INC contains:
/usr/local/lib/perl5/5.8.8/BSDPAN
/usr/local/lib/perl5/site_perl/5.8.8/mach
/usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at
/home/peterki/exitop line 12.
BEGIN failed--compilation aborted at /home/peterki/exitop line 12.

Thanks

-----Original Message-----
From: Matthew Newton [mailto:[EMAIL PROTECTED] 
Sent: 04 November 2008 13:11
To: Peter Kirk
Cc: [email protected]
Subject: Re: [exim] exim "top" utility

Hi,

On Tue, Nov 04, 2008 at 01:01:44PM +0200, Peter Kirk wrote:
> Sorry a bit of a noob here, could you please put more on how to set
this
> up?
> 
> Do I just copy the script and put it in a file called exitop and then
> run the command?

No, at the moment you have to pipe the logfile in to it, so if
your exim logs to /var/log/exim/mainlog, then run

tail -f /var/log/exim/mainlog | exitop

If you want to start with a lot of data (i.e. so you don't have to
wait for ages to see something, which might be the case on a
low-traffic server), try

tail -n1000 -f /var/log/exim/mainlog | exitop

That will feed 1000 lines of the log file in, and then continue
watching it "as it happens".

HTH,

Matthew


-- 
Matthew Newton, Ph.D. <[EMAIL PROTECTED]>

Systems Architect (UNIX and Networks), Network Services,
I.T. Services, University of Leicester, Leicester LE1 7RH, United
Kingdom

For IT help contact helpdesk extn. 2253, <[EMAIL PROTECTED]>

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to