首页> 外国专利> System and method enabling multiple processes to efficiently log events

System and method enabling multiple processes to efficiently log events

机译:使多个进程能够有效地记录事件的系统和方法

摘要

A system and method for enabling multiple processes to efficiently log events is described. A client executable module that needs to log an event may interface with a module or component referred to as a “client-side logging component”, passing various types of information regarding the event, such as an associated event level, one or more event associated event categories, an informational message, etc. The client-side logging component may maintain event logging criteria specifying which types of events should be logged. If the event should be logged, the client-side logging component may queue the event information and return execution control the client module. The event information may then be asynchronously retrieved from the event queue and sent to a server-side logging component. The server-side logging component may persistently log the event information in any of various ways, e.g., by storing it in a file, a database, etc. Processes running on multiple computers may call the server-side logging component to log events, via a client-side logging component instance associated with the process. A logging administration tool may be utilized in order to set event logging criteria. In response to being configured with new event logging criteria information, the server-side logging component may automatically propagate the logging criteria information to each of the client-side logging components. The client-side logging components may then being using the new logging criteria, dynamically changing the filtering of events that are sent to the server-side logging component.
机译:描述了一种用于使多个过程能够有效地记录事件的系统和方法。需要记录事件的客户端可执行模块可以与称为“客户端记录组件”的模块或组件进行接口,传递有关事件的各种类型的信息,例如关联的事件级别,一个或多个关联的事件事件类别,信息性消息等。客户端日志记录组件可以维护事件日志记录标准,该标准指定应记录的事件类型。如果应该记录事件,则客户端日志记录组件可以将事件信息排队,并返回执行控制的客户端模块。然后可以从事件队列中异步检索事件信息,并将其发送到服务器端日志记录组件。服务器端日志记录组件可以以各种方式中的任何一种来持久地记录事件信息,例如,通过将事件信息存储在文件,数据库等中。在多台计算机上运行的进程可以调用服务器端日志记录组件来通过与流程相关联的客户端日志记录组件实例。可以利用日志记录管理工具来设置事件日志记录标准。响应于配置有新的事件日志记录标准信息,服务器端日志记录组件可以将日志记录标准信息自动传播到每个客户端日志记录组件。然后,客户端日志记录组件可能会使用新的日志记录标准,从而动态更改发送到服务器端日志记录组件的事件过滤。

著录项

  • 公开/公告号US2005028171A1

    专利类型

  • 公开/公告日2005-02-03

    原文格式PDF

  • 申请/专利权人 PANAGIOTIS KOUGIOURIS;MAC VU;

    申请/专利号US20030690343

  • 发明设计人 PANAGIOTIS KOUGIOURIS;MAC VU;

    申请日2003-10-20

  • 分类号G06F9/00;

  • 国家 US

  • 入库时间 2022-08-21 22:22:27

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号