问题标签 [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.
c++ - 使用 C++ 在事件查看器中创建自定义日志
我希望能够在事件查看器中创建自定义日志(即在 Windows 事件查看器的“应用程序和服务日志”下创建自定义节点)
如果您使用 EventLog.CreateEventSource 方法,这是一项简单的任务:LINK它的问题是该方法仅在非托管代码中可用。
我想知道是否有任何方法可以在我的托管 C++ 代码中执行此操作。
我目前正在使用基于清单的 ETW 进行日志记录。提供者的清单中是否有我可以设置的地方?
干杯,雷扎++
c# - 在 C# 中写入事件日志 - 写入应用程序日志时是否需要使用 EventLog.CreateEventSource?
当我使用以下代码写入应用程序事件日志时,一切正常:
当我使用来自 MSDN 和所有其他博客的代码时,我得到了安全错误(我猜是因为 CreateEventSource 引发了它)。
那么,如果我只需要写入默认情况下存在的应用程序日志,我是否需要检查源是否存在?
写入 EventViewer 的正确方法是什么?
windows - 超过最大允许计数的应用程序事件日志
不知何故,应用程序事件日志计数最终达到 18,446,744,073,709,551,499。当我想使用事件查看器查看事件时,这会导致 MMC 管理单元失败,并给出 System.OverflowException(对于 Int64,值太大或太小。)。有什么想法,还是我应该清除日志?
nsis - 如何使用 API 在 Windows 事件查看器中创建自定义视图?
是否有在 Windows 事件查看器中创建自定义视图的 API?
我想在使用 NSIS 的安装中做到这一点,但如果我不能并且还有其他方法,那么我将为它编写一个插件。
iis-7 - IIS7 失败的请求跟踪权限
在事件查看器中,大约每 5 分钟我会收到此处描述的事件:http ://technet.microsoft.com/en-us/library/cc735145(WS.10).aspx
“FailedRequestTracing 模块未能创建目录 '%3'。在此情况得到纠正之前不会生成日志。在过去 %2 分钟内该问题至少发生了 %1 次。数据就是错误。”
该修复应该允许 IIS_IUSRS 对该目录的写访问。
不仅 IIS_IUSRS 具有写入权限,而且我还允许 IUSR、NETWORK SERVICE 和 plesk 面板 IUSR 帐户用于我的所有 3 个域,但我仍然收到错误消息。
我不禁认为这对于 Plesk Panel 来说真的很愚蠢。相当肯定我遇到的每一个奇怪问题都源于 Plesk,不幸的是我的服务器已经预先配置了它。有没有办法找出 IIS 试图访问日志文件的用户,所以我只需授予它权限?
c# - 在事件查看器 (EventLog) 的 Source 列中自定义文本
是否可以将我想要的源写入事件查看器中的源列?
(而不是“.NET 运行时”?)
如果是这样,怎么办?
windows - Windows 7 启动/引导的时间
我想检查操作系统的启动时间。也就是说,最近一个月,Windows 启动的时间。有可能找到这个吗?
c# - WMI 查询 - 查找最旧的应用程序日志事件
我浏览了所有相关主题,但没有找到答案。我正在运行 WMI 查询以检索应用程序日志中最旧事件的日期时间。不幸的是,下面的查询总是返回 0 值,但显然语法是正确的,因为没有返回错误消息。知道为什么会这样吗?实际上,c# 嵌入式解决方案下载了整个 Eventviewer,并且由于我连接到远程机器,因此性能非常糟糕。因此我选择了 WMI 查询
不幸的是,我现在想通了。记录号没有被重置,因此事件 1 已经消失了很久。:( 知道如何收集这些信息吗?
谢谢,马可
logging - 如何解读windows APPCRASH神秘日志?
我应该如何解释这些日志以确定应用程序崩溃的原因?
另一个同样神秘的:
更具体地说,是什么Fault offset
?这些信息在哪些方面有帮助?
c# - 写入事件查看器 C# 时的源名称
用 C# 语言写入事件查看器时如何更改源名称?
目前有这个
字符串 cs = "应用程序";
如果我将 CS 更改为其他任何内容,我会在我的事件查看器中看到一个 Security-Kerberos (0x7) 弹出当我输入“应用程序”时它会在错误日志中写入错误。但是来源是“应用程序”,这不是一个很好的描述它的来源......
提前致谢。