OpCode 附加到进程外语义日志记录 (SALB) c# 中的事件名称
OpCode is being attached to event name in out-of-process Semantic logging (SALB) c#
我正在使用弹性搜索进行进程外语义日志记录。当我使用 kibana 浏览事件时,我可以看到事件即将发生。但事件名称显示为 "Event name + OpCode"。那就是事件 OpCode 被附加到事件名称。
我的示例事件之一是
Event(RequestStartId, Level = EventLevel.Verbose, Keywords = Keywords.Requests, Task = Tasks.Request, Opcode = EventOpcode.Start)]
public void RequestStart(string message)
{
WriteEvent(message);
}
在弹性搜索(Kibana)中,事件名称显示为“RequestStartStart”
操作码开始附加到事件名称是否正常?
这是 SLAB 的内置行为。您可以在 EventSchema
class 中看到它的定义,其中 EventName 是与 OpcodeName 连接的 TaskName:
public string EventName
{
get { return this.TaskName + this.OpcodeName; }
}
我正在使用弹性搜索进行进程外语义日志记录。当我使用 kibana 浏览事件时,我可以看到事件即将发生。但事件名称显示为 "Event name + OpCode"。那就是事件 OpCode 被附加到事件名称。
我的示例事件之一是
Event(RequestStartId, Level = EventLevel.Verbose, Keywords = Keywords.Requests, Task = Tasks.Request, Opcode = EventOpcode.Start)]
public void RequestStart(string message)
{
WriteEvent(message);
}
在弹性搜索(Kibana)中,事件名称显示为“RequestStartStart”
操作码开始附加到事件名称是否正常?
这是 SLAB 的内置行为。您可以在 EventSchema
class 中看到它的定义,其中 EventName 是与 OpcodeName 连接的 TaskName:
public string EventName
{
get { return this.TaskName + this.OpcodeName; }
}