FTPC数据库日志

        在FTPC Administrator中可以配置FTPC数据库日志。

        1、在FTPC Administrator主页中选择一个数据库。  

        2、在左侧面板选择编辑配置。

        3、在数据库配置界面,在数据库日志部分配置日志属性。

        

        4、点击“保存”,将显示一个询问密码的对话框。

        5、输入密码并点击“确定”。

一、对象版本日志

        参见FTPC审计:https://blog.csdn.net/panjin72/article/details/82414438

二、事务日志

        事务日志既可以用于检查在特定期间所做的更改,也可以用于检查系统中特定对象的详细处理历史。错误或不完整的事务不会记录到事务日志中。此日志只能在数据库中 TRX_BASE表中查看,不能通过FTPCAdministrator查看。

        在事务日志(TRX_BASE)中的记录不能修改或删除。每个事务以及与该事务相关的步骤都通过事务ID标记,这是存储的一个GUID字符串。事务日志具有以下标识事务的附加属性:

  • 事务ID (trx_id): GUID值,与调用方法时对数据行所做的更改相关联。例如,在调用Unit.finish()方法时,作为该方法事务本身的一部分所做的所有数据修改,以及任何可能的修改和传播事务(LotFinish, WorkOrderItemsFinish,WorkOrderFinish)将使用相同的事务ID进行标记。

  • 方法名(method_name):一个值为“Class.method”的字符串。此字符串指示所调用的中间层方法。例如,如果调用Unit.finish(“finishReason”)时,该属性将记录“Unit.finish”。

  • 方法参数(method_params):记录传递给API方法的参数的字符串。例如,如果调用Unit.finish(" finishReason ")时,方法参数为:

        trxTime = null
        vUser = vUser
        unitKey = 100
        reason = finishReason
        comment = null
        validateRouteEnforcement = true

三、历史日志

        管理员可以选择是否生成TRACKED_OBJECT_HISTORYTOBJ_QUEUE_HISTORY记录。这些是与BaseHistory和QueueHistory对象对应的数据库记录。历史记录可以设置为“None”或“Standard”。

        在以下情况历史记录是非常有用的,为了报告的目的,您需要跟踪一个Unit通过每个Route Step所需的时间。历史日志记录特性匹配每个对象在每个Route Step中的开始和完成事务。通过这种方式,用户可以很容易地知道Unit在每个Route Step的滞留时间。如果一个Unit在一个Route Step中花费了不正常的时间,历史记录功能将记录这一点。

猜你喜欢

转载自blog.csdn.net/panjin72/article/details/86586497
今日推荐