Log::Dispatch::Syslog(3pm) User Contributed Perl Documentation Log::Dispatch::Syslog(3pm)NAME
Log::Dispatch::Syslog - Object for logging to system log.
VERSION
version 2.32
SYNOPSIS
use Log::Dispatch;
my $log = Log::Dispatch->new(
outputs => [
[
'Syslog',
min_level => 'info',
ident => 'Yadda yadda'
]
]
);
$log->emerg("Time to die.");
DESCRIPTION
This module provides a simple object for sending messages to the system log (via UNIX syslog calls).
Note that logging may fail if you try to pass UTF-8 characters in the log message. If logging fails and warnings are enabled, the error
message will be output using Perl's "warn".
CONSTRUCTOR
The constructor takes the following parameters in addition to the standard parameters documented in Log::Dispatch::Output:
o ident ($)
This string will be prepended to all messages in the system log. Defaults to $0.
o logopt ($)
A string containing the log options (separated by any separator you like). See the openlog(3) and Sys::Syslog docs for more details.
Defaults to ''.
o facility ($)
Specifies what type of program is doing the logging to the system log. Valid options are 'auth', 'authpriv', 'cron', 'daemon', 'kern',
'local0' through 'local7', 'mail, 'news', 'syslog', 'user', 'uucp'. Defaults to 'user'
o socket ($ or @)
Tells what type of socket to use for sending syslog messages. Valid options are listed in "Sys::Syslog".
If you don't provide this, then we let "Sys::Syslog" simply pick one that works, which is the preferred option, as it makes your code
more portable.
If you pass an array reference, it is dereferenced and passed to "Sys::Syslog::setlogsock()".
AUTHOR
Dave Rolsky <autarch@urth.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2011 by Dave Rolsky.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
perl v5.14.2 2012-05-25 Log::Dispatch::Syslog(3pm)
Check Out this Related Man Page
Log::Dispatch::Email::MailSend(3pm) User Contributed Perl Documentation Log::Dispatch::Email::MailSend(3pm)NAME
Log::Dispatch::Email::MailSend - Subclass of Log::Dispatch::Email that uses the Mail::Send module
VERSION
version 2.32
SYNOPSIS
use Log::Dispatch;
my $log = Log::Dispatch->new(
outputs => [
[
'Email::MailSend',
min_level => 'emerg',
to => [qw( foo@example.com bar@example.org )],
subject => 'Big error!'
]
],
);
$log->emerg("Something bad is happening");
DESCRIPTION
This is a subclass of Log::Dispatch::Email that implements the send_email method using the Mail::Send module.
CHANGING HOW MAIL IS SENT
Since Mail::Send is a subclass of Mail::Mailer, you can change how mail is sent from this module by simply "use"ing Mail::Mailer in your
code before mail is sent. For example, to send mail via smtp, you could do:
use Mail::Mailer 'smtp', Server => 'foo.example.com';
For more details, see the Mail::Mailer docs.
AUTHOR
Dave Rolsky <autarch@urth.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2011 by Dave Rolsky.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
perl v5.14.2 2012-05-25 Log::Dispatch::Email::MailSend(3pm)
Hi everybody,
First, Is the command who show all the users connected to my system? Is it equivalent to the commands last |grep still.
Second, How I can log-off a specific user?
Note: My system is AIX 4.3 (3 Replies)
Dear all,
On my UNIX server there is an apache web log file. The rate of logging of data in this file is very high. I want to extract user logging log from this file in run time. As soon as the user logging log logged in this file I want to redirect this user log into another file.
I want to... (4 Replies)
Hello Everyone,
I am trying to configure a syslog server for remote logging. Though I have done most of the configuration, I am not able to track where the log messages from the clients are landing on the REMOTE SYSLOG server. (as in, which location)
Is there any way to find out which path... (2 Replies)
Hello,
I am New to Unix.
I am Using HP-UX 9000 Series for my Application.
I am Currently Facing an Issue that the error messages are being written in the syslog file instead of the Application Log File. The Codes for that Syslog.h is written in Pro*C.
I want to know how to Redirect these... (3 Replies)
Hi All,
I have configured a centralised system log server.
The /etc/syslog.conf file in my client(Sol 5.10) looks like this.
e1011605: cat /etc/syslog.conf
#
# Copyright (c) 2000-2002 by Sun Microsystems, Inc.
# All rights reserved.
#
#ident "@(#)syslog.conf 2.3 ... (2 Replies)
Hi,
i'm trying to configure /etc/syslog.conf for log user access.
In debian i add:
auth,authpriv.* @serverName
I don't know the correct Aix syntax for syslog :(
My @serverName get the log successfully..
I need to log correct/incorrect login attempts.
Thanks (5 Replies)
Hi all,
I need your help with syslog columns.
Currently I have a script as follows: (extract)
for messages in `cat syslog_message_list.txt`; \
do \
grep $messages syslog.`date +%d%m%y`.log | \
tr -s " " | \
cut -d" " -f4,9- | \
sort -k3.2,3 -k2,2 -k1nr,1 | \
uniq -c | \
sort -k3.2,3... (6 Replies)
Hey, I'm pretty new to C programming in a Linux environment and was wondering if I could get some help using log files. What I want to do is have my program write data to a log file (like /var/log/motord or something like that where a new file is being created) but I'm having a surprising amount of... (3 Replies)
Hi - I want to log commands typed by oraapps user with time into some log file on runtime.
HISTTIMEFORMAT="%d/%m/%y %T " works but any one with oraapps user can delete the history.
OS : RHEl 5.6
Any help is appreciated. (5 Replies)
Hi All,
Below is my requirement.
I need to pick the certain content from log file and display. for example log file consist of following information
project1
project2
project3
filename1, size1, ower1, datecreated
filename2, size2, ower2, datecreated
filename3, size3, ower3,... (6 Replies)
Hi All,
I've tried starting syslogd on our hp-ux 11.31 server. However, it is not getting started nor it is updating the syslog file.
There is no space issue also. However, the mail.log file is approx 2GB, can that be of any issue. Please find the details below:
# /sbin/init.d/syslogd... (2 Replies)
Hello All,
Server: SUSE Linux Enterprise Server 11.3 (x86_64)
Syslog-ng Version: syslog-ng 2.0.9
We have configured a Cisco router to send it's log messages to this server listed above. This has been working just perfectly
for the last couple months, but we had never setup the log... (9 Replies)
Dear Community,
I have just registered to the forum, and I am very glad I have joined.
I have a question about the syslog logging facility.
I am doing a security assessment for some servers that run on AIX. The admins have set up a syslog server and the following parameters are enabled in... (8 Replies)
Hello All,
OS: SLES 11.3 x86_64
Should I be using the sharedscripts config command for my logrotate configuration, given the info below?
I made it so the server sending the log data will do Syslog pushes of 3 types of logs to my SLES server, and all 3 logs will be written into the same... (3 Replies)