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.

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.

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.