24Engine Logging Levels

Engine Logging Levels

This chapter provides reference information about logging levels for the engines that are available as business services in Siebel Field Service. It includes the following topic: About Business Service Engines for Siebel Field Service.

About Business Service Engines for Siebel Field Service

To facilitate configuration, maintenance, and multilanguage support, the following engines in Siebel Field Service are implemented as business services:

  • Cycle Counting Engine

  • Fulfillment Engine

  • Mobile Inventory Transaction Engine

  • Part Locator Engine

  • Preventive Maintenance Engine

  • Replenishment Engine

    Server Component Aliases

    As with every component of the Siebel Server, each business service engine has an alias. SRVRMGR commands use these aliases as parameters. For more information about configuring business services, see Integration Platform Technologies: Siebel Enterprise Application Integration.

    The following table lists the aliases for the server components that are associated with each engine.

    Table Aliases for Engine Server Components

    Engine Server Component Alias

    Cycle Counting

    FSCyccnt

    Fulfillment

    FSFulfill

    Mobile Inventory Transaction

    FSInvTxn

    Part Locator

    FSLocate

    Preventive Maintenance

    FSPrevMnt

    Replenishment

    FSRepl

      Changing Logging Levels

      Each engine has an associated logging level. A logging level is the level of detail for automatic event logging when a Siebel application component runs. The logging level is expressed as a number, with higher numbers representing greater levels of detail. The following table describes the logging levels.

      Table Engine Logging Levels

      Level Name Description

      1

      Error

      Logs anything that goes wrong.

      2

      Warning

      Logs anything exceptional even if it does not stop the operation.

      3

      Trace

      Traces the functioning of the engine, and generates a chronology of events even if the events are not errors or warnings.

      4

      Debug

      Generates a very detailed log. Mainly Siebel engineers use this level.

      The default logging level for each engine is 1. If you need more detail in testing or troubleshooting, then you can specify a higher logging level for the engine. You can modify the logging level by using one of the following methods:

      • For individual event types. Navigate to the Events view in the Components view in the Servers view of the Administration - Server Configuration screen. For the selected component in the Components view, the Events view shows the event types and their associated logging levels.

      • For all event types. Call the SRVRMGR.EXE command line utility. The command follows:

        change evtloglvl parameter = log level for comp parameter
        

        For example:

        change evtloglvl FSPrevMnt = 3 for comp FSPrevMnt
        

        This command changes the logging level for all event types associated with the engine.

        Note: This command is case insensitive, except for the parameter.