From 9584c81df387adcdcd7b84078eda48092049101d Mon Sep 17 00:00:00 2001
From: Rainer Gerhards Module Name: ommail Author: Rainer Gerhards
+<rgerhards@adiscon.com> Description: This module supports sending syslog messages via mail. Each
+syslog message is sent via its own mail. Obviously, you will want to
+apply rigorous filtering, otherwise your mailbox (and mail server) will
+be heavily spammed. The ommail plugin is primarily meant for alerting
+users. As such, it is assume that mails will only be sent in an
+extremely limited number of cases. Please note that ommail is especially well-suited to work in
+tandem with imfile to
+watch files for the occurence of specific things to be alerted on. So
+its scope is far broader than forwarding syslog messages to mail
+recipients. Configuration Directives: The current ommail implementation supports SMTP-direct mode
+only. In that mode, the plugin talks to the mail server via SMTP
+protocol. No other process is involved. This mode offers best
+reliability as it is not depending on any external entity except the
+mail server. Mail server downtime is acceptable if the action is put
+onto its own action queue, so that it may wait for the SMTP server to
+come back online. However, the module implements only the bare SMTP
+essentials. Most importantly, it does not provide any authentication
+capabilities. So your mail server must be configured to accept incoming
+mail from ommail without any authentication needs (this may be change
+in the future as need arises, but you may also be referred to
+sendmail-mode). In theory, ommail should also offer a mode where it uses the
+sendmail utility to send its mail (sendmail-mode).
+This is somewhat less reliable (because we depend on an entity we do
+not have close control over - sendmail). It also requires dramatically
+more system ressources, as we need to load the external process (but
+that should be no problem given the expected infrequent number of calls
+into this plugin). The big advantage of sendmail mode is that it
+supports all the bells and whistles of a full-blown SMTP implementation
+and may even work for local delivery without a SMTP server being
+present. Sendmail mode will be implemented as need arises. So if you
+need it, please drop us a line (I nobody does, sendmail mode will
+probably never be implemented). Sample: The following sample alerts the operator if the string "hard
+disk fatal failure" is present inside a syslog message. The mail server
+at mail.example.net is used and the subject shall be "disk problem on
+<hostname>". Note how \r\n is included inside the body
+text
+to create line breaks. A message is sent at most once every 6 hours,
+any other messages are silently discarded (or, to be precise, not being
+forwarded - they are still being processed by the rest of the
+configuration file). [rsyslog.conf overview]
+[manual index] [rsyslog site] This documentation is part of the
+rsyslog
+project.Mail Output Module (ommail)
+
+
+It is highly recommended to use the "$ActionExecOnlyOnceEveryInterval
+<seconds>" directive to limit the amount of
+mails that potentially be generated. With it, mails are sent at most in
+a <seconds> interval. This may be your life safer. And
+remember that an hour has 3,600 seconds, so if you would like to
+receive mails at most once every two hours, include a
+"$ActionExecOnlyOnceEveryInterval 7200" immediately before the ommail
+action. Messages sent more frequently are simpy discarded.
+
+
+Caveats/Known Bugs:
+
+Name or IP address of the SMTP server to be used. Must currently be
+set. The default is 127.0.0.1, the SMTP server on the local machine.
+Obviously it is not good to expect one to be present on each machine,
+so this value should be specified.
+
+Port number or name of the SMTP port to be used. The default is 25, the
+standard SMTP port.
+The email address used as the senders address. There is no default.
+The recipients email address. There is no default.
+The name of the template
+to be used as the mail subject. If this is not specified, a more or
+less meaningless mail subject is generated (we don't tell you the exact
+text because that can change - if you want to have something specific,
+configure it!).
+Setting this to "off" permits to exclude the actual message body. This
+may be useful for pager-like devices or cell phone SMS messages. The
+default is "on", which is appropriate for allmost all cases. Turn it
+off only if you know exactly what you do!
+
+
+A more advanced example plus a discussion on using the email feature
+inside a reliable system can be found in Rainer's blogpost
+"Why
+is native email capability an advantage for a syslogd?"
+
+Copyright © 2008 by Rainer
+Gerhards and
+Adiscon.
+Released under the GNU GPL version 3 or higher.
Visit the rsyslog status page to obtain current +
This documentation is for version 2.0.5 of rsyslog. +Visit the rsyslog status page to obtain current +version information and project status.
-version information and ports. If you like rsyslog, you might want to lend us +version information and ports. +If you like rsyslog, you might want to lend us
a helping hand. It doesn't require a lot of time - even a single mouse click
--
cgit
From aeed303e2bb63794aea7bf80c733a85e37862fe2 Mon Sep 17 00:00:00 2001
From: Rainer Gerhards
This documentation is for version 3.14.2 of rsyslog. +
This documentation is for version 3.15.1 (beta branch) of rsyslog. Visit the rsyslog status page to obtain current version information and project status.
If you like rsyslog, you might
--
cgit
From 07c0fcdfc8815ce6b82376d9d312b4e86ed29743 Mon Sep 17 00:00:00 2001
From: Peter Vrabec What is it good for. Requirements.
+ Configuration.
+ Let's assume there are 3 machines in kerberos Realm: 1.
+KDC: sender@REALM.ORG
+ 2. CLIENT:
+ 3. SERVER:
+ set-up
+rsyslog, in /etc/rsyslog.conf $ModLoad
+imgssapi.so - load input gss module $InputGSSServerServiceName
+otherThanHost - set the name of service principal, "host" is the
+default one $InputGSSServerPermitPlainTCP
+on - accept GSS and TCP connections (not authenticated senders), off by
+default $InputGSSServerRun
+514 - run server on port service
+rsyslog start [rsyslog.conf overview]
+[manual index] [rsyslog site] This documentation is part of the
+rsyslog
+project. Rsyslog
@@ -18,9 +17,9 @@ novice user. And as we know what enterprise users really need, there is
also professional
rsyslog support available directly from the source! This documentation is for version 3.14.2 of rsyslog.
-Visit the rsyslog status pageGSSAPI module support in rsyslog v3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+The picture demonstrate
+how things work.
+
+
+Copyright © 2008 by Rainer
+Gerhards and
+Adiscon.
+Released under the GNU GPL version 3 or higher.RSyslog - Documentation
If you like rsyslog, you might +
If you like rsyslog, you might want to lend us a helping hand. It doesn't require a lot of time - even a single mouse click helps. Learn how to help the rsyslog project. Due to popular demand, there is now a side-by-side comparison @@ -64,7 +63,7 @@ php-syslog-ng with rsyslog