*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages -> nettlconf (1m)              
Title
Content
Arch
Section
 

Contents


 nettlconf(1M)                                                 nettlconf(1M)




 NAME    [Toc]    [Back]
      nettlconf - configure network tracing and logging command subsystem
      database

 SYNOPSIS    [Toc]    [Back]
      /usr/sbin/nettlconf [-KL] -status

      /usr/sbin/nettlconf -L [-console conlog] [-portsize logportsize]
           [-space maxlogspace] [-filename logfilename] [-option logoptfile]

      /usr/sbin/nettlconf [-KL] [-qmin minimumklqueuesize]
           [-qmax maximumklqueuesize] [-space maxlogspace]
           [-filename logfilename] [-write writelog]

      /usr/sbin/nettlconf [-S] -id ssid -name ssname [-class logclass]
           [-kernel|-st[reams]] -lib sslib -msg ssmsgcat [-fmtfn fmtfunc]
           [-optfn optfunc] -group ssgrpname

      /usr/sbin/nettlconf -delete ssid

 DESCRIPTION    [Toc]    [Back]
      nettlconf maintains the database file /etc/nettlgen.conf which
      contains information required by the nettl, kl, and netfmt commands
      (see nettl(1M), kl(1M), and netfmt(1M)).  This database contains
      system logging information along with a description of each subsystem
      that uses either NetTL or KL facility to log messages.

      nettlconf can be used to update the network or kernel logging
      parameters or to add, update and delete subsystem descriptions.  If a
      subsystem already exists with the same ssid, the values given are
      substituted for those in the database; otherwise a new entry is
      created.

      System administrators may use the nettlconf command to customize the
      network or kernel logging parameters stored in the database such as
      console logging behavior, the system log file name, the maximum system
      log file size, and the amount of memory required by NetTL and KL
      facilities.

      nettlconf is also called during system startup to change the database
      to reflect the values of any relevant environment variables in the
      /etc/rc.config.d/nettl file.

      Products use the nettlconf command during product installation to
      configure subsystems into the NetTL and KL facilities.  The
      installation will execute the nettlconf command for each subsystem it
      installs in order to provide the information necessary for the
      subsystem to use the NetTL and KL facilities.

      Only users with appropriate privileges can invoke nettlconf to modify
      the configuration file.



 Hewlett-Packard Company            - 1 -      HP-UX 11i Version 2: Sep 2004






 nettlconf(1M)                                                 nettlconf(1M)




    Options    [Toc]    [Back]
      The following options can be used to view the network or kernel
      logging parameters and all subsystem descriptions from the
      nettlgen.conf database.

      -status             (abbrev: -s) display the contents of the database
                          relevant to the network logging facility only.

      -KL -status         display the contents of the database relevant to
                          the kernel logging facility only.

      The following options can be used to update configuration information
      about network logging.

      -L                  This indicates that subsequent options apply to
                          updating network logging information.  Changes to
                          logging information will not take effect until
                          nettl has been stopped and restarted.  This is a
                          required field.

      -console conlog     (abbrev: -c) conlog is set to 1 if console logging
                          is to be enabled when nettl is started, 0 if not.
                          (Console logging is used to report interesting
                          events on the system console.)  This is an
                          optional field.

                          NOTE: during system startup conlog will be changed
                          to match the value of the NETTL_CONSOLE variable
                          in the /etc/rc.config.d/nettl file.

      -portsize logportsize
                          (abbrev: -p) logportsize determines the number of
                          outstanding messages possible in the log queue.
                          The value is in multiples of 1024 bytes.  Valid
                          range is 1 through 64.  The default is 8.  This is
                          an optional field.

      -space maxlogspace  (abbrev: -s) maxlogspace is the maximum logging
                          file space to be allowed.  This is the combined
                          size of the 2 ping-ponged log files.  Specify the
                          size in multiples of 1024 bytes.  Valid range is 1
                          through 10240.  Default is 1000.  This is an
                          optional field.

      -filename logfilename
                          (abbrev: -f) logfilename is the path and file name
                          to be used as the system log file, without the
                          ping-pong extension (.LOGx).  The default system
                          log file is /var/adm/nettl.  This is an optional
                          field.




 Hewlett-Packard Company            - 2 -      HP-UX 11i Version 2: Sep 2004






 nettlconf(1M)                                                 nettlconf(1M)




      -option logoptfile  (abbrev: -o) logoptfile is the path and file name
                          to be used as the console log options file.  The
                          information in this file will be used to select
                          logged events that will be reported to the system
                          console.  The default console logging options file
                          is /var/adm/conslog.opts.  This is an optional
                          field.

      The following options can be used to update configuration information
      about kernel logging.

      -KL                 This indicates that subsequent options apply to
                          updating kernel logging information. Changes
                          pertinent to the writing modules of the kernel
                          loggin facility, such as kernel logging file name
                          and maximum space for kernel log file (see below)
                          will take effect whenever writing facility gets
                          turned on. Changes to the kernel logging facility
                          as a whole will not take effect until kl has been
                          stopped and started.

      -qmin minimumklqueuesize
                          minimumklqueuesize determines the minimum number
                          of outstanding buffers possible in the log queue
                          of KL. Valid range is 8 through 1024. The default
                          is 64. This is an optional field.

      -qmax maximumklqueuesize
                          maximumklqueuesize determines the maximum number
                          of outstanding buffers possible in the log queue
                          of KL. Valid range is 8 through 1024. The default
                          is 512. This is an optional field.

      -space maxlogspace  (abbrev: -s) maxlogspace is the maximum logging
                          file space to be allowed. This is the size of two
                          ping-ponged log files. Valid range is 16384 (16K)
                          through 1024M.  Default if 8M. This is an optional
                          field.

                          Note: One can use suffixes K and M to specify
                          whether size is meant to be in Kilo or Mega bytes.

      -filename logfilename
                          (abbrev: -f) logfilename is the path and file name
                          to be used as the kernel log file, without the
                          ping-pong extension (.KLOGx).  The default system
                          kernel log file is /var/adm/kl.  This is an
                          optional field.

      -write writelog     (abbrev: -w) writelog is set to 1 if writing
                          kernel log to disk is to be enabled when kl is



 Hewlett-Packard Company            - 3 -      HP-UX 11i Version 2: Sep 2004






 nettlconf(1M)                                                 nettlconf(1M)




                          started, 0 if not. Default is 0. This is an
                          optional field.

      The following options are used to add or update a subsystem
      description to the database.

      -S                  Indicates that subsequent options apply to adding
                          or updating a subsystem entry.  This is an
                          optional field.

      -id ssid            (abbrev: -i) ssid (subsystem ID number) is used as
                          the key field in the nettlgen.conf database.  It
                          uniquely identifies a subsystem to the NetTL and
                          KL facilities.  This is a required field.

                          Note: Subsystems are mutually exclusively
                          supported by NetTL and KL facilities. This means
                          that a given subsystem logs its messages either
                          through NetTL or KL, but not both. The following
                          rule applies: if the subsystem ID number is within
                          0 through 511 (including end numbers) range, then
                          NetTL facility takes care of those messages; if
                          the subsystem ID number is within 512 through 1023
                          (including end numbers) range then KL facility
                          takes care of those messages. Subsystem ID numbers
                          greater than 1023 are not allowed.

      -name ssname        (abbrev: -n) ssname is the subsystem-name
                          mnemonic.  This string is used to identify the
                          subsystem on the nettl and kl command lines and
                          also in the subsystem header displayed by the
                          formatter (see nettl(1M), kl(1M) and netfmt(1M)).
                          This is a required field.

      -class logclass     (abbrev: -c) logclass is the default log class
                          mask assigned to the subsystem at start-up of
                          NetTL or KL facility. This is an optional field.

                          There is an important difference between the
                          interpretation of the logclass by NetTL and KL
                          facilities.

                          Interpretation By NetTL    [Toc]    [Back]
                          For multiple classes, the masks must be combined
                          into a single decimal number.  For example, to
                          initially log DISASTER and ERROR events use 12 as
                          the logclass.  Default is an empty field in
                          nettlgen.conf.  nettl substitutes 12 (disaster and
                          error) for an empty class field.





 Hewlett-Packard Company            - 4 -      HP-UX 11i Version 2: Sep 2004






 nettlconf(1M)                                                 nettlconf(1M)




                          Interpretation By KL    [Toc]    [Back]
                          For KL, the following rule applies for the
                          messages to log: if level x is specified then all
                          messages whose severity is greater or equal to the
                          severity of class x will be logged.  For example,
                          if the logclass is 2, all warning, error and
                          disaster messages will be logged by KL.  Default
                          is an empty field in nettlgen.conf.  kl
                          substitutes 8 (disaster) for an empty class field.


                                   Class       Abbreviation
                               ____________________________
                                informative         1
                                warning             2
                                error               4
                                disaster            8

      -kernel             (abbrev: -k) flags the given subsystem as a kernel
                          subsystem.  nettl uses this information to control
                          certain tracing and logging properties of the
                          subsystem.  If a subsystem is serviced by NetTL
                          facility, then it is defaulted to non-kernel
                          unless this option is specified, whereas any
                          subsystem serviced by KL facility is defaulted as
                          a kernel unless otherwise specified.  This is an
                          optional field.

      -streams            (abbrev: -st) flags the given subsystem as a
                          streams based kernel subsystem.  nettl uses this
                          information to control certain tracing and logging
                          properties of the subsystem.  A subsystem is
                          defaulted to non-kernel unless this option is
                          used.  This is an optional field.

      -lib sslib          (abbrev: -l) sslib is the name of the shared
                          library where the subsystem formatter resides.
                          This should be an absolute path name unless the
                          library resides in /usr/lib.  Multiple subsystems
                          can reference the same library.  This is a
                          required field.

      -msg ssmsgcat       (abbrev: -m) ssmsgcat is the name of the subsystem
                          formatter message catalog.  If the pathname and
                          .cat filename extension are excluded,
                          /usr/lib/nls/%L/%N.cat is used to locate ssmsgcat.
                          Otherwise, ssmsgcat must be formatted similarly to
                          the NLSPATH environment variable (see environ(5)).
                          Multiple subsystems can refer to the same message
                          catalog.  This is a required field.




 Hewlett-Packard Company            - 5 -      HP-UX 11i Version 2: Sep 2004






 nettlconf(1M)                                                 nettlconf(1M)




      -fmtfn fmtfunc      (abbrev: -f) fmtfunc specifies the function to
                          call when formatting data from the given
                          subsystem.  Multiple subsystems can reference the
                          same formatting function.  Default is to form the
                          function name from the subsystem ID as follows:

                               subsys_N_format

                          where N is the subsystem ID number.  If a null
                          function is needed for this subsystem, specify

                               -f NULL

                          This is an optional field.

      -optfn optfunc      (abbrev: -o) optfunc specifies the function used
                          to process options in the netfmt filter
                          configuration file (see netfmt(1M)).  Multiple
                          subsystems can reference the same options
                          processing function.  The default is an empty
                          field in nettlgen.conf.  netfmt assumes a NULL
                          function for an empty optfunc field.  This is an
                          optional field.

      -group ssgrpname    (abbrev: -g) ssgrpname is a group name associated
                          with the subsystem.  It is typically the product
                          name of the subsystem.  Several subsystems can be
                          grouped together so that a common banner is
                          printed in the formatted header.  This is a
                          required field.

      The following option is used to remove a subsystem description from
      the database.

      -delete ssid        (abbrev: -d) Deletes all information associated
                          with the ssid (subsystem ID) from the database.

 WARNINGS    [Toc]    [Back]
      The nettlconf utility is intended primarily for use by HP subsystems
      to configure themselves into the NetTL and KL facilites at
      installation time.  System administrators may wish to use this command
      to alter the default logging class each subsystem starts up with, but
      no other information about the subsystem should be changed.

      The nettl, kl, and netfmt commands read the /etc/nettlgen.conf file
      each time they are executed.  If the file becomes corrupted these
      commands cannot function.

      Some changes to the /etc/nettlgen.conf file do not take effect until
      nettl, kl, and netfmt are stopped and restarted.




 Hewlett-Packard Company            - 6 -      HP-UX 11i Version 2: Sep 2004






 nettlconf(1M)                                                 nettlconf(1M)




 AUTHOR    [Toc]    [Back]
      nettlconf was developed by HP.

 FILES    [Toc]    [Back]
      /etc/nettlgen.conf                    subsystem configuration file
                                            maintained by nettlconf

      /etc/rc.config.d/nettl                configuration file controlling
                                            nettl during system startup

 SEE ALSO    [Toc]    [Back]
      netfmt(1M), nettl(1M), kl(1M),  nettlgen.conf(4), environ(5).


 Hewlett-Packard Company            - 7 -      HP-UX 11i Version 2: Sep 2004
[ Back ]
      
      
 Similar pages
Name OS Title
nettlgen.conf HP-UX network tracing/logging and kernel logging configuration file
nettlgen.co HP-UX network tracing/logging and kernel logging configuration file
nettl HP-UX control network tracing and logging
nettladm HP-UX network tracing and logging administration manager
netfmt HP-UX format tracing and logging binary files
log IRIX interface to STREAMS error logging and event tracing
ypmake Tru64 rebuild Network Information Service (NIS) database using the make command
cfg_subsys_config Tru64 configure a subsystem
ifconfig Linux configure a network interface
configNetIf IRIX configure the network interfaces
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service