1 |
1
대용량 이벤트 로그 재생 시스템에 의해 구현되는 대용량 이벤트 로그 재생 방법에 있어서,상기 대용량 이벤트 로그 재생 시스템에서, 공정과, 상기 공정에 연이어 수행되는 차기 공정 전에 발생하는 이벤트 로그를 카운트하여, 로그파일로서 스토리지 시스템에 유지하는 단계;로그 재생 페이지에 대한 접속 명령이 발생 함에 따라,상기 대용량 이벤트 로그 재생 시스템에서, 상기 접속 명령에 포함되는 공정에 대응되는 로그파일을, 상기 스토리지 시스템에서 확인하는 단계;상기 대용량 이벤트 로그 재생 시스템에서, 상기 공정의 종류 또는 상기 로그파일의 용량에 따라, 분할 로그파일이 갖는 크기를 정하는 단계;상기 대용량 이벤트 로그 재생 시스템에서, 상기 로그파일을 정해진 상기 크기로 분할하여 복수의 분할 로그파일을 생성하는 단계;상기 대용량 이벤트 로그 재생 시스템에서, 상기 로그파일 내에 위치하는 순서에 상응하여 상기 복수의 분할 로그파일 각각을 상기 스토리지 시스템으로부터 획득하는 단계;상기 대용량 이벤트 로그 재생 시스템에서, 상기 복수의 분할 로그파일 각각에 포함되는 이벤트 로그를 렌더링하여, 공정 별 이벤트 발생 정도를 나타내는 상기 로그 재생 페이지를 구현하는 단계; 및상기 대용량 이벤트 로그 재생 시스템에서, 정해진 상기 크기에 비례하여, 상기 스토리지 시스템으로부터의, 상기 분할 로그파일 각각의 획득 간격을 조정하는 단계를 포함하는 대용량 이벤트 로그 재생 방법
|
2 |
2
제1항에 있어서,상기 대용량 이벤트 로그 재생 시스템에서, 상기 로그파일에 속하는, 전체의 이벤트 로그를 n등분(상기 n은 2이상의 자연수)하여, 상기 복수의 분할 로그파일을 생성하는 단계; 및상기 대용량 이벤트 로그 재생 시스템에서, n등분된 상기 분할 로그파일 각각에 포함되는 일정 개수의 이벤트 로그를, REST_API 기반의 웹 어플리케이션을 통해 렌더링하여, 상기 로그 재생 페이지를 구현하는 단계를 더 포함하는 대용량 이벤트 로그 재생 방법
|
3 |
3
제1항에 있어서,상기 로그 재생 페이지를 구현하는 단계는,상기 이벤트 로그에 포함된 액티비티 각각을 노드로서 표시하고, 상기 각 노드를 연결하는 아크를 따라 움직이는 도형의 크기를 통해, 상기 공정의 처리 흐름과 상기 공정 수행 시 이벤트 로그의 발생 정도를 시각화하여, 상기 로그 재생 페이지를 구현하는 단계를 포함하는 대용량 이벤트 로그 재생 방법
|
4 |
4
삭제
|
5 |
5
제1항에 있어서,상기 복수의 분할 로그파일을 생성하는 단계는,상기 스토리지 시스템으로 분할 명령을 전송하는 단계; 및상기 분할 명령에 따라, 상기 스토리지 시스템에서, 상기 로그파일을 파티션 단위로 분할하여 상기 복수의 분할 로그파일을 생성하는 단계를 포함하는 대용량 이벤트 로그 재생 방법
|
6 |
6
제5항에 있어서,상기 복수의 분할 로그파일을 생성하는 단계는,상기 분할 명령에 의해 지정되는, 파티션 당 이벤트 로그의 개수 및 파티션의 개수 중 적어도 하나를 고려하여, 상기 로그파일을 분할하는 단계를 더 포함하는 대용량 이벤트 로그 재생 방법
|
7 |
7
제1항에 있어서,상기 획득하는 단계는,상기 스토리지 시스템으로 분할 명령을 전송하는 단계; 및상기 분할 명령에 포함되는 토큰에 의해 식별되는 특정의 분할 로그파일을 상기 스토리지 시스템으로부터 획득하는 단계를 포함하는 대용량 이벤트 로그 재생 방법
|
8 |
8
삭제
|
9 |
9
제1항에 있어서,상기 이벤트 로그는, 발생시점에 대응하여 상기 로그파일에 기록되고,상기 획득하는 단계는,상기 복수의 분할 로그파일 중 제1 분할 로그파일에 포함되는 일정 개수의 이벤트 로그가 처리되는 동안, 상기 로그파일 내, 상기 제1 분할 로그파일 다음에 위치하는 제2 분할 로그파일을, 상기 스토리지 시스템으로부터 획득하는 단계를 포함하는 대용량 이벤트 로그 재생 방법
|
10 |
10
제1항에 있어서,상기 스토리지 시스템에 상기 접속 명령과 관련된 로그파일이 유지되지 않는 경우,상기 대용량 이벤트 로그 재생 시스템에서, 분할 처리 플랫폼에서의 공정 수행에 따른 이벤트 로그의 발생을 대기하는 단계를 더 포함하는 대용량 이벤트 로그 재생 방법
|
11 |
11
공정과, 상기 공정에 연이어 수행되는 차기 공정 전에 발생하는 이벤트 로그를 카운트하여, 로그파일로서 스토리지 시스템에 유지하는 기록부;로그 재생 페이지에 대한 접속 명령이 발생 함에 따라,상기 접속 명령에 포함되는 공정에 대응되는 로그파일을, 상기 스토리지 시스템에서 확인하는 확인부;상기 공정의 종류 또는 상기 로그파일의 용량에 따라, 분할 로그파일이 갖는 크기를 정하고, 상기 로그파일을 정해진 상기 크기로 분할하여 복수의 분할 로그파일을 생성하고, 상기 로그파일 내에 위치하는 순서에 상응하여 상기 복수의 분할 로그파일 각각을 상기 스토리지 시스템으로부터 획득하는 획득부;상기 복수의 분할 로그파일 각각에 포함되는 이벤트 로그를 렌더링하여, 공정 별 이벤트 발생 정도를 나타내는 상기 로그 재생 페이지를 구현하는 구현부를 포함하고,상기 획득부는,정해진 상기 크기에 비례하여, 상기 스토리지 시스템으로부터의, 상기 분할 로그파일 각각의 획득 간격을 조정하는 대용량 이벤트 로그 재생 시스템
|
12 |
12
제11항에 있어서,상기 구현부는,상기 이벤트 로그에 포함된 액티비티 각각을 노드로서 표시하고, 상기 각 노드를 연결하는 아크를 따라 움직이는 도형의 크기를 통해, 상기 공정의 처리 흐름과 상기 공정 수행 시 이벤트 로그의 발생 정도를 시각화하여, 상기 로그 재생 페이지를 구현하는대용량 이벤트 로그 재생 시스템
|
13 |
13
삭제
|
14 |
14
제11항에 있어서,상기 획득부는,상기 스토리지 시스템으로 분할 명령을 전송하고,상기 분할 명령에 따라, 상기 스토리지 시스템에서, 상기 로그파일을 파티션 단위로 분할하여 상기 복수의 분할 로그파일을 생성하도록 하는대용량 이벤트 로그 재생 시스템
|
15 |
15
제11항에 있어서,상기 이벤트 로그는, 발생시점에 대응하여 상기 로그파일에 기록되고,상기 획득부는,상기 복수의 분할 로그파일 중 제1 분할 로그파일에 포함되는 일정 개수의 이벤트 로그가 처리되는 동안, 상기 로그파일 내, 상기 제1 분할 로그파일 다음에 위치하는 제2 분할 로그파일을, 상기 스토리지 시스템으로부터 획득하는대용량 이벤트 로그 재생 시스템
|