Abstract:
A log file control system is used in a complex system which includes a plurality of computer systems connected for communications. Additionally, the complex system includes a data base which is shared among the computer systems and a high-speed storage unit which is also shared among the computer systems. Further, a saving unit is present in each of the computer systems for saving log data, outputted by a transaction processed in the computer system, in a backout file for the computer system. A serializing unit in each of the computer systems exclusively obtains a log data buffer of the complex system, according to an inter-system exclusive control table, and transmits the serialized log data to the log data buffer. When the log data buffer issues a request for transmitting the data to a log file, an accumulating unit in the computer system transmits the data according to the request from the log data buffer. The log data is requested to be transmitted to the log file asynchronously with the transaction processes.
Abstract:
하나 이상의 프로세서 코어들(15)을 구비한 프로세서(12)가 제공되고, 상기 프로세서(12)는 하나 이상의 프로세스들(P1, P2)을 포함하는 명령들을 실행할 수 있는 실행 로직을 포함한다. 각각의 프로세스는 하나 이상의 실행 쓰레드들(T1, T2)을 포함할 수 있다. 상기 프로세서는 또한 모니터 로직(18) 및 모니터 프로세스(모니터 코드)를 포함하는 프로파일링 매커니즘을 포함한다. 상기 모니터 로직은 상기 하나 이상의 프로세스들을 모니터링할 수 있고, 모니터링되는 상기 하나 이상의 프로세스들의 제어 흐름을 인터럽트함이 없이 상기 하나 이상의 프로세스들과 관련된 성능 데이터에 대한 액세스를 제공할 수 있다. 상기 모니터 프로세스는 상기 성능 데이터를 수집할 수 있다. 추가적으로, 상기 모니터 프로세스는 사용자 모드에서의 동작 동안 상기 하나 이상의 프로세서 코어들에 의해 실행가능한 프로그램 명령들을 포함할 수 있다.
Abstract:
A method, system and program product for monitoring resources servicing a business transaction is provided. The method includes providing a transaction manager that monitors a business transaction serviced by one or more resources, with each of the resources and the transaction manager having a protocol stack configured to send and receive load-monitoring headers in protocol messages. The method further includes specifying, in a protocol request header in a protocol request message, collection of performance metrics for a resource, collecting, by the resources, the performance metrics specified in the protocol request message and sending the performance metrics collected to the transaction manager, in a protocol response header in a protocol response message. Further, the method includes preconfiguring with policies the protocol stack on a subset of the resources, such that the preconfigured resources can act as monitoring agents on behalf of peer resources and send alerts to a resource manager. ® KIPO & WIPO 2009
Abstract:
프로세싱시스템의성능을분석하기위한시스템들및 방법들은, 프로세싱시스템의선택된노드들에로케이팅된트레이스포인트들에서제공되는성능카운터들에기반한다. 모니터링될제1 트랜잭션은, 성능카운터에의해제1 트레이스포인트에서임계횟수를초과하는트랜잭션이검출되는경우에제1 트레이스포인트에서모니터링될트랜잭션으로서식별된다. 제1 트레이스태그식별자는, 제1 트레이스포인트에서의제1 트랜잭션과연관된다. 제1 트랜잭션은, 제1 트레이스태그식별자에기반하여하나이상의다른트레이스포인트들에서식별된다. 제1 트랜잭션이트레이스포인트들에서식별된타임스탬프들에기반하여, 트레이스정보, 레이턴시, 제1 트랜잭션의소비디바이스의로컬리티등과같은정보가다양한트레이스포인트들로부터획득된다.
Abstract:
프로세싱시스템의성능을분석하기위한시스템들및 방법들은, 프로세싱시스템의선택된노드들에로케이팅된트레이스포인트들에서제공되는성능카운터들에기반한다. 모니터링될제1 트랜잭션은, 성능카운터에의해제1 트레이스포인트에서임계횟수를초과하는트랜잭션이검출되는경우에제1 트레이스포인트에서모니터링될트랜잭션으로서식별된다. 제1 트레이스태그식별자는, 제1 트레이스포인트에서의제1 트랜잭션과연관된다. 제1 트랜잭션은, 제1 트레이스태그식별자에기반하여하나이상의다른트레이스포인트들에서식별된다. 제1 트랜잭션이트레이스포인트들에서식별된타임스탬프들에기반하여, 트레이스정보, 레이턴시, 제1 트랜잭션의소비디바이스의로컬리티등과같은정보가다양한트레이스포인트들로부터획득된다.