问题标签 [event-viewer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
583 浏览

windows - 是否可以在旧日期在事件查看器中注入事件

我需要知道是否有人可以在旧日期的事件查看器日志中注入事件,如何存储事件查看器数据,以及任何人都可以更改它们吗?

0 投票
1 回答
2177 浏览

c# - 事件日志索引是否唯一

我通过以下方式从 Windows 中的事件日志中获取信息:

我正在尝试捕获对我的服务器的所有无效登录,然后在 x 次无效尝试后添加一个条目。

我正在循环浏览事件日志并毫无问题地获取信息,但我怎么知道我停止阅读的最后一条记录是什么?当日志获得更多信息时,我需要重新开始阅读,但我需要一个起点。

我在想我可以在 EventLogEntry 上使用索引,但我找不到任何信息。我的机器上的那些是 6 位数字。

这有多可靠?我应该离开别的东西吗?我应该在阅读后清除该日志吗?

感谢您的输入!

=======我做了什么========

在 Apokal 的帮助下,我做了以下工作:

我这样称呼它:

0 投票
1 回答
623 浏览

c# - 如何在c#中使用本地IP地址访问本地事件日志

我可以使用“.”访问本地系统事件日志信息。和“机器名”。但我无法使用 IP 地址访问本地系统事件日志。

代码是:

这也很好用。但是当我将它用于IP地址时

请帮我解决这个问题。

提前致谢..

0 投票
2 回答
11008 浏览

c# - 将消息写入应用程序事件日志

我在将事件写入 Windows 事件日志时遇到问题。我浏览了这些帖子,我认为我做得对,但我仍然在事件查看器中收到以下错误:

消息资源存在,但在字符串/消息表中找不到消息

有人对我所缺少的有任何想法吗?

我在 WIX 安装程序中创建了事件源:

这是我写入事件日志的 C# 代码:

0 投票
2 回答
1511 浏览

c# - 如何在 C# 中审核 Windows 安全事件日志的失败事件

我需要Audit Failure在记录时立即访问Window log->Security 事件,有什么方法可以在记录时立即捕获它。我需要访问实时尝试。
目前我正在从EventLogEntryc# 中的类中阅读此内容,但我需要一个我的应用程序在Audit Failure发生时运行。

一些类似于:

事件日志事件,有些像这样我也想触发 windows 日志

0 投票
5 回答
35648 浏览

asp.net - IIS 7.0 给出 503 错误并停止应用程序池

当我启动应用程序池并在该池中的应用程序中请求页面时,我收到“HTTP 错误 503。服务不可用”。

如果我查看 IIS 中的应用程序池,我可以看到它现在已经停止。转到事件查看器,我发现此错误消息:

'应用程序池 Badge.Web 的标识无效。为标识指定的用户名或密码可能不正确,或者用户可能没有批量登录权限。如果没有更正身份,应用程序池将在应用程序池收到第一个请求时被禁用。如果批处理登录权限导致问题,则必须在授予权限后更改 IIS 配置存储中的标识,然后 Windows Process Activation Service (WAS) 才能重试登录。如果在处理应用程序池的第一个请求后身份仍然无效,则应用程序池将被禁用。数据字段包含错误号。

我非常确定我使用的凭据是正确的。其他原因导致应用程序池停止。

0 投票
2 回答
3616 浏览

.net - 关闭时未从 dm_qn_subscriptions 删除 SqlDependency 订阅

我的SqlDependency工作正常,当应用程序退出时,代理队列和服务会被正确删除(我在终止进程之前确实按照建议执行SqlDependency.Stop(...)),但我注意到由SqlDependency创建的通知订阅仍然存在应用程序关闭后在“sys.dm_qn_subscriptions”表中打开。

如果我稍后(应用程序关闭后)执行应该使此订阅触发的条件,它似乎会触发,因为 SQL Server 在事件查看器中记录了一条信息消息,大意是:

'{3F03B693-C0A5-E211-A97B-E06995EBDB20}.'由于以下错误,对话句柄上的查询通知对话框 已关闭: '<?xml version="1.0"?><Error xmlns="http://schemas.microsoft.com/SQL/ServiceBroker/Error"><Code>-8490</Code><Description>Cannot find the remote service &apos;SqlQueryNotificationService-0ea1f686-e554-4e25-aa7d-4f6d85171cc3&apos; because it does not exist.</Description></Error>'

然后从“sys.dm_qn_subscriptions”中删除订阅。

注意:当应用程序处于活动状态时,订阅也会正确触发。就我的应用程序而言,没有任何问题,但让我担心的是,一旦它们所依赖的代理队列/服务终止,订阅就不会在数据库系统表中自动擦除。这可能导致(至少)在数据库中积累大量幻影/不死订阅记录,并在事件查看器中产生不必要的 SQL Server 清理消息(每个应用程序运行都会在“sys.dm_qn_subscriptions”中生成新的不死记录)。

这种行为正常吗?可以让事情变得更整洁吗?

0 投票
0 回答
84 浏览

vb.net - 什么可能导致事件查看器更改书面事件的来源?以及如何解决?

我的 VB.NET 代码中的某些事件源面临此错误:

找不到源 ( MySourceName ) 中事件 ID ( 0 ) 的描述。本地计算机可能没有必要的注册表信息或消息 DLL 文件来显示来自远程计算机的消息。您可以使用 /AUXSOURCE= 标志来检索此描述;有关详细信息,请参阅帮助和支持。

我搜索并查看了有关此错误的所有问题,但没有找到任何特定原因,并且我发现了一些我已经在代码中回答的问题,所以我要问的是:这个错误是如何发生的?? 我该如何解决?

0 投票
0 回答
1137 浏览

c# - 如何通过在 C# 中提供凭据从远程计算机查看事件日志?

您好我正在尝试使用 c# 查看远程计算机中的事件日志。我只想使用 Source Enterprise Library Logging 获取日志。下面的代码在本地机器上运行良好。要连接到远程机器,我需要模拟或提供一些凭据,这些凭据将使代码通过远程服务器进行身份验证。我如何在这里进行模拟:

0 投票
1 回答
307 浏览

xml - 如何使用 XPath 1.0 识别 Microsoft EventViewer 中的重复日志?

我有数百个日志,如下面的日志。我想通过使用 XPath 1.0 在 EventViewer 中创建自定义过滤器来避免显示重复项,使用 [EventData[Data]] 中包含的文本作为匹配模式。

这是我在事件查看器中创建自定义过滤器时添加的内容:

我没能这样做,我总是遇到语法错误。有人可以提供一些例子吗?

谢谢,伊沃