2017-01-16 6 views
1

신축성 검색을 통한 독립 프로세스 로깅을 수행하고 있습니다. 나는 kibana를 사용하여 이벤트를 탐색 할 때 이벤트가오고 있음을 알 수있었습니다. 그러나 이벤트 이름은 "이벤트 이름 + OpCode"로 표시됩니다. 이벤트 OpCode가 이벤트 이름에 첨부됩니다. 내 샘플 이벤트의OpCode가 out-of-process 시맨틱 로깅 (SALB)의 이벤트 이름에 첨부됩니다. C#

하나는 탄성 검색에서

Event(RequestStartId, Level = EventLevel.Verbose, Keywords = Keywords.Requests, Task = Tasks.Request, Opcode = EventOpcode.Start)] 
public void RequestStart(string message) 
{ 
    WriteEvent(message); 
} 

입니다 (키바) 이벤트 이름으로 보여주고있다 "RequestStartStart"

는 연산 코드가 이벤트에 부착하기 시작되어 정상적인 동작입니다 이름?

답변

1

SLAB의 기본 동작입니다. EventName이 OpcodeName으로 연결된 TaskName 인 EventSchema 클래스에서 정의 된 것을 볼 수 있습니다.

public string EventName 
{ 
    get { return this.TaskName + this.OpcodeName; } 
}