1

我正在使用弹性搜索进行进程外语义日志记录。当我使用 kibana 浏览事件时,我可以看到事件即将到来。但事件名称显示为“事件名称+操作码”。即事件 OpCode 被附加到事件名称。

我的示例活动之一是

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

在弹性搜索(Kibana)中,事件名称显示为“ RequestStartStart

操作码开始附加到事件名称是正常行为吗?

4

1 回答 1

1

这是 SLAB 的内置行为。EventSchema您可以在 EventName 是 TaskName 与 OpcodeName 连接的类中看到它定义:

public string EventName
{
    get { return this.TaskName + this.OpcodeName; }
}
于 2017-08-01T03:37:03.217 回答