The present invention is directed to a system and method for centrally
coordinating, collecting and storing error, trace, audit and other
information in a computer network. Selected applications or processes
running at various entities or hosts within the network instantiate one or
more "debug" objects that collect particularized information. Each entity
also includes at least one logging service layer that communicates with
the application or process, and includes a communications resource and one
or more state machine engines. In response to collecting error, trace,
audit or other information, each debug object passes it to the respective
logging service layer, which decides whether or not to forward it to a
centralized logging facility disposed within the network. The forwarding
of collected information depends on the state of the debug object. If the
state of the debug object is enabled, then the logging service layer
forwards the collected information to the centralized logging facility. At
the centralized logging facility, the information is time-stamped and
appended to a log file along with the application's name and the name of
the entity or host at which the application is running. If the state of
the debug object is disabled, the collected information is not forwarded,
and is instead simply discarded by the logging service layer.
Присытствыющий вымысел направлен к системе и методу для центрально координировать, собирать и хранить ошибка, след, проверка и другая информация в компьютерной сети. Выбранные применения или процессы на различных реальностях или хозяине внутри instantiate сети one or more "debug" предметы собирают particularized информацию. Каждая реальность также вклюает по крайней мере один внося в журнал слой обслуживания связывает с применением или процессом, и вклюает ресурс и one or more связей двигатели машины положения. In response to собирать ошибку, след, проверку или другую информацию, каждое debug пропуски предмета оно к соответственно внося в журнал слою обслуживания, который решает размещал ли или не препровождать его к централизованному внося в журнал средству внутри сеть. Препровождение собранной информации зависит на положении предмета debug. Если положение предмета debug включено, то внося в журнал слой обслуживания препровождает собранную информацию к централизованному внося в журнал средству. На централизованном внося в журнал средстве, информация time-stamped и приложена к архиву журнала вместе с именем применения и имени реальности или хозяина на которой применение бежит. Если положение предмета debug неработающее, то собранная информация не препровожена, и вместо просто сброшена внося в журнал слоем обслуживания.