Re: how to verify error log direction to syslog

From: Adams Kevin J (kevin.adams_at_PHS.COM)
Date: 03/19/04

  • Next message: Bill Verzal: "Re: LPAR - 3rd party cards"
    Date:         Fri, 19 Mar 2004 12:21:53 -0800
    To: aix-l@Princeton.EDU

    Mine is similar too, but I did not limit mine to class H or type PERM:

            1 errnotify:
          2 en_pid = 0
          3 en_name = "syslog"
          4 en_persistenceflg = 1
          5 en_label = ""
          6 en_crcid = 0
          7 en_class = ""
          8 en_type = ""
          9 en_alertflg = ""
         10 en_resource = ""
         11 en_rtype = ""
         12 en_rclass = ""
         13 en_method = "/usr/local/pacificare/email_errlog $1"

    I use this to send emails after email_errlog has filtered.

    To test, use errlogger and then tail /var/adm/syslog.

    Kevin Adams
    PacifiCare Behavioral Health
    Principal Systems Analyst

    -----Original Message-----
    From: IBM AIX Discussion List [mailto:aix-l@Princeton.EDU]On Behalf Of
    Patrick B. O'Brien
    Sent: Friday, March 19, 2004 11:47 AM
    To: aix-l@Princeton.EDU
    Subject: Re: [aix-l] how to verify error log direction to syslog

    Here is mine. I can test this by creating permanent error. It appears to me,
    you're missing a few values in your errnotify entry?

            en_pid = 0
            en_name = "perm"
            en_persistenceflg = 1
            en_label = ""
            en_crcid = 0
            en_class = "H"
            en_type = "PERM"
            en_alertflg = ""
            en_resource = ""
            en_rtype = ""
            en_rclass = ""
            en_symptom = ""
            en_method = "errpt -a -l $1 > /var/adm/ras/errlog.out"

    -----Original Message-----
    From: Bill Zhang [mailto:aicc_us@YAHOO.COM]
    Sent: Friday, March 19, 2004 11:27 AM
    To: aix-l@Princeton.EDU
    Subject: how to verify error log direction to syslog

    Dear all,

    I need to direct error log messages to syslog.


    this is what I did:

    1. created file /tmp/syslog.add with the following

               en_name = "syslog1"
               en_persistenceflg = 1
               en_method = "logger Msg from Error Log:
    `errpt -l $1 | grep -v 'ERROR_ID TIMESTAMP'`"

    2. odmadd /tmp/syslog.add

    3. odmget -q"en_name = 'syslog1'" errnotify

    4. errlogger test message from error log

    Are these all I need to do? if yes, how to verify the
    test message has gone to syslog?

    Thanks a lot!


    Do you Yahoo!?
    Yahoo! Mail - More reliable, more storage, less spam

    This electronic message transmission, including any attachments, contains
    information from PacifiCare Health Systems Inc. which may be confidential or
    privileged. The information is intended to be for the use of the individual or
    entity named above. If you are not the intended recipient, be aware that any
    disclosure, copying, distribution or use of the contents of this information
    is prohibited.
    If you have received this electronic transmission in error, please notify the
    sender immediately by a "reply to sender only" message and destroy all
    electronic and hard copies of the communication, including attachments.

  • Next message: Bill Verzal: "Re: LPAR - 3rd party cards"