从同一域中的服务器获取事件日志 (c#)
Get Event Logs from server in same domain (c#)
我是运行这种获取本地服务器日志的代码,按预期运行:
EventLog log = new EventLog("Security");
var entries = log.Entries.Cast<EventLogEntry>().Where(x => x.InstanceId == 4648).Select(x => new
{
x.Message,
x.TimeGenerated
}).ToList();
但我也想从另一台服务器获取日志并连接结果。
如何使用 C# 联系其他服务器并在同一应用程序中执行相同类型的代码?
非常感谢您的回答
答案是
EventLog log = new EventLog("Security", "SERVERNAME");
感谢Bearcat9425!
我是运行这种获取本地服务器日志的代码,按预期运行:
EventLog log = new EventLog("Security");
var entries = log.Entries.Cast<EventLogEntry>().Where(x => x.InstanceId == 4648).Select(x => new
{
x.Message,
x.TimeGenerated
}).ToList();
但我也想从另一台服务器获取日志并连接结果。 如何使用 C# 联系其他服务器并在同一应用程序中执行相同类型的代码?
非常感谢您的回答
答案是
EventLog log = new EventLog("Security", "SERVERNAME");
感谢Bearcat9425!